@trustcomponent/trustcaptcha-frontend
Version:
TrustCaptcha – Privacy-first CAPTCHA solution. GDPR-compliant, bot protection made in Europe.
97 lines (96 loc) • 3.06 kB
JSON
{
"name": "@trustcomponent/trustcaptcha-frontend",
"version": "2.0.1",
"description": "TrustCaptcha – Privacy-first CAPTCHA solution. GDPR-compliant, bot protection made in Europe.",
"keywords": [
"captcha",
"anti-spam",
"spam-protection",
"bot-protection",
"bot-detection",
"user-verification",
"privacy",
"gdpr",
"europe",
"trustcaptcha",
"captcha-service",
"made-in-europe"
],
"author": "TrustComponent (mail@trustcomponent.com)",
"license": "Apache-2.0",
"homepage": "https://www.trustcomponent.com/en/products/captcha/integrations/javascript-captcha",
"main": "dist/index.cjs.js",
"module": "dist/index.js",
"es2015": "dist/esm/index.mjs",
"es2017": "dist/esm/index.mjs",
"types": "dist/types/index.d.ts",
"collection": "dist/collection/collection-manifest.json",
"collection:main": "dist/collection/index.js",
"unpkg": "dist/frontendlibrary/frontendlibrary.esm.js",
"files": [
"dist/",
"loader/"
],
"sideEffects": false,
"scripts": {
"pow-build": "tsc ./src/pow-worker.ts && npx terser ./src/pow-worker.js --compress --mangle --output ./src/pow-worker.min.js",
"build": "npm run pow-build && stencil build --docs",
"start": "npm run pow-build && stencil build --dev --watch --serve",
"test": "npm run pow-build && stencil test --spec --e2e",
"test.watch": "npm run pow-build && stencil test --spec --e2e --watchAll",
"generate": "npm run pow-build && stencil generate"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
"@stencil/core": "~4.26.0",
"jose": "^5.10.0"
},
"devDependencies": {
"@fullhuman/postcss-purgecss": "^5.0.0",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-dynamic-import-vars": "^2.1.2",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4",
"@stencil/angular-output-target": "~0.10.2",
"@stencil/postcss": "^2.1.0",
"@stencil/react-output-target": "~0.8.2",
"@stencil/vue-output-target": "~0.8.7",
"@types/jest": "^29.5.6",
"@types/node": "^20.11.30",
"autoprefixer": "^10.4.19",
"cssnano": "^6.1.2",
"jest": "^29.7.0",
"jest-cli": "^29.7.0",
"postcss-import": "^16.1.0",
"postcss-replace": "^2.0.1",
"puppeteer": "^22.6.0",
"rollup": "^4.13.0",
"rollup-plugin-copy": "^3.5.0",
"rollup-plugin-node-polyfills": "^0.2.1",
"rollup-plugin-postcss": "^4.0.2",
"stencil-tailwind-plugin": "^1.8.0",
"tailwindcss": "^3.3.3",
"typescript": "^5.4.3"
},
"exports": {
".": {
"import": "./dist/frontendlibrary/frontendlibrary.esm.js",
"require": "./dist/frontendlibrary/frontendlibrary.cjs.js"
},
"./dist/*": {
"import": "./dist/*",
"types": "./dist/*"
},
"./components/*": {
"import": "./dist/components/*.js",
"types": "./dist/components/*.d.ts"
},
"./loader": {
"import": "./loader/index.js",
"require": "./loader/index.cjs",
"types": "./loader/index.d.ts"
}
}
}