{"_id":"friendly-challenge","_rev":"68-344d5dc7650b259d8febc4b4168214c4","name":"friendly-challenge","dist-tags":{"latest":"0.9.20"},"versions":{"0.0.1":{"name":"friendly-challenge","version":"0.0.1","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"44bb83f5681e85eb39a95d6bc38653cbb4dd71d4","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.1.tgz","fileCount":6,"integrity":"sha512-2bUNQv2yxVGLV5PWE9fA1RFKOGvz1q1b2jlgdGfcpQDt0iCLkIBvhi8u0C5P2bs8IwbUH5sPcVHJbac8vfugYw==","signatures":[{"sig":"MEYCIQC5/a+/+hN3fEv6KaxgQcBlScC8wGeoOCR0H/DZFRZKngIhALxvTtuc/w8wttYetb+5HlfKx5w9Er/pR4qYIbVXtGc0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/BE4CRA9TVsSAnZWagAAYM0P+wZowqedQsnAf8TB6/U0\ncOlEHQkkkd/iYrpIgNtlt3lih1myq6O1hZh91MgGt+/6t0fZXtJK2dyUpCwW\nb5gLTLgJHLeCUKpSh0Z86oU7N4FTV5XI4sRki9qcI04ls+DH5rOXFEEvrYG3\nZ8ulQsMSjH/viWBTjF/+ZASxnXSoY3lr5z3MNUhxq2cFEU3b+UcOAV6ChASu\nBbiE4N2CFtagJcBQzmPFPfsmdTrw5zK/dSXey+JoWEx6r7fYlpe4fPGR+mOv\n0Imec8WhnhRHLumnhl4A9EYEHeEarqLOiFVX7ao0ySI1W7EWSD9yQj/w76hV\nHlUhEUgYJFmYOSYaZLeugdYWjqqpNrgc5vkBkZFluJJ5X256BzOR3p56LiWA\n5QaNcD5rpULZDrKTC8nKYC75TLH0/Gp6aBUxjAGdVnj2Usb0E0XgrbwB4FV1\neqF2cjlua+Yz4KCc6yYqMRUUl+o52cVsFOvjW8/6ZtL8YYv3rIzlDrYdvFsN\njzcTbkENhkWCk9DwqpBJFxiejA8ia3JeJG5Sxr2VR+oqHGd87CyvEQGNg0j3\nC5foogHLTvPn+//38uMr0+vceLbsVUT2QkZMe1lTfdl1UekrOr98wfc2k6vU\nVgzxur0O1xVMf0wxUCU/qlrmRYibNyYnygzbPpGy0d7t7JnNJQOvPBkrFJto\nGwph\r\n=QGO4\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.1_1593577783330_0.035558764021936584","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"friendly-challenge","version":"0.0.2","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"d7a6fb4c28382ba34494850a9754d0d8361e1192","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.2.tgz","fileCount":6,"integrity":"sha512-UCDEqrzWWQEF63+yjapC03b3dZqm4pBy+h/V1O0arOY2Kx4W8aKjmmkgVINA5uwR89tPBRXqoH5oQo2roV4jAQ==","signatures":[{"sig":"MEUCICCK6U9N6IQyAt9TmIGhNSkZ0rGGM2PCh6odayY1962KAiEAjGgQq7MkBaeKxZm9VFLeFmjoljwUC5xflLhEdTktDEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/BHmCRA9TVsSAnZWagAAq0UP/0HxLDQfv6GEGpNNrLT6\ndJKFzL0IYYsmmf24cKHLBTPtLoBbRLbWhi7CIjXtGXY72uLI1Xed2+k+GJoU\nvso7uX4F4D+2+rpuvotNehQoYePLpRiCwS0S6RHL6QH8V7RPS50ALA9BR5Gr\nkO3GaM4C4M8zfpZ/HPKHB8lD53e62z49XQ8PgA6kszA9B17kFRfhEAZjgA4c\nws+aFS/MbNjVQwWg1WSoAMkMQoN4TXFoNzFhBUm57XGSQecD9EzXu3+rF9n5\nVSdyxIiJf7mKpObIgbCFphN6BXhcf98qm3VLqBWoX5dxe5w7lrknNfUjnCZS\nm9+hlCewqYxsZEwGdMZYknsH1BGiCKMl9gsLqxP0bhUFL2+dNXncOYXL1CzN\nBvRtFEOUZoK7Ie6CRw/atDkgazyDQBzt7Zq6gI+jtiyQ0d9rr522DF2f+vNk\niFzSLsu0a7XpJQ12wxWEj9OcMsuC+DkNjLpPD7rOcTgo9fG8Ze5cOCeg+neF\n3WRFJFADvFg9l6bHaYEMVLdMEknQ0N+KZuegH5SfV+LmsnLvw7s1PBB2Yd4r\nlyWPclzTJV3wrR1LYdNhYl15y9+PKOS8MJ7rDu4wsUokBK/N4r17bWO4yFxX\nE/wZGS/VumNlmIT3HgU2wwPowlb+EV/wo9f6vqAFC0qPlLDSOsn2VL8uUGy+\nncF6\r\n=c4ni\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.2_1593577958340_0.48844410794639104","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"friendly-challenge","version":"0.0.3","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.3","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"275e7f0c6376bd850da465463724d4d9a90d92f3","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.3.tgz","fileCount":6,"integrity":"sha512-BJ+5KdbDGIsa0eUxruzobWn5hLdZVh3RGQ76TPeXbwpEe20LKetJNG1lGRnj3yZP1XshjRebDSWp0hu7FULW8A==","signatures":[{"sig":"MEUCIEyN8M7uVjcO588tnkNbPLP1IzkfOVtpfHa7/x89lD+6AiEAq0Tk+Oif6sxFCd1FQp/B3zqpgpsNTkIrAjCX6MvgFQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/BT+CRA9TVsSAnZWagAAfEwP/jBIRtmP1plQQcRolQtB\nLfLdUZ6pmvAn3+CS4OESpRSTbPpLBoyUbFXVgL+mk0KBs24bB7LvZnCxpGpN\nXgLyoclrhhIO97yaBwlriau+hSJFvA4WdJXpSERbeq+fyADAqFIsrJHPrYV7\nrwKrrhfiQ9Js2SrYvGZCmXjvsLFT++5W0Gp0PC5HXwmnXPG0o/PNFU6BlMZq\nEVJbVY7HxiQck39bbS63quaeualNTiIKEfT+xPabF+rnPWrFteqkIxwkzwJY\nUSFFZJtJ/Fwy44+tUz7R6C4qxwU8V6AP+MJfO3+gn+jkRSbKdJj9byAN7QMy\n62RvucifT5/O+Ce7Ks0ibvgnJvBjlb7GC/WSFPhn72ui01HVKqjZl8mH4sFd\npaynLrbBuIbCsxhRyQqsNudymKv0SG6QhIuLkI5JjF+SGO0FvIy1S5htpkrP\nnOi8JHtSplP+6ipdIZwpPG94cnNXnnwDgbMx9OEEhXXW0ZmIzGaNUNrQt2x4\n+HPASz/cBZxiQVM4vQe+ZI3H5TTTNDVYMeT5gZM0p0LMLH6gBRjNLJQyHsXr\nSOhvyWjhSngmrwhivQ5QxE8O5SVD3mZttFyOyXproGd9OXtE2K69UqRSNdHc\nPrVaTfj4AY9H5ObVDyNA2Qi1PBTUOafu9dwzAZZLFrdIQkzOWkNaM3s6nhnh\nKNVD\r\n=s/bd\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.3_1593578749775_0.9265577910303682","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"friendly-challenge","version":"0.0.4","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.4","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"116f382438c4b5a9bb3c5642a7e0e0317761e57c","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.4.tgz","fileCount":6,"integrity":"sha512-SXW46vsKrxcC+cvYhNwkC++7V2mELn7fXPDu5OxNjFfbruxO69VX47Hbxmxlaq0p9eo/YXMIAIRr3EJrW5U3aQ==","signatures":[{"sig":"MEUCIAgddWyz3J8Y8Sh5W0Wx4/lTN8KMepFaVwO8notg3JICAiEA4LooWiSqO/NqH9ueyM1hUwZkpoL9KT9MDu5nR32Gjzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/BgiCRA9TVsSAnZWagAAv4MP/iD2QCGiDOgqmBDcU3O7\nXNV2ERu05BSOtV3CNHukpXvZbnsCSMc4svWgR6DrzeGFPuf5dx6cun+K7ESX\ntUgDrwfUFEYQGMfkJnGGnrtMuFtrmgQ7RUmrTxpwYDekp9BxHE00TMZubVI6\naM6pL0+VvFV05/lhVJVwzX/48v02AgksEbPKnrlBro2Psax2NNEwBOAdgi/B\nDU+eamKFzB4WU+doQ/6CX0sHAq7TyzaqT50a0PYYnYd+xB38PQtEKDRa5NcO\n+mY4NNf+4LbrCzWiXbEZVsn+a3sj2e4rWPkYFlTPdrdirkNOkHAPO0Jfrpkg\nMUKDjdqRJLR2SabxDZyI6SfAX9IxlD10BBYyMaOnyERECKBzmE0Nu+M2tdIV\ngKKlOZwMTs7+bTjle9V+txAKKBYxYgY85N2Zn1Z2ux240k9QJXpOGCCaPlbP\npE4LSG6BFq8hHj9YyFm1xydO6Ekx603Xz8LD3E/jsBgYF5hmwg0asmrDCMWO\ncF4JHKKaTTkCvq4v/5noECK/8orCltbWLgzMTm05lKM5j4rzP+VFiGh5mXBG\nMwnFcltDfBDmpWZt6exhtcly97TFvBKioHQfrYC+xHIzgbVVCDD6hMkyN1bf\nYa1Va1pRRYQ1rwlvzXv/yCliposakklDaeqgP6x0qn7qm8qqam0ah57thl8a\n/jH1\r\n=rz/w\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.4_1593579554428_0.7093671019090273","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"friendly-challenge","version":"0.0.5","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.5","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"13c3dcb8393bd8479dbe4e301b3c90a99a1d9f95","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.5.tgz","fileCount":6,"integrity":"sha512-YTGilQt2vU+VUYSGUYM17iH7nE9+YA0apT/UsCKXKpn1nmuzqCYQ/2gB73kOUfZl8fQj3vA798e9k1JtHlYltQ==","signatures":[{"sig":"MEUCIAnzO3XBprbGjtRB9T1yBJRWztldox9nQCZrvGPoUOmsAiEApRSPrpvlGCPHHQIkss5BrVQd6OM02s0bgmaYqeG1gkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/MUUCRA9TVsSAnZWagAAc5wP/3F5AtCDBIH9n1E102Ww\ngF4u3b8UjLIP1p2Oao9s4kKaNRqi8aI4RbMqqMAzzZOyKIHknOq/gHJahhxy\nYLccVN5myudLhnaOffycSk3iC9bO3cOkLgsCSDEjRt98g3OUA//oh0AwLQCe\nE7l+xt5MqmSgHl/OZlckvhkfGcW0IkDA0hi0DPsIt6VC6psZ2jcsx7zB9m9l\nRWjWZGD5qVP14BwIKDXLGErK7MQgMNoktdf1549eIuqO6GQTTVyZISRen6/M\nevjE7oX5uO/CXtHIzMoaGcjLhBA5tGLqd1vWUIFq8XzBNyvaGAWSS8FbYiR/\n5C00H3u3D/AtbuLUtVtu9ZCHgWIPlW7CcpL6G1yYzisRbd05vzqY2dZ5+tI0\nK77lFEYoe2ic3i4YiJ3LMgJx5sZIT3FeJilBciIXe5rXtHGoA+CZh2HiuHyr\niJl0TJry0heUfBnFouh38zeQ9xzqjEDlj+tUWQaFYXfYIm6kf/zaAwGlQeVM\nVom/apeDEH1lQcI4K4FzpWlv1dQhpvactCuSin9HLwf/A/W/ebgGrrnuHWg2\nqnjsmqSL1frp7TnnBzVCIre+UTC26j66FOJgIIATeJN7MOGcOc7LxJoUTuNT\nb7NRZSLDiHGpviGD8sY/3zRUhhB48u+Ok5gU8WnLkBuMUF09faR5qpgJvzFe\nXOu/\r\n=hVMo\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.5_1593623827504_0.5075889483331784","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"friendly-challenge","version":"0.0.6","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.6","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"20d513b0613a15fb28845c25a561fb8d63a067d9","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.6.tgz","fileCount":6,"integrity":"sha512-XoIabQAvYrvYsypfPrLuPBYyxs2tltPlSI3Mq0FQZjoZ0QIxPIfM4lAGMXR2zIOKxNa/xXyKqo/HMkANDThKbA==","signatures":[{"sig":"MEUCIG3lY5eUEf8uxVCVEcmfm9o3PHdULvFNPrdMX0BZR4XfAiEA/QyoK9jwmloUjdSv9O6Uk8K3o5oNsThaLobi1LP3CxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/MdLCRA9TVsSAnZWagAAoU4P/0oWTLbWrM1bqqk61QYI\nlntvVudWI6gHNmjD3W1TKbacs8taNkceYV2+hetQR7wY3cZtzB3JJzQeliX9\nnu8J6iW6cFA7aXlt+KNQPmqPp4U3EkDDAZwwKVyoImnk/zgcvhutt3s84wK6\ng9JLx2w7RRMjufwJ82dehhVJGoqbQ84WQMFttGGjC4DsBtFtlwyW8AbCN1Ma\nhuGiXnrJzb7O6fHeSwUPyt1/JkH+VvYCfN1V649grCZuIa8BvlSPMS38FtyK\nPWwZ1mOULNSTLikcOeia4+qhPk0oWx4BP4k1tejHN9R+FnLhaX1IznfJvniu\n/9LjCZJ8dAuejHDJFZbhARYJf5xuBtJVW1bN3QjzmPwRxmRyk/TukQthuJol\nNmxDR2BQm22JjPXsveGo3L8+hX1FclWE0OZIka8ubnaYTN9Aq6s648v0GzEM\nMsLIKTvgM3f0IK8y9m4+evbmpoDcwUWTabjjgVKz+d+pzruAQrrsmy6+Phj2\nj8dFU/2oejRG/4PqLtOm6ogfxytFkzH1PscqxlX2oaOAfuNGgxaiOWfAjNho\narOFuFoLnOUsz0E+xpKLaZIm3h1igVidjbB9gWOWTYKTpLCkQPFESEyoXSfL\nmxRWBTH2dtOZoJs7dmkUIvkHOs5uA9uVa1Fu85k+mrgMpiJoEacdhNyiufGj\n1Ue6\r\n=5fLm\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.6_1593624395443_0.13302564004896444","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"friendly-challenge","version":"0.0.7","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.7","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"e30cfa811690965544aeb4b32590844217fd2aa9","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.7.tgz","fileCount":6,"integrity":"sha512-rYWSFnzmzdaD7cw7TxlureUqqGvU1p9AkLa+en4C/65G/dl6KJX3sEXQnTj/W6r+38Tpz+TEa1zVKbz/stAWpw==","signatures":[{"sig":"MEYCIQCQGYCzg/GXwXY3RaNNU3RQyuLx5ud+TcsGzvBWRsL2zwIhAL2alpMzLR09XjrwV2JLXfB4t/TdnBkQUvIPjt1bkysW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/MjQCRA9TVsSAnZWagAATXQP/279vLLZM4XdsVKiPsbJ\nz1LLrvaFE3gknIX8pl8lrAYup2b3gMgAq84XHBVLkoJyVACqFjzd4oJ2ww8l\nFGiQibXdFWqNY64fkT7WBUerM2jW6dTV11OJyi6OQtsRNEQmb+vMYCLVLOvw\nvwSfVZS9bqf5Frdiynl/urJS2X1ypqWKdwpLKvlHCQnvtykwmy4RMLT8ESM4\nrfq9RUHmwbi0k2InXPejBvEewqelsJ1330B77gHW/0Ek6OvX6l6y/04MTexS\nXfvnVggy+e6z/T6s6OxDF44gxUd2I704JDW1vl13KxpiZol0dX+GIwsj7dBv\nFyjVTu1k3HLszH+BCkN3uJIfaMaylg7y954YKxP1zWI4jQ4r4xH37/WGreuX\nyx8Nwuh9rZxWFT0yhMtWXJIIjozhclr6plc06t+GNdL0Yj7N0zZhetgYX5jV\nZCHItRsEiwN5+agSVdEIrZSIFrwSG6AXkfVf6pOOinwwml+m3rY4nTB8ACk2\nYjaQJYcyPtkt+ZbTR5acbLlhM2VYfO/QwnnhwD8HkVkBYOeCY9uY7KeYjyL2\nSJMcCiUjAClF/tVmfIsqISQigk4f46AFJGs9D6E4lIQzHUwWCjbmeV3WfrKe\nrCMXt4XBK7gtsqaJ+c0TnZmywef7ls9bezqfwGGV7qm6giiQnLYAZhxcZYw4\nZn7n\r\n=Ds4+\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.7_1593624784370_0.7154608161736","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"friendly-challenge","version":"0.0.8","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.8","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"b6567cd192d020a10452eedde8426ef0e1ccca23","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.8.tgz","fileCount":6,"integrity":"sha512-4iWiPTThTDU2dx454mpIoFkv2nm0/lIeuqxoHcbeCWvbioLLRC784eRbs2pe72hS9A61mFbgLzkDTTm00wU7Bg==","signatures":[{"sig":"MEUCIQC/8rckCbxFJedp++pxFDR34M26p9oFrqnfg26bGKynRQIgJRMsZrodjgSqvW+huAIauYZVBmDelhZTeLHmmlIK00E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/MkDCRA9TVsSAnZWagAApc4QAJYvvalc0fQypkU17D5Q\nEglTozzVuDU+fThBRfFpSqq7zUORjcJ4NELzzhPTiInF26xaF5vxrFVlLm8b\nnfEa5HAJbAIN6N4GE6NlQS+B64szGc3oyQwct38GgEu7SARQd2AdtSr/AoI+\nFP20Bt0PYnmizy44kNKKfQrpGQRmFuw/tuiPGZdCdVBHTwORo2ndzd5V5BU6\nqY7J7ZTyYtzxej08VfkDCQ4q81I5MqKvlPuSG/TpljAEpabCGKGBw9iKh+56\nMTqSkJPzrBOikkZ90zFKseyOwo1cZiUTa9dgPB03azA+s/1W6zNAHJkyoxIV\nkD5eMaE4KSUTPV4jhQbfnBy4jIyySqVlXNLZn+ckz+msMekaOvpEupXqeWU9\n+gDMai6abivU20YyaIxrIx5KMyYZsQbu7B7kJp97wiId7/fcMqbyPVNqFdXB\nxONBw/VgecnPApHgmEgLThnlgjzDh66AE+vp/uVe2Gm23PdLiUhgXPMVhVsA\n1sTXQdW+JezW4UcG4nIB6ooH/1JaCLAfs3jKKZf4r32NZurTRmqfco/OhMwe\nt/VhLbIzshAVjcj50eZFkpK4P2fRae9bKd6uHAUUxhrvzy1kCe2REJksV+fB\ngvYSi9lWrc5e8gxnF49xLHzm12Afb9cp4Kp1pDoiSu1BdaTOKZfVfmVhufBM\nwn/w\r\n=Bb0e\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --no-cache && jest --config=jest-browser.config.js --no-cache"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"friendly-pow":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","typescript":"^3.5.3","@types/jest":"^25.2.3","@types/node":"^14.0.9","@rollup/plugin-wasm":"^5.0.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.8_1593624834722_0.2811328632173853","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"friendly-challenge","version":"0.0.9","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.9","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"5ed7320d73fe4db924998db8305a8da2d2549a86","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.9.tgz","fileCount":5,"integrity":"sha512-TE5snH3oN5FnqQViRPloTe0gkrj7s8BE94vmP4HDKNMsQ1VpKmQDo88XIAVbSvAvOom7mlApoSHlLgDuBTgrJA==","signatures":[{"sig":"MEQCIF2VfDwaTcqsOw02ONQso9dXznfFqlLGYpNhU9XlRT6LAiAgfSdsYVG2o8QYqxnrgz8GUE0sJC6yR7ABU+ViXE4hrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfASKSCRA9TVsSAnZWagAADTsP/RPqdW0EkRhfU+S7inqx\n4cVDwASnRQ7cMMBLZI9qzXdBZYnTlw6n7YLLgasm8E0BCxcPH91D6/68Q/zX\n0Z8i6HKAtEgwrkcBkwHCXFbcjeTle7Nd7ctLDOnlWvbbScLJyFhTNuKtVgDh\nD0IQjZkgTDSzVZa4Sc0cEGamoktQu5LT7kM/yKt2Gea1CrFtJhr8cxBy2Vvf\nGDaYgIOixh62mFzrGQte1st6dHjsM7Z60w9gQnzq1FAszxvG7j+eFEwtSNDj\nkGvE0TSaa+zDSwKiW+L1pu/mepF0a3Um/H6onpNXaf9UnY488ubH7PVf/RDG\nWl2k0oN9j8xUvRYisvLp/i15mZX8Nt+C/uxZFZm+pbo1Wdhu0mJzXDHp0VpW\n69wKlpIzmA3QsjCNYGhPDne80ECcUWkYf8PYDgs3iOdHGxy/L/fW9CNu0dsI\nNahY+xwxuG7wxS25E7vwy1zu1eXEk+ozRHeypaOXoZ5NCUcS+ehCpunFFgUX\n8NLIGgr25SATOR1BUA7M/2Gm6D4buXSqQiqSqX851JqJkmg69ol5X+SS2wT+\nZf1qWakaOXs5A8CoAzR4dY/2sz0ij8DvzcfNTjiTGiGBB86O2jmmW2CFekDH\n2yIcilgQqOlgtyVXgktAIf5Hpywx6lTknVedwOR88aIVTQ/Cg4TYWC+qAa/5\n/HGL\r\n=lO9L\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"nightwatch","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"core-js":"^3.6.5","friendly-pow":"0.0.2","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","@babel/cli":"^7.10.4","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","geckodriver":"^1.19.1","webpack-cli":"^3.3.12","chromedriver":"^83.0.0","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","selenium-webdriver":"^4.0.0-alpha.7","@rollup/plugin-wasm":"^5.0.0","@rollup/plugin-babel":"^5.0.4","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-modules-iife":"^1.0.0","@babel/plugin-transform-template-literals":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.9_1593909905728_0.39594918443074834","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"friendly-challenge","version":"0.0.10","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.10","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"1af2fec27051134ff5e5ec9033712a3216825c87","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.10.tgz","fileCount":5,"integrity":"sha512-0Bl0GX1LJtN3d/xwyW6KypCMj6duGrLo3iQCtwrtzFhZ5ZaC8EemY2vPlpCHCPU6bYG3CPhPzK2QAIJDXjJdBQ==","signatures":[{"sig":"MEUCIQDLdwiq5246qz++dsqWU8f4LkJuMU6RUuEsR4ovm4f2rgIgfFRCUDic5aYcOhp6G55NOsobMjhGrRsf2G5GnXmCy/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAb7bCRA9TVsSAnZWagAAYTsP/iNfWmoc8fj8jCii6oyC\nerHKSvx87n+HWT4Lk3soPZ63RCTK4BE/3aOGdisGjcYz3rwD+z54vwy4gAgI\n49RPhu75SZAxHX11rRuQi2yO/lVpSiQTdxOWF3KGdGjbmHlYcDHiLcZiUWyv\ntqzudJHFWu6NO/TgYsT9u39+1r9dco7zwxJKSXKnO5XuLqMYCuUXSNhyVHpS\n0QqHJSRnyk1t1w6aeKu5hksj/h8cFeKGqVx+DL8vevKGrYV8nMBGfFQR74ni\nTe8dsYcdrKbbkO+x0vNHjpb/FMxNZXZ5bl0WFVCmHYDpsAquc6a1SMv9BR5S\n3GhDko8J5QG7gMOcfhiQVAoK8N5xiw2lvScb01d20rnP+k8TxqJYPcnsdYpF\nK3Tz/5UVd92pzK9xXlWKGGF1D6Y6ENfGvtSjxdn236gHj93ZagbKsJzjJ1q4\nQNWCFO1kYUUjKAG/O2d+H7+LQezs/EXuOHp36p0pv0jt9bZ+98uoWXZhnc1o\n0lWoo29P2qpKwRUF71aTy4STlPB+FO05m7SJHNYJZoFxzVFviMb1/aiI9CqX\ndnm0T1XA/HtHPE5pAN1fFSOTbKaEVduKWpTFOqZc5fmuQ91mwbrr88M3xfD4\nueBZzh0p+cFDkIWTIGKH5+rzEsqG/NQHlMbJSiOwak1UATbCp+2uoxx5zXYm\nlYAN\r\n=JD7i\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"nightwatch","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"core-js":"^3.6.5","friendly-pow":"0.0.2","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","@babel/cli":"^7.10.4","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","geckodriver":"^1.19.1","webpack-cli":"^3.3.12","chromedriver":"^83.0.0","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","selenium-webdriver":"^4.0.0-alpha.7","@rollup/plugin-wasm":"^5.0.0","@rollup/plugin-babel":"^5.0.4","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-modules-iife":"^1.0.0","@babel/plugin-transform-template-literals":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.10_1593949915103_0.08841421800443494","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"friendly-challenge","version":"0.0.11","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.0.11","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"9a0b9efaba8207f8da42afdf7be0e8dbdd6ae7e1","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.0.11.tgz","fileCount":5,"integrity":"sha512-IHBtXwexNjvjtyySJU1+cJ3fJv9GLm9qpBRbyZqK5Wm31DzMLegDO9nsBv1tTC8rvWiiCIELb9BT/MUAuBctNw==","signatures":[{"sig":"MEUCIEWq7oLqrj5uMhmQF8sckKmhiAItaIc4LcwBNUyeXnQrAiEA10/C1yuviLIEStWTAapbHaQGMeSngXzDU1ftjwzktnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAb9jCRA9TVsSAnZWagAA/owP/jdhFYt0D9CKEcHtgLsp\n69x4TphYB7BNbSyYSvjsAj2LOe5vj0JciAgliPAUAAth+fvR0l3l+jUE8+zD\nKtt9BqLvDHitBXLhsUcSP/w26rWy7V+Ifopl+ddIvsPe+SUhYT0UTV/MYFEv\n1wwCqTgL5+qQ4aEuVvGYvv7qkCUEUjg1J27kyNEj5nkbghnAi4rh7z+VDStK\nqHtW0SL41oGYjFrY1btKkyZD8DkDqcIkEfFiGitsOZX6y/JJ4vfle5iPkEKL\nMBEBl4hx0wTd8epdodDGrirdKKOcWLFSbaVwtFNVaf/5z61SEJC5d3bG+PJt\nWBucNVHvz0KTh+hJA5Y8u8otPPlL+BmqnM+YShMGT2fzmA2kMIsYf2wswBWi\nNHEK/t2rC/wQ9PBnnM59AfPBNLLHOQSR1XqZxgJBd5uxv/gR9C+I7FAWChPP\nLwLgT3LGPjwQe7nsMjX12oI7A8QcENvXJ2c1rp0m/hnDtVaxEYrajAG+mxqp\n+VE5qxiEWBcBQWamT/woGS+77j1t0HrSoHofFYr2OAeFcEQBhSwhCsmW30Yb\n41mOk9wTQQ82m3Il6ajm/qx720L6hEO3tffb8btG+IzOKzCWPekH6GSA00Iw\nmg5/0kwHAaBliMKxBkWMdpkDP+FHGxNmRfA/XFsneQ/qC8Qzb9BAFAOtPeTX\ncEm+\r\n=78KE\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"nightwatch","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"core-js":"^3.6.5","friendly-pow":"0.0.2","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","@babel/cli":"^7.10.4","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","geckodriver":"^1.19.1","webpack-cli":"^3.3.12","chromedriver":"^83.0.0","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","selenium-webdriver":"^4.0.0-alpha.7","@rollup/plugin-wasm":"^5.0.0","@rollup/plugin-babel":"^5.0.4","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-modules-iife":"^1.0.0","@babel/plugin-transform-template-literals":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.0.11_1593950051339_0.6840899876888471","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"friendly-challenge","version":"0.1.0","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.1.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"cc1a3ae1e9a22d6aaac74dc8cdca3edebb6306a9","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.1.0.tgz","fileCount":5,"integrity":"sha512-d/KatGpJWSyEf560qGZrK2BIDH3mGBydtBoXLAmcgq2WuYkQOvYqIzBlNoglK9RuMFO0E5CP5nRL+u1kHKRj2A==","signatures":[{"sig":"MEUCIQCJl9DjXYrcQ9v6enkBSKap9eoP5Jy5S7mMhntM85OpxAIgXog2haq18Rc1RYLkQig0IXfKEvZkP4Fg2Jbd0FI8Pz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAvG0CRA9TVsSAnZWagAA4mAQAIlCRIopAYvRin4VYSjj\nLUNYv1wFEk8/QO6G0ettLusAFYB3Q97ceRN/QIIOwKC8I7tYc3baqYmKCPhl\nJ+Pi3t0EjRUgas/v/bXLeCmmHDN+MlF7j7bZjIanJZFsCoF4AKp/dIrs4vsN\nQy5eyVAI3Ys9VgR2vC5o9ED5poag6r8gORam/+9Oo4rLcj1IVZ/9Z4iyPUHg\nGDV+cImEQL5+zykMWL2bCnjvf+ofh1+yegHMc1dH2OzhOcg893EJgM7wfU4v\n6NnrWmIxpidiNrpGtyHGYNPyzQsRGyLjdqFdNmC7LTrR0lbFJO/sNBsH7dfG\njR5jpkTsr9OTkaQ4PmiYslyGVpzAHiW5pZv1duDNvjgLwOWvIFM58EJTmzPf\nvln2zqFUMac1QInCQeTvl3F9IArPvoD7LQwtoPBEhMEq2y26FRleZvaczknz\nwQkmKYCUyDwyFy8GA71bKonQkDedknoZWY8ubwwYlTauawNINtndzvbu2uaA\npKhOoGKUZtT7ftM+J7lZUb5mcj4ofhRP17C3txdOmv42L/gf2UbgFKgVA/EO\n5oOtK+KMTGr487vKsYHqY1adzL+DCOSxjRX1CdseNfseKGn8abk+8RhqLNpi\neHWABpBbZtsXZoWtXxudP192GV4GKPYy+uHq5YWeF1S+Vc5vpQKoGzXy+tpx\nMPNU\r\n=CaNa\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"nightwatch","build":"rollup -c rollup.config.ts && cp src/html/index.html dist/index.html","start":"rollup -c rollup.config.ts -w","format":"prettier --write '**/*.{ts,js,css,json,md}'","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"core-js":"^3.6.5","friendly-pow":"0.0.4","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","prettier":"^1.18.2","clean-css":"^4.2.3","@babel/cli":"^7.10.4","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","geckodriver":"^1.19.1","webpack-cli":"^3.3.12","chromedriver":"^83.0.0","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","selenium-webdriver":"^4.0.0-alpha.7","@rollup/plugin-wasm":"^5.0.0","@rollup/plugin-babel":"^5.0.4","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^6.1.0","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-modules-iife":"^1.0.0","@babel/plugin-transform-template-literals":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.1.0_1594028467649_0.9560655645989562","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"friendly-challenge","version":"0.2.0","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.2.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"a1679d39707562e81aa9f74962dab17b557a8198","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.2.0.tgz","fileCount":15,"integrity":"sha512-gWtjcWK5i903Wh2XCGIcnyfjHHDRgIUzY63L8uFdpSE1vKuZ9d72jdd6tLTBfk4asH4YlgNqXdJr60ELVY9+Mw==","signatures":[{"sig":"MEUCIHkGV7JLo9Qf2LPi4aOPyNTQQ0B7LyJemzWl6Xo4lM1fAiEA/aOFgDcnpnZPODY8DS6sAdhWbUVNpca/U7qP0TMIDIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBcHgCRA9TVsSAnZWagAAjZMQAJEJ77XPfwSOwDrddcTd\n9SPnFMqwqX8YRi5TRGTb7LPhnlQNKkEDeaqx9Q9hdxKNXqr6r+3Azpynolkz\nLhmI1LI1DZeZWzpkInRZ6lIIsBleGU5LUpHsdB5yB7A6je77hn2/dq+UVluj\nmOHG4mXvlM26gRx70npREYEHGQ75txWx/1KfoPKn33qlgGgi8i95xSfU4phL\nEQ2pWh2vuxM0wjQ99QWsbd5aGMvRU5YwEBkphBgDUuXhH2PbHPADL6sKg7qx\nM68pyeCCnX9VUlAhn9L/prcY/hXICgWC98ytgbhr9zEDhqKNf5PHyWYScDg0\nsSsVjrasidHgKMQstAQKmzkbr1Q5er2Is9siLczAhiocCs9k6s/JMBlfVUW+\nnOVTl0R2265BCsSd7tCj/nphdTsQ4s8eQC9tNXEx8h5YjLgHlTWDRVuFfTje\nJOni3PkHMTUCi5eKTZLAE49zG4EThxM25VqE3TwcnYlm2fA0aB1A2H4gO5JM\nwlI9eoLULAlLPYVS9oRaQ7BIEROCt2Jyo6v51sA+grgwK7SovgjKj4yUgRZg\nDAbbtNJNO34g+OzE5iQcNucZDWLUbsbiQvXEU7EdGPftrdP6nW9YN4ILfCfv\nD7PZP5MGouqP3HZ0C7ICFDMqCp6AB0MKfCAGUFTAcnYV1oRkIy724r7IRdiB\nbEKb\r\n=azR2\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/index.html dist/index.html","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.6","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.2.0_1594212832142_0.202649082342085","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"friendly-challenge","version":"0.2.1","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.2.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"eaa4f110776e7b3504588edf1f55c9a6477c3658","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.2.1.tgz","fileCount":16,"integrity":"sha512-saqBF6tPO0FtZW+fV3ivurMS64pTRUoLX53dAXrf1Ybyl/odqDbgKwbsRVip1H2UfFjsth7/44IhoNxIaSTnWQ==","signatures":[{"sig":"MEUCIHooPCp5wnGcnyXDYYF6AdJUmu2/liSYgXQsZiyq097pAiEAzQ1xnu3Krols71P/nYHUvC1XmXLC7o+/HH0sqtunah0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBdOOCRA9TVsSAnZWagAA/n4P/RHP7ei56d+9Hi/2VxeF\ndr0tUoGSGjGKDAwMBeu7qMzJfF0e76qkz3jRHdD6Byqi8JObsNhUG8d7JX/n\nGSqzi3Jcx3jzqCijA3RttmwSB2obIqwcNyNTmFusEZpJo7CkuDwd8cTIcPuV\n6X1Ju/WyqMeOM9tpo+3oeUFblD5onhCn+M7fp46Uo3sAI74nIwYYTUgaFfSf\n5P5/rDqYq96Dw0jZXuDneT/i8FST2ffg9vGp+NHAf5GYnQga8ZXpXYPQWP4S\nlHpgDXKxhOTypYAIYPJ9K0EtQkkBHfeYq/pTRn2l/yJdAHE6sdWG4UuLOImw\nLTUddlu4A68oA5sug36mf+K3g1/jsTSywW4ILVTzClnktQFKWJF6oP20iDPG\nqsKkD3dEMFzzrGp+zLaBLHWXvY3vMsPSVQJg8UefTZHKU6VP/AYysxZUYsmY\nb+trN55F4+myUQWWMFZhoO80+KbCefGz9cbnLD0ciqAPvDLemQdLf3pMiT1I\nz6acvPXQkjyX3EG6DTXyogW8GXWzHm9rcNMc+q85wk1X72mrje8kzvPWwRyL\niu6LBo9gLEHGUR/vVFMRvIl3SJcekyhW8A0az2MVZQTX3dLPTPqN2cOytqPG\nwgTgYczx/Ohbh0cQ03Cj4QZZEnu4F6AcJsoNx4tj+Mhbcesutym8aB314Fcc\nBNL6\r\n=b6Ve\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.6","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","@typescript-eslint/eslint-plugin":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.2.1_1594217357848_0.3982012241603692","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"friendly-challenge","version":"0.2.2","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.2.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"2370e5ca044cab9545c08da536fea55d7570cfc6","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.2.2.tgz","fileCount":16,"integrity":"sha512-T8NWt59ciHay0vkI/3Z8B3DOC9QWMimc71/yhzV3z4INJFqLqiEhzDYPdIkC72Wo2EiCJLMVu3wQtiUmPlTRhA==","signatures":[{"sig":"MEQCIAMCtQujsuRWPCZc4CZVqVylcUFNOzDlIs/K28hF/rilAiAzleROKV3sV2U87qLatwJJu7VwqTLKs69wpXY5QQB2cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBwusCRA9TVsSAnZWagAA7WAQAJ/fKe4oq4rNNUWyW2Vj\nXjMsZkGaDM26aQ+/8/NSkUCFuFTWkZFekLnW25kCYnGlIr8P6z6d8j6rJpMz\n26Ao2fKsEKaQBD0G57C7XPg3RITTYyIx27ohQ8UdQo8gSIi2XH/ZYtdlw3nV\n84zQJPythCIJRqKSzeyhYAp5VgwY8dFdSEovVNoyqUFC//Ul8k39EMYbVF31\nOV/Gf/p8cgtfRT8rngA5WUV4PufagBf2q8uygqRFgK24DW9oOiLHUmxhQ2n4\naTnSfSfjtFTPJy32t6CoWduAXzK0cm6tE0lt9HRMYAM+tn9OJuD3bGp1W8+V\nN9lsyXwI+D/BwwN8mKTxpsgeU0bdx0o5i73UPA0Q5F0XNJWVliBd5r+8EY+L\nVtC4/r5N/zMbjQ/rv+DyCfIDx6RD81wv+dDzk5atzu8FHdbQJemRXoX8Xkqj\nFh1LGpA63EMLJdXlrk6sRSGOvLwX4AhIAEQaq71M6Uagthi2174ytFgmR0bO\nIp+PCuQbqhnD6Px/alRbWNiPzojQqGcScJpORyvpid5lnwd/ebZZryORowRN\nl5FYyKhZ1fDbq3qtEf7+Uh0FmuXbgZc43WESyw9Hur8a3s4OHqUyRaMRygrc\nEBIpYb98vbJiqQ8sViy9t55sS8AU/oTLbc433+9Fd92KFSNm+X+iOXodSwqn\nOG6j\r\n=DjOX\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.2.2_1594297260371_0.4609757188593515","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"friendly-challenge","version":"0.2.3","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.2.3","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"ad36d46e9685d2c66d057b25764e48c5eb635ee2","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.2.3.tgz","fileCount":16,"integrity":"sha512-IM/SeggWB9p1VMwmAjrU896Lq/bybxuxUJRNj2dqAWknXw2oz+YbFG35r89cSSX/qeVRUSI8kiIDdPAFTg9dug==","signatures":[{"sig":"MEQCIAYPjEk6UXfNN0aHJZlG/YGy4V3V3YaQCL1/t9+bq4tfAiB66hHh/kizB2eDNlORQiPtePt+tD587NccuEu9X5Iw5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBw74CRA9TVsSAnZWagAAA8oP/jTOFDXVpWMgl5z3K0/r\nLWnOegyMzA9I/v9680XoVWdntN1MilSwJEFVZt5rk6lsUur0LzGY6YDGS0Bz\nOJAouS64Z3GMa8x643T/p8UdOxzrjKKARMvRCdQDVul1KCFzi6BCdfAfNU7d\nqutcZYz4QaNUkN6opCl90tYpcEEhInRM/JExXEBmnYiPlF2DcmpDBc7YjMjg\nXxWy6OJS8W9LmGLFqWI//YjwnImeZp6/zl3gLw7WO/X5nKB+AnnKJ82u/3iO\n9QVbRvHZxDWZPN6d1N9vWoY7x4jW4bhK20tJ3fXRuu9u48o2bsrdOvDYWcHP\nKV6uQAs/pjyTXRhvXyQtSCGuJc03x2ZA5F4eFEsGFtOJ9cpC/SEfzRA8Cwm3\nceXnPzslUHoWM3mv4YK0aUkhVVyzrn7+6ZmF3UZ0B6coPAWIvX/rHT/DqAfR\nZPsWdagvYmr5yVlB99ic79fFA8TNZzB7HAj4NcVvdrHbAFef/HpIieia/bmE\n+elBd0sB1zHP566NpLxNVOO1FSJFauJ7Hoikhp/5lHX2uob61C6KL20qSE/r\nJcW0IXQ3syPH5GJL9fSu3RcoCyVxU5HUJAtut9uANuKA9H5PP0pxK02tdBdJ\nkvd4Aew1sjb+2j7jll4SJhuf88QEgPzevTA5LP3fAiEJKlTz1bsjQdco3JWG\n1Aye\r\n=0RK4\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.2.3_1594298104216_0.9711870244353182","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"friendly-challenge","version":"0.3.0","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.3.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"83f12b90dbcc51f35d35eab5e0c55faab737e950","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.3.0.tgz","fileCount":16,"integrity":"sha512-axgIg91A1517f5ftT5Yx396T8W5a6smIC+cDdmsRhReDTPQfa83apCV+C/QqZSqKvIy4zYccMBlPnqg0l8eNsA==","signatures":[{"sig":"MEUCIQCyETojvIULHu+6NpgxILqLrT4mnCciAJc1cHsZr2gN/AIgWjbhdtK28MqXag+KNyH3T4pWrf8bZ7Zfy5yOzAWuZKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCyg6CRA9TVsSAnZWagAA/F0QAJEyRHEFfqwjeaPVGIfx\nETYgGYxyK7dcjTHQJr3feLnJvWqCGNlSNdgzADMxNEeNkNkzlw1MJm951GHr\nBLLObPbgVAdmIO+zefyuaHSBtFn0xWx97dqLFMsQJooW+v+ejNXfFJxvaeKF\ncEcJVzTRAqm2/Ilws8aarYWLR/Xeojg2+MXVN74Br2BGun3WeiLYcoukfH0J\nhHXjQbo5VfGGHLfkEcoAMBLl4a9Qg2/8QkRIqv2+tH0YdxqhJC31JZhmF74I\nbXQ3CjbT/A/15G16sBlsVK8nZV3LusjyRiGlLPSVPDkceodyIA4tym9fFq4d\n9diV55IWeqfZOf2Gm7dqdZJ8BmTW1xWYfUclcIwQx4yQZ1Uny5BJynvuXsnN\nsibaTS/LYqwoVUfowbRjIS7HJsFRctFI/c1mBk1i39kZUFU0nGBOpkmxg42u\nMnf93eiJLuLngP5VUlFVCG+2tmCwUYxA2jcRl7miRZy2BeCR5rvz6rDC/CXi\ny+EBL5r2liFTuWBNgvtlf43LgIlTFBxt8vnpgFTG147qw8on60pIOWTQx3us\nnfeJf+Nj4QD0NEeJxTW/8L2YvjfOaT7qIHgaNhcZEcUOpM6D03A3gofhIla0\nQytc8BycIXKz5XfMeHvXPHi5U+TL7WZ4OcwuI4387PT3zuaxa6sYJUmkAsr2\nmMEg\r\n=ibCn\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.3.0_1594566714203_0.3559992856851897","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"friendly-challenge","version":"0.3.1","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.3.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"81ff4dc7208b55448a246a371c150e2c519268bc","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.3.1.tgz","fileCount":16,"integrity":"sha512-Zen++9HlmTQKJymuAvWspCYvaVpTUAi4k/fbRceV5r0NtZeFs1HWrZD9AF5pVJF1ypbl1g6dyBs3lmtCZ0sUgA==","signatures":[{"sig":"MEUCIC868OXJdmwS/M48XvIm8CFNzbPLnWZ+i5NHCaYznY/UAiEAztbLwydyZvPXW4L6bYTfjynZ2w2Qg82P/vl+F8n5jXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCy11CRA9TVsSAnZWagAAxfUP/AmptxbSiTZ258KyLCez\nqdOkaGbXSV0e+r6C3/ozBbvYhAzWqIfU6QpdMV5zLga94M4mLrGol9jCp3XN\nUwP4gFic4CCVblyWXhABPce18+KKK8lfvGqrCaNZRPIaljVQAlwsuixsmobU\n2newMdCUVHvRfvx+4ph0A+C/nsaAtK+DhnXRRkNHK8IK4Wl7RJ2k3dKKCdRP\nrNCueROxivoua/vN2Nz6/yPaxIZeHFlafSpxP+VMpuC0sxprxag0n7RufXUQ\n48GhG3oJvxHlf3SNHmnmfPBsvNLOn8OaIUgnABF8ncoLyKlmZYdUkXSbDqRf\nzmhpT/OuzWXBz+PrfJfaZIQALQGMEsWk5WKdl1eez76dahjEr3mi/fs0ipyb\nPiahkE+bMvaVjL3pktTmREDTjgCAqi5vpL7vLQPS/fup6AY60PjtH2gZNZSb\n3uAi1JNYDbZ3bwelxce+FYUqAgXoZ5i6XmfFwRXXSUjpbyKj0X2Iq89TaC8y\n6+lI/0KQM8lqRE87hAsnKoWl1hVnGB8ji/lMCyYK3R1s4ADssFV6B62ckCnD\n+aico1PXBqZDj7E7QWeQ02oxTJNgqJe3KdnJeOkkdS/I8BukKIrVskJv1JIV\n03TK70KP7xljt5HKQoyiGfzsVm81gUKTqm81EJ4n774Dauj2YR94XrtjJvUX\nGX2c\r\n=WKSG\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.3.1_1594568053313_0.44202269349696377","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"friendly-challenge","version":"0.3.2","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.3.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"a38acd8b0a325b5f2dc9c5e9d21bdb03d365c1d1","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.3.2.tgz","fileCount":16,"integrity":"sha512-WTSQznZwbspuf/st6jt0Vy8U35wZvdGk39DXu0nm5trfXm8OpqpbnFJPFh3BXTrTiJYWOWvGDVdIrn/BIkzsSQ==","signatures":[{"sig":"MEUCIQDCwnTSeKKxz/UsJlvLycmFJ7NG8mdA4m2ILkq0IkM7LgIgTNgSwkKit1sovlT3LVQNkncOJsIXEi9wjwD7j0fcbg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCy4SCRA9TVsSAnZWagAA1r4P/ibTapqEUrfMH0T7xUB7\nGJZkJ3DeJxgHQNvoPx3I7cCTtucGxjsuBZ2/PfAhqHjL9GpekVq7MCFLVzTK\nYcvnpBC/1Ojsdk1W1ywpGhj119PR8IRhSmWbW5hx6rDvQ21EcYMCpm5VaG0y\nnyqYnG2MCQ46YOSka/ITcCnQSM4uC0dHbNJM97VPWR9sYXNeIGUmFeY8rJRk\noVDxcyb/i65CpFtBgftKeZNk/BkCjZOLW6NoKlOSYUyeprHqWz/aQsroxilY\njjteLfsVN1UHplqUMbQ/9h0Inh2xiOMv52wya7jr8V9Ku7VHPTjEtKx0upTg\nfLtKYYv2iT60YogSW02Kho+7GPpSPOIqKyFoeITOxeztw4F9JFcU71uosz0A\nCG+uH4vjvefJSLniF1JKa+3wNUQtDKBlVD9xltjnJz38L3hdBU905rdP6C3Y\nqcJKqG9tPAgL97vTWAG+TkSYeWC1JKHHlGSNkp94KT8Rr4yIjqna5+RMVVbY\nZ+FuCtCgTOIu5hTRXqGalKUlaI7gIb58NV6aIwUm8cEXy1iapOuwOzSXot4T\nqwpds14eR9vIhkVFLqgfhSqo5JI/B2dwI6AokWEqjWnUEoMiaj+mg8jhYDkp\nKlAbrvmtZpN992OfzAeVbWsUmY7zuC4RZRhIWq5RiVgHNzF++PfV79kbZ5Kf\ngPNk\r\n=C9K5\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.3.2_1594568210311_0.5258718705491443","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"friendly-challenge","version":"0.3.3","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"_id":"friendly-challenge@0.3.3","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"dist":{"shasum":"deb6e67ae2515f9d0a0391b270233b4571769524","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.3.3.tgz","fileCount":16,"integrity":"sha512-H6XvfY7+4eel1L8C6KbBWbEP3A7EIthZzyq1f707j3cxfFb8JOsgeZc+0TNxoKzuGSyyTaB3jU+bprsi77IRCA==","signatures":[{"sig":"MEUCIElLqzmvmLpAATTQ8oPKa40D4z/nBm/DpxNDVqQDa52EAiEAqpxpq5lroZLe568HGS/rBYZAGiCB97Ib+UAZH4G9wBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCy9HCRA9TVsSAnZWagAAJDcP/28Yc+OF1x/dWZuEA5LR\nALBexO1vlejclssFyoV5AyiyJjnahAYFNhLaeydIOiIraxAESudU+vo0XCJm\nzSybL9X1+ZuYIMhy2nZtZ32WDxrvH+BWQaBekvQyTHl1kJfLrUoit3JmDJco\nPiYsWfjKUPhbLvR+8nT7RQfa+gC0U7XstFBOjHiZ9coNcwU09QzQCNaQLQqA\nFbRv3tgLXJxT7rWkHVGaU2xTQGzrmiZzo9kvzttiQS9XuYWQA1pIw+5LRfZ+\n/8JgPclolUpifgUnZQfEhnWZ2e+2NGavVw/b8jnG3doqNSndRPCvsCEfRnUv\nvjkwQ5vYaD+0YsNHR8U+NQmG7gV8cQvJaWitS1ZPejZo/K7mCZmPtYn5gerH\n635Uiv2GIN9rgMix0ufKF0IgpjTKc9sqEAYNhBp7RzUjG46AoHAC9jrrobzk\n0mDgSV/DEuN11H2ApT+CQv+RoacfY2TNrphPQ0bOS/HEU2aqw87sZws/hpSA\nrUUOPb1ha9tj9QrwWHgGmbUr10K3uPDezpk56twdsewCOjZRXPIqkl+TNEi4\nFP9zaW1hb6w7TO6qeCDwxF+gZa/01PqPHLGDdGbRmMGQMd2f0jqcT5BDs50T\n4aBmRG9lt77fsbsOZn2kjZicTkk2JGL0GadwtPw0A5JtbQuuzBt9n3D6dSkm\ns9ie\r\n=eoQ7\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.3.3_1594568518960_0.8345006395820711","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"friendly-challenge","version":"0.4.0","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"license":"MIT","_id":"friendly-challenge@0.4.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/gzuidhof/friendly-challenge#readme","bugs":{"url":"https://github.com/gzuidhof/friendly-challenge/issues"},"dist":{"shasum":"feb377740d10e22613be593ce297de0d60b3c4fe","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.4.0.tgz","fileCount":16,"integrity":"sha512-fHzi2s1O7T3YEbGrNqx3gvthBm0xwnHqhiaGgn7nRLaXL/70Tk6lNZf6p1B7VPPAHngZAuTHHdJjnhGzsSWtRQ==","signatures":[{"sig":"MEQCIFkNMp5VtAWGWJ6t7fMrbZZZy4IboV840YUy1SXCQiMfAiBMTo75sIRJiA8pkebEKlWxNT2JIdVvYSjXr4vYkyVPiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC119CRA9TVsSAnZWagAAYSwP/1+v/t3YrqmU03DLVXhB\nizHFlva9CYcRa92lSwiNWFdV3c9O+a+m2IvChm4tdZscDDyt82WPeFuAGKwI\nnYdCiOFcAcsvWeAUWmyD1+NBW1FHoJIJ1ZOVIHwWSAA6ayGprNX9mEIZCWxE\n7RNjZYzbvi0yaLv0Z1bh4z9RjNX7eSVOsRAyVOJ/KxswBkzWYbfwqOc2BxYj\nUKGE82kT6yjv9WpH73HesWaM+b6QxmypAAHdyrURbfBd/fxmk4Qun6TmTetI\nOiSDQKf901Jl9I+EseJZe+QI/tgqL4ZhvBDQ8oMpBtoL85+gIjAlM4jvilW/\nZOLT51jq1HT+mJ3PC4PVfpwVmjJoNMHAzAwMppe/Jmxde/sL0li52nXxy3RU\nILhUVkfc55i2ZGRrAsI8q0+QlaEhrUL6PgIdSBcK7UK2DlTfmnfCAAqGDIMU\nmwG1tSYtCD9nle7Op7M3FxqeX6KjJH4oS/yRgr/+jqaNtJlrcmTfAQEo7PMv\n+G+KPiJPITWdquQxCugLCn5xo+OcvxX4FOozxL7OMC9wLIXQedDlVJ1HO9UT\nIUY8sPto17C7A79zol1WITMAehCf03aLMXf5vSuI4xqFtdnBKrow+NHZPfSZ\nnk7Yy1kwjbsT8qs/eHtzdLqW9zlKxIIeQ0L1fde+w6dMxreXeH986Nh8rItw\nZ++m\r\n=8f+F\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/gzuidhof/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.0.8","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.4.0_1594580349055_0.972508809632951","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"friendly-challenge","version":"0.5.0","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"license":"MIT","_id":"friendly-challenge@0.5.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/gzuidhof/friendly-challenge#readme","bugs":{"url":"https://github.com/gzuidhof/friendly-challenge/issues"},"dist":{"shasum":"3bb6f0d639f7cdbc5a200c6457ee172834839f3e","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.5.0.tgz","fileCount":16,"integrity":"sha512-NbknAOH6UBtSrXINFZ2QMh8q+9YUp8ktJ7F58l29hRBo9Veqg37AS1SzwtLN7vlBH41AiTPB1ncGZRedQos8yg==","signatures":[{"sig":"MEQCIEXFvC56qWfc5yhmrc21DTSdjTIA3GUPCB3dTs+coyJdAiBd4kgN+sjAVrGjg8YGv/MWy12vydQJ7RDGazWSJeeScw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEdFDCRA9TVsSAnZWagAAuwsP/jPT8z2B1fDSo5BKz2U0\nE0hcnWqqd6SJYVnYejAAxTRO4Qi5YaNRBSUIRDXmtVxHWgFM2fiDqanpVnEJ\n5+gy5tAKDecGH4SegHDgXIQ2Ezziepyg9PUKvHLJ7nrCgoTffihdZLsJy95B\nQqlmMnY+/bFP8B3PquSUF/HToDxCjxsHfhVriSsgQoZkhuv519Qh/y0kAfKd\nTxtTaIRmdUr6EL8rvjThBS9wGKL/jttAeld+p8yP5O+jv3P2vq7V1yVQQKae\ngRilkgI2NMK96cUsnn0/t6HCeqjNAxdRqQSEHqKrgHCGTm/YGUdBQFMGD1eM\naOzBNRfI5r6BbNQZLC7j3pEZTBQQqJp3tyUlMqOQ/m2WX+BFISpIKdIw+SiQ\nIYCrAwRo5A7814u5ahA+U4W2WawEp56jVhCjCld0k3WMMLrYxI7PCUZYCiuU\ngmwnO+9q4ibKpI7HbBdarI8eIIkQQV53mEQ8qc58jAnh6p8/EjuKWj8YBxlX\ncZcxYIywWF7vs4vmzUvr0QlwfqjSuuwk8Tat6ltw+s9zj8S3sNOa7h0PSs2e\nw6EVlAlpXbLmdBTRTVvXIW2Tg6iupVbI8Q/FBEH5s0kPQ/+6eQSJaJwU2CMr\ni099i6sFgYmy3+O6TEGLTO+KtZ4VLt9I9DyC65LO+iYB6LicixJDanobs930\negBv\r\n=q6T6\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/gzuidhof/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.0","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.5.0_1595003203289_0.41337662828108757","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"friendly-challenge","version":"0.5.1","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"license":"MIT","_id":"friendly-challenge@0.5.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/gzuidhof/friendly-challenge#readme","bugs":{"url":"https://github.com/gzuidhof/friendly-challenge/issues"},"dist":{"shasum":"c092e287e5a62f74ebf1be513a663fe4f36e7908","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.5.1.tgz","fileCount":16,"integrity":"sha512-OIuEQH1GraWZ5Y1vWavDsHs0hnK9lpMYlJvr0iWdv2EC9cN3qdwCn4OMz0E1c90CBZb+KKLDnxuSN7Vjg9RKzw==","signatures":[{"sig":"MEUCIQD3DOzpo5fUYZipzb1u8sVmZPSvzgKRwGth7M20iN3hKgIgO51oz63vcMUiYZmhCxKWX5gTS76hvgjKm/5hccTomtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEuobCRA9TVsSAnZWagAADqIP/13RbTcgsCuXOjNeWv0q\nwKN5blUGjWLRAt6bYjSMCgD6mH64G6IWWOCesaxMMc3obLyaIRxjIQNIJtlc\nAm/S+bPH0cNWe2yB2WeOETj0n7b/27T4LcTQ8ps2jABg8WRz6kCTb/RL21/w\nZgnefoQQTh9PxtVkXVSnY/JIItiwbfU4GmaHiWvuxdll65D2gMw2o9FVjSMI\nvMNS/2lXY7hkZyx9+Dd+YGnKQ61qNgIbSjpb6JIx/JfsrhDMilBvzCsWZI+d\nPn5HciO5zq6tG6WxvEv5y7vVm0auo/Ll0ZNlOeJhBN/MMOmvlrcK1Mjigk09\n080yLZpVdHLZxBcUX7StEdZ+x+PP/IZmypx9HaCqM5FTV0o/9vBqItug3Wxu\npgX1zvDYTJvaeJIWmgnobb8JAqr0AosfBfnQO128BYk2qJ9N4iGaUihEicZt\nc6OAuFgz9t15FopHug7U3PYrXqKguNedfGjHbyc2P7ocWXbkZJjLMCxRkDFY\n6UBkHlK1RTdqXrqQU1qTAygZAFrihqgexBxRAHnzhyrbjHuOU83gq7DPUnH6\ncrUD6J5cuuVtI1ojIkDHDCgbJCpOF2CMiweDTZhNnOmJlo4ByCs8aU+ZiBAi\nkoyfiN13vbarSQt7zO1pNLOshhlxXf0VtC4hMAjdlLXd8ZlkROpINRez8/6n\nZbEJ\r\n=ZWBE\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/gzuidhof/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"12.13.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","@babel/runtime-corejs3":"^7.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.5.1_1595075099077_0.6475799035558878","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"friendly-challenge","version":"0.6.0","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"license":"MIT","_id":"friendly-challenge@0.6.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/gzuidhof/friendly-challenge#readme","bugs":{"url":"https://github.com/gzuidhof/friendly-challenge/issues"},"dist":{"shasum":"509cb323c5b276d73971a42c23cef5273c29a80a","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.6.0.tgz","fileCount":18,"integrity":"sha512-z4f0LuIjnvlBdAVJdIz4/k3CqWscD6ouUzD4bnCAs9W2NNsPcYq7pfUbOj7UDELzqmCqaoaP6njyGMgQM9AFaw==","signatures":[{"sig":"MEYCIQCdAHQzDSLM7Mf12fUniG4p6BrKaqogSMDENIczFr2DogIhAM4mBIVXNg09DB31ykc/mogd6blrFDOOaWrIbU22Sct7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfg5cUCRA9TVsSAnZWagAA60kP/iSUHeWUoRTb4Y3r+WYv\nWiFlELu/VgUulHMq4nmpuf0wXLWAZrHA4oMR996JYOGEmw19/9pZq1QaTYww\n5qe8MJUWCF6pRVMdf8EuuWoB2KT+o2RfsPq0FYl/g16kfYRQprpv4UWbt8tJ\nXCZEdXA7y0R7Zq/8RoBsSkarp/X2OcbGeB+9AM5ybg16z2hsmD0KxZP+XyQk\n5/TW7u9uALL0wKCDF6LbBRug8Y5NciH/1rBnBGXetE32H+KiWpFnK8P5WnQ6\nmJN3wTAdp2X5eahDOtCHcJCbXvE/jHczAbpqQSKTN536Co/Hh+NKAsMAzNUr\n9R4dmVUgV4G87qaynY2Q7F9CANp1IHvBnkA6gF/T6wnOWx7otIc49j0EF0x2\nUgQSw/yaIvXqUIQ2ZEPofTFb2EEsmmOcwPX7ftcipujJDPxd5weOY0UrKotj\ntLVh/fNFEOAw0nn+yk6450nMo2q5pjZDVup8AY/QLYR1nprIiioTn3oMtcSw\nUQ0E20A/zo1iMciY7HXiRQXFcL7SrYXHXkEgZzgnyIzbiTCft5qofcjIwXax\nwPMwjf0JKWDGPyARMP0WOVVqbFipOYtOn63KrE6vjc7IyVmcL30997Sb8NM/\nDB1o4uGzk/CPTYpcs3DdeEBiW1IcZ35yRGdkB9Dk8ur0FM6HnaXR+or4BbrY\nWJlE\r\n=4MOR\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i 's/window/self/g' dist/worker.compat.js","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/gzuidhof/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.13.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.6.0_1602459411556_0.25533503987830786","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"friendly-challenge","version":"0.6.1","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"license":"MIT","_id":"friendly-challenge@0.6.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/gzuidhof/friendly-challenge#readme","bugs":{"url":"https://github.com/gzuidhof/friendly-challenge/issues"},"dist":{"shasum":"61b851f1c1e2c1d3e537fdba59001ebc724462c6","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.6.1.tgz","fileCount":18,"integrity":"sha512-GN+7gF/kgfYG0fTg/8ThjcP8aLr1ardm1/RgFi48MCPWzvySB//r5e78lIpC7Pg9iQNgNDiau3BDKYTkehRVAQ==","signatures":[{"sig":"MEYCIQCzUao+ltYXWilnLaMEUCLrvDduDKOx2sKlrtGmdPxShgIhAJjfngXY9/MKx/eaeaUgn8r5a5Bg3+UTzBG9Fo8rRenP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbYnCRA9TVsSAnZWagAAk6QP/1T6of4rvXk4wMs/B9mV\ng5n/LqFIbElJXBpI+b9Oem1xPJPaUcpTzw54h4uz4urBeyLg+LP7T258wIIk\nC6ihH7YrtJWxVKI8rPNi3G/Zu1hqZTU73Bf0pWTFNQAjaIxetZgadOiWKZOk\n4zB4j5GAHLZgm13LtbmfP+dV2fydy2K1mpb5Xe32z00xZjeFhGPhQYEewWH2\nPc4c+rYWJzbk8XIhZygZnlO571YUnhCPqGnMq2CErCZoTqxRKm+TOlsVU+s3\nDMf+Sw8ITmkQjLBT4jjOKY68/M5cnuQYqGql9n7aJ5RlfIilbClr2Tv/d9Mq\nBMC56yQdip7aiaWb/JHIAFURkifTaR7+3pAeKErJOepMFzgw0MTiAsB4TWBI\naJpoODidf6x3OcANaxuX8nLj8ZMFhzRRWwiXq3wkAVGl/fSe3OCV/IjzznVZ\nXLeO/RjOGItLnxg9gBd5ywB6mnjTYnClX+8G149RZDTroeLtixteC2hydnpk\ngQOm5LkKdqrB7XoZZ2TyWMUZWBQ0tIdxkuPo5W/DIY2sk484AiHf7aqEr6al\nkb8SCtMTLWkJEoLH2ptKu/Rv3a7mHbclfZ7TSrpKGLTPgPSnqP+cmvHcl00y\nfHE7qH2jfU3ooL4oZRvkSjhndYfyZ9kBpS1+AzclJCPaDqwQ5U9E/lL5B+a0\nHAJq\r\n=q0tA\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/gzuidhof/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.6.1_1602598439115_0.674769905148471","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"friendly-challenge","version":"0.6.2","author":{"name":"Guido Zuidhof","email":"me@guido.io"},"license":"MIT","_id":"friendly-challenge@0.6.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/gzuidhof/friendly-challenge#readme","bugs":{"url":"https://github.com/gzuidhof/friendly-challenge/issues"},"dist":{"shasum":"9ce16b49ea971e6f7efa3cd757714d8eedd84bbf","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.6.2.tgz","fileCount":18,"integrity":"sha512-bWYOjl/+6hrrKQ4lFS3U1INY8DrUcuztfCIEocjprNsB+DPODLGPPTJhrQtawbVwl2wVv7LiJyPihQFidnNb/A==","signatures":[{"sig":"MEYCIQDa6gRMgY3nzlPJ7EWd6YPxtCa7cxwFwr59j7bkW++bOgIhALNQGPTJ/0tOy1aKVQzV7SltgsJqigZsMHcGmSAWn3II","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0m4dCRA9TVsSAnZWagAAu24P/RGKtgc7GN4Zv5PFEY/3\nTEjCmVnxQuCxekYseNrWHEnY1VdADZFwF20LoYSi+ljsZQ5SWrElTEXIBStJ\n8W3abHxMCjLdpChb9kSe2WcJHn2USS2tt+gi/fBTrqM5QWKs6wvj9Q4Y4jHY\n2R8E+D2eUQjg2TgdsgVkdWubcqgyW/dADdy+nO+xCDy4wmXeP22W7XX2WXSd\ntXkyjKMDoOLx3s2MHC1aTYrvRXkSdW1TVLGO1I+ck2NxB9CjQhUkKE3fsE2p\nAiCJ83EXYJt29TWuN0kWz2jUbIitG1k35FoI4QhgkzEQxRzKqLvrUd5SIU6G\nNJ8FB9Hl9JGz1pzMzzGSDe/TrMtGwXjev0Lq9YgDHLB06IIm2XDCswVpt93X\nGTdT03NZcPcG0G756Zg54ZZxTmLEKy9QFrC2mie62DF8mFQgArRvcdKyo2P5\n9SzqcRosIff8y3t4ypGBBU7LS8aiKTkLjhK0OBv+S/LW5X6js4fo1ScltKiL\noXydR3Bx3q8/g7ZDl6/yZgpoc1LkjEPfegU5+9om5EWihhWjzXPIxXxDmlvz\nIUCM68O0TBCQ99A3qsiKM6OAZeMCG12NuV2XBjha6Mt0MTP9uPOImuhGEiTG\n493UEsUm5USnmnikPsalvxXCpbGA5RSYlnDpoP8zyFfeAX4mdlqKjZXpYbBk\nCigd\r\n=PDUK\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/gzuidhof/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^83.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.6.2_1607626268693_0.07865635342037769","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"friendly-challenge","version":"0.7.0","author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.7.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"9a0cd905d71d16ca2ea61fe4bd6ce9824cdb353d","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.7.0.tgz","fileCount":19,"integrity":"sha512-1jgjuziT5UVbHDapkZxK1DXI/I2iJYjqQltN8MNCnl2Z9W0WPbHJ/rt8zqF8VPS8j8cThqSf/qekHpfrSmf8jQ==","signatures":[{"sig":"MEYCIQDbzg/kbEDNJ5ljtihZP0lkh/SEtbzobuK5O+4J/sBLhAIhAIDLteqpFZuvUd8cVPAeKSCpZf9/klQuvDLb7O/QSekq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/hTCRA9TVsSAnZWagAAvRMP/0UgQ1oc9ONwZJDcVBgA\nf0ntHCvhjybBlb8QbiBmmlPVrxk8/FgTtFAmd31bKUo3AUMJZ2JKYaPqgkXN\nwHOtpTYNphIm0gy/TrLWx9AzaOyjXTzljZhxHUcaeChuuqhAYRK4YLSilFta\nxiJ0hSMVImqmrD4Hc+/iXChHXBmo7BqmAZCc3UACgj1JhaEJlWnsOu9kTOpF\no3Xt3JZfGdAjGFbI5kCp02UhhFUXWZZMr0L81QfGVovpyk1KViho90uvnMOC\nYNHtvWy1PUr5wJcshMUhpkVb8/1/EDsJjiWWV3Wz3rIa5DfIeTaYOwW7AXIO\nyeUV/gx9RENG6MsTFOLmFMpIz50dHHxiiCAUsczE4OLaG14cDyDdy0zwiSvZ\n/72y9ZZh7NzN2na0lAos1YGSSO4MGuS+d0Mt+htaEe5XmOt+9uFBpMMTq/rL\nK21Yr5fNQ2c0wQ4D4S11uU+Dkh3ud8vVEIUX8kC8elOleErOzJC4jUFFLAKp\n5B0Y8zG8+kMVJqccUYU+29CpzV2rjhEiN9Kof7y8bmtpSD/J6rVY5segY6Ur\nX+6Ulq/iWvvkGIAb5I/HVpX6/VFmfp4YsLZSzRjfh51V4ONufKT8PdTI688V\nxeXvE0o6y82EUJiy7Rn+3eHTDgEIIDWarB74+t29BGRS36kerGLsZ0sYbWFu\n3w3b\r\n=sQ4K\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.7.0_1612445779132_0.07511635212702195","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"friendly-challenge","version":"0.7.1","author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.7.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"fe0aaaed49d97bf97b7408488977e96677dfb77b","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.7.1.tgz","fileCount":19,"integrity":"sha512-D8a8TR8zMIPqHs3tnX+LAtkzXEjVvlJDuqq2gsQr7wyfRvsOBoBx4Aqpr/EoBzk0UvEx3RoWDHu93RkgEhDUUA==","signatures":[{"sig":"MEUCIQDi8j+szD3Ba0uCIx+70OC0wugtfR1prnTy4NprgF2cBAIgOWl0rdk1JCqVoihGh28pxFMHIe4uGjjTL9V6VcaDRaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHAhKCRA9TVsSAnZWagAAD2IP/jhl3nOLgrj/2pk+iBjG\nNTn1wnpz3jODRoM09TNUuse5zPhpc8sgchuUDcfiYMoPLplm+Al81PRaOGiW\n2r17SjNFTsWACsuSmqJGLdINpIfohcc0/u0roAIN1fBjIRzaG6QF0bMrXbSw\nLqZUI3Ca3quFaxG2PYVqtXPZczuydppK6n+BSePkH8YYQJUxJFDtK2sbApUq\ngM2SSK7tJ9GnAPx/5TR0m66Ag9xSZcoWOlCJH0kYNa49BMWIckWD89tzcqZE\nVbKp4upL8QFvJKFopOIFPgnQtLI03KDkifZloac75qmuBmGY/IAYtLETNT+J\nLLkwGV88HPCyNRTb/6NWRQayrjDPdO7iEcIOZyGSxCTem68UpdXJnginRpTR\nTctaZzITevHlGXPupDF7WRx1bzNJoZf38mp8UpglMe1nxLUhWVz1aBtjAXGN\nKT43DmDNTztk/XOC41JciyCl6jgV8t1PR3ZdZGwEgeN4/Db0lKfRm97laMc9\ncIdLnDaw4K9opxU21cK8YnN5/s86Daqf1AvcWwKtp3+UrsxJ+8rlxP3gPV9q\nBghjTCCnVgC0VC0Kfu/wPSApNGAjsP2nKeQ9gcfdJBLQPgRv+wguE4UFPBLt\nV9DVntQN9/KkUqFgqlsZJSmBXWG2kgxpNkSl9sLTWqd02cu+T0pHdZox8hRk\nvKga\r\n=vWCm\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.7.1_1612449866262_0.5799283675096363","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"friendly-challenge","version":"0.7.2","author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.7.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"3e6525eb7fdd1e04da7890f78649016391c6a213","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.7.2.tgz","fileCount":19,"integrity":"sha512-gLF5PnCtIh1mRY9ZIt8IfkQauuxSemcz3oUSBK3oBmN8EHngWOLf+aYdOWbRzBdpLTRYwBwgDmWEzoaRvV+/dA==","signatures":[{"sig":"MEYCIQCjN83BVMtNqShKTaV9bM0rd4Qb7tOlFiC530JNTdL93gIhANuHx2BOhiylaDlvJFhAQPOYrE75PxRgDwZGElNYJ6Is","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI8NxCRA9TVsSAnZWagAATFwP/3THD9coQjKRKJEoEYew\nDaaV0jeGnbtonBH/s0hm/Y2o0Cvi5S0lRIBBDkZnq+6P34Vt6ib6TfgMCXhU\nNiXn8+hr09pNNvm1ohf0eyqNJuXH349Qy358vjVg7numZLJCW19Do7HTI5kP\nO8hOgaNcdDujlQ40+Xbt8DpXmSiTMwuEVdZhozLe2Mw47vMsSNAKXLm+HyVX\ndPDDIeF1d3Tf6Hs86c0VM5y/uPtOFnclqmuxgj7PZzpRU3HHAIzdabQxmrtH\ngeRaJp07RvP3ekEcndiVoKy5cGBHn/vVA+pm120774clFrRAWB0zsD0mpJ2l\ngb8FvZH+wwnKIqHISBH0U8XXF13Qxbu9Y/O82Fz7KO7Y4G3Jr0qQLVPygHUq\nEPlKKTwatRVqJzDvSOVujULEhG9nwbe+w/W20mQFFx4Xr3p7Z7tKDIDE3cHL\ntaBwFsqlnglQU0af9p0+QKbEtRoBB4gnkXIZKco60d+UPoPWalMW2v8ZWl4V\nLX4YSgLndORycjgBZbGbRs5Cx8toqvVr4UoajbtyQkJ+fgENR9v/o+LDRzlW\nf7tXXC9gV+S9XjzB+ygEwqKtCx3q0Fgn4veFJ5ulAyGQTlHmUG0ZJw+817q1\n0u5aEPZuP95dbTl3qQ3tgqOYpbxANgiy4tRo+SfwmmdEVskdS9ykRmdfZnSQ\nrUGV\r\n=UjM2\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.7.2_1612956528526_0.31945933991819353","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"friendly-challenge","version":"0.7.3","author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.7.3","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"5450980da31a3c5dd7bfb0997739b06a56f83efa","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.7.3.tgz","fileCount":19,"integrity":"sha512-z3yI5Ps+0mhd8IvfT/ifw4wx2cNT02FN3yDP26eSrUtbztTQX8yrMHLBdj20cQwwhgtKDxsBdlo2LZ5N+CtvIA==","signatures":[{"sig":"MEUCICxdGeKvdcb6kmbC/fBKSjyR42UM3R2njff8Y0ZJxk/sAiEAg/Xvw93x416ahVxHNPlgzwilPLlOLmwRTcN8ya5MGbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI89JCRA9TVsSAnZWagAAubQP/ibPBSCPHHDia3XWhUqX\ns1ZIRVhhiopGJPtrik1/hEPd9ing423Xqxw0p7XdiTDyzFV2s6sRxwJbzDHi\nfF32F8IMb4A+Ne/Qhvy1ve41+B0xheVBD/9OXa/oU7kgrJ9yP72tUTkG+Liz\nFWLvYqwbA59Rynp1Gidfzv4O7MhihPvAO0H16ejTaum1oSWXLM0DXlUuI8VS\n4iSobZZGPAUa5CnW80gg0IxiltOjhvMrChIVF5k1q4eJhpJftqw8S2P3IVb+\nmikUxxMmDJSBMnC0TXH6i25SkFYQkTd+3wFlobzKGTGylvQfuXE2xjN74Xz/\n3pF/5E4rY3D+Q16IY5/2DT6DgoZr58ub4YhnhRKyKlBJ2TwMM83xQeBsrr5D\ntsu9yKopA9+lZJwufr/fsfIszT0OSTegc5TQzlxLHwggpJ5Lv84xHlnKTl0U\n2U7gBSzx5m/7z+APWgGF1zFh07JMTS9C0gHd2FSZ44Rv/QABcsYaBVMZXiW3\n0AUGR7f9+NMPWaCxoMQLIfD4vbTwE/AEgaY4c9YCWH9J5VWSXINqPkyzIXQY\nGj4Cb4TWOhnSUnjmT+i1i9amH4tcQDIXnTR8+dS+sBzVT+a0muDu4VRvCVIB\nSYvAqaHl8xTOAnvtyVd+VuvatqaZ55lN/U3gsoueEkWtc4rQ93COQfdrzrHU\n4h5L\r\n=SU2k\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.7.3_1612959560952_0.9893903946555533","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"friendly-challenge","version":"0.7.4","author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.7.4","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"0d3d4c5e07c53149428fb8995222fdba3e38f974","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.7.4.tgz","fileCount":19,"integrity":"sha512-NZ9Myv/StVpGaVisTzk8nXYukuODdQ80Fnhw77UT8j+wq8iHKgOkMsgFSWxpYXmZ1eFkE8uoq1HKIrBK0/9XfA==","signatures":[{"sig":"MEYCIQDvtmiEb5+ON/rKJ0WR/wudKdq1LLOeBW+3Qr12KeHJ3gIhANBop/ePvV2S4wabaIVCJDz+UnXOa4g4smDRMXa9cfs2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJDlBCRA9TVsSAnZWagAAnkcP/06Ex6Bg790hSxl5HdnZ\nVOkFKpBSWsCk7swvqJcQGvKFCYgMn/oUYGzphhTRjeZR6G+CIumkMIDi5Bfb\npNgNOnO2mJyK3fkIkk9OIyJk9pPzid9k4ErnFBXbLf6xtB/uA0eBZQOdyw/y\nvApXDhy6bP2D6kyrKqyzd4vruGpSgk4TqyFZpzGGJTMuPBYziPH1dE0ouf1E\nTcbFwRnJpTMiXI7AiJ5v5pNmZTIoIBKT+BQBqAQoS6gk1yVlhLonONr9Q69x\nPF/rX24V0Dl6kxzrFHjcQUbvWr0xUULmzxD2Ap9/2O7zwZRbosmGsnTBUttv\nmeIQrYlREzxOeJmjCqwg9ZHbJuYNKY8e6B5xaJkRr6cCqK9kZx6y2zmTPssc\nryeV0GYQWb8XGwNKXp1n9ewPvsaFrrQeATzBLh3fsaeS1WBVccVdv1RGFATt\nSoGiI9XkBcdgD7PrqnqbnOU8DcpV99iVEIyH/s/o17AC8UPdu6w68YP7HfF6\nqBuRHCqrnlQhXm26+tmjg5Lm1uGhfUatvP06pnlQhi7zY//oStlkiY+BYwwU\nWr8IQm6/9wTqvQbnlea15G3sXt+Cl1Aoo3NO5exh0YgOhjknzHZ0cJeTMBMl\n79MGAqWP0JztmEUYd0JVdpeZc8Hw9HF9yvBGQ1/tBeQ/x2TyCT8HMH2SNB4a\nYsJz\r\n=RuTb\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.7.4_1612986688465_0.09300300843487608","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"friendly-challenge","version":"0.8.0","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"d820ffd7122ceaf6d83fb0cf314f7e077d351412","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.0.tgz","fileCount":19,"integrity":"sha512-SOJ4NzUcdZDBlPmOYturjgKZnxjG+3O2Xxe8IkPwG1zJotzz0I7VrcOAQ0ugeQYES+4DrVmTcpDb2b8NWwAE1Q==","signatures":[{"sig":"MEQCIDnguVkoj0KC+W4coSQWMVVRCrwLlyh2faI0ozTxqhLJAiAuxsi+LUmFRDNX12kN44CGms8y61XFiccaHV80QhVR0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL+gUCRA9TVsSAnZWagAACJoQAJHrgmmBV3kDhzee4cnr\nYX6IhL8srM9wNox5tBtajJqJ1seAF+jdNcaKLRDnctr0OafpjscPDFWooV6+\nf6YF92W/1pKDtO6ZnAUgnL87kxQ+VpFDMLMbfT2R0rkezQiNdmd5wyD5wnx9\n3wuXX/n24PpZrbV8zsa9IsJDrPh1ML9czbFIYeelzjlruqbtwN/tzUvWWCzn\nTypofV8lfTbFvvvki3sjkZUoREf/tg2HLkvT5PxZ/Dj6EIrcK7RXusQSiHyV\nIp3T2yknvTpAX4Njr7MK3iWTMm/cM3RdEExVnWyumNG6ESkHP0pppH1nx+5w\nn+JLBIEJc5PtceEFmUawU9rGTQlh31h9/jlPxKFdLok6Fk4apfdJBzu4QwS9\nOaQorKvgm6STigGMpbRXjFMbMlCVZ3cyWuYmolZ79V+zwhTKPFp4I/3mgL0Y\nT5AJNbCQccP/PnPOLHOSrmABGSAkTDiLgCxlHzNWs8ZdZ2Fevpcx0Yu1FKxu\nHRX0sYcZBu//kZxhzCuAoE7QOWMEpzWLMxpGQVw9b1li+9Zu6iS61fBOmq65\niwV2SMAxSVEXXa2yME59t4PEb2/ldNfe+i9289cINfVwnENjWV2V9n9tVmSb\nzhw7jkRs3KPbKRPU+3Qzz0gS9YvIqFQZwhziDw6zWpHmC4Uvkq9b/T+pFo+F\nmUAM\r\n=2gNn\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.0_1613752339794_0.5849097452211869","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"friendly-challenge","version":"0.8.1","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"2040b72a275f5062c3e2f14fe94ddc0429271dec","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.1.tgz","fileCount":19,"integrity":"sha512-jtjOij3929dv+TKullRf8got+icodhWPkhKvRcBF+lMc+LhzUQbIDiflWDHUuEc8oGHHDdC9miTbIZInCXMjLQ==","signatures":[{"sig":"MEUCIQCV1uG5LFokXnllU/qUh48D5h5rt51WEXAI0IkSXGmD2gIgNjl5ziXgjohRnmv4FNrRV7Cg10Ygn9iWIlkPuU4AKNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRiJxCRA9TVsSAnZWagAA//YP/1nduKVeE/9SWsn2dRTl\nE5VddPWxJZOetGXZ/hufU9fNSmqUxESM571n8Vjl/YF7IBpPqLFeC8Hwo1Su\nP2997ujt+dGIrHPaI0PkWqmVQVONSMjK1OK6OxlXycUr4Svlarbe06xy02DB\nS1skyzNMLA9RTUvKoV4L5fl6nZyJ0BiMUj/wUxFsZoti0xeFmZED5EoRRVZT\naNTDHiX9wYHsLadm97mLI497lLAO1LnDk89SmBiAW/aL3j4KDGqK4mLUcWBY\nozQoKdByn/P/vAqzGJOUARf9YKTdLUeuV9xyKZCLNFmSkcFoL+RMZW8S3m/B\nKuIGpeKSHQQXqhIo/HDPvl9nMW4zkIflvPp3YTr7Uty7DWMG85jkrlVPSx6+\nhcl8S7WI5eXOes39aqrtaNksCtacsf10IKP2HrO9gqefDW4lhpl/L16TgKrA\nA/jsYN5XsuUoSG+sqFHFfKD+4FSa/kZ/RJijrnDOpdZauZwS8Urn6Qk4Z5Fn\nPMbkieWwR+XfQwCHnuBjOy/7jZtSEvocZErffQIXzRWaIMpAugJgT94eJCYB\nhs7S+xoGUSXslxwMX7BZqm9qgqC7UgqKtUX6DGLoKUvwIIXULDXs4b5chnKx\nfe3FtDPQOOQkRazLHD0b1n3ljAMpZ2SsMf7eRh+3sK2eZuSrdTvhWZzcNdCF\nRppm\r\n=wrO9\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.1_1615209072803_0.737119968827288","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"friendly-challenge","version":"0.8.2","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"61fc7bf23346f18b1f2755cfd4e2ef00c8e7be04","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.2.tgz","fileCount":19,"integrity":"sha512-PEfjnSmwHSc5hmBMLvN5tPSBSa/Fl3RuL5L1yo00bwGZD5BUSIzonzrHhzZmyW7fk/fHbVJsdoq/7DoGvGdFaQ==","signatures":[{"sig":"MEQCIB+X/CPB1TMKSJuhbNUrlH/yuEKK1VD2eAmPPNunmciUAiB7mpkTHPzryusu5w6q15Y9EcP3P7oEFvxFOaR2b/6SWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS5B5CRA9TVsSAnZWagAANo4P/iVRR7x3qUcw6+xJAClf\nFrmpO2LmAnyIr6dC31XkEs/FgYoK4sXtz/U2t0fggLlay2AfCznPqEUP4vpX\n3JLHvcPgYdlxKARaanTvqR2Y/3o1/F4G9BSZkepqaHcjVKhzuCJ8/LwcH1aD\nXlO61Qf2vtkn/ycpbM6AW3FNfyy8TRqk8LdP2+Lsibei+faGSj3wqlLeIgjo\n1zz0EybZ89ysUR3i/8ocP8EW2orZJ3SKH2XhU/zgOHE23cV17MYZZqGAHo30\nCJ1ySVTSyKqmPjhJ4ZpXnBqLoSV8sF7TAz7R4hruze1L4nv7K8DmK8YegDKX\nQ+jQnLuS5NqtnDd6uLtAR3N01NdyZOlktHvHRbQWKnEUu3SUcMm1KZLYMNMh\np6k8dqNcGvBHoPGjJAfAVw6T1o0b39LdM6Ulf4qwEvGKH+EXkMR3KA7h8wcL\nNQeyCLMKlMyG7A8+rnMkLT03Ok+jDFDAKDk3qbU4qbKwkctc9zNEEa10u/FQ\nDlzCKxzUXQAofJwMDLLD0nO9E9YU+An8+BVMoQyN1c8tUxRo+cA2+sswUpOC\n1lXNEDSVqNQV/INuFvT2/dSCLZkXtkQM7CKYBFnvMf0l8XRUNCopyE9FhObv\nvdBUvphGpPB0cfVJGe1esm+sy/LIDWBYJawj4IsOmDbPFn3RdpOQ2/0TYj69\n0lII\r\n=sxKK\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.2_1615564920723_0.46069183200011254","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"friendly-challenge","version":"0.8.3","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.3","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"a36a86d2d37af28a84beaaf7bd6f25d7ecc333e4","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.3.tgz","fileCount":19,"integrity":"sha512-SmNkTEutXme6ILMU094yS1kC0CJrNj8YpYnY9fjopF6x4O18cB6eh6W3vRdK2Y2UK9AJ053yzf6USnoiulJ5iw==","signatures":[{"sig":"MEUCIQCdabrIHl/kfL5Wa5DsNiSjUWKdsScKWNP0j5NyE0CKIAIgMxx2YY3D1XK6FjzNN6F/gVQX0oIVMgBdFHYAvBFwLgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT+HsCRA9TVsSAnZWagAAqdAQAKKM5ijLoVsr3EiDdgdV\npz8MLaOD1T7m25SQjdIPm/ZUgehQSlOMNV2yn40AbFnvD/rnA5KO62+e9zsS\ncuFWPi7qHNcLmdxR+taSJt+6yNa+dapEndQkigd5QDUxF6Q3Om4uvuMrJMRS\nVVGPStab/9Wt6xgWuYO1b9UFwUF3bcBlhhDdUfD5uwy9MTbfgTG8KmY8Oc3n\nw/owmYb0wgXkvgrbb0fOFT+Q7vZ1Yce7ETfGsFVw5OyLjoi8OWH1ZMoWTbIG\nBIMuoPUXl1nzYgWlIrn9otd648+19isvDq1D50egQg7p+ZiUEi5dqeVsdLLG\nu6eAchfOZOwckTQmg+1YKqv4fVqygv0TuN34BPKHk8Va5OnLBmwjA5Fpdcd4\nlKcReG6HtMPUIvaPFao9HLV5xgM19GR5k1bxyT60d+dZf/tIx83pZFotpnPl\nizNug9qovHmBbzFI3rlyCrKV/wS+48LhjFZPiBlgKGgF0xcyZl3IoiTmbvXE\nunqmffl+GXxFAP6N8Kjo8lAfhp1Y2JU+DEG2Ywdj1oVAIZKbdUauFK3/QOH1\nnfVQH4LvAp/pO31h327ao/9whuQzgnl5hcJ+lz9XBr1mjp95ulMlbZQFIu3h\nncBpIeZuf8RCFfs3TxNfQLUPP2IC5zJP6q7lDHpi+GWa6QebAJw5N983m6y2\nr0Bv\r\n=11rl\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.13.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.3.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.3_1615847916145_0.40458780796803606","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"friendly-challenge","version":"0.8.4","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.4","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"b03783c14057c8068f6f59de4d405cd6c874d406","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.4.tgz","fileCount":19,"integrity":"sha512-+Se6ArlWtKmsj2kqZhqaBaHLmTxNqgVYpEZdQ3ElnuJ6CPeWN/g05boPHm5qPSFyOezY1aN/AnlIGmArAXQ+qw==","signatures":[{"sig":"MEQCIBXLett4oXFH64XwBYBilFXgC4ogvQVKpKjOoHuHQKxGAiAqGSn81kStdoSx+F4da9l1syfli0WRu9Ygv19OAeqa4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeFqWCRA9TVsSAnZWagAAVJ0QAJPi1ZKuusvvBRkX179Q\nuK9/vfg4bROKEL4wxmD25EUkAXymLrxknDLzwq6XFH3CwT6CWt4QFs1Rr5Oc\nDhfo8JUF1uIkKHUEaeGowsS13RvLjjfLsUAFKW4eI+jE5XGwN6sRqNTbkOHu\nYd7VL+AcTUbKUVF7sSS65Fcc+uPKgXhnHHZuNa2Rjl9fwzVka0YRsRd5DYgO\n0WYYkIPCqyP0tilG24YkUS/F8STbRb97Yroa1dJJ+SvxxWA83uxZvhNtHfdB\nIsIZreOxq4xbAOnQjYVmhLei8Tvz5KqGK/jAsOLF14cp6H6oBmkyStxe1VJ6\nA3txZ5b3kV1YHrOMtqp1zHjuFRHQkFiU4SXz5NKRGTIibLEDuUdhR5XkQFzS\n73SCT2lEyREq/RABA0Dx9khmTQ9v2WbSGSnKNmM/JxcfuVxI9Tn4K0FxD3CJ\nfawgbeMmzp7YSeP4nhuKAiDxCbZL+DXJ9B97o5Gy4slcNWhCbHvlk1DBCoX6\nLECXs74hsGOVnTtH3sJPIQhoyiTE9FbDQpriR6FAYVedPAmHUIflASK3SSXY\n5iBZYAycbdnUoY/e8nEp7rsqSun0//DknxyazQj/e2Wp7xUbWCV6DRxihVmc\nICy5S14Gcsgk8tF+Q/l016dEScpNTPCj8ZUEw+BDxMdWVVaq1O75LIwea1Dr\ncJ9S\r\n=QynL\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.4_1618500246290_0.19878403084946505","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"friendly-challenge","version":"0.8.5","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.5","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"defff8c80e651de747c76abbb35e5ca6ac6f0109","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.5.tgz","fileCount":19,"integrity":"sha512-z0Lc60oVLU3IYVpeUzd/adh+cEk1LK31KMvYL67bJCrPfyBbWRGmDo3r1dPbNcs5aReHbLxAtYHNXzEvkG+7ng==","signatures":[{"sig":"MEUCIQDCDZFzyvR4t8mDJpedI8rzTxl/7axcmCc+N0NNtmck2AIgTGiMhf4CrfHGzDkIeaA/YupS6qzrNf36tXPAeB0zEdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiXXiCRA9TVsSAnZWagAAZYgP/Rg8Lb/lUdGAaaXNngnv\ntaD0/NOIe9VAZJH08tpB89wWP/Gyfn5khCeygKXyTKNlqBqRE8QI192xe8k+\nXmVh3hF3LabZ0jJCBe9vZb2J2goxwSAOEkHzPxwwosiK/RLVyvfiHOLYBdXH\nIysOBRcLr3YZPNZostPGAstoL/l3BJin8+hAOs0R4kGEy96g2HcKZkXm3EEr\nmUBvocGkjBxdrJig3lGfy+7yjiIZo5+cVDip8iZ0dGs2a9CD8dlX1PLmEJ9E\nxBxS2hHlZvD9//4ZuWzC08ggeT+xfZFWC5javE9id9cizVYci9+kRkTb37MQ\nPjMIp3zUUL1AfN/dtEzFVaw652b8H6BlcQMXWqFFUmZb7SkcrCNQvqhAojAQ\nvyG8RK9Oy1M3AV80AlXBw9bQT+4HWgKHRHUW/syCAwQLG1c9pzEOoiM27lXB\ngZpVbLIUYyR6hUoZIiN4tHUMvl4bqshd/VJbSLYygc8m+RGQHm1iontrrCkj\nn+lwj5hX9bSRaeh+FDHmA5ttwJgbCWQGKTzwEv0dIntgxHGmUTS9Lfpwp+hI\nt8nY/R1FXTn+Mm4edygzqDYWwfsongtLAhO8HYhaRpdiCGSvogCRS0V2W0Y7\nZJEhCimVeukMlqN9bBIkMRsTI7zLdiOR57QwIG+y9G0bk5+6chkrBDodRYNE\nuRg/\r\n=sJUw\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.13.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.5_1619621346151_0.4109718310635295","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"friendly-challenge","version":"0.8.6","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.6","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"d0a0bb94016402b3716c65f33d66d2a966e79391","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.6.tgz","fileCount":19,"integrity":"sha512-44cVlCrVdRRjVQ+R/FqmqusyePwI79Jn0Z/Y5oifModa+4CmOp+jkruOiX+ZTR2mHeuU9MyzX7DyB51c/ss4eA==","signatures":[{"sig":"MEYCIQDhCQM42GQZ32f9lq0te/O8vaCLmYHT3fmrZCwtk/aGnAIhAOkHIt5QRYjlTZYk8t8uoASTN7BY+8pQHAEicDIQyQat","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk86uCRA9TVsSAnZWagAApHIQAJ5v6bR5NrAiyPseJkQX\nK84NRZAVucFRJ/Bjm+BI3lc7d3PYQw9J1xpQKFwIuyASyeW3scDlS4zxWzo5\nmV/b8KNCtUSVmHJhR7Z8Uk8ibPwqFuGAzvF2ED12jm2/yATOktndPd2QlP34\ntZ+G31T9/7GethxUnQZ3sbpF9VWKdOjRNe9xp0MjpXW19tVrSpblbI5Q7e3z\nztr5cm9wPxrRFDOE0QGuNptazKrvflndtCSTKafcblrMpTmXMespyMnUYerC\nd1hWwD4eIsDQx6nzUKhlYd3X9gUzaemQlLGMqlNQxlX8cHafrig0cTx/IZKb\n8AC1NxLNV/5soi9vJvzFvAI8g+jkr+OHTsZ3Zbn/Qc0enADfkDg1K1LtUVjY\n/o8hi2sRN+w+qPYHzRjnmaR4lbsejPKuZkmfC0SS9/63yMe4zpH9qQJvrvmS\nrUaafFkd6WXaNOwoBFYhC07/SlxWUnsZY8vuqV542+FXjysen3qO2G0QqwZr\nshoSsbeG2wVHe0ZL+paF9nuw3s3jWk/o6NG9NroFc34hGCsI6cyu7zGgPZOj\nLEp5NjFpHeifPAF176fz+MiJJFD9+Sm9pGsKNdEMHSUSVLCJFbXqK7j7T87f\nVv4er6n7EKBc5sOkER6bkTaaF9EgPcBgLR++7kxeEF2hA1NDs3NfEiYJ3Ign\n3lih\r\n=+3j8\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.13.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.6_1620299437518_0.16780096545445788","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"friendly-challenge","version":"0.8.7","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.7","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"5880c88965a4f4d17b070aa355bbf0df33d56173","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.7.tgz","fileCount":19,"integrity":"sha512-Ruoyahixsy/R21LcpdDyZG56dpkFCsqpOSZvj0dZV4k7aSD8oZVJSBv9NXPknUfQHRzdv+OW0p0/aYikOHb+Mg==","signatures":[{"sig":"MEYCIQCT0IullMsQCQ4pqEd9w+tCtHStPyiXq5nDd5lT/XBDigIhAO/1tFwEvCJLuIi4nZiAsCm4pRnIdSde5oZgLmX3wqAk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmmzuCRA9TVsSAnZWagAAf0sP/0TXjwDB5/YJGdAOK3m0\nfyb1jx6Pe+G0zjJD8ABKJbFx78SvCGkUHIXg3IiGOMxzd3UChQprjL0jCOir\noVcaOgliWnAOmcbBvU0TLvK7XN2Z7k5AkstyfHwVagtJPCO8fp4q/sd7IGE9\nAn1Oq35XrnqymBDTOz0CK/VLPfgz8TM5dhuwsk873SDtLyC+lhUHWW7OunUS\nZUVGHWpTvmoYJv736iRg0qXO1ekX+GFsuAEe/+JrW72eD0UiN4egOPc46lon\nLMyg5HCIKgF0w8OFJVqnCCXFN2GOgti4eo0F2JmVGozZWi07Dinuf4NlH7Ko\nPqx7JVNvwwjsDBTvPAkyh4gwOfOAdRM7Qv4wV3Hop32IoYSaN7FXPrMmqhcb\nOaXkzetk14QhjHMAv6dYJCChMi5GLMqyF779SZ8pDKK8YoG7ti3eFzMXLAyU\nUL6GMTeIAcqck/Im/h3jpPXegIiPLU7et96UIteejEvq/8iHVvBSrD/i/5ps\nxNB7g+zsZ77Je7ReTvA2uCkxthhTicTSCDOg0xfvSJPuQudHMNFinp6lVdjG\nqnXJ9OdjqjAlRGQb2SNdQzyPAAfwKM7kekjR358yFjJy1iy2dLHuGoP9oNZQ\n3kfUzWAudXSMFgFjOEOUzm1dgf0W/Nh1dKjTWits6mfPCAAth04QOxDJAzhg\ntUDE\r\n=YsYJ\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.13.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.7_1620733166030_0.47221631130888575","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"friendly-challenge","version":"0.8.8","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.8","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"16ec05646e4912e33a7bc7f1d1ec14737eba4ba3","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.8.tgz","fileCount":19,"integrity":"sha512-16Kmgts9V8Xlkb+GsS1CXjOVTtc1nVAu52oWxm45ShI9ra0tAyq3g5Ecd+Vmr2Urm5YXb5PQYvsXhrorVGUg8g==","signatures":[{"sig":"MEYCIQDz1FNy2b8MxMmM7M1iMMgpx3qNUh++69dy73doDTLMRwIhAOOa+RAaijasZu54mgcjlYnadecAhPJMaPW2CFXK5Cpm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnwJ4CRA9TVsSAnZWagAAaJEP/0hguu8ESTWQsHSlHDZ9\nzxcGRkWk0fzRIq2JMN3Oo3ENLOe/j50mzX+wV5y/oQI/YCO7mZm9jlx8OX96\naC5U9uClChciZ7RUvIdzI2FjGwSBInMUx4k2ys9NvfWfUnu92CYH2DcsoHdO\n3jPQV506Egj6C31S8JPv2RA9JRpUAJXwLgxPHfEoRJdhwLAROPAX4Yuq2YOy\nb4JuMldyFNKsxFbKqSFMYks/d5elnufLEyjOP0ihATX/KVW1rrqe9aCVzW+C\n7tb6cv+i41/ltkzExAZra3m2Zn7ZUaVtCUCJWd3ZmMhe6Fu5udICKuWI+roU\n2+Dv1wg09xQG0UPiV8MIY36cxqsD8p5Exk1j+COGSeTlxGhV7ukVtRXF6BcX\nPG6mC2u731iWSa0Pr4MmAKBUWfMMy2wsu0F7JHhsoeTqmEKCWxncwBvFisDE\nNRaFifWGhGT07tdgiMxwJDRPGL20nFlcCT0B+ZO4L3nwRh2neX6V24mYYetf\ntCwWAiya8cirIwlXWGRmU6/ggdWgchdthORO3MkXpmq3AXf+g4pry9WwWcud\nTKHE0wgfGWLLYlhLiF9q99uNmH9qTP0zpMBuJHz+jazGWue1SI41/3DS+x4W\nuNTrCPn5i6nqM20RaxCUZPNsR4P5aF2m1NKu/sJ37JBUplMlACHIW9XPzlpk\nX72w\r\n=e2GI\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"7.11.2","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"16.1.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.10.4","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.8_1621033591613_0.5094572700396611","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"friendly-challenge","version":"0.8.9","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.9","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"98aea0e571a62d9c45fbb8bcd4aeca228efdf08b","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.9.tgz","fileCount":19,"integrity":"sha512-WUneIwQb4rp04LB0qAoXgufYjB0JOAkpdwRgcqycLw2xK3n/BU979DZDIGWi6klkroZHkN763Hh1zxXY0OxXLg==","signatures":[{"sig":"MEUCIQCXPIzZz8N2xJaM2mFQHB3rY+bhxGJyK1Uc3Sgm99OMOwIgScxo6mn6GnHKNYY2jEZdgUNrOaZ9wxFgb0NR5mMezkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2b9aCRA9TVsSAnZWagAA6OcP/3QSBFYZQsK90lWW/lOw\n0TWS8lPdnrJAxtgpwKUYu2Kuce23/IkBfijhdI8S3nu+NOCeZqCTd5HWPwtb\nmG2fUqnBsf2r010/A0JSWpR9UgjKUEIgnpUhb3CXs6OOcDLnIKhMqZd9Ltvr\ne7JwJmylz66pGdFCok+7t9dpLYTAnRo4V6bBUMqqpNrI/GG98IGahIHnLf0S\n8OE1m4Uz12DMNG4RDJI2IICNfhhLotcCj9Pz/uX1rSB2ON8AmH+mmFbnB2jz\n9v5GhxlXD0f14pPqQH1bwwUKjvLavKFmu6T9NUP/a8UeyHCNScF9qEvrNo78\nOGOIbExJaRYLQk1oc29I6FFvtJrsTdvZMiun9Tp+euFFmjVFDkJiMORoaKCH\nj0d9j/7TdlyG4AAZuvrNGsehvGtrTqOs/dUEtwFMCe5XYYWgtT43ZjBgPPTn\nCf0JhwT0goMpjt+m7QkWu4Exs4QAkOt8yNVSX+mw+NtMLZGkL8wiDJ8sRAm8\nCjZ7ex/WS9n0U5oY0hDXvRjO7gc2FikO2sxc7Bq3gl1fK7+G2PXvdn5/KKu0\nMYiOcwXfY0e5U8mh3e7/d7astachcxIs7mM4p644GdUWTw8QUHqrTM8lb3ZW\nS252vUkinpARvFjmSHSqWPNIvckvw5muBAvFYOzH5iEdwxdAKuntHeZIH1nt\n3KY1\r\n=SYDl\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.9_1624883034473_0.5427634051284354","host":"s3://npm-registry-packages"}},"0.8.10":{"name":"friendly-challenge","version":"0.8.10","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.10","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"3c941185abe8c3dcb4011d19b6b3ac32d4c81c0a","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.10.tgz","fileCount":20,"integrity":"sha512-FyLS452iYmfEmfmSfirrdT7SqyPMjKPeKjo9FNym35J+d62E1OkzzRgOXMBm1np924G62sj54E7kSa6JRUF75w==","signatures":[{"sig":"MEYCIQDjHsAIQpplgJa6FF349ASZvRNLCMUWuybQeSV/zy97PQIhAOujizbKFW6zJ04Hypjr95qJ67Pp8AdPKbrM0wSqD8HD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4vq6CRA9TVsSAnZWagAACJsP/RryfkxFUw8PAPwYPw7f\nxBhw6T039LWJcp8l5SUDpP9Rahajxwqw1wxiWW8+fpX4RraVr5jKCQ+P1rJE\nDPFL2UvO2kN8MgabnVZLB5z3qTuJVpn1B3iL0gY/+y/kOFPfyitMltBYY8Fs\n/NXBz2XEAw6c6P83DvAM4E1wQwKP0NLXoY/cVRHL/I4X3QPvM/p0oRPLb5Cu\nDAmFKfTJlaMdkgEsrQWsBMxiyXlZFt62uweBgBst8FLCX8J140qSBs/nFGnJ\n0w/oq7s/jdVqjsWXTaAsmsOqj+w4x2fMdmei6+8OLv3YMdSxjDuibbR1cMaQ\nG+iO7LQbskLbtKpiEVfI6RjZAVnASAPxFMeiyvghPw2Q6zGpsrcbbTCMe+Bz\nOcfto/73kjLi0+dhEk2lUnn4/Dg+F1NuRykgDRWRM4u7De2obJ87vuzEs4G+\nxI6rKUgW5pkiks42JKpX5/xtRhg+lmEoipFX/WwdeWJWuyeUNywKi4dD0alO\nTE7ZxGO1BluKaI0OowKz+kk32CLfqtXlrAKtPCXVau0Sf7kjYwiiaZAP+QBQ\njs7x0iMIh8YIy+XvO1zrvrXtqxEO8Eefit4uE/G79cjnaJNhHGkluiaULF5S\nFjpr8HXDvprR3Xxk+nIqGYm0CJzHlM+2rEdgxf//+G4HXr/kmZm28lNU+DPP\nBtou\r\n=/g7v\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"6.14.5","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"14.3.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.10_1625488057816_0.16115628357822875","host":"s3://npm-registry-packages"}},"0.8.11":{"name":"friendly-challenge","version":"0.8.11","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.11","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"091a630a4f898d7183ea8394cb1a643ad7e151bf","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.11.tgz","fileCount":19,"integrity":"sha512-dQA/SKm0IO9qTvzNyqZy98szXmXdRLUi5WentUNAZ+UzjGPiKVLMA0M1psRrucVENsAHbOfM1QpxvilxCGD75g==","signatures":[{"sig":"MEQCIHAIlV1ljmHfB1IUzGs4Lb4s/9r+WEUe4VJmoHRNyofMAiBFA9f4tEV7VwG/zi1I5nkG1vvKqz5ZDZeUV5UrImokQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCVQ6CRA9TVsSAnZWagAA7lwP/j1UlBsIft7iDM3Ek8X7\nspW8gbybcmgpAAnB+4Cjvr2at8dhM/IMfMiI7L6MXCa0Nmb1nLY5966X8N0s\n2evek7GTYy10YrAhxPXmC/FeGyXDjDbBA/hSlhIxsFNxbI0+HHtbO7Dov2F1\nu4V3mdPAc4Uu6Pt/oK9+rMAHJzSTuIs/lAmRjEchiiBezOeW7lGs+xxVPgCh\n70ZELK9FjHAGSjpnrhiRJ1NaWZkagJqU3hjPvopnyY98fXXmmNKYfjdZMxID\nhD2GyWo1WZSv+96C9+nRdc+qv60KLQBk/hrusXnIUgX0lwmYRPDldCVpK5dm\nwDCPHgcBIPhOBu2zbimpGCLl5qngnsMGQS7+j0bTcavvpvYdVeBF0bZqoMS6\nosKkXyhm7P93oQ5pr6Ej2wqIiZyQQ/5exBlxBgOnyP8CwSjeN2i/Y+2ivAvb\nG9aFAAunN7Vqmw7jkd9ZYQGnrWRa8pxd3ife1cCMmoNyKucghr7Yo5WPYBfq\nDHp03vNX7nuUCLpXyGNy5xjs7djf4sFabTIeR9W5ewpvg6gmFEwv45iLHtw0\nREz0jonIeh9CDQ1o3Jxz9mg3MhP3iYh+5xSD8QcL8qknkzjBTO3kvzBce2xz\nTsH380kM2HApgMSHZVTf/fD8AE/8To9FOoc5vrpfReUnifUok+XL/3tsRAox\nYkXM\r\n=wfU+\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"7.19.1","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"16.5.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.11_1628001337823_0.3961092595159428","host":"s3://npm-registry-packages"}},"0.8.12":{"name":"friendly-challenge","version":"0.8.12","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.8.12","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"6ae7fd85e1efc6b34861613ea2e43dc1073b7606","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.8.12.tgz","fileCount":19,"integrity":"sha512-5yKkmh+207MrQjtcuTvcYZoehMg8q+9eIM5QCynPJEqO6bxEWq2tbSiT9tnYjTPn2dnsdvQXFdvFBOOf5uFWYg==","signatures":[{"sig":"MEYCIQC55FsbG9I11jEhnXZvwiRlSzcY3bPjVKd1nqj+YbyhgQIhAN+P03CIlp9ZlK3VtIvSFQFsMXqky972XdDy0UnVOukz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":498089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEUTCRA9TVsSAnZWagAAxNIP/29BoMtU8Dk8gQOWCrtZ\nYWq/9OJ3RTz2jmi9zh5QvErbf2aHgAt/m240/39DzivcUXSgP2bky+ViezqR\nojTacn+kTYlFHR7aCJR3VBSEEfadlLEngkHtmBVYulBD/verBfA2Jp5MXB0J\nhjJUMt/cvT8AbhlxAa58JAf3IJKjUH7BcOfVSQv8ctn/I4LSgjus71JbKF46\n1C26JiA+/oYr7TMWwkZQ0Au8/9i6M0cc6WljWpSqtDOgpHBG7bsRK/kpZp4w\nf3HmPoM03zH2K61XzL3vsbqJAkjcTRswEGph33fyzoe9FBFmfRjWCgzpG3zn\ni5BPsUfpkUYAXzFLhFQAYNPp23C8/nLiXELptgspHmxywkf7yc9B+ZKcF79E\nxjZ76EtAQ1tqnCGx2+dMCIzHSEc/3KgzzJQ5mP/mgOzHr6GgHjcYbGkh14pv\nHeHj320Yql5ZV6RgZGyN5UUoubWTcaK3C9SXNu6oRc3b4OVw70otNZozyiVT\nfJgF//WAuOf5RYswIjIDyQObtGlte2OF7JKUAVVWIvH+llKqpo6JZsXZPFDR\nk0ruaiJyfpteotZNT5M+JRsxGa9FBE8k2EWILXfzGbO+JX38GQtnKUnNvgiJ\nSD+mmAQ1puHruuPbCgb97EoS18QB6ELVC7Vug3Jn6128FDXVwsMN9+4Sku9n\nBCgN\r\n=6GNk\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"7.19.1","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solver)","directories":{},"_nodeVersion":"16.5.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","ts-jest":"^26.0.0","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","nightwatch":"^1.6.2","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","chromedriver":"^88.0.0","selenium-server":"^3.141.59","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","selenium-webdriver":"^4.0.0-alpha.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.8.12_1628194067593_0.4443006361910289","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"friendly-challenge","version":"0.9.0","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.0","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"57ab416d9155f043eed055c22c2b1179bf7166aa","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.0.tgz","fileCount":20,"integrity":"sha512-hEsNdOzN91yUcEmx/XZulf+V5mWpNBV9srWB7gfwem1g9CGxrogEZ6pKSqPjR6qQkmJKea2vE/ZkhjZJp1LqkQ==","signatures":[{"sig":"MEQCIEkQdv9mmN+YafJ82OyG0ak+d0L5ES4EJv2qlyqT5cflAiAdfdAGR3kQaMbAXG3EQw0hmr2X3E12HhUcgdfRD9tZbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2rhFCRA9TVsSAnZWagAAHQ0P/2av/G4w+QWtNlygv+Vl\n7+mridQK0hdViGqcfJ4c/tLR09c8c4mWqLfN5DmD3SBNEPtlQ+8pKJh0aXsf\n71ye/uNKdKUhgKf6hCLefRssM7Q1tBBf+GWi6r/n6NWPhDAwJTex5w4dek55\nSei8Vbbk4pFvW+oCdtKjspBYDL/ifpGcVxwDkRUEdizYoF6PGnV/p6oC/MGp\ngQ9ZHpUhiqjNzYk3lxBOSG8Ms89D7zh7cD1vV/k4tkMIJXZ8qCGAhrl9UjE/\njn4Ryggt1Ey+l743pYrnoIWip/FoaSv0687wG3/FguwkCnQzAIwIzaXmz6sg\nMUMYOsaME7FID2PExV3bEStIx6AAETX4G0UryJvdKiH+D3FriuF2KF8iDuRn\nTSrG7p5hkdvfhzp8qnKH5H9fAJM6EIwPu4njx47GV6Id3eMJhy0uTKMMeTkR\nklkEz1zaASErq+/+XcvPWoTGej3/ajHfsn/Yfy/DO+j6tcgzTuvN0Xsim+uA\nlAwGuCkyALoBB2vfMkpf99F2XuUtv1xfLk65EiO4ES0eKs4+p0iHbGCbJ0ew\ntpl/sXKpM8ihGMKrUpB08Jn5dMUiwl24gGG2E2oTkOU+Q/29yaP13DeEQ/UA\npzoXMqFwyd+TdilevMVG+q3fWAtjWXPjy4shKaavJ+M5/IGQ0rB4PDFfycSL\n+VB3\r\n=NVxa\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"7.19.1","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.5.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.1.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^3.5.3","@babel/core":"^7.10.4","@types/jest":"^25.2.3","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.0_1632760169880_0.9164764723094441","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"friendly-challenge","version":"0.9.1","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.1","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"32bea4c05a22acb3f991835e7fb9386443f2a04f","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.1.tgz","fileCount":20,"integrity":"sha512-01k7Er+93FgWT1bFMR9cTU3mQ8NVJcrVsD9TaArotSbOTQ7OzWTNQSHldvnRhkv1N3HLZUDlYRCSq30wXRSTRQ==","signatures":[{"sig":"MEUCIQDbS3Cp1feXDhBN/H1Jrtbgl9v/7oKR598Fs/YyIW+HuwIgcZDQlNqyXQGlAjW/WqMYLZRl1oCRZscj9ZL0/LHI7aU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHiUaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbag//QQOVCxs9w6u7G1ApddIvaqHCUOcK/fJyxBDWNOa1Mzw43Erv\r\nWPXL7Vh266CKve7yBk1HdeWO9h0HgjcQI+bpNpo1smwxmfWzfJ/xxdw/lAS6\r\n1sQSfDa4Q3lTZeKOjh8gfkT+UMBgeeyZyi6AHM//a0JJLW0dINi7htJwJXmQ\r\n/t1S1og7+k/uKuyotft/TCVnmdF+a5QZv8V+/HVtGOt2wC5Ut2YD2GDt3a5/\r\n6DHL5ZdUDmJ423YOuUoGhqMJgJolL3NyUXPdBF0aJzYWxsSjkG3YRfsVwMbs\r\neRdvyEXHbIerDA9dO30FtrZQyjsEB+4E7gfLbgq2gEiAeM4hpVVnG4kxI4tB\r\n9+yT+i9NDjnikNvEvaHBrkWun0Un3fuM8XodHCrz6gjKG6Jag1J8RL0e5FM/\r\nHXqUzotr/876uNLg4u8oQY5yfFLq64UfXO8IzltyBcNY4leEtmHFaila53HR\r\nSZAgjJwWk8X33jKwDoCvWVp+bZbzbEfvKVPB/K/xft5PoY4Fn4oYX6KY0j1I\r\n8m9SuT+s8+npSMNgBi7YTN/MlpIYrC0zCF6V3scmHvlkraI1epIl+TezxbH0\r\nJmZ0OLe08/Kmf5yNUdyrRxiw8tVYNgwSeLzCWZJV0fK8SlkyqjEjb5noBVvS\r\nGe1yXFZUNp7dMzrHomTt11V6lUFbq8d4tiA=\r\n=fpt+\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","gitHead":"6d4406bd7e52be471be67f5acaf623cc055b1103","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","test":"npm run build:tests && nightwatch","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.1.2","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.25.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.3.5","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","@types/nightwatch":"^1.1.6","rollup-plugin-dts":"^1.4.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.1_1646142745903_0.3279506777025736","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"friendly-challenge","version":"0.9.2","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.2","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"340831bd2eec0130c59f74f0c514a9c06ac4ad7d","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.2.tgz","fileCount":20,"integrity":"sha512-kr1RZvS030FNA+b3kgmRzCtADfHFq1y4oggrWBu0K6I9I53L7JdVg3OCSIeTdP7y/HqvNG5FjlAvLwReJkx91g==","signatures":[{"sig":"MEQCICjGFbm7lsxNyvakN7PDaTbCNgEp6468yKS+mGpmOd2HAiBRiX0hy0XL8U9tB7mQZcUxB4KBgMlP26L9x5fO4Szv+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":570766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieTB4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc4A/+Krn8hjNj3nLMDuB3F2dApK4hZ8mO0+g3gZYD3ZtGUMS10V5D\r\n0HAaT5cfn0/iluremlQNliVRl9zjdII4OrlD7x8oSasXy1X4hTNSETM++WEu\r\nDD86ebo1TYbuUa8lHJIzbJ1uLviwZJe/t0kFcl0qx3poglHBlBYK9g/WgJHE\r\n08hh3OT+DxTb99uxMosrQ/Sq81JCsoIGEdugshCQkMz5qvgAzuzMFqX/cjlm\r\nAIUfETv9LTSMycaO6IVj6qrSHYI6lWKrRhhqLpqgYuZeGtJQZrRrCrkplMKm\r\nEVMP2SBrHwtoPcA7pJHAotmKD5gp/ZNC8Lq/NcM4FejL8E1GSje4eF72qXBR\r\ndA95UviJTba0oUwzPxjDMQrq3bcuVs0KpZ8Fv7/tLL5KrdPzTRJD77hY0W5L\r\nUiAImPeCXBynYJr/zKeRY2y07k/C3ZeK6PXJZYT0MQ/jzwZ8gBM24YZZZY8c\r\nyE2g2LQ/cp/L3q1I/QrFvp4KO3a/UtvU2oIWr9It6SRhlmoCeNjfEFIY1+4w\r\nMoqbRY6QiBIGoZu+riQHXcoywvQuKy9cKog8YtgtnflgEm5yx3uRLGm9KLHV\r\nZe2yZriIULOaXpGx3lpSsh5RV4O5f7K0qFvG34monO0akYb4zmAaguVlvMtu\r\nqptac+RAviQJ2/EVcyVahb9IIgDOr856+9o=\r\n=4FSj\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","gitHead":"2ad71930aff9ac6a11b6a57c17ecdb486c6827a2","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.1.2","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.25.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^1.4.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.2_1652109432571_0.6560718109695225","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"friendly-challenge","version":"0.9.3","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.3","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"cd2a530386044799331672fa5dc6d2c717e26530","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.3.tgz","fileCount":20,"integrity":"sha512-ifWzJMxLo+TFQEMPpuYQEiXLncwLR7hKLM3l071PsseMmWFi9FicnNzFMfPvQhR6gW6kz1om+6awazgmT+AqOQ==","signatures":[{"sig":"MEYCIQDLIMGwnxt9Jjd91O7AZ/b+as20JlaJ4IhKr/HjGv071AIhANxkYYg/+BRzIzY60ZEp9u5zohn+HRu6xYAyOYB/ZmRV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioeCjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk+w/5AWwJIC5T50V07uYrklJLhZvTqvJbQ50Qul2EPlQKQuaAYVhC\r\nu4mdRs6zCUI2hPPiBSaqT73TZTcqt2HhaLkTld95Hh5r2SXAxh17JeUQaOw5\r\nJmaRUJbDo/O9rpEPUylDNFpiEBkoIXuaF5Gg+oF1tUz1JsUtLN8m58x37lhn\r\nfZUSuCHCpOXwHkqbLSnlqsoInKtZ4e8j93e1naB95QLSPLj7a5w0bKL5M4Ar\r\nTIGdgBzL9lPFqMR6b7T63e2v+fmJVYaDxN6QINrTWW/MaAqnPH2n5tsj07xt\r\nwx9hmngX0z9H6aysAhtLTI8e91k2bagEJ6+m1fww7/oIB2HfnkRUlyT3nlmE\r\nCbmmcS2vjsLYeZD/Y+Rnfijlargeac3Tmtx/AknLtG31slpBpOK19JbOvXk3\r\nJiGzxDwoKhEC4ICZNWbnH+PTCO8354uzZRXaNrZD7Ib6Jdx21AL68d6s82yW\r\nQmBZtufy5s1jfUFitScMqvt9LfklZ6SJKv4oQZLgJdKAhCj15kzoyjEKbuil\r\nYNV4uXmbtH+NXHZ5BOb6IBC+8u19/DWupIdvIFru8TEdFqK/wosoA3qm5UqL\r\nRElfL0H4GMyqDbxk1OxK/BwzFe1161uBxhal9CPNpsbKT7+Fc9Jip8JZfoQu\r\nm5iOA7vZ6dqmrG+jSMvxthaO4Zk4MW06bW0=\r\n=dIZ6\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","gitHead":"d9ea7a616a7ae096f1a34c76064ebde4dbec00f8","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.1.2","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.25.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^1.4.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.3_1654775970993_0.8979967465858083","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"friendly-challenge","version":"0.9.4","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.4","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"c05cc8d26606f1514be8b411281547d2571ae056","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.4.tgz","fileCount":20,"integrity":"sha512-xP6r35v+UbyZgo8XoWnmrvEmTajjNyVBPq0EUmxC2bqNhZI1ZnzfCUYudM+f2I6Q8NCFLXcA7Nm95+fflxoUTg==","signatures":[{"sig":"MEYCIQDcmtZeECnnOSFwCXeDurUCtM7sW7Pqye1fs5ZXrDRgPwIhAIBngckkfg1kWWCW097JAzTmtBd6klTvQpPCgdRWIMfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipxOEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobkg/6A1HeNRNW/lxmxBPz/Ujwz168IP3FVzjqEd52ZMTzHNI4w5g3\r\ntNTYNFFr63R4XyUo1oTpQ13lK0lpk8hO/R2tbthMH7QSlYQ8z64sJUKB82sX\r\n/vOikkqEPklJxmAZPo5+8kNuwHQMEXlVpMoDi1exr+7f4VDPuwewXj7YElTB\r\n7ThhhdsXhJWOKglhpRRn0XwOQDB9+vPvG7bWq2gtcyprufvcBRn/3Qn3EiLI\r\nyaPvtbiS1ImXkbaQI50Y3qgwE4sFU127cf3Qday9T5RQ4rLZwsjFh07bahDa\r\ncO/n1kp5oIYRfP0OkS9lKD6d7rKLOT+6WSRUjt3jLl1LmxjDpgE3f+QVanYL\r\nFRpb+zdgcV9GHyqhj6PYg0CHr6CCOkMot8D3qD3+603Uvoi8nNl4ixC1cRQI\r\nblTWlhefLRLUsbhZwj5TzZ0wShW11cK2KciKJkZlYsd6mKNTWMaKK+AOrhxk\r\nUgYz5luZlEdg+BVfToiDCbdVXvNRRneZCGNyRJJ9jW1G4yYZzMtewML3zEQ0\r\njh4IQzJqr68NHaoHmt+nPqAwrb8yEFR6Qt7ELVcpnox1/aU0g9XAbxFCawAZ\r\nlR0dVvM35F61+TXHER99/+VJwRUTMzgm8JjKJAmJOFa2s6Pwywz9B+rXeOZV\r\nxGk69GzlGaNSdJeWu4CQtKC561HBZ79UMv4=\r\n=kuAh\r\n-----END PGP SIGNATURE-----\r\n"},"types":"friendly-challenge.d.ts","module":"index.js","gitHead":"c53bb50f4dc9b49927fa72e3d730b3e1724591f1","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.1.2","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.25.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^1.4.7","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^2.21.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.21.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.4_1655116676279_0.15573851944723383","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"friendly-challenge","version":"0.9.5","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.5","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"f36ecbf34265093acb8a46b5212329dff90eb981","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.5.tgz","fileCount":20,"integrity":"sha512-f98xzasSs+33mEf1Z2Ferb/Ojyu+ESIyIiouJicHdk4cdqnsSQFtnh1sJoae0d9/GI+azA6oIRNtpU1rRT0BLg==","signatures":[{"sig":"MEQCIF3QpAHw4pIyFq5CzsdrAEGa0lp99IFN2WrwHkZCpOlIAiArh6yFqKxoDPl0dojHASDc20t2HFzd7+sf0uvxPro1jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":688334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0K7lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxFA//Uwih6wO/P7uVVfewOvxx2AEUCHYDpEu2Z5SGl6/bj4TR5BLX\r\nPn53IdXiUZLhL7+ONzfPXWlK/E6WcBvmrwg2J3Xdif+T2hKPhlwHN84Zho2F\r\n3BN7dsX6+YIVHO0Wjzgma9WUhLzKdt8rWTqfiYsrJqJYn1Ftl3v+xRZK6JZ7\r\n8JFCU9RhSpDiRNwfPBD1gDvV0nTWsPfSPFZ/pvelooKEktu22Dhb2vx0k6Vu\r\n46s8+kn4b5cdP2QyiAoHAoKNPvKD+1jcDy1MH7D0rg/BtdojQn0QFxB709zo\r\ncElvWiZGX9R8aM9ETRicS1mliH5r3eAYFGO9DHMzbM1O+tBMg1eABxCwNCka\r\n0pXpEh+iQBxknZUzIF+b11Zgtdt28Gsku0SsrIuCZ/WTdrqdHdYigcK7JjoJ\r\nJg9iqCgB9PS5DHbnqPMYrPYFY+GWbF/Y+CqViaWrcwCqi5KuCgHolJfa9/vk\r\nAMaycNXsakrGKyCvrtFT+5UEQdkrtQMe5zXu0xw9pE+NRZnMeYzZRGzjBD1A\r\nDXlXQkd8PIIzNxvwjjlFjp+NiWa66Po8MHiYc8RM1xu0t8upSubyxJf9Je+Z\r\nroxM+Nt7V4Fw6uZSeEJVY/1HwAaeH1amL3y5oCnFWka2xQABd52968RObbG0\r\nQ6xuwtnUG5kLzTodWnh/WZH2d/lGivsKEWI=\r\n=glt5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"c8e53ee15f7724a629542338d0675ce2394097aa","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts test/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.11.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.5_1657843429712_0.8407537816276349","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"friendly-challenge","version":"0.9.6","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.6","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"ae7fcf3f6e96eab9d1689a4e3f713f90b9f2c8d2","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.6.tgz","fileCount":20,"integrity":"sha512-5TStGkSmUmj9/+LkVzGvpLn0zMaulQQpIChGIAfSuyjSVDF6vhDvdJBKuq7SB2AOex5/CJaysAN2zb1zNWpmzA==","signatures":[{"sig":"MEUCIFakC+/Z9jm0iaDcwBpSd0uNd9gCygkG9q0rWHkTLK+bAiEApBqk1gzizi0TRzSD3K7o88nxe+opjJj4eruXnUedzRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIhHcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqjA//c8oNQE+oXoPcbdIKVRCYuzoT5Wm3O6ytmrSJcjTyjEAOIddi\r\nBq4wzj08/ynJ7Ec/OPYDCxFl7jcK9ifcPW/X7E8jRRpHsHdBwMPWj8QLBhix\r\nveMdgrMdXDGaH8taAjlScXg52ps6yxUDHJCdcTWUFnewHuKcDSVQcuA2I2gq\r\nsz78JWcveqKYGLAbIvDrai1I7UfPqxvFJxOrYP+mzkfmnbCmVFIL1+KBWlAb\r\nSfWBTVFwSsK1I6BxzAOB0AjjfPgEWhBiA3wuMNp13crlDaUlKfHBoRWmMrg1\r\n88SeD+zqOot4+ZLoBL0iMNU6JdCkmq0Fd3v18QS3N+HO028Ka9t+5A9hojg6\r\nOUPXUkvHfJCG32NQPpi5vgDvUrdQyjMKPoOHtlncRBCOzJcegIOou0dh4e4a\r\ny+bwbvitqEckUIPlRP3EKe5QLlq2cCdt4kunm9zTgPIz5RcrOqa4AM5u1f2t\r\nNrhwWTYU7EKI0H7mHrOfkE4l/qT7XK1egjbxLbdP1bb9FAY83nh9u0O6HA9H\r\nuNrJqorlENn7mHNqCqudWXd8i+wcohaY2USGJeXaSVlAqLV9W5Ow8m53it/O\r\nwTWoVrzdih3k/9/8mV6eDAgb7R54r3C7Ix1VyeoxqexrS2WaqKNvOTyy8Rqf\r\nUF4S5rMn/zx17Ld3b1T5Q4rRKEZPgMcNIV0=\r\n=+KFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"1627d14861f7c420981326fa6aa4fcaa9ae47aa8","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.11.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.16.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.6_1663177180223_0.7160497010670985","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"friendly-challenge","version":"0.9.7","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.7","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"60b1f5a83bf41ed6bf9444a13d4c461b8d16b141","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.7.tgz","fileCount":19,"integrity":"sha512-wA1fcqSJV6gIW+VJJ/HNglSG4wgz4WLQpf7CDpAvAGGP52UVX5gegquxPG3c3jimdDERdXep33MaVx2Pa9PCKA==","signatures":[{"sig":"MEQCIDIMzW0Vw1twHlqHAVzioYDnZgEvumry3L/DPQxxEIl5AiAdSr9nSotGAQPh/VStjdpnI9Xeo9SanyrImQw4dfEAZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKZUIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc2Q//RI7CUdJcxm+XNn2RoyL+W/oozKFbo9hbvzVSvBsO/fiRANTj\r\nLD0gPc6JSob5KSa2/pnoVCPp1EIiJlw6HdWKTHJm92dAPPGgX2dk9gE8yFX7\r\n08E/icY/i0TM18GlSrvqs3AH8deESxrp7GBZVUTZLKU2aGrL4W4+sIEYSGh8\r\n9k9jJtMssu7rr5jTrQxP2ifuNiiOSFnMBZXMeCLYIgr/Mp5z/o/Pgi0l4JGQ\r\nnxWokyzLuVTGoXqwzolapP4UigVY9+cOtgZ2KAxBV7c1SCQEiD5pNOEzS3L/\r\n40aJkFRshFM/LesbrhBKiOdI4TZleeGIYJCP+quihYJfQY/l+8DIhY4rLncy\r\n4TH3IPZYggfh4ptu73tb7RWkp3JAqpBWgqAX21kgbU/a1BDA39HC57C7IIcN\r\n+Qjg/5MRfakmQRTfUtS7Plq5wO8q4DZyZlQGuu2cMf6vJK7YZ7yELSu809YC\r\nP4KEPWUXsbjGT4jhpD6j3zZQYXjyt/C8WZCAQrhV/+I7R1EC9yaP7d2P42eF\r\nfvX7jV66hoxg4CcRJywX9+9BMUbzCwK6apOYQTbyqrG8JtGs+PSRgkecxxH5\r\nHWujd7zU+qBZ/ZW18Z2tLNPej42t6pC/rS7974HQ3N7APNYW2RANwI2Xg1Ng\r\n3zYWVxVCVpulJPwpYZI+yq7ce8+CzbAaMoI=\r\n=B5Ds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"bee445a4329d53f3226277012896c1d533111f28","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.11.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.16.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.7_1663669512113_0.4868818279252354","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"friendly-challenge","version":"0.9.8","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.8","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"8275cf81b2b6a8745c9639821df3d8d105c8ffed","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.8.tgz","fileCount":19,"integrity":"sha512-JZgNTYZJmiL731PAbwWTJgIdDiWJYk53v9zkqs8oSBT03et4qjs1QagLN0TKKjiCl6Guzw+16mGRi0pb9XQ/oQ==","signatures":[{"sig":"MEUCIQDhTFQXBVjdPJViYhircA545SVC+Fyh+nWFX9d2exJkwgIgAPqFBxcKQhSK6QSvn2Rjsh9V6nxXG+EYdKGWm7uO2c4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRA1JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmooow/8CKmUFXXTf0qLouUUx7c3PODcSF0zCOd7n6Y/LNYtrxQ51O/U\r\nDrc1DGPU9Gv6lAlW8C5qZqwmHfgOho/pgU9Wg4qTxwTz257pxjeSWWNKEIN7\r\nXV8FI4g5Fgj4iKWQGAinyXHJ1sApGH2gMCA6k4NPZwZaMB2Pwh3mVtRQth3A\r\noaZr5HK7YUf/Mak+gDhulP0Ay3yXxqH0n43tx7lqJqF2txKSoy2vhrPCZ3WK\r\nU61xz5+bO2BseEVUXL4P2Xme1AsafVVYv8jAs0Y9kD3JC7WCGPBdGhJ2+ko+\r\nCi6tcbzJUXktZlqeXWvuj55oL7Jz2T1GWC5lDg8evnBfDfz0SuCPNGaw2JdN\r\nerOja0hMITrnyOfbErUVTl8WK2PlCbjdwA+jFd2RXK2M1QnBiLIg43Xn/H8J\r\nindQFsD2du9neiLKN0YPT4hkYuLkccj9yypp96DJMEijvtEQDXEFgEroFo4S\r\nd2tFLa0J7ohdJIUStTg1lesl6HO9z6S4KAVCCD7xiOqNsncmW3xdT8c0QHnZ\r\nXnqNUOTRnBnhvLC3e7peuW9GhCT1xbdPUesJJ+xmGa3AnRzUsHdiAzOab+xs\r\no4icCMsWU687mjljMapxVuuUCWJWoOsTIsBJ1SHIL+mqY/TBV5UDlJRa8nqc\r\nTEbW9vvPid+ABw+BNlYtDC2Fegg0pUDGNtU=\r\n=Gqvz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"247aa521d92bc478406eb4bef8c432bb39686941","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.11.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.16.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.1","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.8_1665404233229_0.6639827288694415","host":"s3://npm-registry-packages"}},"0.9.9":{"name":"friendly-challenge","version":"0.9.9","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.9","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"3b55fc1a108e8158dd78612b2f9c579abbd9b909","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.9.tgz","fileCount":19,"integrity":"sha512-P6JDOjgxZ2PAROau1Ndj9XsEYwsosIuzzepcgnOb+9XXH+T/cFXUpuSXncHAJMsBZhyedqXie5w54qzgWk2ooA==","signatures":[{"sig":"MEYCIQDYXwlnTdzd7z28J+Q+ctBZadvAM0DcwMF7XVHM9TFzoAIhANzZrl4rV9Sx8ADg5mCwelG/tbg/4vG8eIgnvZ/+Eotg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":712687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiKCBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXEw//cB5tFJf51w16vU5anKqBQrGSwNsV1t5Z2+0TfOnKczvPXHIw\r\nlJSGbYxKFnPd2E/0YiTJ3aKqllv2pUeRU1+evQhGA7NqffvL8A4fdWMQWHIO\r\nqYtM372y8w7y9N3oLiIfd9pi99Vi/PdDcLwwvwEPcWWFfdCSSsFJwVrEfR9t\r\nSCtqiN+4YMI3a18wf4kvhZvG+dYWs3PAyNL/MMftmX4uuMiAeax/87AEwZdq\r\nsILzMBZb/N4gz4BtlGgEjRM5TccCcS9yEzuInT8JeV7onO+P5hVHHRnAraXQ\r\n2lYrm1W3uYJxq1gPS82T8r3xAunDglXZoMamWZMoxZMW5ZoJXmirPhdXDIup\r\nOM3YI9KG/EWXVkl/WVGDP4t9WA1vSGTOHO30TbPLZuAfibaZ7gnHbmR14d/e\r\n+oC6Tn8yCJWZW+nXO7nLKwZPFdsc4V6NllUZhV1mHAXrw3XEt9fOsBQTsRQz\r\nqjdB2g2JxuqUxbopyQChhWfFKhDQJqvjoDMliku1NKlUYA7rzV8UjUoNjyf0\r\nZeP/MjiaJG0vMQnBZv/TzYjRJ+8mB7iODB9AOo/oxWALa2Xg23pJsSmmnz2K\r\nPtIdW56sR2Zcu/PaQAHi/M/e9y+SnKRS9GKlembwZY6s6kLAxrXYU+B+LRrI\r\nLHlcZ+XvAFVRd0z084HmUYfcDIMJTfTdMM4=\r\n=yfx5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"ef9d0f53df4788d7452d7b247ae5a4af48471d17","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.15.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.17.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.9_1669898369123_0.567756465486839","host":"s3://npm-registry-packages"}},"0.9.10":{"name":"friendly-challenge","version":"0.9.10","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.10","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"76109dc41ef678af1a4556109a64763ceaa5306d","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.10.tgz","fileCount":19,"integrity":"sha512-tqJ8p1348puKNVIbZs+CwOoIwp4Dogw4EPMrFy68eF7EkVqJOL/7iopjTS4eDZ7fUKSGaZeOuwAd22Q+BLclBw==","signatures":[{"sig":"MEQCIESXN4wQ/Ta0/yONkzh5LroT0G/PulUP7L8sxhfHdTMMAiATQGMSibKCuBD6eQidzz8nauXn5T/sMZZuDnNQKGhkmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":710193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzssYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogxw/+MzieSRwTJW4E7ofwWWC38vMng2SEI3trl8fJt6gt2KaHhNNX\r\nD0nLd9UZUo26f707VAYu8Q0DFp6CpEua369CC8DSou+GErgCR207qFf92kdL\r\n9HUVuEEJYBqZuFNSXxaY8/zTfw8mXwK70WSN3MFTMvW6rdx0K1Q3Y9bESbjX\r\nCvC9oM4dA7++X2kDN9/trncxEU2sOmVinHVQ3K9QlacGLPyYlus7SOdLT5pr\r\nRz245s7EermFY90MOuVxBI9haoNu3prITErcsVQuH3s2Knt6uZRC4sptMN7y\r\np9CZQY9gOBoXxGO90OYoj7FnwZ44tyX7Ykl+cS0uefLJQH/P59j144JqDfSQ\r\nXzxFJ6lEvQ2IxjlE027Khgc7VaP2UgoWMq/dYsF+adHohJlz6GwoeE7RZ3e6\r\nzlgH3+llu55Yk9V9vvgZRVNX4XBeLu8tJ0dQ3nJOR6950/FQW8xe0dFFDSJC\r\nfojW3QaknxJ4eEdf5RnLYnNDZX+aWoctJr0tFqlGrdn2XtYqDqbFJVLxXhqu\r\n0D3R577ZanRPha290fyGILIG1yTn/k6MSFAg/m1jcLLgbMirohqdUeX4p0jR\r\naiOLGPARbvk1MnaM+8NIw5Bh3APaGs9L0vP4u43I4UKiV/IJCg+DIyqAZtd5\r\nCZt/t+gBNLydWBkNla3h5O9kp6xy6oebtjw=\r\n=m+Lc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"bde5a04810c261c20915a4af925c397118a1f720","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.15.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.17.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.10_1674496792707_0.40644793555084036","host":"s3://npm-registry-packages"}},"0.9.11":{"name":"friendly-challenge","version":"0.9.11","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.11","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"b311ae47c826bc99b4fd5012942b526c049af6d1","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.11.tgz","fileCount":19,"integrity":"sha512-5kpn5Fg4noxFDNl1OKrdisL5jCa7CYECc3RZ+ToUwEuTj1yg7ayQFofOTtAhiT+lmwp4VE4oxHqQadg5hvJEXg==","signatures":[{"sig":"MEUCIQDPpJXv2q+VWiHWOHMVqGGn+GcuoD0+Kdtem9mmTBGR7AIgB8Z3XyGHuFua+5MXPJlBPi2ptx+QP/+zm6GUbzgxA3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":710559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/L2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVuA//bWU6/bSRbmYx9WK+EruDg5l4mhtCIPVfM71K3DyEskqMQDQC\r\nnT9+hAVpBVC8C2fhBgtHV6Yx+zlTFS7sL8hjgzkUeaBuN0ztcO38V6HOjhv9\r\np6iPY8bQIejEvKwvierUjjm7UHtai9E8y+7h14aF/3kRvLeQGwdDjLnFDn2H\r\nN2LPBWpko82EamsHXmL/gdX5uN9aaQgAAspj84mt4tJxq9CRsqC/WwymQ0l9\r\ngryOPxLRWrFNJnyl7EnYtFgt0ZO4v+9G/piHvi3WlzzmA2ZNwd0/z20t+mTK\r\nT7Hi3m9Ne8Oc6PjOfQXjmxww5FKTPx7gIR0Rn9iatI2kQhL+rotF9ZyAnWgk\r\nA9HPaPUno9paPQfQeL+sQH9IZ0NizhRaFS13zEF2d5wc3qqQluBRj/d4TbXE\r\nqOKOKmfMLjzD0+z6KBirQ6xhojygb/f7fD81JkDyW7ahn1d0bH2pqFV6nXLf\r\nMSmJhDyqmVNj7WPo2fOwUUlRwW1T0pmMqM/LugcdgplNvCcq6oYmZp65ZxKz\r\nYjdWTClpyKW0w9cgXjx5LoX1mgnakNA6OG1lGCqVnbMo+DLH0CuyW033lkeo\r\nCVCHwjC//JecNLW8glDe2vpTwZoIjw4OPSKju/bkOYCzlP9SseK1q+Q4Xe4n\r\nad3x+QOyldbcRMUa0O2J320Dj8T6oYc2SNw=\r\n=Hw6l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"9eac3cd5833f83023a012304f8ea42ed624432bd","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.19.3","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.19.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.11_1677507995032_0.8695008819616086","host":"s3://npm-registry-packages"}},"0.9.12":{"name":"friendly-challenge","version":"0.9.12","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.12","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"297ef9295ad5e4cc52efc6d0db23700e0bbab978","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.12.tgz","fileCount":19,"integrity":"sha512-U1MQ2zl7txKdDuD7Y8jZ8a4CtaXjZSFlWXNmGb22KV1sBnGIKDBIkelShBd5zfZUo4dWml0ikKVJMLQjwLLeSQ==","signatures":[{"sig":"MEYCIQDhV7VdGcouR/kSiBEGAcELaQofyJ6oEomOVavukuwxcwIhAPpbUsINpZnqZZJxTpzCNkGPPPsYNqSGMtmHxiPs1wFL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":716258},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"84e225b73c4670050926726b48bfdb619227c8af","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"8.19.3","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"16.19.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.12_1684404522471_0.881282391037115","host":"s3://npm-registry-packages"}},"0.9.13":{"name":"friendly-challenge","version":"0.9.13","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.13","maintainers":[{"name":"gzuidhof","email":"me@guido.io"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"a6767e7e15febb3f774aa4696f4284746ede97f9","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.13.tgz","fileCount":19,"integrity":"sha512-R9ZBA15SSrp6ctr6J5Z6dgEyKTtaMH6tOuQ2HPqpm9jUo8a6q2mI0+85yJoC5RY+tujRFygGwI0LsPFDUTc0RQ==","signatures":[{"sig":"MEYCIQDkwQnR8/jjxBuGkkOrOyo/x/n/9F8wAz+tz3W/xMpO1wIhAOrw+Owi12hGV8rSXErHbNM7CNkCgXcrDYy+RaqxAC/m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":716851},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"8e9c8f061dcfb0a8c82033e74b82d9568accec6c","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"9.5.1","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"18.16.1","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.13_1690202677670_0.7057478255052692","host":"s3://npm-registry-packages"}},"0.9.14":{"name":"friendly-challenge","version":"0.9.14","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.14","maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"c2ed5cf29be0d19dd223eed9eb2affc074ceeb66","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.14.tgz","fileCount":19,"integrity":"sha512-4ricn8iBqNFcOCjOxrysqovwNnnpbHeh9OwWBd1H15fQLv8ukQ/6pxOYEzE2VfyQAtgluYOWemHwpRTatpxrSA==","signatures":[{"sig":"MEQCIGFJZgwjSUVrjAny6mQkWTyXUSHSz4hmFUucWp9/2fdRAiBa97mdnc/+pmoyTCgYk7AQT+U5qTbfNAmeORBIFhL8Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":735740},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"026207029c17e63e3ec16de350017e238603db3e","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"9.8.1","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"18.18.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.14_1697713612006_0.21934750012107362","host":"s3://npm-registry-packages"}},"0.9.15":{"name":"friendly-challenge","version":"0.9.15","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.15","maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"9bef7f22cf4df4c51bebc2b8002b1681df3d555e","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.15.tgz","fileCount":19,"integrity":"sha512-SAAXKgEQlFuMUbm72VXiXPTUxGDoWrC0m0Pw1GykaP3li6r0rWB6dUAoJtSi1/4Mt5gqC4sWJUWtg3Hi5eGXQQ==","signatures":[{"sig":"MEUCIHooJ7Hf+4RngUpKy8vnxZ/9AQ3zKYnHEInFoMtolCawAiEAvvBWBf09Ho5srCuB6TaKShLKfS51bOZ0hehHBTZgPes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":738459},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"5adf9f5103e12c1580a3934a83d93fe293351080","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"9.8.1","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"18.18.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.15_1711450073310_0.9903884763654955","host":"s3://npm-registry-packages"}},"0.9.16":{"name":"friendly-challenge","version":"0.9.16","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.16","homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"7bf5d286da9bc25428ee476c012c96588c45ca66","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.16.tgz","fileCount":19,"integrity":"sha512-f5af4Mqz+JN0/I+QOKtY5pSSwdJ390KDBbFCAfrA45ufQ2z9bUIP8bsq6PGGlOmdOIPYN3ahFAVoOBDEgavc2A==","signatures":[{"sig":"MEUCIBaYgvr9Ac/Ug/qX+jla5T9/rzX2XGUrNEK1WZARiWItAiEAzLzrvYDH8wMY6Bsmtdf6K1WyNEP8xMDdYxxuZLHCPcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746271},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"10b1cf7be13044b308f687333209f7f782378ca8","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"10.5.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.14.5","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.16_1718979362665_0.7984443004021979","host":"s3://npm-registry-packages"}},"0.9.17":{"name":"friendly-challenge","version":"0.9.17","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.17","maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"550eca36116ef8e9b94d0461599cce1ddf407ca5","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.17.tgz","fileCount":19,"integrity":"sha512-w+bQMoJpoW+VA+j3aayUjceMMZ9dbBBsWYZleQajkJcusq72hDdULWSjpnHxlWpESLLjGNC33z3Th8zZD3SjMw==","signatures":[{"sig":"MEUCIQDbik5isi4jdgcW7nhpPPqNFwvi3ObFWbEM8hmuTyBLJgIgYpsZjfteOKkUl0D5l8c+zjv+/lPhHGV5hfvVwdz21TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":755966},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"855c5acc285c4bf997b14df27bfb9c368c7423d9","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"10.7.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"22.1.0","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.24.7","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","@babel/plugin-transform-class-properties":"^7.24.7","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.17_1725365586750_0.6434480907327087","host":"s3://npm-registry-packages"}},"0.9.18":{"name":"friendly-challenge","version":"0.9.18","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.18","maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"c07a8001879b6500abd6c87dc51e6fd43ed0708e","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.18.tgz","fileCount":19,"integrity":"sha512-OCNe3UvSdyy53vOSTYaa98q+yfhAoD74w8uF3lIwPm2vQiZQipwo5HRDbx/dz3LcUg5k3sRd+7iOhMJmi7cD9Q==","signatures":[{"sig":"MEYCIQCOwK+bIZAk2hGk4fqFsvdPF895csU48nKjCeKuSxnBiQIhAO7E0aqkDEdGSg5jjBqp4q1kVuEnv3wdyjl/KfLeLcF8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762977},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"b887c23f52137905e22b391f24a9b73ff7cf184a","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"10.7.0","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"promis":"^1.1.4","core-js":"^3.6.5","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","@babel/runtime-corejs3":"^7.10.4","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.24.7","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","@babel/plugin-transform-class-properties":"^7.24.7","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.18_1726493314374_0.7934478978466102","host":"s3://npm-registry-packages"}},"0.9.19":{"name":"friendly-challenge","version":"0.9.19","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","_id":"friendly-challenge@0.9.19","maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"dist":{"shasum":"ef69417c70b6e802dba750d67d9020dbbe515d82","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.19.tgz","fileCount":19,"integrity":"sha512-DyN9Zn/2RyzXtJKFlpuOgsbeNQfFD0jKCaX8Eji4cQwZqOOaGJQK04TX7PXLNg3AvVd8KNQT4lGHRl0JzcBdyA==","signatures":[{"sig":"MEQCIGD7zE1S4q9sxRKyXG/p9+Ulsm/JuruoiEbIRZk6YGntAiBqOI5LVZlrn9cItNT15by1tN4gDLhHqg/K23yq+lLdwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762937},"main":"index.js","type":"module","types":"friendly-challenge.d.ts","gitHead":"7a1905fcae547492f585150797be605414fa636b","scripts":{"dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","lint":"eslint src/**/*.ts","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","prebuild":"rimraf dist","build:html":"cp src/html/*.html dist/","build:tests":"tsc","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1","build:widget:ts":"rollup -c rollup.widget.config.ts","build:worker:ts":"rollup -c rollup.worker.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js"},"_npmUser":{"name":"gzuidhof","email":"me@guido.io"},"repository":{"url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git","type":"git"},"_npmVersion":"10.8.2","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","directories":{},"_nodeVersion":"18.20.5","dependencies":{"promis":"^1.1.4","core-js":"^3.41.0","friendly-pow":"0.2.2","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1","object-assign-polyfill":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","rimraf":"^3.0.2","rollup":"^2.16.1","terser":"^5.13.1","clean-css":"^4.2.3","@babel/cli":"^7.24.7","fast-async":"^7.0.6","typescript":"^4.4.4","@babel/core":"^7.10.4","@types/node":"^14.0.9","@babel/preset-env":"^7.10.4","rollup-plugin-dts":"^4.2.2","rollup-plugin-string":"^3.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-commonjs":"^13.0.0","rollup-plugin-sourcemaps":"^0.6.2","@typescript-eslint/parser":"^5.30.0","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^8.0.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.30.0","@babel/plugin-transform-class-properties":"^7.24.7","babel-plugin-transform-hoist-nested-functions":"^1.2.0","@babel/plugin-transform-block-scoped-functions":"^7.10.4","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-challenge_0.9.19_1741879946183_0.28751220310083125","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"friendly-challenge","version":"0.9.20","description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git"},"scripts":{"prebuild":"rimraf dist","lint":"eslint src/**/*.ts","build:html":"cp src/html/*.html dist/","build:worker":"npm run build:worker:ts && npm run build:worker:compat && npm run build:worker:addpolyfill && npm run build:worker:minify","build:worker:ts":"rollup -c rollup.worker.config.ts","build:worker:compat":"babel dist/worker.js -o dist/worker.compat.js --config-file ./babel.fa.config.js && babel dist/worker.compat.js -o dist/worker.compat.js","build:worker:addpolyfill":"cat node_modules/promis/promise.js dist/worker.compat.js > dist/worker.compat.poly.js && mv dist/worker.compat.poly.js dist/worker.compat.js && sed -i.bak 's/window/self/g' dist/worker.compat.js && rm dist/worker.compat.js.bak","build:worker:minify":"terser dist/worker.js -o dist/worker.min.js --config-file terser.json --ecma 2017 --toplevel && terser dist/worker.compat.js -o dist/worker.compat.min.js --config-file terser.json --safari10 --toplevel --wrap frcWorker","build:widget":"npm run build:widget:ts && npm run build:widget:compat && npm run build:widget:minify && npm run build:widget:compat:polyfilled","build:widget:ts":"rollup -c rollup.widget.config.ts","build:widget:compat":"babel dist/widget-pre-babel.js -o dist/widget.js --config-file ./babel.fa.config.js && babel dist/widget.js -o dist/widget.js && rm dist/widget-pre-babel.js","build:widget:minify":"terser dist/widget.module.js -o dist/widget.module.min.js --config-file terser.json --ecma 2017 --module && terser dist/widget.js -o dist/widget.min.js --config-file terser.json --safari10 --toplevel --wrap friendlyChallenge","build:widget:compat:polyfilled":"cat src/polyfills.min.js dist/widget.min.js > dist/widget.polyfilled.min.js","build:library":"rollup -c rollup.library.config.ts && cp dist/friendly-challenge.d.ts dist/compat/index.d.ts","build:tests":"tsc","build":"npm run build:worker && npm run build:widget && npm run build:library && npm run build:html && cp package.json dist/package.json","start":"rollup -c rollup.widget.config.ts -w","dist":"npm i && npm run build && cd dist && npm publish --ignore-scripts","prepublishOnly":"echo \"Error: Don't run 'npm publish' in root. Use 'npm run dist' instead.\" && exit 1"},"types":"friendly-challenge.d.ts","type":"module","main":"index.js","author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"devDependencies":{"@babel/cli":"^7.24.7","@babel/core":"^7.10.4","@babel/plugin-transform-block-scoped-functions":"^7.10.4","@babel/plugin-transform-class-properties":"^7.24.7","@babel/plugin-transform-runtime":"^7.10.4","@babel/preset-env":"^7.10.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-node-resolve":"^8.0.0","@rollup/plugin-replace":"^2.3.3","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^5.30.0","@typescript-eslint/parser":"^5.30.0","babel-plugin-class-properties":"^1.0.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-hoist-nested-functions":"^1.2.0","babel-plugin-transform-runtime":"^6.23.0","clean-css":"^4.2.3","eslint":"^8.18.0","fast-async":"^7.0.6","rimraf":"^3.0.2","rollup":"^2.16.1","rollup-plugin-dts":"^4.2.2","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-string":"^3.0.0","rollup-plugin-typescript2":"^0.32.1","terser":"^5.13.1","typescript":"^4.4.4"},"dependencies":{"core-js":"^3.41.0","friendly-pow":"0.2.2","object-assign-polyfill":"^0.1.0","promis":"^1.1.4","url-polyfill":"^1.1.10","whatwg-fetch":"^3.4.1"},"_id":"friendly-challenge@0.9.20","gitHead":"a95317edf9d89f0b515c46696378433c47beed47","bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-aldDMirOcXp6/VwLPZPZNG1q0ODsDzOjUzC/BVCwkX4oWFZrqZ7nNfm+cbAVOsx4rCtHXQqVUFNZlvyHdbElSQ==","shasum":"440fc5a8114c910b232d8b616cedc6117f395bb8","tarball":"https://registry.npmjs.org/friendly-challenge/-/friendly-challenge-0.9.20.tgz","fileCount":19,"unpackedSize":773969,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDextVhwi/Z8daoiYIiWXEt8aTGr3JKrDaprlqg7Ytp2wIhAJ7PilxDZpLQC6Jbf0Du62CXcn1bAbwWGP1njlzrEtlf"}]},"_npmUser":{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"},"directories":{},"maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/friendly-challenge_0.9.20_1781521742778_0.3306150392501457"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-01T04:29:43.329Z","modified":"2026-06-15T11:09:03.089Z","0.0.1":"2020-07-01T04:29:43.691Z","0.0.2":"2020-07-01T04:32:38.448Z","0.0.3":"2020-07-01T04:45:49.924Z","0.0.4":"2020-07-01T04:59:14.614Z","0.0.5":"2020-07-01T17:17:07.703Z","0.0.6":"2020-07-01T17:26:35.573Z","0.0.7":"2020-07-01T17:33:04.608Z","0.0.8":"2020-07-01T17:33:54.973Z","0.0.9":"2020-07-05T00:45:05.981Z","0.0.10":"2020-07-05T11:51:55.308Z","0.0.11":"2020-07-05T11:54:11.531Z","0.1.0":"2020-07-06T09:41:07.778Z","0.2.0":"2020-07-08T12:53:52.310Z","0.2.1":"2020-07-08T14:09:18.002Z","0.2.2":"2020-07-09T12:21:00.523Z","0.2.3":"2020-07-09T12:35:04.332Z","0.3.0":"2020-07-12T15:11:54.453Z","0.3.1":"2020-07-12T15:34:13.462Z","0.3.2":"2020-07-12T15:36:50.418Z","0.3.3":"2020-07-12T15:41:59.142Z","0.4.0":"2020-07-12T18:59:09.239Z","0.5.0":"2020-07-17T16:26:43.473Z","0.5.1":"2020-07-18T12:24:59.210Z","0.6.0":"2020-10-11T23:36:51.677Z","0.6.1":"2020-10-13T14:13:59.297Z","0.6.2":"2020-12-10T18:51:08.845Z","0.7.0":"2021-02-04T13:36:19.312Z","0.7.1":"2021-02-04T14:44:26.466Z","0.7.2":"2021-02-10T11:28:48.706Z","0.7.3":"2021-02-10T12:19:21.081Z","0.7.4":"2021-02-10T19:51:28.634Z","0.8.0":"2021-02-19T16:32:19.910Z","0.8.1":"2021-03-08T13:11:12.979Z","0.8.2":"2021-03-12T16:02:00.847Z","0.8.3":"2021-03-15T22:38:36.391Z","0.8.4":"2021-04-15T15:24:06.464Z","0.8.5":"2021-04-28T14:49:06.307Z","0.8.6":"2021-05-06T11:10:37.787Z","0.8.7":"2021-05-11T11:39:26.194Z","0.8.8":"2021-05-14T23:06:31.803Z","0.8.9":"2021-06-28T12:23:54.641Z","0.8.10":"2021-07-05T12:27:38.076Z","0.8.11":"2021-08-03T14:35:38.401Z","0.8.12":"2021-08-05T20:07:47.773Z","0.9.0":"2021-09-27T16:29:30.120Z","0.9.1":"2022-03-01T13:52:26.079Z","0.9.2":"2022-05-09T15:17:12.709Z","0.9.3":"2022-06-09T11:59:31.213Z","0.9.4":"2022-06-13T10:37:56.448Z","0.9.5":"2022-07-15T00:03:49.911Z","0.9.6":"2022-09-14T17:39:40.895Z","0.9.7":"2022-09-20T10:25:12.326Z","0.9.8":"2022-10-10T12:17:13.443Z","0.9.9":"2022-12-01T12:39:29.323Z","0.9.10":"2023-01-23T17:59:52.884Z","0.9.11":"2023-02-27T14:26:35.250Z","0.9.12":"2023-05-18T10:08:42.674Z","0.9.13":"2023-07-24T12:44:37.952Z","0.9.14":"2023-10-19T11:06:52.326Z","0.9.15":"2024-03-26T10:47:53.509Z","0.9.16":"2024-06-21T14:16:02.842Z","0.9.17":"2024-09-03T12:13:07.027Z","0.9.18":"2024-09-16T13:28:34.524Z","0.9.19":"2025-03-13T15:32:26.606Z","0.9.20":"2026-06-15T11:09:02.930Z"},"bugs":{"url":"https://github.com/FriendlyCaptcha/friendly-challenge/issues"},"author":{"name":"Friendly Captcha GmbH","email":"hello@friendlycaptcha.com"},"license":"MIT","homepage":"https://github.com/FriendlyCaptcha/friendly-challenge#readme","keywords":["captcha","anti-bot","widget","friendlycaptcha","privacy","friendly"],"repository":{"type":"git","url":"git+https://github.com/FriendlyCaptcha/friendly-challenge.git"},"description":"The client code used for FriendlyCaptcha (widget script, html, styling and webworker solvers)","maintainers":[{"name":"gzuidhof","email":"me@guido.io"},{"name":"friendlycaptcha","email":"secure@friendlycaptcha.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}