{"_id":"@castleio/castle-js","_rev":"69-a8ee1d13d4a8f683fccb605d71b3efe8","name":"@castleio/castle-js","dist-tags":{"rc":"2.1.0-rc.1","latest":"2.8.5"},"versions":{"2.0.0-alpha.2":{"name":"@castleio/castle-js","version":"2.0.0-alpha.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.0-alpha.2","maintainers":[{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"}],"homepage":"https://castle.io/","dist":{"shasum":"72e24602e559bb4333a3c28ec4745d61e4d5090e","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-9aB/iMsQmjlVQo1vFr+zvlSJxoX/g5LxWJdazgO2VcI/kHhudMgYW3WZtUX0fvOvAAzDdLJzyGfL42/r+D/MAg==","signatures":[{"sig":"MEUCIQCkd+ou5IFlnuZCRKR2nhQ1L6CBEy4osz6kLMPgc9rvwwIgAjHVp4sy9o7mbwitKUQ2X7kNFHxnT8LWhXm37OCOxss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx8U8CRA9TVsSAnZWagAA870P/18YV4N3Xe/uVCMsobxp\nIaVgWB6CCVGnaKMlhXm3RzdV4ppGkeOWieHJDA7TZnEEb8qpzBnJPYclrigF\nJ3db4jL6MvVVGLHle1fhtme3TPcZNUI8ve9gUXsu4OxzNMk3QJCrwrrfs/1W\nRqrIvX0ICWM35f8PAX5a6JKKo7AmMR6RlaUDQJ+J0UF4+C1e2EZhWGMasmq8\n5431DCPS380nAhGklLU9/dzncWj+4kgspB3BlkIjcv5fjGZkH7RbsE26K6YF\ni0zzabqE6z4qWCnzwLCvyVURCM911Cr5pVMUxP6UZIYaW/zvJaNALSK03ghC\nlxfOOu/vvV3BQCcR2mXrPMKPxJwUNdRzztFem6joMUHXz4wSlWrptpnpxgzi\n7JTN++ykAAsuM4KmvPJojbu6Q/rrrk2+B6qDCr0DbhnyRYVeJoPHi15eg7k9\n/oQn2JqEOmHHJd3S1q5J8LkIK0j7UUQpTZZsgbY2jhTdL2WSLdEdSVtX6Y15\nFLf6EudiSCRp9b/opp3fGOZ/0vppkeIBGoEq2SmBXSy6OMr7mx7pjB3bP0z1\nqt/XI5k+pi5FWUFmMk+mzFXhQCdDn3p44tXipUWu8r+0eMTIzKAp2dJNmR2a\nDLmTM0YtS1SoLDsRPAkaEgdrKfJV6MCieRX0fHSsutSrOEuV51tPqXtC/DqP\nhGP+\r\n=l8zk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.umd.js","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.0-alpha.2_1623704892656_0.9933241714614169","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@castleio/castle-js","version":"2.0.0-alpha.4","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.0-alpha.4","maintainers":[{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"}],"homepage":"https://castle.io/","dist":{"shasum":"2426d4f2378ec794fc5aef90fbb6c5c6635d9894","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.0-alpha.4.tgz","fileCount":7,"integrity":"sha512-39GBO+dvV7rLA92WIUdb2bf8cApHnAKso7VIFLRKVS8f9A+zo/tcTA5MUtcDG0HyBL0NFHDLR+pZxuJmH/GCRA==","signatures":[{"sig":"MEUCIBvTwse+NarISY+ZGJaKjNqcUhzXqjO/ddOBx29RGVlbAiEAzhafdadz9UA2wxE0bkQbbGIAoMg2vZlRLedXdgJqO+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3NWZCRA9TVsSAnZWagAAeDwQAIgT1jW9OPQRCUlcIFT/\nOQveB5JvEByQgbXXbXdSEtborYcemyoIbF46aYFk0RGF36k9hhsj9Kn5p/ZR\no1h58DG+6t9QWEe3RaSZlCGOd7+aJ5LVGzOw8qKjCUX7km0nw2bOhVSjrqg3\ntMqFuNTdpANx0xbnD/ch41HaiHWPna2JRGSNO6leUIcgo74QXH7Hw3uO2paV\nnr+j1hCT1Tbb/WO1ViKWrACZkmRSuX8Cd1nHcfBesfSSyvamJ16+LQ4yqDYn\nxNxVU58jDtue9jsHLeGlnnyeegez/mlAJewYXod7nZ/nT9bfYl9yMG7wmLSo\nN3c6hY7d2HwmW24MkAm/KZeasCPOxfY1vAG433dSkl3/Duo55g4bRIQztmXI\nPOz6WYKr7PWAJE/rVlQwof9JrRbgyVZM9dI4tPUJiRR8xGPbs9nC7Li+XSFk\nK7DScj1ZD5M3Kuj5/uDa6xEF/NwcadrdVn9dHnfXZiE2IZ+dFXjlCcdmIM8j\nF3zRUmf/XoPsfwSFJqZu7eVcTJJXhNF9PfrzG9B9hd9QI7CDHvqJoStMn39q\nOvt/boyepSWBGVwtDgmx8Z+dcWE1O0DZlUmFb0cN2j+8Dyv5TY9gOZeH4TtW\nKygQGR3qAOEvmNMG/DtLI0gIPuuv8yfm2LQKbgW9ljguaS8qDxie9BcvTgDn\nZm3g\r\n=MeXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.umd.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.0-alpha.4_1625085336822_0.7162447178779088","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"@castleio/castle-js","version":"2.0.0-rc.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.0-rc.0","maintainers":[{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"}],"homepage":"https://castle.io/","dist":{"shasum":"331ba9c05878109a99f542ddfae248d2cf16ac62","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.0-rc.0.tgz","fileCount":7,"integrity":"sha512-efY7/zD3eghauyQQyf76p7OGiJaN0eDlLmMJaWZ1JjZmBiowjrebuhdkOgGdv8leRIhyLQUUM0RtOIMWxgEv3g==","signatures":[{"sig":"MEUCIQDH8CUVrIt3N2OZTb7iV9Djw81cRSVXSopQOqQ7P4h2rQIge9HKOoVxK4kGu/EF4RNeJFpSEd0sd7LMopYZ3FSoglw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5vVFCRA9TVsSAnZWagAAkmgP/3uAodzoVsgKQWoPkuZM\nPR+iO9Y0kIdJEvHivRABzsrTjqg3nSjka9CbS0LE1kOQpkPNAgIScRLf87ht\nrkn/QDwXzVBa/gncPkf4FrcrxrxPxoxCUgN1ERxqwz9OrpfmeyguDLS682cn\nJsW36TVUhydKE/mngODcc6zsnMz86UyrUQvEbRGf4lz1L6f1vYxMIHOHiftU\nINue0t9fB/nygcMKZzhqhfXOyD5/KPqC0M9umjOjoeQ1N7wDvBKElBFufXUG\nS2UcyxTO2gk1ueFE+I9DaooOd4Bvpk7fcYbY+Ad6DqTnQXfpTWPCt/oUQwt7\nh2y7eqQu1SuYs8TS63sGVUkLr/NiCGrsTTUilF84OAt6/EgKdYjhW54QlE3q\nG6c3KqqGD/s/W3rNg8AHF8J8AZH+/WbsOZvo6Kgnc6jRw/cv5vS5RVCOTiCF\nWU+ycL6brNMUPR6BbbtAFH5cfvHF604IqdupqeNk7YGeTaD9gQ7sJ6BTT4jn\nfEdz5bVbKMHGR5ZqF5gfJJpb5sySF2tzUiiIFCQfNam/D+mq4IkQ5A+tJluX\nXJ67v9G1P40Qwjq+nmwO0VHd2acxsKrXKuHBj5gZLt6i5bjO268pfMdqjRQx\nMx2kSOeWgind8WRMJwM0yxOYfUkW32rXg5KrXMk3WPGpVoXO8CT2hZV04lps\nIQzW\r\n=38kW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.umd.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.0-rc.0_1625748804950_0.7442123141366308","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"@castleio/castle-js","version":"2.0.0-rc.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.0-rc.1","maintainers":[{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"}],"homepage":"https://castle.io/","dist":{"shasum":"abb23ba858ba115b017b3bd410b03f2b8626debb","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.0-rc.1.tgz","fileCount":7,"integrity":"sha512-2UhMXKOoaQ7FTOVo0vEcIC79xbKNmstkF8+X6GWqawloLfVFGLmbNhuDPpBga2nwUjVsWZooEDfCW7w/Hy9aJg==","signatures":[{"sig":"MEYCIQC4o8RDKpQM57klaqsp1Zda88Z0gQyPDnXWgjAvF2H3HgIhALRmfaijQp1WxHstsy+5sZOEFBuZqQHvk3uvxp6a5MJU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7aaoCRA9TVsSAnZWagAAYZYP/152olDE3coFQaRzi/V+\n+7JNmPeIJSEmizs8kdbFwIQOvCOGFNhamtQuj8pxAhvb83JuY111JlnbKszw\ndgPcJ1aRVBtysYm0aYFyBOx8YCKzNQ6qbcZYw/FPrN8ysksSPHM/hgWv1Oeh\n16p5Mr8KrSkYaOeYdav9wkmdm1j4yZHtmD4azJPzmJ2jztbtgczFw/eeBkw6\nMGYbDZczufjgMTHaKmZyI+SpQV8LjObGijdXSrODOMjte+Dz6EzRfKomZxCn\nxwRXiX6vBn1UdDLqqCwTg/KunR2o1IQ335aGZE+2zWOszdL1nZWocOmpyAE5\nELS42x630MJKwmOXGDPPoKye5MF2m7ZYXgOVPpQmlfj4/6WYgyKzobL4jFoY\n7jfJ1to3fgPOWcfjc/Hsm1lCTsZdqIOMMTRGfh7wa7+tC+NCrzS/f1Nqm8NI\nw/Mo3RZMEwNK0l3qI83eAkKXooXMRdAKaoNxSUVCsEp8x5JzVapTAu7t01Br\nSTtT37E+EJ+ZaJCHn3CkP2pFEctyVx7tfcuPt+BtfG7DeLzUJiHrMPcE9Gw9\nm309nfUQBK8cdD9sg0UpcL1JK2ZkTDdRMQyQefeTVv8SpAu9jhdTgEHQVrbp\nHzIBAUxSEFDcqCpXaLP87/1MNnckv4T7Vy07ilqCiCm1OCDSJ+4YUDftaXDr\nodHX\r\n=Xh2y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.umd.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.0-rc.1_1626187432468_0.40425107433816754","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"@castleio/castle-js","version":"2.0.0-rc.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.0-rc.2","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"bfb0a995db27b491532387d0b723c441dc3fc413","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.0-rc.2.tgz","fileCount":7,"integrity":"sha512-qWXLHlxAJ6SIWEVtTnmObGkVarpwu98sX5le4wOV59BoM0mKMwAjGKO+WLuorUMTYtahhH2j/TJKuxVuc+wKkA==","signatures":[{"sig":"MEUCIDg+h70kakTzXB16NcU1sAO8n4yXKJ/Sm28k/nuihrs0AiEA9o/CWv3YSGYOzTdFZoJrti0jr1e3f2Y8grKFXAPFoOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg//3BCRA9TVsSAnZWagAAfZQP/Ag457PLeFAEjWgz5p8R\neXSfBezgPjzlXUnEh6ldTYmTpFxj/0TQwf8JqPSzZ+BpGVTFYJJOMd53ZtVH\nl8bbRZnPHdvEecWHj0kPrlgYCdg3iCsJiacsEr1WLFhx0ffSasNmYzr+GUmT\n8OS2Kic1XdI7fvQxFK/ztOZKV3xGfOcjELiCUoMkP2D/7RF3K1XOlgZP0jfR\nGeR50d7+/uuI3EidTwWpPdDZsvd/WR/U3UVIkTAZ3zelRleWHtc2AJvMnhr9\n0zpUWd0YaGXNv/PXFREPILmRMZ7PoDdBPYavmJQoZdyo+SJE6RvUHvGBIRYu\nnFMRawe5XRjtUzv7mltNL4xBEdeKmaqBLy94rWrcPRnN44Ivk1z9Da/7bfoq\n0hp6/+6GQlJSvGLs8lbnCSRB2J7KZj6yho+pdHI8twouDqHJftPmq3J6Q50z\nYdZ6B9g8W3RnotEOElpG6ySSO4ppSIlb6yKXAPuluFdAMI9Nl0jQKwDdY+nG\n/R08jPkn0UYKObfZYJPsqKVt0n+HDpxcjYJabyfMa18VjJI5BmHaisNMqneo\nEp6JwYL8k11N5dJ2A946dL1oeFVE9VaELfX0bTfnTuZjO3Ipz3uIPSAuluQu\nVm07aV7lgIeP8ASU2SOIk0Ihs8E1Gv0xZno1dYc59sqWmlouGH4rxnVwkDia\nJ13m\r\n=hN0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.umd.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.0-rc.2_1627389377545_0.743477401757016","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@castleio/castle-js","version":"2.0.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.0","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"30f60a5bb0ee759328ba657e5a36225bbbbb5003","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.0.tgz","fileCount":7,"integrity":"sha512-e2ATe1MinhzZjnms5NI0XwLj9+pABr3VHGd9i3Ch5CRMxLv26IxhfH+JQ8lHyml+4/DsPFGYBVnXh2j73Yvgzw==","signatures":[{"sig":"MEUCIQDoPGcUSQHgzZqAFMN1F33VYS209w9/bUBhoXUTEeBvZwIgWtdePyvFWIsc0FQqImgyMZ3q+TocRoG9eWfLC7AQCRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGt4rCRA9TVsSAnZWagAAKk8P/3FD0nu1GGftglUxeueG\nCzro5mbbBTfBfoYNfTrgZfT6GAj7GahbqssDmWvDV9ydifZ+24YDTWL7HcDd\n7p2MUYAoxyaqOkpjw+leb/JtJ14QI0gU4brU/wTCQWuneducWMDHbTWSKSBb\n4BhNfx8bAKNwjT/FY6yMSPsoRNSeL+RraZ+kyZTar8plDPwxTdLjCM60Rcdb\nZTsN6ox8DSt3B7u8z1dP1OxWEhL70ORTjrPdcjlAWisnwAARceC12oJSxmW8\nT2JvsfiOeV+bm4ye2crAELzc1JfTV8k67NrCjSt1tRUrDuT8ZOQS5/mqpo0h\n2XDIYkjbzVomWJ7bNmIo5IeIE/72PvNoNlpPrYkeq6/E/+cdNN4W2Rt2qPSB\n4CeqQSzxlepbsgzmRP3Ba0p+yF1X8c65XeBRT8D6NTB3zoSKOH500zTZ9taF\n1R7z9WeSu6HNp99NcWhmtzQGbpEfIJ7bwwOL/QMateOjRrhFeOnODnXbO+qU\nejbtRboE/ECQW/YtNhkAmyPdDVL/ZTl7YjYa6CXC5QHLyL3rNI5XRawd3BhD\nyKDdhde11U8mEDa4x2PeTz/+jpC57KC09NRoqMAwUF1MbjmlwRXHu0qUKoPB\nwl0vp+gqKN9TiXDwFYKdfl0ge7CWW0EUS20ANC3Nz/YpdLCG3cGTnL6Z3J9q\n3NkP\r\n=vP58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.0_1629150763325_0.9229187722184058","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@castleio/castle-js","version":"2.0.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.1","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"a7d5356a3a6fbe719ae2a74321a5a23331f0b33a","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.1.tgz","fileCount":7,"integrity":"sha512-QEgLG3MttsUSa4ywlDhGnezytctV2+O6ggiq70Zew4B+dr9EB8LLbtKTpRhrp9cPCWWdeSid0FflWw4j5M6cmQ==","signatures":[{"sig":"MEYCIQDDfRu58b/7grEotJ+JWXkfQclfw+fcBC2Ia/qpL+RC0wIhAPWUwVqcJz4P2hjHPfcHgvxNsYMKCBv2H020Txdb8HWe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJLWLCRA9TVsSAnZWagAAG/8P/iMqsf8oBqHmHC4ZK58E\n35Vf7kMHCv7AKE97PqUWWbz9vLaKsDH6YK2IBkLPnr84ojBl95cjrvicY1gI\n+F6acLjzNhghuGNW5qT8Axt+R4LxlE9A23hWyDQbmMpp3RPSbqd7ank3dGDA\n31ddMucFoRrMc2RPIRXlg+YZOQ5NvzzdpUFQqBhje1+IY6l1T6E2nIWWKW+e\nIB8qI7qh1I1mCd+w88/TNyUIzBr7L4xQpSOoe4NnoogwDfyuEOyinhA2WEIp\n4PA8fRtJAvaXQJmkCYtTN2SVHoIHqMVkwMhbOppBUuXTTD+Gp0lZwOa4kesh\nS5TOsS1NVJ5qj3wqzLBtkFgCKCjnvL4+X41s0SIkGuBTKfkxQPB/r8hzuTkt\nlU7wpdB9xXpwwY+a8Soy13v/JEsgnpQV2RwZ9uhO0JjNu4gVrhUqM2avfwoE\nKOshX9pQsuIEYBHh9vTn586uHSX12NlsTIErEn5nyQ33x40eSA7sFrnzKTl+\nR1VR/1j+x6hiS6s/byUvguaeRccvMgV2jz3N5q0vdqJo8yrfR4pNgbw47Wz7\nkl5IX0kLGFVVjys8HqsPAWthroBFFguuOgCQ1Cmi1rOsQ2irfcbR/DFQKykX\nuUUjWSYPFX4Lp769u2cNdUNmMhexRdHzpFYQAShUEN8nQ7HozdRD+489c2mk\nW8As\r\n=E1JT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.1_1629795723045_0.24618861963868","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@castleio/castle-js","version":"2.0.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.2","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"594f5637e240ab41ca5650524b067f56b2ee735b","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.2.tgz","fileCount":7,"integrity":"sha512-n7ldW6xroDyMXpGu4O1y/EfGsRkrbnKwQ1ke8GXK2xNuAyUPIA8R3AUWF9Uczvx43nCeSNYThXuG+NhncWATtA==","signatures":[{"sig":"MEUCIQD16uUHWMz1mOoinzcusupO+96fRP7tgb1IJJ+8EqpCcAIgNY1KRqzSixo1Gcs3AF1ty1vEY4CjSN4Ga0+Edkr1UtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLlIECRA9TVsSAnZWagAAm40P/iJcUruOWcuoNLFWTYVd\nCvKqAR7bf1PlUKfHgbRYjqw/9O1ulW9HroSBNTrqDO+1Jj1leaIBDklhEEY/\nBHyJOjLiVdXotx658YZPJpL/Ryopihfk5qzWsgPWYXWXP3axbZ+7dXjlw70m\njqf89rYRKsSET+MryXnoxVWKqNSobvVSIOEqz2274joD0D5MhJu1nWX6oG0n\n+gGJRmQnqF/6xqWe1gPY3Yh2mBNxwTzq4IDsMEcom1LhOhIFvYsmXUNqbowS\nSCPFC460bKiVe/MDK/XmNNoEOnE2qqsxEYQMz86EyJc8z8mwNc4/lTKy4mU6\nHdKVkshCwAJ86JCYFti0YWXux1zMbQcy3hBz0GgrRXylmVuvIhPaM5av5z7n\nCyiXWNmQEA1ES6FIwckdEqjC1LYRZAsY+1kHVfIjVEuF5AUb4MznYTgHmqAr\n05aE0ArFhgxi1LfY90otpeW8Rsy2ZsOi6xRUJYM393KsUN82M11R5UpkR56v\naUmA1jEGFG58lvSCOL4AG9SWdIUReih+YAXRrXn+dTPfdJ8p9JrYRsPYRhjv\nM2JffAmFGPpx9pMuDECpdxIWrLQBFzFrc7WUT+/gjyO3eIMrWabCoXTeBE2g\nbL1jhXVzO1Lp/77BDfeoF9RVcuI8xUpEA2clac63XQC8y6ONnzGliewI825u\nagWN\r\n=eeo0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.2_1630425604770_0.439418816376401","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@castleio/castle-js","version":"2.0.3","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.3","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"abf99cb834a25d12bc126d703288cf5f49c57d1d","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.3.tgz","fileCount":7,"integrity":"sha512-YqA3STHJHOilenL08yx2uuUE/ptktS1OglO+B3vJEriUzfYYb9os6b+VbOfJfU55MSTQ+W6NCnFt02Va10+1Yg==","signatures":[{"sig":"MEUCIQCx8a1RC2B63A8+Vb4j3H+j4oXdq6XNgWe+J6z2VRSmMgIgPz2foo0UeRH0BY9uuvuack7XkwU8yWfD/z+qmKkX+/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQyfqCRA9TVsSAnZWagAA76UP/0m/+yri0T5aF9OSJ0mq\n5Bg/w93AHchu7XXJp+cS9oJrGZaqgW7Nx6acwjNGRY0uf4Hs/QM+Wx8CsYbN\nsMsohfZehH03BDlKmglibBzArMOgr2RghvO2W6LDR5Yjlb/3xiw8c2s0hwFv\njB8jrgy9/b1KknmcWNCdfxVz70jjclZWCaflEPC1lP9uK73rpq2BLvSPz5Kz\ng5e+dGzHG/xHgepDTRfi733PRCZ7rkaXAgYR6rfzMbFmNoO/29mhB3ZTN1HQ\nvuvmxZhilyRJZszsZDfwH09r8g0wSFETakhXZwifsNlXXmJ1hnuxZWkKz51G\nU57Mn8EfOU/96HhE5ZDNPx1gCoLa4/gYC3ihwGR/mQa3opyPCiZ518RwTk+U\nRO+ch8Ke4inh1HinMQ4K4g2r8X8hU9g+W1zMfE7rB4fI1DKBR8DEGuPL5f6z\nSQTfA04dnBPJFmAcTVgPECZ3HXNV8yuwJN/Gw7WDTdtTQGL1Wa/4dPETSaTG\nxmWH/eAfXdrvZv0I0o1avdcyWk0BFnyPCaSY3Qu6GDimMPv3zsqo8IYCV3Co\nDCovbfRG3XUbeKAPfKD044yzNlySS27XRb+yp4+VWj86eQXQ2zkS9La+gb6R\nS1LJ4OkmO80UxAXh/deul0xl0Of977ymx6Z8uBEcrlYXKXvktSr26xN6UL41\nZ0qk\r\n=oiD7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.3_1631791082267_0.9409686130424115","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@castleio/castle-js","version":"2.0.4","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.0.4","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"1976fddaddecd272adc2592d25574d10d8f9afea","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.0.4.tgz","fileCount":7,"integrity":"sha512-zCEXtd9dIEevJkaHOBzVXaT6yrTd4CXmoEX9GuOxEyCFwx/lNTS88YxsG1VIEicUfxckh7I7y9JdEnRXtRf/KQ==","signatures":[{"sig":"MEQCIEN8rZVMuSPDWE+CQnJT7WiWSqQYEzcL1haMs/8dNqqYAiB70oRtEykQEG8U/W2NlXJ4XUejv/bToyqYXDsAyu429w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzbgsCRA9TVsSAnZWagAAVVoP+QCgXqIRZAZLxaqEn4OP\npte4pFF+ygSp/1fx/gUNScZj6k4ilhDgsD42rjCrBVKgjwKuKUvcsiw5AmgX\njz7j8mjWPv3rtWsvLAfXOIby5SIA1KZB/jh1/I1CiFbA9KzD1MnyPcjoyl2C\nF/UQdJM8BAFbiL9cgeJajf4EoPFMyBLnkfLo3Gbwo4Y6yPQ+ZSz5nFJkhhaS\nuhUR3NOUBSLH1n7pbdSnQbwQoRr/kQKnBkPoeOBf+tXS1CMYblMeS9vWm/kM\nUI9+pdGj8sgEp4ONqRBALFWhe2W62/Ao1r3jX6EnWW6bg4VNfOUc+WOBzyPx\nzNmKnunUodVgQl4tW8xB61DwKGMrO+UQIiLI3e0urFqmLjFZCyRK6x7pW6zg\nYwDWW+SLDMuqGP21IoEiE9rNZOtfxfkkxRRkGTibxCsLfe7KqeVSnVr691oT\nd6ycYMT5gB2ojxNVQLnfwwK0wNYdAl/BnHnKAayPj2B6TFHP7UwTmMDbiis0\n7Xrvls1X/bAOKXy3k/M9oPISr8VFG9FtDnt8rWe6jXGo26122laZyIOxBNE5\nuaWj5ltpHwjzVhlU6KiRzKovryw6nmYRNyPzul8TPDnMeodj7nGnNJ/lkUzi\nKgulOUaRYVgxFiVkb1ZNtEl8Z3mBLkCGV0y4CEOf5egTVjFO+aBxJzdBzj/Z\nGlK2\r\n=PoWl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":"dist/castle.d.ts","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.0.4_1632161456200_0.9516869680306439","host":"s3://npm-registry-packages"}},"2.1.0-rc.0":{"name":"@castleio/castle-js","version":"2.1.0-rc.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.0-rc.0","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"b2fdadd2103b16f42bc380078fc953271a84adfb","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.0-rc.0.tgz","fileCount":7,"integrity":"sha512-tj1SKSrXnSuy9XrBQFESb5qKEi1lhJ7/EoW0YANCOzqdRRG7u/YW8Q6ZWaiwLaYFYGwIErlBKn/qU2uET0Rz8A==","signatures":[{"sig":"MEQCIBdwJUXASIuNTbjTCEVWw/4W609oCchzzYF1OfEkjokWAiA64/ovUhxA1/F65x9fWeBGngT/ObYUoHZ5tlIMNNbbeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4amzCRA9TVsSAnZWagAAIlQQAIUx8nMhd3Ce/rsK6e2O\nzF6yRQJArkN8gRtMoEDmCh3C4mQonuM1P/uFsaTITca1xozjCJDXH+++3W7H\nQ/vFdg41Z1wTql6xhsEXaZ0c86QWeS1Y+wIvL5+Vd6pjHfN50ISNjW8XjeoS\nn971Vq6SX8oRsN9v8OZB2SxFmU9EgDjlBXv1AabIFvNU88W83lSyhuykAMSY\nZquvIFvmPG4lf/5CEwRXHlkHN1py+bQl5i7CBHwwaiZPmjuDEQW7I2QZB3D2\nvTVTw7aFUf5g7Py1Q9MBAq80jbk7a5uVO6PUUxj7bmMxtI9kKUxr8mGCe/E4\nDqA4C0A6UhL+hMJtswJAQOSUdjl4iBEceMGRV3P9t1ks525ZnbeZm3MzjOwP\nf3EMT4CSPtqhK+eYCzo5LofHkOmm16wZ2nsi+oGOUTRlIHE2lfBBM5XSicZJ\nC/qrlrg3zJEmmRBrqOoHdcs5W6dKgLg92azoaLs3O1Vl1+F2hiIu6e65de/j\nDjBq21Tpk3AfTCaDW0zidaOyZMMM5iHMKPyynYJc2yYweNLnMlGwK2y23wmC\nkOOk4VAfH0rkvzC44DpPZg5GdwldNu1hS+Lwy6Holea9WNW+XZ0nqT9vFhec\nfDtVPFFXd7E05D1Hhu/KV06+QT2xjc2QOBuESeUsed/BIx0CzEj6tYJnEQ5E\nceyA\r\n=O1Az\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.0-rc.0_1642178995096_0.9255616145851451","host":"s3://npm-registry-packages"}},"2.1.0-rc.1":{"name":"@castleio/castle-js","version":"2.1.0-rc.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.0-rc.1","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"d7c027fee6c3b656487f629acbafc622e94fb1d3","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.0-rc.1.tgz","fileCount":7,"integrity":"sha512-jDlXwaxOS7eESzPM1Bk0f3yriWyhy1EM3hGmn8cK3qr8wtfU6lbbHG2u5Zqvw6+bheCgw8y6hyg0Xlta093A3g==","signatures":[{"sig":"MEQCIG2TFqfYO8tNzEuDpOffW0XCis4/D7WNQ7yoWOI1PVwzAiBV4zYUy0p2irvlD+9foPyY4P4wHKG/1QThYGx6wD3HiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5yOzCRA9TVsSAnZWagAAY4MP/284wNa5wA9yPJqGUqbJ\ne/yZArzubJM+wQFTLSboN4OhEk/yp9QHtZxnWQMNv6G8RqCxcw2B1u1VauQ/\nAmFd5JPpZ/0uNE0AUniNKfya2kuMyUHbvucAc3C7YiZIjP3ST8VbeSUrRHAC\ncoMNt4XvtbsKKvDb9u/Xh+rBozIcfhxihTTi7vBPu38eVpSwQO4jyq6vFK/L\n+toc28ALBnwWH+fRNiTvA6a3AzQ9hmFrjksiIPE+pDVz1yhR3jB1sEHWU/Jg\nqDRA0NAl3ctWQXHoUJsvZMKZ/MA0KVdMuINaHqMxpkHbB7RYzn8q+bJi2T5g\nH6xC1AyUiTQsA57JMpztJIBKbQPlS0QDhHPW1EWUWIdn9fwUrt7E8NB8A0Us\nje5737/Hsw+l9fRiETb6dnE7wy5ZOr4rtYsSbGSi5bAvFyNHVojEZgZjS97E\nt9z0lDm/B+q9wi0eNzF9EKE37tI9f16W2K5hMWUNp6cZ6Ih6w4Y3f1yT9zry\n+If8QS5C3hITwBva+zRH0+TnBYd1h8VbhRxUfFs8SIpuGzR+/ymhWYqoo+RP\nEabVfyBr7vbFDfDeium4Znb+qP3Oy52JKw0G7521Ro+AlDS4T4j5/k7dvbv6\nmx7FOkx0WAEDJgo8hvYN2xx1AUiCUoWpkymjQMM6wS1KDy7qThhg3UDqYR4W\nNPNQ\r\n=TX5i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.0-rc.1_1642537907460_0.23068440340149765","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@castleio/castle-js","version":"2.1.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.0","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"1f5e9df8e8e1f4d0482fb28d821c763e2a4295ca","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.0.tgz","fileCount":7,"integrity":"sha512-pz7TNy0yhuUFDLEHzzQ2mrVQaXfgprShd8LWy6CO5l0HfwvB7tl3q6vTIy47rjBxT6C5ZxoXAZ9cast2IWiuag==","signatures":[{"sig":"MEUCIAvMeOKRbnQleyxrIe4LnLcEGl0aEo2w4SZ2KajK3NdvAiEAlNr6lN0kfqa1x2/jZyJXmuNutT0P8emshvzqp5z5Rk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+ItdCRA9TVsSAnZWagAAOhAP/1UCHb7E188c/vGo78FW\nRMLrcFw/l0F4731m7SLcqRTcxMpO0K/FsDjh6oiodpL9m29zxIsKJUvw+kux\nKLxAJW9IThhrIUAGpujBh6D+jlPVkqF7MNpmkFPYVAbatcEtlSCS4s+m12Lz\nI7SA1S9UpIbSq2lHVXkMeh8gdtC8Z1EVL9jGWCfKrDqFqVzcrUN9UKxSeNp/\nXmhk9sSEEl0yStxB28ulFnooNY/7JmVt3B837VBw0YtS7hFAa9FBnB5rZQeG\n6il0Ld6npRAg90QGb1mTSfAWyiqUWxZxRDEkmY4EYn5wSZZGw8NFOmtzz/sC\nMNBK6z0iG9ppqAQqIfNCPTiIPtakr/j18uHFS1a/1tUjwMOWm/qm7iEAEChA\ni1QiluFCqqSitiDS80v4F6GhqT/WsyPHxWNQjpJ8VnXOMOD7ceWHfRcELE/k\nDJQznmm4HHacqyerqw5CAyRg7vbgUo9WYrAwpW2HHvgC67mgKLRqcONbI1bD\n1+T8uG7QucYLorQPwvK8wQI8K4rga9sFEAxQwaI+rtj9HAUwjXwbRsvmAHQr\nxShzG8QO6u31sJzTQYA3Pvyy1+RqKf7rTR+60VX57eEbhz8L/pg3wYLkGQyS\nVspF/bhHapiaOJNkbNURdQeEMvRqPvHMAMHCyyamx8pqG+/1YUAvHwSoUrbD\nj7vV\r\n=6TIm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.0_1643678557344_0.0020258555199150763","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@castleio/castle-js","version":"2.1.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.1","maintainers":[{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"07b7bdbd77eca6192feeec77a188d6a40baab92f","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.1.tgz","fileCount":7,"integrity":"sha512-rkY24xJ/aPklsV3Svg+GN0nlYmcSUQuMH1qq8rJ/3LNmuwyv/ve9tItIjx5twl+HIBxt9WGE0aNTlGfbQOhvag==","signatures":[{"sig":"MEYCIQDDTFJSPziqfbyF4UDButymaqv/eON7UUUx+OVKUKpolgIhAKt0AZcJmRL1Zz3M+4exQQCgEAsJClzJNE00/ilr+ROL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+cY2CRA9TVsSAnZWagAA+iwP/A0LFtbMGWCOONyiuM5u\nNWvaimIceDQFSVYzhuxum6owmyWNm3U9IiswRNheEnbidO1/LjrBf4Tt44ax\nsUOO/sGW2j3JUSUFcjaFcpfV+PergyAOMhwMoWdZPg3/ArfAjNPzG5F+0pef\ndYpfaapRVIiLvxCTxnNUtL4s4kPHArhfl85xXSP2jEBwuloohvmi+/sH7Mrb\nxosZNQy0YEvQW/0BuyKYnkl95IW3qNZO70eDq13tcsdsqn9P77tTyRjBHfoC\nLbgekD26czT4k2GhmMYFtK8ZlGaQZtGzJCPK9YOrlfjle12fypuJAa7QFGZA\nT6fKHN9ys2J/oR9QsdSVlNpbsxQmkRWkQ43Rj1y/qSe387njpY2qLkSlGQiu\nMxK/2ccBdRiVNr7fIwZ24AnJa1ZoxgkCZpmIvITymf7mMCifxZzTc58fH6QY\nP4drYpzgmKvoDbjVLYJeFfpgK6C14KzRB+wFtD/bpxaom43iNUHXGZJtOKGf\nNCQKfiKXBGRALX5vvJ0Ot0nwSlS5rIJSf3Vi79nsnkQVwLOAb5vLIderLlEb\n8qISBYIXSqAUq2sy2ANWnXPpEiMo7tfblu36HV1Hl/rTfyeIZd3bm7Y+qOn+\nxn4mKbltBwDAH5BDo7Ctevz+TjtY44n0B5qgrkYTz5MLRIBCTgKbcam+WOBP\n6FMq\r\n=XtgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.1_1643759158675_0.32078981570800824","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@castleio/castle-js","version":"2.1.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.2","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"fb0e6297a837d3078314d756b60a31ee4f1bc3a5","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.2.tgz","fileCount":7,"integrity":"sha512-z7mdp0msqCwiE5XoRxX95TIWvugxGE83nDwAhCc52psWuuYJBxiozCEudZx4EERnmhJnNrUjr1vdIXcUw7+L6g==","signatures":[{"sig":"MEUCIQCLxffnGl/pQJMBMulRQwvp2ejifUOATrcJhqi9EujuEwIgP5F3FU8bPHu94x50Ck9oMM5/0elGbg+oEHj75TJ6auY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+t5yCRA9TVsSAnZWagAAJhcP/RyomTwLiA7F4y7fW2j/\niAimsTiqQRJezUhyeUZi03/YhEzY9G7/QPFuwY0pN3XUkQu4+hICkFZRLa3i\nmg0fi1BkAtKo2X5CfAbPOxi+YE5KKwW/T6LSzKKMS9+QuKvUI++Uxmh1IM7I\nzJJcbCDkLADE86sLADj2z4qTjF2dpQDpmf1qoAiHAKFAEwLdpOKs6u5PmtfP\nqjg+XSxhm0ieyvjk9sbVJCFr1AUhXo1yVednB9npzFzRX6DMqTPo3SLO8yk+\nTy1ngprlOB3nmNxK7GlIrsf2RWnaWW92I69RBCjARjjCLwnzEdMihyidxCry\n37XLITfgTjUT7UNDUtgCYmVluLNQPztpNvgzyKnd+FlNPUgbBGJMqc/4Cs/L\nXSPOqjSRM9fQihOGFtDrv/9fBhtzzckUKKD4DuX0MLLV9hgiqiwx44NWgTy8\nRKaj9hLrokYOWMp+pLsxwDzY6ZbaNbil/27v5N5aEqHDey5RyYvUAqKL++zr\nqEHK5b9x1SvZozEqyZ9rWJluWAzawEpqOGVFo77e2ptXOgPvFOC4osXLfh77\ninRrB3SG+N0CBVS5gRj+eyfVlKGmd2uDe87kNLC8+XjBPtlniXowSGr37lkk\nEX5CTJJ+GpTtsHVSVZV0z7o4mC2D4cNvp7AVZakR+2wcbuqTrkCtziNSrokx\nNkb5\r\n=HX8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.2_1643830898144_0.3753167212467621","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@castleio/castle-js","version":"2.1.3","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.3","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"1d0f7ca89b7f9d30b3c865703c67531536bc4b47","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.3.tgz","fileCount":7,"integrity":"sha512-TemCAkDqCbOebVh0H92YnLKf4k1qFTW4rhb0eG9CrZyYDnkdvNRksIc5hbX67U1IkJExnWGeLcsS8g9n6lmVMA==","signatures":[{"sig":"MEQCIBWG0p5c3twb8mG1l1Bh6t+fXUscog9Fpu3KVMekUnRnAiBRTjvXDrTXUk0Y+7CtrPf0uMqVxZ+kfqjnLCZ/a2qEXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/DzPCRA9TVsSAnZWagAAhssQAJq5uWqAYLpaTGifQ4rc\nfvyIrDJU52RhrfOozHGKHZQyMaqhyzdC/D8OGk38KxJIXjoozYTVcaYldbJE\ngrGP3fZ/Vy46jpZhWAnOuxkbQcBUYgypKBs09ISXOr+l+iFJP5HCKynLshEs\nH1hm+THKzm+iKc+vspqkurz73FJwzmr6c4qEoGc2R1jiDwLZDzg04SLTlMth\nEoZJgD9sNJ/dR4SWXyF31EgWwPESr1yjtPTjtzCBMNj7JJBAhyd8vOLMPMga\nVKqzswAaafQAtXiwDJa0zdl5elmEmPgLbRrzy/ij2xA/FNtiENzP43IdJi9d\nq6G2zOdntAmRVqTiaTqvx2hlvOz0iZ8Ve46uQ05nFhtFQVPKmGTEz+JNiIg0\nut9nfJNEbXoe3coV61tVnk9DUwsu+yMFwIZClze0UjjxGxkI7IA5Gy9QDuUE\n2klKMAeqns1Zp8lru1fHpxCUvuq4bK3qMiEBhDCP+VqDjNvFn/ZLmfXLaKhu\nVSFFnwuzZL8qPffsipn/8ob9fNOgyKbH62vR+NgcGRgjJxESsxANC7zP/mQw\nTewGJbXdroDz0uUNCP9eyW3boBDxy+se9BCTbfmoUOApqCmdH/fbFiZEbLdR\n8TO+E964ZyqXoQlC4v0IoXpl2a67tUOieWOMm2aV+CnlZDKs9HumDP8JEpu6\nKgu6\r\n=3/58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.3_1643920590843_0.9639158993007224","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@castleio/castle-js","version":"2.1.4","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.4","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"18be15769be0f8e20c75cfc92c82f249afd26c63","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.4.tgz","fileCount":7,"integrity":"sha512-yjuaPKVZ83spX5+xmbOfD0856cJbweyCxkqWpOeQ5a7T6nvc1aeyjRYlO16FbSty2ijRDtIg0t784XNLxPF0mQ==","signatures":[{"sig":"MEQCIHbNXJVRb4GxudbwlG6GMDbMlqL/RNMAy7OTcZkjn3iUAiA20uayYLp2ivgScpzEXzXwMLdPJJMwJGCMZKOovc3PCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA8JrCRA9TVsSAnZWagAAg00P/AwZpKAqvfPIqem20sPn\nHblGr4Hs4BTF0XcD+6cf8UVuyw7uuKdCo9Fnd88u+My1nJOu9g8XXmRB+QmG\n9jJACQt8raM4PxJGoH4MLdKZ09UNOfe4B2hViqe2rqzSTsc+7/dUCQMBz8yS\nTJJ7sRVgMmP8kfIBLF1Q8XtPctIcacGDaoKBkFm51pIUHsfNVJCq8Tdb5Bar\nPzpUx5tJ6cYWTtjTvjR1l8WvUWx5hf9gPosLv3TBxmlQZNZPU5wK3iFjNTCb\n1tTQ04IFw6W/0/2IID0vQRaH/BKgRk2XxQsYkJaWvShjiNSCFRWhfAxDvO+v\ngF3dUN8ix+rdHpUKZ0v2PyjiHJuYWE6GkXYV5RrLkggl0ow6o10KBxE2yDpj\n+hvNIoR38qax/vUbkTSvJtHaWLBw92kW9jHht35ZbUOWNioTarKFVbOHCpYN\nk69cJLrm038K9GzM3iqkML9TZkrT0DymeMLEhQ+qw/Y+O1Ynkvi1ihg5TWXf\n9b7pZSNqs2StYNiwdqxUat7B+XMTYH0J216dkQ2JA0UeoNBnOk2XAwBEfQzX\nJrx0c4dSZa0YGhXdsN9BqHcX1zXDnZ0IimoFg+HkQX1bIsIwdjxNv435RL9n\nM/6bOkImZOaIQtdx6Co9iv1UM/4JCw/rYEWdkuxf08qeI5YiVxhNblsXyaoe\n45NE\r\n=JMiS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.4_1644413547233_0.6594982322079859","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@castleio/castle-js","version":"2.1.5","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.5","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian.wallin@gmail.com"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"2b387b9889843214aecf4799f0591a6890d822ee","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.5.tgz","fileCount":7,"integrity":"sha512-PqpMK/69hd9JmXuUwj5GEoBZQa8ud9DBn0DhBTx2ZxBme+HMeouaxYlW2YkhtB87hye3A0J+pF/E+c0gtXaNrg==","signatures":[{"sig":"MEUCIBoa8TJrK6fcQ7CgNTnPpISEDvv6tBZ9/bKeB8ByrHAbAiEA/ouoEWwJfv5td0jaEdd03s9WmZw5dWChRAB4V+SUJ2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBPIjCRA9TVsSAnZWagAAXCwQAIWGOiR6GtF6QXI7+QNA\nWOpehEwcZnN+Nm7q9t2CdeGeS8HCxXhP2ucDD778raN87Kh9UZYuGeyK7nm5\n+l81ToO+be9TUFPcTW+mcRZn0isMQSpft+7jnRG6dDIj8yW/eLgT6HEtyIyK\nfbkP3bEdSQ44Nn2TgOLQjlDW2RwkdC0uRAdJHXRO13ppOBhI7Zt94yoWaNyQ\nlw8zcOBqvCrtJgMOpTZNYp6tRctUpXMcx6DdJ/cdrcfUPgrdWEdGsw6PmaHN\nYIYpsXNJcvTcY84BaBD2D1wCRrUxe134a/mwohAIMJnIHBU1ZNCStourmLV/\nFM6aJjR5p1/cu3CFZPgD0skl6Y74LamQnhtJqDc3OfJIp/o+m69DWc0f2pc2\nBpPBx0HaTety5/esoO08dF+Gb9KBJeoEYH/hSKWKaa7uLyFUhPguKTnWUr6X\nF74hMLF8Nd6ytcQaV1g82WeATPSixZJhdugWYRvGKBu3PiaW2j+fx0A9I8s0\n5ax5C6PtMudbQG7Cyb35Vl2f9uN9NSYXD8NkkPiDooExJTD/RJUjkDLAsHzW\nr5G8E+K2WP5YbQPX/CVU/XC86NqVBQojg85bHPoAs+LzkM6eTI+/ea2Hz9ya\n5jAOY8WTedn/q0tnhBBdqxo6Cf/mM8E52E23wCJcxYToYLlYrHb39z4Bp8Xb\nENww\r\n=DF8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.5_1644491299257_0.8765962763285748","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@castleio/castle-js","version":"2.1.6","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.6","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"f4f3391fee2c8cb03ed4ec594f488b2755b50deb","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.6.tgz","fileCount":7,"integrity":"sha512-0KPQJ46JAqmxG2VCh2ByyRc0x1+ia7odFVT7URwgE6O1Yp07iRTPZXV/8RAwtTKSbjXU/5IlWVhdreZCiMQVQQ==","signatures":[{"sig":"MEYCIQDO9uaw4/oA+F9q/MpQk/RrIVFk23c0Wm+GmgROyTC10QIhAIxwpX5s7ZJxXKXDrVRXSG1N1o9jGRPywDLclUQc0eey","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH6ScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKOw//YrDcnXt3v8meBhAjw61VF6CbnvmsDnYRcWFDvgXN109gNtR7\r\nSDW3C8fULDXN4M9zmJrFMf21ZFSvLdRQRRs1r8EnBlhbOOWTq0xM/yiTDQwe\r\nJAQaJOUhjPxmzYKkA8RX/LsUn5/Shvwduz88vi2bDSHxQUa1/LLlBqn02WI2\r\nh2vzmtOAJ0tgF3dEHRxhVe7Vd4A2MfKNH+wXw9T+3czvGOFkZ71DN/UnUZnB\r\nw7JuI7rgal3Y010mdaf4qDx7516nSGFFXJ8pOaeGgfGY0DIJ71DoTf+eAR4S\r\nyoqj270NGIlI6Uzjk/zBWsVSvuyeDg15WU4T8arCaIWkpZIhGU8iY+BWbUnR\r\na1hU2nBEA3rHCsVx1wmSpD54SkPAMno03jLAaobf1s29GAByuS0rmlrJcX2K\r\n9dyDp7E4t47XGhUawJe970VZBpz3c9jvUXGqu3bhtMVNIX+tUE3ZuYavlxuA\r\nurW4Juj08Y3bP7rCGqbHC0GqZeQ7bSwDzUWcwjySGYnzP81g+pmikxfBkaWQ\r\n4P7yOgd/xffonBChxoiA3cUnPS+Iorwx3ySbN+vhzQd1RpsnVSzh6Uad8XMb\r\n9O1uly0KxdQeHXnpzA2sftJTQQHY4FbZNBRV2+yg7WS0eoK8V263c3n7cD9I\r\nOddZOkd6uBMX/QQa1jrrOPUx7ljMMThXDhw=\r\n=39dd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.6_1646240924829_0.7209418214162051","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@castleio/castle-js","version":"2.1.7","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.7","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"0dcd420874f1ad7177e900f93a4029decce2230c","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.7.tgz","fileCount":7,"integrity":"sha512-jGTMMCBZHdUqnLPBpZT4D2rCZXjHhHoJu0EFdKRZrpWA8Gdm/0wJ0XVNvs82HxmkUsxG30RcjCzfVW4fGmUIOA==","signatures":[{"sig":"MEQCIFE0VMgkMeA08ropzxJJpMt2lqypOnzuGRXHH2X67A2WAiA/1vIUFxFkyvWl+FSxQhW5FAqcCvF+Z71FypuduGDeAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiILb/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnWg//bi7jMdHe293p1JwfjBqud1ncU2OaOhdt3HyOMIC+8dmBRJhu\r\n2vrVgDEbzCi3QgF1odIvvpNiSUX6giuuEEPtQXaHzTEYLszHVtAAqcpb0o9o\r\neWhcQIUag9ZecUe24W89lmX9ZeadA5bDUygFAchlCFnpj74kZ+FEcDDKLBtP\r\nutUBvqkZ8ZNslaChWJm0xmMyb6O3N8RpvdNkOHSRfQ2SchCOtc3Xjo6DFIUp\r\nZ35gN9ChYLcMs4XuUmmWLsdKGBQ9B6KztfiNB1Vv/auFD8tCnlN97b/3SA6q\r\n0EyyuK0+4p4WPMdfA8olXEO3PYtmStLxQfzydE4km2faf24szM6mJ85sY8D8\r\nm4o7ubKQLQmSGl6Xxlm2je4W+J45jinNuW2gzDH9TzacJUUA7flS4KOBnbBP\r\nN8Xuf6JyiPO1+aIf0uhIf1JWMa4j81fr503wQiFHXSoMhLB2wk2lPKedpEkw\r\nCPNn9NgMldD6ZOUJ5dMTa9GlYLf5Y2yhq9U4YxT7+m3WW41Ttzt+qI5cs0j1\r\nygKR/Y2Q5gabJdPGRKSDa6CTAT2OZAi91pzkegSHrRyQdopyh+jwC3ILxnYd\r\n8OEs+g+UG2/EMAit1qDeSkRH6ghIOVrUNfAG+is2QT0vsSLh8E7Iyqt8ZzRC\r\ns635CHNr8gf9tOHCfTBMWT1MfdbSjkQmzAY=\r\n=TZhP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"< 2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.7_1646311166921_0.006122170234291069","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@castleio/castle-js","version":"2.1.8","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.8","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"d7e893121fb79304a22c70ac5300049f2836b42f","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.8.tgz","fileCount":7,"integrity":"sha512-Q/nNrfVGh6eWusBQ17qAB4yL2dQoCRCLReLji8CAnmr/DLbqwEqVRCiq3S3/T8bWV4MKE4pWJtqWGfU026bmOw==","signatures":[{"sig":"MEYCIQDspG0jOnnkUpJsO1ky1b1UOmZB93wveh11OV330q+mGgIhANgG76rhVNIFti+w8aFANOOsEhydZsYlbZ1nLg51MQ6w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPDUiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+yg/+Kn/+sk7fD7I+SJd7o7zCbfhqTjBpip4BH+SPcCvRxGaEj3xr\r\nMmqlMmscvHb/2neDFPP+5R3kjf67m4ZROWkvgSomPZcfc6EzmwKDuSFN7c2i\r\nWY0Szd/bTzjSSGoy6Rq+7MVe2C2TwHbzxn0U2KL62qTlawy6TjLYYhmstjPe\r\nxPEU/5GwwxXGsY12rLm6OFVNxaghicXB1h8S7CKKrsLzu8yXbB8T5k8CUKmf\r\nJoYPTzF43Pdi0jj5cj4EbmevMwNVw61J2g/GI33BiDqt1WCFFZkr5sFrc8cv\r\nYXKicEqQ28HSYeebeah1hJO8Y1ouVwMI00xCu2wFz/Y68ERWcgBAofvCR7Ui\r\nXRfULhNhv/xMKgHcTqWzea1UUrn0sTi/uB637R12kjZxvEl0S4PJleqrPr9/\r\nniknGatge/5n+0POeSFc4C4BOd2MCHTjJ8WcCLgRxJZSL7Ra2IZs2bfh1qAD\r\nfmLnlS2SSMpo98LnHBJgLD66mnVEzuc1Ui1YXyCNUspof5W06vTFq2jl/Rdo\r\nUs1l4E7BtA4EMNA8tI04TT0/sfudHyjB8qjOt1gOrOVuN4592pshf6FMYvSV\r\nwxIxmhJNlYOIt07Wsgx3j6k4R+5vBKDYFqkafc565YHysrnMKxoKJD7HVMTy\r\naYWhTyTPPlUQ6l3NdHoLdsnoRLIs1YDhf1U=\r\n=Rr4V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.8_1648112930143_0.7030493059655769","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@castleio/castle-js","version":"2.1.9","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.9","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"076f2b4f1bea124a8dc0b7549195328c59e25f2c","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.9.tgz","fileCount":7,"integrity":"sha512-t2dPIM6WuZRT3xyqDIhX7sc1KJlbJUITJWTYTlI+3U7oevOBXNHqI3r6OGnhwK7eFwLP5JmB91V0gulb0I6d5Q==","signatures":[{"sig":"MEUCIQCF0zts9i/q2eR/pVQZFWUgVKZi/yuJMq8BLCOhZoF7BgIgZ5pRhluqr2XxdN4bbI/pWAUaiV2qZlxp1FahuvzgFKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTLtHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOag/7BMsaCspZ0HNTTQjNCSnV46oXz+kBVlzAUUyafD8Ku8f8zrcO\r\nZHfBIetM+HQBwgMtpr1j2F8cE9+w2vbHYAGIt5FR1FgmDvj0HhOBkDhzIFE9\r\nW9UVJP50PA+t26VoQCT50/rqJVkmsrrrRnLh6IStCqIU4F1EM8bqABNOzxM0\r\nXgLymp6oFSmFD7L6nLjFtG0mPbwXUbagD5noSRuRQnBG+Grw1l6W7zM1qo4W\r\no6PApZpaJDXCubmxLstPu4so83VJwOT3RxQRAmtdgaC4fkrx3ovhEJ62vAiE\r\n5i2kkiHHD+uARgguBSCdi8TEOgzJTafrtd867K4uKHYY8iLvvDaYwwyBlMzW\r\n5JJp5pj2JjA6FnhxZ8kLBy3JFsXe2iDxn20IwJm5AX5dHg0g91wV0GdiNTCN\r\nIf4BazB/tnt347InFcYDkI9oun6PV80xZ9u8J2A41WAYlia/K9tRCsxn+Ufn\r\nuOmpyEeevF4jpATy4QnZKCcstrsz8EkJAJSM/TaeWF1sl39n4DeM0DLmzVUT\r\nKR4m4w20d/HQiD+jdDQDPxGBQN68Gi3N1q9Ntn8V8lq+QSP6jCMyuZuoTHCu\r\nW0q18B0DRhqb5rz2tIPd3+TP9+qmVjG/FFHWh7LL21LL7wgYf/Nxvhr2Oohg\r\n2xzTRUtfDRwxzTOCjCJA5O5j3K0UYkrVkG8=\r\n=48ZD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.9_1649195847483_0.5636555108091232","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@castleio/castle-js","version":"2.1.10","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.10","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"930d96f482ed8f6717e9931cc0ef425248640d44","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.10.tgz","fileCount":7,"integrity":"sha512-bB+x9QIWLxBSnGkmPfgRwL3+vzeK17GcXshe/hRyzjTR0UNfA/Axc5yFAH3+o0q/3VxAvcdb5uMQqR1h3+jrdQ==","signatures":[{"sig":"MEYCIQD22s0m0HIuEXL0edug34IQO3q0KbjVdOQ3/XoYDu/BIQIhAM0br70X1dEnONbXAAgjYPFzi5CNj82pp98AmVOPZJT2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTs5AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNfhAAgThrbzyZHJMPo9HEuipWDScqOE34aNCZCK1Q/+aYOiHIfVHE\r\n9x2KlL3aK2U7RjIre+8Ah0pUKmlHbQjDnKx646LHd/tkjOLHTl4911ms2A9U\r\nKNBjId6zzHKoxHBYsf1fJL8L+7f9WB0RGU4aN6dc//Oly3HVTTyoAJd0ziHF\r\nls5lvA69JojCl04Zw54D16joZUDRXbaPt9F7F2A2Semq8pkVC2hT0c2D9syb\r\noI3Drjrx57y6pVME7rEE91lDvnutAolYjxdiwF38/Fxn263mlre1YQXJafYB\r\nhi4o93+2uGd28sNnnK8FSJ0iaVLdP7jw7K64ZQsA+DC7TJ9KCEH4JcDPZlVx\r\nxkvKh/6YZc98p+RSNAYoSs8sMLm1tVPFD08ZENS6MfZkMNoBbTnvgw84bxpt\r\n7izSJPsvAIwQhOl/ehPb0FQRWVQVI+nC32lGqhYQsK+e2fwe2M0hlCdEfQ8l\r\nVVvKm9RfUH3iL9DGBKeEBs23HuZ0A258otPAwjUbaASxLrnEkUdFoLlh03nO\r\nSripDl+ezLJg0ER/ptZvJGNIsmqUw0cRyOzjPKXP4F5gEyy7QXvRINGRCUS9\r\n/SIWHdqiSPj91MgpyBYDw0foC36qW32ciWThdQN5yL0Ke0wweo/kjjqnAHOd\r\njl9e8ZdSFYCU2YPQ8j+7klV6kBz6O2pn4TE=\r\n=pZj9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.10_1649331776096_0.532697777676298","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@castleio/castle-js","version":"2.1.11","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.11","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"2b04ef04f3750393b022ecb731129e3c9192b57a","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.11.tgz","fileCount":7,"integrity":"sha512-zuAde2YKz/E6fOC/ktZKDgDeWUtg89/Fhe/23LiQwDNXULlhbps2VBdSKcqQGEN1Ev/OVpUSNYf6kV0wNKK8+g==","signatures":[{"sig":"MEUCIH+3xHgdJXtrtM40lImCTXv+/hP6uaqP6aJt5B1a9pxxAiEA+tjmF74GdZqASMdUNLjPP+DGO/OPMgmNxS1KZjH2hO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVoLSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodUw/+JXHMmONV4v0n/tSKntQupHUoXiggO8rF6J5WROmCMFjJPTiZ\r\nONqqZYxWenbpciS67m47Uezd83U/TBB6Erj2T7DxofX3skIM6AShzU/9bV5t\r\nvbipvIKreL8L9NYYCRKtmn/w4tRGcmoJuAVx30FDDpxeT5b5mo7cf3+nBVPG\r\n0pPosz23xfM2LAMXGMMsZYcp60HkbtjcNw0VsaZGuzbLF/t75wQlCNzFWge7\r\nG+7NM8ZO4ZHU4JKQoHCRLM3vKu4l9aJY2kexQd1IgOnza+s05+y1S7AuhFSr\r\nMQzdoSXYy4gwuo1sqFJRsx0w07YTs4UR8gzKXnxv56FkypJyrR/MFkpEw63a\r\nEjpKlMwNJsE10qTXVk4gzKfcQ6/FpDVYYajkRJz70nTGhZcZs2RPHNIar5J3\r\nmnN2E3qgO4xlgK0rstix9K9JHmtmwCnDSOG8BNsOV6D3ZLDCCvQj7WFH1loj\r\naucHhbK41IwsQ6jwz/XPlr65mKh3bMtDJ5lh1P8fGQWlOvcfXR5ThhdJ2RL6\r\nGM9fII356lFiShe8GqstSzBWqOUcpeiPz3bhsYzEM0nrn0Yj8fOxNaKit62L\r\n2frE5IUWOwsGwy0LqszYbZyfKajpAF351aOVwLu2g8HOrKuNkQ6oD+WLKvZ5\r\n1Xnv6eWrRM20rz6X8HZJhKaSdsLz9up/74Y=\r\n=Xerz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.11_1649836754393_0.43174160549027363","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@castleio/castle-js","version":"2.1.12","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.12","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"80dfaef5898404d371c5bd3b0fc7aa175b0d3739","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.12.tgz","fileCount":7,"integrity":"sha512-yYxiJ21UuLmMb4GYfVkGIF1Qe5VxIiyQIWFuwwel6RvhxZQGE5Z/oubCqplF309nXyd0Cjc8F9HR2ZEPePrVVA==","signatures":[{"sig":"MEYCIQDxcBwmtPuD3cYq6WLjwtFKTy/Q/7eHcjQUPUDk9NWNNQIhAOA2lmu85pLJBWoiY8LXK/l3FBmwCSOMtf9OJEE54XUn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXzXfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+0A/+IFTN3gUsTVnrh8iv/vHAok5Lp0jLw7pBxMbpzFROLKxVNmA9\r\njK4iw6Vdz0Nbg3mYn2lVv4Iobd/wSwct6wYyHK0ZBvOmXIjT2zSgvbhte5kS\r\nvDWIqf6qEGaNLtYst3Z9gb3xYS7cyXIqvBzqwW1YeVipV75hhf3CHyhwhxGT\r\nwLoJJnXd6CQLjETKGJbKcRADb4j6GxS/AIdfbCtClLr9XVlyoTvaJkZ1a926\r\n0PxirUEKVqTXslFjfEbj52Tt1uD0kkFpkmX4O7KxcXGF9N8yEitRHUVyuttR\r\ntVEx+SobdM5OmBNjvDoROIfi6m7ZVHGMIQjg8rXBZp+H+vysXD4JpsTvfvKI\r\nmeXnAN17n7J//Y1h1bompl18/SrzHoQlmgeD0Td7hQ62Vk+qeD+/tM+6LFkj\r\nIedJJaaAKKsoQYUtbpqhNjND+3Hf6uKFVcLE8zfISwtsAObBsiOmA90xqSM7\r\n7po+fWiHCDj7OE5FT4gj4Ds+3UB9A0XSW6KYnVnyeUkT5XgvGEh+8OaMiogi\r\njarCSICv+yiXNAtcrfpL/WM1YqNylePlsB8Gi4ys2uPVlOCr5GYRsbBrGcdU\r\nWuN+HDAidebftXdmApNuREtGe7IcuqY/Gc1TwTPLICt5LYdQlB0FyMXeWuBv\r\n4sNdmrl85bNiNtgg4G93+wQ2qYJMqzyUocs=\r\n=d9V/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.12_1650406879159_0.5051585350518135","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@castleio/castle-js","version":"2.1.13","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.13","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"0ad1060bab79c47d397de3a3e723d9f022726a7c","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.13.tgz","fileCount":8,"integrity":"sha512-/YiIO+O0OLET3re4XUnv45eYmSKOH/yYTVmMVxH2JCBjR2Svc3GVbXG3Fuuh809Lg+vnmvO8bHH+IwTtXZ4A9w==","signatures":[{"sig":"MEUCIBsvVUWY/Zyh/w08G0XsPfX7ZlJC9u62cIxMYkVr4VCkAiEA4YFV/CN4U54s+5ES/NOOLpPfQdVdaGTvsP4Nj7XOfWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY+JrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkxQ/+LyehtG8nwz9uW/nVVV2vCjshuNGMqfmHPKaGs2GWluzC4hu6\r\ny02U7tALd77XPO2b7ZiOS5xmoU9gG6olxjfaZoEixVMRchMeEWp26+gCLPYK\r\nKIrl856psFOkKbNoQFs76teo3kJunp5DeAnPP9z1XYyddxi+SWzOzr8NHgfg\r\n456rFeo1STLHbGtpPa9jO/niYWonF4NGSM2a9Iz9hh4jVTSyQGxb7iz1wPlD\r\nWdMwEpDiQh49QTT8ZQlCvJr5/5c2zILwfPSvkANm0CDYGixWr2gfwbnR2M34\r\n6Nv9FPo7YuAdoVHm4o5MaAy5+H1K+GM10ka8KfJxEKffJ3COGxnPjHH/M9Kr\r\nkS2gdquYOuNrn/bENEtmdBNBAonYCrEvvIc8XXlHwM+OQ45sZmnXg2lMWumx\r\nhxIanAZ/KP//NMPv1vTQnTL1ar5qNCcJ/Jlz2IA8c9BswW7095YI4mAQt90U\r\nT1My00YtC+4OYQFeHLSav7xlcUBRDhyKdQtXmvBkWTcE8Dfwt/jaDbvgTcuX\r\nLwyQQBWc8m+Rln4TjfA0LV7FYEnoJUQ+8d1a+G9ZyapycS+1etXxz1f7nLEm\r\nQmd2pNFxjjs2GHoB8lJVtvw4jj1sCJtLK07K1/OLZ5IKUjzyWJtzufi6daRE\r\nJKk0gIqX4mNaWIsphhSXWnf5UPaL6BQ9a+s=\r\n=ezD7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.13_1650713195022_0.6832108328934074","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@castleio/castle-js","version":"2.1.14","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.14","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"fb33b51f0e151897c9010b35335c805814ffd78e","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.14.tgz","fileCount":7,"integrity":"sha512-GgJXKGZMSSM4FGVBUvWdfxgDy+05iRTAgS6i7ktrBqmlQNa1SUYWKc6P8uSuvpIwbth+7trsEGtA9rqpaF5Jdg==","signatures":[{"sig":"MEQCIGPYrY7/yAxSeOi67yOOdaHON9MydLqT043jlaQjocBnAiBQVpzPcj7ZfFJTh1Rt2DQh+Qk//+f46vbB7HL6Znn6UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihLqTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfJw//epFeegCFarM6vuAN1bciRC/lMQ7zl6BudL6wzZBAMn+9i7sj\r\nvl0BHDIm4O2uBRSkZJn0HzyOWb2lVWLBcXBmbaswDOjFNtpVs7QPg0rxqw6h\r\nuLTnBa0STfHABycgO10DjszopMK5pOzv1e8bfOHJalZc2CBAkLIs9o+wPXqZ\r\nlto5FNs/tpU7gtK3ESV2AOyrAloShAS/63ClJqWCVxWJRx7pp0C9WAMX8tbE\r\nzcPjnnNfRoV7POJ4Gx1h6fzWfROWUMhJjPsIMTVzT/aPGjJQ/j39nvPqZP/9\r\nD2nWyw+lIaPXknx9DmSTJml7xINawKHlrre5jg2fV+W1AfiRvUNskTw81hS4\r\nXsh/x530eK2CG9AoxnlVihrUG3ZFK63ZR6IgkJRkzGgIUGaIksTwMNpWXr7x\r\nrn+X+bxLDbo6B36y+RgFh63pAjmDdcexGM2CZ2pr4atb5f/3eKFr4I6ti2HU\r\nStxxny48FIK8KebyNmIrmFfsGoNZOA/1D7OBwf88fWLO6ElBPl6VCw0KkwYS\r\nLqEp/83FiJ9y9d3c/pwI4W7RWlsldW9WGYgJV/GHehqJ7TnMo7ujXFQTe26C\r\niQmDyGY5EG2rByJgxYSzj12TACGbxaZ35IU4jUn7Zcq+kTXcK1eNW81eKYRq\r\ntSChuR4/bIjacRn6IzCz9mq6wSJgUuckURc=\r\n=dcL6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.14_1652865683158_0.1417440917749504","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"@castleio/castle-js","version":"2.1.15","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.1.15","maintainers":[{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"40f75391451c2a3a677bf4c95c400a5c7ea69b4b","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.1.15.tgz","fileCount":7,"integrity":"sha512-hD8SiOV7Txy4YWBW7C4gj+qmuGYIuugw4dJUbNTc2db+Phtbwd1WPLKIFuigmuK0EjtBxQFRGlvrHp6jxftG0g==","signatures":[{"sig":"MEQCIHr6f+0O9pRP2QxE6Vn15G3jnHQQhB5g17St51sphTAxAiBJeaGF7JDGNbu/4wPDiijzw0VQ/OOed++WURuo8fSteg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijpeQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyZA/+KfAfK4NFU7g9xifzyPLWMNXQ6d/i5ueS0UesfTs7BkGEgKkx\r\nYbeZ4uK1YwopDQuPeQABh49VEKLuvn7dgYCMGbX5vupridFmHhs5gONlYu9J\r\nFeX9kYmnzmk9+rrYMV19xGRfO3A2XhAmS2CJ1RAhoT7yCC+8YJkEXOiRALKr\r\nrxezLyEopjD4rzzfgpR0HGGj07n65JLo8JWmplApH32AeZvHXMtyGNI/gKpL\r\nxCD0IUf4oeg8lO41sIf9sQVklMncRLG2l2nuEglulx6n3SbM8ch40sMq+XNb\r\nMYf0LEram7HDEoHC31p2rw/M7gcVPiZg47RC805fC2x22QPO3QHXLNEgoHoi\r\njonOOmqqN2KSRRD1d1+KoirhZSDYy3rJ8kenDwqDe8hF3C7WsrlKuq9fwoZf\r\nWx/KoAMasUOOAe6qBBedmq+b+q/KyWZDncjuccV9pHga2u0wASweysFSsDLu\r\n4tCZBxxa4K9vrLVXDOu2sWSTJDG31TLyVFnZ6owmffKSmBst3Jwc3M3lqHNL\r\ncdNR+K+rovNH1z3359LyNq4iXdNO5TGMcAaH+hCiFpLhlOOp/KxXQBuj7jUj\r\nAL65oz4sEQvtRn+rxrFYM6uxOTesR2UVAi3lin3RfLw9eUhI+TNPRpL3sOTh\r\nwlv6BI33kua18zPu5SNefhby2+K5V/OagB4=\r\n=Oq77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.1.15_1653512079992_0.8664780946462334","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@castleio/castle-js","version":"2.2.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.2.0","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"a0e05990fb7d73a2cc51cff012cdefa3b777cb85","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.2.0.tgz","fileCount":8,"integrity":"sha512-lufJWf6jQ4kjTP/wSe9o9J/dcT7Iqga6AwtVuP1sUFm3/6Br+A1+OMC1sMT3BR76ck311LrPUM77y7C60LA/TQ==","signatures":[{"sig":"MEUCIE8guaIMRGKLMGtjOmHQyHsACGcoDt9OeOQeuIDgk9ZdAiEA7WLTL0Bg+9OZsXFbQip+NosSRLxWS8VNN6HPmbacKhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134803},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.2.0_1686566411220_0.37919008239633056","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@castleio/castle-js","version":"2.3.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.3.0","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"3664c19c75a9f9bc259f56e82caba24efba8dffc","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.3.0.tgz","fileCount":7,"integrity":"sha512-MfBoslOqaOImw0yVDgueddnQMBP/Acy9jaiBD+OAnOm08di5UM0GUnuh+E28UAlw1O5/Yn4zfyb4+2Rm1YCsvw==","signatures":[{"sig":"MEYCIQCsOQiiRu1Adgym3CeLA2EmKxLohbRr+smD0NLkQeo8aQIhAKJcny91h0yzmrdh4xsFBia6ksN5j82q6ifTrjEosOkV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82333},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"hugocorreia","email":"hugo.correia@castle.io"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.3.0_1689854115419_0.14904383493111828","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@castleio/castle-js","version":"2.3.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.3.1","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"5aee385697e491322acb83eb3b99e8b84ac29640","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.3.1.tgz","fileCount":7,"integrity":"sha512-WDjOScvHnuPsHudhKUziffmBHgfnsCb3ZTIIyalwGPOIHp3+DpwFFMsNNkR15IDcZa2eI7s8/uuN5DpPgvpIMg==","signatures":[{"sig":"MEUCIQD49RcKclyzPBZBnQhPmm95loYFbVQD4nhx3M2pBISNyAIgf951qQXsrDIzG2T9eMO1SkGEG+vviQHZrzA3PmccETE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83782},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.3.1_1696856464980_0.5637164918734303","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@castleio/castle-js","version":"2.3.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.3.2","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"3b540f7b182f3deb36e42d6189ee75e73109e185","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.3.2.tgz","fileCount":7,"integrity":"sha512-Vvjvkdn4Xe/XQNl/W+qeBEWqN9yudYqmhDfpo0XB0O+dsqHWiG8cBvviu3gMJxoSYQeF3yn15j9TrJE3yo97jA==","signatures":[{"sig":"MEUCIQCDx4B7IewyTm7of2NKe2MU5jJfbhX/aySE8TPIqPAQsQIgb+bKZ4IFYXqE9hKwVBjKbd33sk5EcFmNzKsUbJoQZPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83638},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.3.2_1696963851810_0.22757635733881165","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"@castleio/castle-js","version":"2.3.3","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.3.3","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"fbc51b836841eb669748b99592595929fa740464","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.3.3.tgz","fileCount":7,"integrity":"sha512-ZTecS0EIbxBkegn/cqju29B/B6XdYCVn4tWmPguZw+qAcKeqwFyyVWejzghREd2XqD1xYN1He2z2HBvRBD+WFg==","signatures":[{"sig":"MEUCIQCzZhh0DWrb+Ot3rLzXz5CM1yy+k/Xne2/jYJ/iUDXNAwIgTUSl86ip/5QH86RboCS8gVpM1hM9FBiXRO9DY8XQsY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98761},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.3.3_1697649662737_0.3034049450698595","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"@castleio/castle-js","version":"2.3.4","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.3.4","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"bf5dcba32053361b505a97ebd01d11ca17283d9f","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.3.4.tgz","fileCount":7,"integrity":"sha512-JkHI3qZUhSnqRwVIn7M5/p90dwXMUahElGJb6olWnFQ9ykcuD0pAY2UNM1y7hOeronyTW2BpFAcBNdijdG0GHw==","signatures":[{"sig":"MEUCIDL5jbqTsGcUbsN1vJwY7ek6D5wMKEnFjNV74GVBHQuAAiEA6WW2AZ/+qEo+Mc3X7OEKsdODgJDn4FaQkxkZMct819c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134769},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.3.4_1698145436703_0.9085168026418953","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"@castleio/castle-js","version":"2.3.5","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.3.5","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"248d56d018856a9b80ede199de6315af7f7b6fad","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.3.5.tgz","fileCount":7,"integrity":"sha512-LjMVcjw+eaBNBaIRSDWceucfXtII2F3/0hlQLlTqUQ3u/ld3HTzS18Lc29/1UHgq7L35qi+00YgOAvo5LAkJ4w==","signatures":[{"sig":"MEQCIQDdU7hMoBRaBHQ+1pOw0TI/wFD0B/IHWAh/oMjWigVPJwIfEpbGOPt34cIu8pC2ByqljtF8iGdEzsZPh9CsIg4rWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134829},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.3.5_1698320278776_0.6648279004731574","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@castleio/castle-js","version":"2.4.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.4.0","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"deeac8c80833d2dec7146a364795309c5fdcdacf","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.4.0.tgz","fileCount":7,"integrity":"sha512-rhrhoFJXriTfDfeihhzVFjVDjQ18tGzMV5m5D99cszZYp0dkBFAfr6YOJlNQmSc9vNDqCis/6if9QGSYYJBYUw==","signatures":[{"sig":"MEUCIQDLQeLU+kBlD5oT792va29dQaX9CpGHiSI9iSxgTxGrnwIgKBXQlnm7OLi74Np7dMuKjqWIAAfMSt43fyaAf+S6UR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168247},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.4.0_1701692774422_0.758585585172195","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@castleio/castle-js","version":"2.4.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.4.1","maintainers":[{"name":"hugocorreia","email":"hugo.correia@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"3fd7fe5851d7c35c6a73a5ce9a822febb233d3a9","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.4.1.tgz","fileCount":7,"integrity":"sha512-9gr7w2H3b0DvpivGmuqXCb6KYsncgAgYCgyN44UjOqlgyLRKPpiF+j37XEJBPkTjRg+epr9sKATsRZmxntkZvw==","signatures":[{"sig":"MEUCIQDlS7fyyCtyOebUQilf5SqH8ILuDb68/+rHcHodUlvfhwIgd7Bu8MM7q3NaqQz/Lqg7wFH1+K1pwypxcKVKbo1i1Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168492},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.4.1_1704363524653_0.8536045764305682","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@castleio/castle-js","version":"2.4.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.4.2","maintainers":[{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"06532e995125741e06aea2834214765efa10fa62","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.4.2.tgz","fileCount":9,"integrity":"sha512-b4eqHhlNkzJ9jki81fQxb5T8oN9CsRtmqXgW52Bmrfyl0W7/zwZa8HczQ3OPkxh6x6lQz6I+miErLA273GD4lg==","signatures":[{"sig":"MEUCID/IsnHkDnRrTGjvCFPlSu0rjZG/HlUW5TpIh2DGC4PKAiEAqK74TQoL9p83z1qMHc6pocTiWJx6Hz347B72VvvuvPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172919},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.4.2_1716808868488_0.20340216400523992","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"@castleio/castle-js","version":"2.4.3","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.4.3","maintainers":[{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"00dfe2fc7175f875d306c601a7f18bce849c4036","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.4.3.tgz","fileCount":9,"integrity":"sha512-8XDQMeFOm9cg6lcYrXckG3bd1w7a8Abivum0q2eBbEBEo8+WtsUlCZ80D8wtWRlsxOiE2FvrRT5GmKxfLGX7qA==","signatures":[{"sig":"MEUCIQCxD0th/B0d0qp/X3JI+q0Pnze7+lRle+p4Wbi8K4oUBgIgCIHXzBE3CTPbyj8ttnT15Qf1SuKg8ONswc05mYsPLcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185387},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.4.3_1721039402963_0.852813900223351","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@castleio/castle-js","version":"2.5.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.5.0","maintainers":[{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"bb4ba4b2bb973ea033f738ec4fa8bed8a0461119","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.5.0.tgz","fileCount":10,"integrity":"sha512-yEAVGRGjr+Glj78voQtT+8bQEaa16xHKRnj8U+D+iJbRX/hwXIWORiUdpV5arpRljKJnYnicM35IiEG4qCwvxQ==","signatures":[{"sig":"MEYCIQC+IEOGd2yqFPFh9VclFjXpSyJGnaOlKpHidmueTz6PeQIhAM4e3IpFZFMMS34xNzbOv/gLwRo+NdOtBDtKXNTQ984l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197739},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.5.0_1726566280151_0.7337394388002973","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@castleio/castle-js","version":"2.5.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.5.1","maintainers":[{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"41d5bb69eb55aef7332d698e680b53f9d5d1af57","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.5.1.tgz","fileCount":10,"integrity":"sha512-R4FPjRHAIsBmM8kyY4FvR62dot/3HlbU6IV2Uu2ZOuJG1SxQVYg+Sg3YqU5ximUmvHNbCXJdop8ciKhJkD6M3Q==","signatures":[{"sig":"MEUCIQDn56WFJASXgP7e6gR5NIc15Nl2wZRhP3ujDMd3FhW0qgIgUbJYHJ5Os1TQQNQvtdphdyoH4f95dfL+EoYcwTtFLak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196749},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.5.1_1727670597070_0.38810053905095443","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@castleio/castle-js","version":"2.5.3","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.5.3","maintainers":[{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"94c6e02842e1105852a2bd61d4f77e0d37f914f9","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.5.3.tgz","fileCount":10,"integrity":"sha512-NPGwWjm4UJNafoP3PqInjfTqmWUC4DqboMOCYOba8pexz31wvtxTFlzCldTe5QY1dnZfuURMaQsz0P2uQX1qBg==","signatures":[{"sig":"MEYCIQCcbAQmsxlPppaVYYDcsmQXvWMyrJZK6jR+t3YNeJ/qugIhANVxeYO2tS96AukXD+AOUgSwq9nJB2vUiR2XpsrEibhy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206638},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.5.3_1731073427455_0.8472661777270034","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@castleio/castle-js","version":"2.6.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.6.0","maintainers":[{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"}],"homepage":"https://castle.io/","dist":{"shasum":"f3291711e1919d4d4c88adc053763f6474e243ad","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.6.0.tgz","fileCount":10,"integrity":"sha512-HfNK2sh337g9NHr3PrMJRibtScEgqg1HcQEOs/6ereCx7S0j74dlvuTSc9AjL4ozMmJe9PjX7bpGZo+L+cC7lg==","signatures":[{"sig":"MEYCIQD9WFaDBe9+ir624jZ+CxrN6YS68OxGhI4lswZgSv/yuQIhAP1L/0zZJQt2wDMsz11kUEt2nI4wvYonh/ZEJSRdHVNA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223289},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.6.0_1732101444075_0.2792059803040192","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@castleio/castle-js","version":"2.6.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.6.1","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"malinowski","email":"rafal.malinowski@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"15f5d653fb548d5d205c0217e80a118b6d082429","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.6.1.tgz","fileCount":10,"integrity":"sha512-ZoA91TuKrWL//l31EiH83NkCQJSDtcC0kcwS941WJolvTsoDiqn1kOOPuG+QVX6FTQ2+D56ArOiML2AmzruRwA==","signatures":[{"sig":"MEQCIAti2lt5Nk3hOjA/o6zmFmkPVx5SZ/IUJlgqs5WgkyZ7AiBGMWc+a19eQn73LCbTtfaExtON78+OCFOze/ghQ9oqWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225880},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.6.1_1738601687355_0.45449052668898515","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@castleio/castle-js","version":"2.6.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.6.2","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"igrpst","email":"igor.pstyga@gmail.com"},{"name":"granacha","email":"filipe.granacha@castle.io"},{"name":"malinowski","email":"rafal.malinowski@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"f86bbba15ae05405d2fe6f4df7a1a35b114faf51","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.6.2.tgz","fileCount":10,"integrity":"sha512-GvlxpTXTFM9GC/ykcm2asscE7LguI9rHsySamPqn1WlYowZpouOXyqt3IAK6iEOD3zek5I+yYK8DS5TBoSHEBA==","signatures":[{"sig":"MEUCIQCNCGALpDwiH/LTL5BM8cJGR7TYy70vwMflFWPMPQcnbQIgZLnM0H/P1ShQqaCclale75DloOmoJi1xfCYeovpbUKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251309},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.6.2_1741696886281_0.03028505020054406","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@castleio/castle-js","version":"2.7.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.7.0","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"07e2728e916988ddd040fdcbfa52831af5f553fc","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.7.0.tgz","fileCount":13,"integrity":"sha512-O7Oy9kbL5MxW7rKXLqN7nTBwP9pyou4LWdagtEUMibC4qJITVlZ306794flET+ap3cvxVCRtCO/CJMWQSk+zJA==","signatures":[{"sig":"MEUCIC/vTaZBVpSzVlXaaWRlVjTcjDOIIGd/dvbWmSQ0e+SgAiEAicLCsfSoBSIokqfv9KShnzSCf8A/LoHwJjLb1IMIOu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549783},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"ncsama","email":"nicolas.sama@castle.io"},"deprecated":"this package has been deprecated","description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.7.0_1753346216260_0.5061089654702662","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@castleio/castle-js","version":"2.7.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.7.1","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"e5c5d8ada408f93bb0e4b4572aee920a8258366f","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.7.1.tgz","fileCount":11,"integrity":"sha512-xx+DaT14ZeXiwInqyjTxZS69hP+/618QTtB6eFDt0yIMIqs1E3uDNhY7cuvuNSYn5ryB7fvlYpzW6YmOF8ZR1A==","signatures":[{"sig":"MEUCIQDiUevXOTFF9YXULDXyPnclIhiJZnAzvOpl1KLUiylqxwIgR+y/KQuapbcgscupEoGWokvvlM0VCmzP9z+IY41S+cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285676},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.7.1_1753364451834_0.640074672097863","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@castleio/castle-js","version":"2.8.0","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.8.0","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io","dist":{"shasum":"a080b1deb543fa0e8cb8f96abba19723696bf2d0","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.8.0.tgz","fileCount":11,"integrity":"sha512-7oK/d2t6HwRaZH2assBfA0Z0O0RxtZITgM7B2IQIB7fZZORG5RX2DGt9sHB0wF5QumKqz94dMYiTHOOh5Ldh1w==","signatures":[{"sig":"MEUCIGeCmGi1qAAoSYmHnUNha+PU6TpWdEVHvsVoeFqqG4ZqAiEA66P65WNF4GO87sHYJfYWO+6kFxlILZIlDc7Ii+uo2GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1865231},"main":"dist/castle.js","_from":"file:castleio-castle-js-v2.8.0.tgz","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"_resolved":"/Users/bartes/Projects/docker-development/repos/c.js/packages/v2/castleio-castle-js-v2.8.0.tgz","_integrity":"sha512-7oK/d2t6HwRaZH2assBfA0Z0O0RxtZITgM7B2IQIB7fZZORG5RX2DGt9sHB0wF5QumKqz94dMYiTHOOh5Ldh1w==","_npmVersion":"11.6.0","description":"Castle Fingerprinting Script","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.8.0_1758197172696_0.5572760676982582","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@castleio/castle-js","version":"2.8.1","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.8.1","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"2d045c2e2370b8715fe68f4bc396763e47e1449c","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.8.1.tgz","fileCount":11,"integrity":"sha512-SJqcrPyx0jqdZypYpP/id+ZjkeatXKEjFPAgq2isgxeNZ4J7y+xyHPS5UeSQuzi69OPf9J2idGNubfxbj5GbdA==","signatures":[{"sig":"MEUCIELjc54e606AXAE//UuM5Es/JA1r0DyD/ODtIoaGITqYAiEA3F21pxLfpYfBloRM2r/+p1/WHSmKPxGOUIA12XkPHZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304129},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.8.1_1759787788376_0.7058723369845088","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@castleio/castle-js","version":"2.8.2","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.8.2","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"1aed47c86d5e40636a67a55cbc0d0c1d66738148","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.8.2.tgz","fileCount":11,"integrity":"sha512-Az5y/Op1/2KPCWZk19kzcxcsuTszzCHnZTtCXzj8/GfaPg7UBop2wzASDRzfA9QO/KsZNTmhGBLnlJ/FfbQi+g==","signatures":[{"sig":"MEUCIBUAvIlq2RskfolQCANFhiRHjaaW8bZqHYpMsCXTXloXAiEA9iBYmT1T3GHuccHJ/EkF1aSbB/ufLIYUYJC+qCFe4LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409050},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.8.2_1763383421381_0.37831157497791934","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"@castleio/castle-js","version":"2.8.3","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.8.3","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"3fdc6d76c6fc43f36c97b6d46cb8da03a846049f","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.8.3.tgz","fileCount":11,"integrity":"sha512-JuV4tfpaF1qzqd8Aycb87aE3RIuKVFwCcF3D678Vc6jhfmQ5iTjzDijUEMl1xvyZVkyy2XskpFfFM9RhkrO/OQ==","signatures":[{"sig":"MEQCIDf8vW0BNepG38XLW9zI7XNGLq9dKYdPMmyZXZuXwYjoAiAtEfsbkvVpJKYENxgGcW3lb4PJJj3TDS0g00tYqTEYXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258310},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.8.3_1767787372628_0.652644730317036","host":"s3://npm-registry-packages-npm-production"}},"2.8.4":{"name":"@castleio/castle-js","version":"2.8.4","author":{"url":"https://castle.io","name":"castle.io"},"license":"MIT","_id":"@castleio/castle-js@2.8.4","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"homepage":"https://castle.io/","dist":{"shasum":"ff21fba01fb962e9c7677e5ed48fdc33d6e42f27","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.8.4.tgz","fileCount":11,"integrity":"sha512-RV5iEURaNyDpJpmKIPNHlKcU35/4wVAh1xyjDnVzM7sUz0y7UHJocviGBS3dmvipoddgIqMn0CGXSi8Bsy8FNA==","signatures":[{"sig":"MEYCIQDtJ0nHh6R8X8Y8mr4JVUNWYhH5RV/X8+fkTtbgCmvlJAIhAKEWkW3bipCAzOm69WP2//pyat4ekahI7h8o2N2S3KQL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264479},"main":"dist/castle.js","types":["dist/castle.d.ts"],"scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"description":"Castle Fingerprinting Script","directories":{},"_hasShrinkwrap":false,"devDependencies":{"clean-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/castle-js_2.8.4_1768896008107_0.4840105395285119","host":"s3://npm-registry-packages-npm-production"}},"2.8.5":{"name":"@castleio/castle-js","version":"2.8.5","description":"Castle Fingerprinting Script","main":"dist/castle.js","types":"dist/castle.d.ts","author":{"name":"castle.io","url":"https://castle.io"},"homepage":"https://castle.io/","license":"MIT","scripts":{"prepack":"yarn clean-package","postpack":"yarn clean-package restore"},"devDependencies":{"clean-package":"2.2.0"},"_id":"@castleio/castle-js@2.8.5","dist":{"shasum":"5dff642ca968ed2a3417e43a851ce9f2e0da2cd0","integrity":"sha512-HiFmmp6HQgk64jCsAYov9Dnc+rNWrcb2u9PA9c3phfelQ5qFNt1fRcLY+NUgnZZqAMoR3fRqL8qYgOMkZjfZ4Q==","tarball":"https://registry.npmjs.org/@castleio/castle-js/-/castle-js-2.8.5.tgz","fileCount":11,"unpackedSize":1264351,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHjG33AS/1Zc3SFA0r/jzGxknhrQP1f4HqFlBgtB9LbgIhAMqW4xvzuzZwhYn7/ZKD4ttivIk2G5PVh7QG6OhZqusr"}]},"_npmUser":{"name":"bartes","email":"bartesrlz@gmail.com"},"directories":{},"maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/castle-js_2.8.5_1782424537205_0.3213100952156769"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-14T21:08:12.439Z","modified":"2026-06-25T21:55:37.550Z","2.0.0-alpha.2":"2021-06-14T21:08:12.838Z","2.0.0-alpha.4":"2021-06-30T20:35:37.036Z","2.0.0-rc.0":"2021-07-08T12:53:25.074Z","2.0.0-rc.1":"2021-07-13T14:43:52.588Z","2.0.0-rc.2":"2021-07-27T12:36:17.758Z","2.0.0":"2021-08-16T21:52:43.513Z","2.0.1":"2021-08-24T09:02:03.173Z","2.0.2":"2021-08-31T16:00:04.967Z","2.0.3":"2021-09-16T11:18:02.401Z","2.0.4":"2021-09-20T18:10:56.404Z","2.1.0-rc.0":"2022-01-14T16:49:55.253Z","2.1.0-rc.1":"2022-01-18T20:31:47.612Z","2.1.0":"2022-02-01T01:22:37.483Z","2.1.1":"2022-02-01T23:45:58.846Z","2.1.2":"2022-02-02T19:41:38.340Z","2.1.3":"2022-02-03T20:36:30.999Z","2.1.4":"2022-02-09T13:32:27.589Z","2.1.5":"2022-02-10T11:08:19.402Z","2.1.6":"2022-03-02T17:08:44.961Z","2.1.7":"2022-03-03T12:39:27.060Z","2.1.8":"2022-03-24T09:08:50.303Z","2.1.9":"2022-04-05T21:57:27.626Z","2.1.10":"2022-04-07T11:42:56.229Z","2.1.11":"2022-04-13T07:59:14.577Z","2.1.12":"2022-04-19T22:21:19.363Z","2.1.13":"2022-04-23T11:26:35.239Z","2.1.14":"2022-05-18T09:21:23.404Z","2.1.15":"2022-05-25T20:54:40.136Z","2.2.0":"2023-06-12T10:40:11.431Z","2.3.0":"2023-07-20T11:55:15.729Z","2.3.1":"2023-10-09T13:01:05.179Z","2.3.2":"2023-10-10T18:50:52.056Z","2.3.3":"2023-10-18T17:21:03.043Z","2.3.4":"2023-10-24T11:03:57.039Z","2.3.5":"2023-10-26T11:37:59.137Z","2.4.0":"2023-12-04T12:26:14.602Z","2.4.1":"2024-01-04T10:18:44.870Z","2.4.2":"2024-05-27T11:21:08.673Z","2.4.3":"2024-07-15T10:30:03.193Z","2.5.0":"2024-09-17T09:44:40.345Z","2.5.1":"2024-09-30T04:29:57.264Z","2.5.3":"2024-11-08T13:43:47.715Z","2.6.0":"2024-11-20T11:17:24.272Z","2.6.1":"2025-02-03T16:54:47.608Z","2.6.2":"2025-03-11T12:41:26.642Z","2.7.0":"2025-07-24T08:36:56.476Z","2.7.1":"2025-07-24T13:40:52.006Z","2.8.0":"2025-09-18T12:06:12.905Z","2.8.1":"2025-10-06T21:56:28.563Z","2.8.2":"2025-11-17T12:43:41.611Z","2.8.3":"2026-01-07T12:02:52.786Z","2.8.4":"2026-01-20T08:00:08.335Z","2.8.5":"2026-06-25T21:55:37.364Z"},"author":{"name":"castle.io","url":"https://castle.io"},"license":"MIT","homepage":"https://castle.io/","description":"Castle Fingerprinting Script","maintainers":[{"name":"wallin","email":"sebastian@wallin.io"},{"name":"bartes","email":"bartesrlz@gmail.com"},{"name":"alexsimson","email":"alex@simsons.se"},{"name":"sebastiansimson","email":"sebastian@simsons.se"},{"name":"malinowski","email":"rafal.malinowski@castle.io"},{"name":"castlemk","email":"michal.knapik@castle.io"},{"name":"ncsama","email":"nicolas.sama@castle.io"}],"readme":"# Castle Fingerprinting Script\n\nPackaged version of [Castle](https://castle.io) fingerprinting script.\n\n## Introduction\n\nThe Castle JavaScript automatically captures every user action in your web application, including clicks, taps, swipes, form submissions, and page views. We use this data to build profiles of good user behavior in order to detect the bad.\n\n## Installation\n\n```bash\nnpm install --save @castleio/castle-js\n\n```\n\n```bash\nyarn add @castleio/castle-js\n\n```\n\n## Configuration\n\n\n### Basic configuration of the app\n\n```js\n// @option options [string] :pk castle publishable key.\n// @option options [object] :window (default `window`) eg JSDOM.window\n// @option options [string] :apiUrl (default `https://m.castle.io/v1/monitor`) castle api url\n// @option options [number] :timeout (default 1000) castle api response timeout\n// @option options [boolean] :verbose (default true) verbose mode (console warnings)\n// @option options [object] :storage (default name `__cuid`, default expireIn 400 days in seconds: `34560000`) used for storing uuid in the localStorage and the cookies, and for setting cookie expiration time.\n\nimport * as Castle from '@castleio/castle-js'\n\nCastle.configure(options);\n```\n\n### browser version (legacy setups)\n\nIf your environment does not support modules you can use the browser version\n\n```js\nimport '@castleio/castle-js/dist/castle.browser.js'\n\nCastle.configure(options);\n```\n\n## Usage\n\n### Getting castle request token\n\n```js\nimport * as Castle from '@castleio/castle-js'\n\nCastle.createRequestToken().then( (requestToken) => {\n  ....\n});\n\n// or\nconst requestToken = await Castle.createRequestToken();\n\n```\n\nSee [Castle Docs](https://docs.castle.io/v1/tutorials/client-side-integration/web/#npm-package) for more information and how to pass the token further.\n\n### form submit helper example (when cdn version is used)\n```js\n// @param event [Event] submit event\n// @param onDone [Function] optional form submit callback replacement\n```\n\n```html\n<form action=\"/\" onsubmit=\"Castle.injectTokenOnSubmit(event)\">\n  <button type=\"submit\">Submit</button>\n</form>\n```\n\nhelper is also available directly (when castle.umd.js is used)\n\n```js\nimport * as Castle from '@castleio/castle-js'\n\nconst submitHandler = (evt) => Castle.injectTokenOnSubmit(evt);\n```\n\n```html\n<form action=\"/\" onsubmit=\"submitHandler(event)\">\n  <button type=\"submit\">Submit</button>\n</form>\n```\n\n### Sending page event\n\n```js\n// @param options [PageParams] castle page command params.\n// @option user [UserParams] user object with the required `id`, optional `email`, `phone`, `registered_at`, `name`, `traits`\n// @option userJwt [string] optiona jwt encoded UserParams\n// @option name [String]\n// @option referrer [String]\n// @option url [String]\n\nimport * as Castle from '@castleio/castle-js'\n\nconst page = Castle.page(options);\n\n```\n\nevent response can be verified with promise like call.\n\n```js\nimport * as Castle from '@castleio/castle-js'\n\n// result - true - success response from the server\n// result - false - error response from the server, missing configuration or data\n// result - null - timeout or debounced event (300ms)\n\nCastle.page(options).then( (result) => { } )\n```\n\n### Sending form event\n\n```js\n// @param options [FormParams] castle form command params.\n// @option user [UserParams] user object with the required `id`, optional `email`, `phone`, `registered_at`, `name`, `traits`\n// @option userJwt [string] JWT encoded UserParams (can be passed instead of the user)\n// @option name [String]\n// @option values [Record<string, string>]\n\nimport * as Castle from '@castleio/castle-js'\n\nCastle.form(options);\n\n```\n\nevent response can be verified with promise like call.\n\n```js\nimport * as Castle from '@castleio/castle-js'\n\n// result - true - success response from the server\n// result - false - error response from the server, missing configuration or data\n// result - null - timeout or throttled event (300ms)\n\nCastle.form(options).then( (result) => { } )\n```\n\n## form submit helper for form events\n\n```js\nimport * as Castle from '@castleio/castle-js'\n\nconst user = YOUR_USER_DATA;\nconst submitHandler = (evt) => Castle.formEventOnSubmit(evt, user);\n```\n\n```html\n<form action=\"/\" data-castle-name=\"Change Profile\" onsubmit=\"submitHandler(event)\">\n  <input type=\"text\" name=\"user_mail\" data-castle-value=\"email\">\n  <button type=\"submit\">Submit</button>\n</form>\n```\n\n### Sending custom event\n\n```js\n// @param options [CustomParams] castle custom command params.\n// @option user [UserParams] user object with the required `id`, optional `email`, `phone`, `registered_at`, `name`, `traits`\n// @option userJwt [string] JWT encoded UserParams (can be passed instead of the user)\n// @option name [String]\n// @option properties [Record<string,string>]\n\nimport * as Castle from '@castleio/castle-js'\n\nconst custom = Castle.custom(options);\n\n```\n\nevent response can be verified with promise like call.\n\n```js\nimport * as Castle from '@castleio/castle-js'\n\n// result - true - success response from the server\n// result - false - error response from the server, missing configuration or data\n// result - null - timeout or debounced event (default 1000ms)\n\nCastle.custom(options).then( (result) => { } )\n```\n\n# Breaking changes\n\n## Upgrading from 1.x to 2.0.x\n\n### 1.x\n\nLegacy package: https://www.npmjs.com/package/castle.js\n\n```js\nrequire \"castle.js\"\n```\n\n```js\n_castle('setAppId', \"YOUR_APP_ID\")\n_castle('getClientId')\n```\n\n### 2.0.x\n\nNew package:\n\n```js\nimport * as Castle from \"@castleio/castle-js\"\n```\n\n1. Renamed the main object from `_castle` to `Castle` in the new module, but kept the `_castle` in the CDN version as well as the browser-specific module `@castleio/castle-js/dist/castle.browser.js`\n2. Introduced the concept of request tokens that need to be generated for each call to Castle's server-side API.\n\n```js\nCastle.createRequestToken().then( (requestToken) => {\n});\n\n// or\n\nconst token = await Castle.createRequestToken();\n```\n\n3. Request tokens can no longer be retrieved from the cookie string.\n4. All the following methods were removed:\n\n`autoForwardClientId`, `autoTrack`, `catchHistoryErrors`, `identify`, `setUserId`, `setAccount`, `setKey`, `setAccount`, `sessionId`, `reset`, `page`, `trackPageView`, `setTrackerUrl`\n\n\nRequest Token is now required to be passed in the request params and it is no longer available in the cookie. Check the [docs](https://docs.castle.io/docs/sdk-browser)\n\n## Upgrading from 2.0.x to 2.1.x or later\n\n### 2.0.x\n\n```js\nCastle.configure(YOUR_CASTLE_APP_ID);\n```\n\n### 2.1.x or later\n\n1. Removed the `_castle` object for all versions and now only relying on `Castle`.\n\n2. Switched to use the **Publishable Key** that can be found in the same place as the now deprecated App ID.\n\n```js\nCastle.configure({pk: YOUR_PUBLISHABLE_KEY});\n```\n\n3. `onFormSubmit` has been renamed to `injectTokenOnSubmit`\n\n4. `_castle` global method is no longer supported and has been replaced with `Castle` (for the CDN and castle.browser.js versions) check [docs](https://docs.castle.io/docs/sdk-browser)\n\n5. CDN version no longer needs `appID` in the url and requires\n```javascript\n<script>Castle.configure({pk: YOUR_CASTLE_PUBLISHABLE_KEY});</script>\n```\nto be added. The CDN version can't be used for generating request tokens, but only for tracking client-side events.\n\n6. Introduced `page`, `form`, and `custom` methods for client-side event tracking\n\n\nMore info can be found in the [docs](https://docs.castle.io/docs/sdk-browser#breaking-changes)\n\n## Changelog\n* 2.8.5 - fix `types` field in package.json\n* 2.8.4 - performance updates\n* 2.8.3 - performance updates\n* 2.8.2 – security enhancements\n* 2.8.1 – bug fixes\n* 2.8.0 - security updates, removed official support for older browsers (target updated from ES3 to ES5); updated minimal requirements\n* 2.7.1 - no changes\n* 2.7.0 - `createRequestToken`, `page`, `form`, and `custom` return Promise if available (Thenable otherwise), internal enhancements\n* 2.6.2 - reduced bundle size, added internal features, added support for chaining `.then`, as well as using `.catch` and `.finally` for the createRequestToken, page, form, and custom\n* 2.6.1 - removed undocumented `getVersion` function and dropped usage of temporary cookie, internal enhancements\n* 2.6.0 - bug fixes and internal features\n* 2.5.3 - security updates\n* 2.5.2 - internal release\n* 2.5.1 - extended browser support range and bug fixes\n* 2.5.0 - enhanced bot detection capabilities, performance improvements, bug fixes\n* 2.4.3 - internal enhancements\n* 2.4.2 - force https for the monitor requests, bug fixes, utf enhancements\n* 2.4.1 – internal enhancement\n* 2.4.0 – larger set of enhancements and internal features\n* 2.3.6 – internal enhancements\n* 2.3.5 – fixed issue with exporting types in the d.ts file\n* 2.3.4 – internal enhancements\n* 2.3.3 – internal enhancements\n* 2.3.2 – bug fixes\n* 2.3.1 – internal stability fixes\n* 2.3.0 – new configuration option `throttling`, enabled by default, and set to 500ms, is used when multiple custom events are being sent within short time intervals.\n* 2.2.0 – new configuration option `storage`, deprecated `storageNamespace`, and stability improvements.\n* 2.1.15 – new configuration option `storageNamespace`, for specifing localStorage and cookie storage namespace, stability improvements\n* 2.1.14 – stability improvements\n* 2.1.13 – throw error when pk is not configured\n* 2.1.12 – made Castle.configure to return Castle interface object\n* 2.1.11 – added address support to user for page, form, custom events\n* 2.1.10 – bug fixes and stability improvements\n* 2.1.9 – bug fixes and stability improvements\n* 2.1.8 – pk validation and internal enhancements\n* 2.1.7 – page command bug fixes and improvements\n* 2.1.6 – fixed JWT validation issue\n* 2.1.5 – readme update\n* 2.1.4 – stability improvements\n* 2.1.3 – view events bug fixes and stability improvements\n* 2.1.2 – view events bug fixes\n* 2.1.1 – internal enhancements and stability improvements\n* 2.1.0 – added page, form, custom events support, changed configuration DSL, added formEventOnSubmit helper, renamed onFormSubmit to injectTokenOnSubmit (breaking changes - check [docs](https://docs.castle.io/docs/sdk-browser) )\n* 2.0.4 – bug fixes\n* 2.0.3 – bug fixes and stability improvements\n* 2.0.2 – bug fixes\n* 2.0.1 – internal enhancements\n* 2.0.0 – migration from [1.x](https://www.npmjs.com/package/castle.js), modularization, updated DSL, (breaking changes - check [docs](https://docs.castle.io/docs/sdk-browser) )\n\n\n## Minimal Requirements:\n\n* Chrome 38+\n* Firefox 44+\n* Opera 32+\n* Edge 12+\n* Safari 8+\n* All modern browsers (desktop and mobile)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}