{"_id":"@fingerprintjs/fingerprintjs-pro-spa","_rev":"34-ddb5cb066f8762f31efeed431a1fb5df","name":"@fingerprintjs/fingerprintjs-pro-spa","dist-tags":{"test":"1.3.1-test.1","latest":"1.3.3"},"versions":{"0.2.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.2.1","author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.2.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"ad5efa4081d20d0acc7000b6e2b800e6635ff0df","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.2.1.tgz","fileCount":35,"integrity":"sha512-TkQZPfZ+5Xnz3xguPDbVWUVl5MwGGH0rT2XvInBjbNbuhxMvwq25v01DgbmDDBI6MxctPfFs48Pif7eymLZXMQ==","signatures":[{"sig":"MEUCIEIr2BfnndktA0tR2NdMYuElpMFfJT2q56FU25uD9/KQAiEA2mTxeQyQ9poDmTG0kTGO8d46nExTzEwwY9tPMzyb2ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDKo/CRA9TVsSAnZWagAA29UP/0gZ9uHpJ+L9OoH9LA4C\noXENp/IRKMRwfEPJHhfQTq99CkY/FzIpX7Azy7BeTI5AIcTzPwqxfa7XxA/f\nxZkgHJo0/H2CRM8vZI779CC8vILimw2KxMxZ36pOOIysTqWpwHkGBlvAc3KM\n7005bIQcFswGIZECyLJAb0pKiPS3trvYPVLyfTtv5O4o/inMevFimQeUVGNj\nCB0SyQgxyGjyX+zutB/pbc/AOs1ipfyb0U6GEQIXThQ5pceNkc9WK9+iOXTF\nfq55NFgjWDTuu4zhKKI5laThuQ1U1HeuSbTkA6k5ExK01kWyrnGQGrlMrMyc\n9tpX4KvAQFbS+KojuQsN1KDgciBCXmVWJhhqKjgISLHrYEii4E5Wvcl7wT+d\niBsXgdAJxY8BvBRmJWC5b01ZO/TOmo/PeOZbLiz1EeCw5j2icqdIL2u8PghR\nPFYwsGxIf8OQYGrpBETmw2AbRzQTwgTitl9PY4j6GP/Hv9IzBzr3n/oIHOPe\nS7G6OCGjPpOUYFLeOPzKyFh90O2ncAzYmwXv/r7fhb70yc04EqSAUm21To9m\n0sgLsZQODAth+sLTHdRbimgPcxVoxoRQYLeEcpArjFbqkgLw+Hh/a/KQI9Tp\nrmTFu+es/xiqJds6/P4Ee9MbBBG2ebTzDjNlMgR8f1Q0ZyWG1VTiYBJ9zd4P\ndxtP\r\n=QGuo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.2.1_1644997182862_0.05466817434098137","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.2.2","author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.2.2","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"cd7ad9b685671f3e24a1052599f4ceaa7374f946","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.2.2.tgz","fileCount":8,"integrity":"sha512-vM5wy/QJM627v5ZzR+7ezp7GJpSBOSKXth4ROwy3zSGp//9reWFlLD/pw/Vl/+BpoGZQC8v/Z+BynFYiAk94bQ==","signatures":[{"sig":"MEYCIQDdqJuX2cWp+Idh53Tmgybi6Qm+YT4HXuHr84RVdQVPIwIhAKmC/5ANP8wDFzjC4c8tqC1ChSOYrzj3Sr8pm0bID9dh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDMFpCRA9TVsSAnZWagAALKEQAJV8Ku6RvvMR2OibWcvq\nkXq7UPQzHLUhTIqij8B8cc7pYn+mARMbGQtGF2bORDq2xxUSumX7ApRlfiUx\nFUn1DAVsexSvUubynd2JPAAcn9V+fW1Gb5+PzjAodzLrUibhhFulw3DMWGuD\nORBf2KaEN0JnKSakwZ1SFPasa/5TC5CrbvkxJAA0PlYx1hEJLiWmzFYnzVkc\nKx2jlAa5fvhwO/Pw6lnOgnS3pCjHFW92BrxKiCqFcVer3ip9Mzq/q3NEo8uV\njXZEz4uEmYDvJWAKIhvUXoIFYtrqB3VWXMuXV9pFrCT+0/7R6S7QvLlMak91\n/JxE4txY2BZQTHCg2uogjvipxxYVnCRYoQ7q5g1DgFaH7bSohGei8rrWJzRF\nUyXau+6lzKhA8XwKKdeaf9jWqgvRzd8OzQ7Vd6Pm1KtXSDxSdccHfafypntS\nMcLQUFepjoS4XPKeuld3wAU6Zfol1x0t0jCqma0tITHU97T3IELOCYU8KbJq\nrB4NnGF/cWWQBTusBoaF40ku8aXnnjxHFykoz72w6VVjVeTAXBuE3JvBKHlt\nUpQDYLMoUQ7VVbKAPiDM5NF5n9aGbtEsJURHzywW6kpWzRbjtlMwXPZI6WL7\nQPKUy/77CQOOloajY6/6HuwmU6bjCqcas55XDGiJyfkSU9k1TCk5TUYqej8M\nc7Oj\r\n=6Ogy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.2.2_1645003113319_0.804701796499875","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.2.3","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.2.3","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"6f238caf07fe7c6117eb69da55320915f856e776","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.2.3.tgz","fileCount":8,"integrity":"sha512-X0Vp+ayoMfa9ogU5VB5FH1J171nbQ1ZUeicdb3+qkC755SGZEfpY13+H7iRMXo+xjWSODMhHij8MgpZN39hTOA==","signatures":[{"sig":"MEYCIQC/CiBQxTIbnJjMuBueoM7PlWdxLEbuCpCOocYdR11hgwIhAJOCya9nqjj/KOHOAnyb++iP8W69iixtQ2GFHxm/YG+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDjy6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMQQ/+LwuHZA0ob5hw9az9Rka8Ujj7eoyozE1+rg9i972o5cHx1nn7\r\nGrVhg7ZnUjDie0OooNTcnO4cT1FTVM+QtP3H66ICA0X2uviffsuRKQKltE4t\r\n9CT6q8xF+1dpB61iE1YVkxcJagJHVHb6pHNxh5pAwXrMdqwn9CTdT/CdWKIX\r\nH04L15QKk5bnkrVgU1l4WADvLuEIZrDn47AUJivZuyO7DvX+9/DsZitKsYFk\r\nEL9+uLAJdMnI7QwlW3F3yvWOFy0Ors+cy5SVjRqYfDKKYWfuJNtR5i29NuHy\r\n0bXYfr/w6fSKSVrTAF63rJabnU7FrWiZGJ3WItzeTMD8g8ljkND9EVbvG4ei\r\nx2sY5HeoYWKURHu0JDWbus6IpSHPHcwFzf1naOvT2KiyD1ie7fktoyylcVAZ\r\nC9+e5LH45bpyYbvMXuIjZsQH//N3uQfeJNJfUlpIfAhwMyRghQ+Dhj9FJ5wm\r\n0h913SFQnbiUpIfywx2OETFYz5r9dx84Yl5H8CXIR7v2JRcx5DGhqpccd15U\r\n1J8kG2qtzPjTk07Ctol0mpY1rsuMjWkKdzAhtdImJNyVB/pIymxoFrsaKMU7\r\nACTDHwGzvrpzx27ZZIf6PCcVhnDZjRnTgzAv3UX4uxtTEDUxl+ej2JEIChgi\r\nOsHye0N9U799F8BowKC51hP+soHQ9+2zpIM=\r\n=Q3eg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.2.3_1645100218157_0.8237010019696167","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.2.4","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.2.4","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"53fc70b26f51c07f34eeaf90bd7f0c21f5925c48","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.2.4.tgz","fileCount":9,"integrity":"sha512-aDE8YJuwEIpQkZzrrDZq19E65eH0OVPf9yybCNkXtdsbwFitgZSgsOlfzF5TvnFe/EbWggornDvbxQopQaJu8g==","signatures":[{"sig":"MEYCIQDxaxEFLE+K6Mh2E2AmDT0hwY/iejddCd7I1+i1BnqgBwIhAL3+XcyLMiAaU7NmY/ITJAIbozgdeKpYVdkqZJtFVVXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIO4AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSgw//aPK6yB04sBMmiYAKEzh2waUt17JRUmvlzdIxK95Yfpv1uAS9\r\nGGHr9YonchTI0kERj1PgOyf4GOs0CH4Tg42EdX6z4TTdAj6bfB5hFPtsHbPC\r\nd6FVOkHORp3v0aWaZz1+dW9b/b6VUtJz7whIGmOTqCisPcFoystUNnLGRMVN\r\nsg/smq0D7FJS3tWzzMbjMRuDOUfkCg0pxS3MRwUpaQzF6edA48fNbqDsiwU5\r\ntP/m17UOb0yTyi17cEESjTptylWKjGdS/wBGUJHZPvzo98Zqo8M5rzOggQfB\r\now12xdRRK+rwZEcI+epxponm4MTRLEjyYayUfdgzH7lGH74gIMEuntNN4YmU\r\ni9sWOZZUr3vH8u457zOP+NNYX5hK9CMeac+JijTwEsRieAj/jglN3wpEaqxM\r\nslY9b+WGlLGziLl32j7YP9d9K2jwpg/3lUf4dND0sx1ouh5QgLbuTe0NcMrx\r\nYEB3EJuPtHXiHRsPjyneU8M6BVF2VBWzxfPSZ3kFSuV0TFRA7TrxN19KvFDI\r\nbMwvSi7hy7JtCIlnySKkkg/xIHiHz/Rz4GHT4MzjcL7NOKonekOEytGV63oH\r\noBQ3GcLlewwNtipppwVVrEfddbpAC/JxffBkSIgprNZqXopptT8fynyfx0sP\r\nDvPW2rCQQ+c5ZKUIjcJYk6PJw5roB1xYRsg=\r\n=VTK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.2.4_1646325248368_0.5875156065389948","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.3.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.3.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"01d1c4827958233e502870616a4ca8719dd5e20c","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.3.1.tgz","fileCount":9,"integrity":"sha512-RPZj9jHBuAOSkHif4X+dYmjA7DMwaiw4W80eUE2oH9KC70+q6I7wT9MLrRO3xf7LyGqxZk2N4Tgd7QJU6v5LvA==","signatures":[{"sig":"MEUCIQCvNTqTcC2NC2v9cHvKLn/hZ6WM1VjlkrrgHx8Z9xK5mQIgB8zgtZ7HB43Xdj5CB30vm3V026eoxdVe6lNy61i0MJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTaXtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQmg//Tvf1YOSYSi1gPiXGG8+ZxGHZpqU/cn//in3nc0FWZyMsHMLQ\r\n/t1DoS0OoHnteWJji83249Mp1YgxVp8CGx5sCS6s4Bxgic5yHvcxprJ4QhXK\r\nhMP6la8zTUqSML8Q/XNUk8sL2ifT46mw2i+/SybTOkJH+iTrOnfyMa88DD9n\r\nrhyZBSAroFA1GLjXFKVwwl4EOy374eHMvdEZn/fk+v29yR9q7cv442RJZZIa\r\nkwaZxpJVj3ICdXVrU1C9AwTOk4UnDVTTTj4GK/qqTmkdQCGxfyS/gfROGQQn\r\njm5lHWL1+zJvxJmQE30qq2T6pW4cbeWozmh2pqGMkNLLf2f2K86oKVp3kQRS\r\nhy3ZoMSdTViOsRcVAJ8II8ZZbjXnuh0/PNPSPCo2qx+ko6MQZX12FMBX1B0K\r\nM1Cq5N3vN5kWt7QIeFkkzCNIIu3GPhe4iX0YeIiCXnUefwIC2fP75oEnoQyx\r\nxjpfoAiwafSF1agQHWyk89lJnF1trciNGN96bqqYzYRCeav0j9hAg7i3re1y\r\nWlKcWAeA7Gv/I8UEcbJgGXgZmo7ppyjCkO6YXFl27AWRqFwvYjESl/rsudKa\r\nfQpmiDksu8Ou86jOtUKAKs/v60i2HCcwtuahI5Qi6/Ai5gMoIBEpICbUN6gO\r\nG4LQdXjkcqFr/yp2zr92T4ClDjZdLc1zVmE=\r\n=C4iV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","release:major":"changelog -M && git add CHANGELOG.md && yarn version --major","release:minor":"changelog -m && git add CHANGELOG.md && yarn version --minor","release:patch":"changelog -p && git add CHANGELOG.md && yarn version --patch"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","generate-changelog":"^1.8.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.3.1_1649255916839_0.7939825502650752","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.4.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.4.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"04ff237e3d35e0522339cc8452e872fc28d63a05","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.4.0.tgz","fileCount":9,"integrity":"sha512-YK5r0W45fgpk/Yihsc4jzMoyytvOjBu8JG6p4B3mAM891d0y6izg1VRy4tqylIYiLQr2GaeFC371/AoeuDMPOQ==","signatures":[{"sig":"MEQCIFWx+vlRy5E/YCskS81WSi0x4+uWlj8TjG1VtgZmN9h7AiAWbORVFCdowy1baIhoOijh+Bqd8Oymoe0KoQ/Kc5SpEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijhmdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplCRAAkYGTRnHAFV1efaxAVWXvlVZU5GMjRPVJKa/qphlo4R4mGgOr\r\n4mokaAvhl7M7lmRa5yDGSx/0+7M4GKzf9e4WqRvNaG4IrgJUx7wK07mdqlY3\r\nkfw7Eg4dmKg7P2v3Nic5hOsU4iuZjIWxuYqq1NbfTmVbi/ycbTyqrHh1CzAy\r\n4iX7xBzkMoeW+rWr0SqOcr/jW67sArIDOAEJBkGiETt44jezURoWpdwBEe8T\r\nYVYvXbkWRKbwy6h7BZtH5ZoHyQrfa4uUDltlADBxE+ZHwDITKQTujxqZ1mNR\r\nbW1+c0xcMAx2jcMzpnEGe4ySesh56zfcuavU/O3SQDbQ3J+I6hwwI0s7e6Om\r\nn7AFvbVJY2JN2+wgG52wvh9Pr2/Vm3n5ZZgdzPVdquat0zpDmiSUq9dy+Mk3\r\nYHFMCQhbyXHfB8afsiSMeG3CXDxj+z+8ZJ5L2kwbW8TTi/jAgEmtWFMQ/Sw7\r\na09q2cgD9SGNHa29805mHYRSsgimMRL4SCJCx4W2AY5kpSE1dyrZTH0W7rGc\r\nXPgUTfTruKhuK2FkyP8ut0SKdoKDchdqjDsbArXKgFN4rt+PLxq6gh5GHum3\r\niQny7rghzOMwDzXLErbDcqemyXlQc5W6V9JeVRDt88nkpuppyuCdgbr9aV8i\r\nzWCTAOntMf4hRJP/q4Z+zQpnA7lqN2PKM94=\r\n=pVPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","release:major":"changelog -M && git add CHANGELOG.md && yarn version --major --no-git-tag-version","release:minor":"changelog -m && git add CHANGELOG.md && yarn version --minor --no-git-tag-version","release:patch":"changelog -p && git add CHANGELOG.md && yarn version --patch --no-git-tag-version"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","generate-changelog":"^1.8.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.4.0_1653479837545_0.5521896341080808","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.4.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprintjs.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.4.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"b9324ef94c0890b05c82501858c26c32fa0c8e14","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.4.1.tgz","fileCount":9,"integrity":"sha512-xAW2eDRbqjdnsZ4AxhH+p4pa9QYQ7gUiGWGJJE0jBd+Q6dEdCFtfjE3tAx8KsYIN/I3+zuHHnV7XBOub/0MAPA==","signatures":[{"sig":"MEYCIQDlJNhfdQKmRrG8Qq2rNZHazjDy67tQgGgFgJZZLp7hIQIhAPFNplA5RIa7Do0G2tkSG9TnUIM57L3qSCuJBv9XG6e+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivCLIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG/w//RnfvsKdGkHrCrnxMwkrySArVEdX5HwlzLYreSDjQOvpptFJP\r\nnyVgcYAtIkqNKcC8S/QSwoCpI6phY6LwCWdCqPVUPLZWe0j7QQlPVJkZRpjm\r\nAlDbzN2KBZeDmFwldkB7R3MhvhR2ZIwMYDoStJfaK4gT/hk2+TYv8xbSLBL8\r\nhDzzlZaEhcdjGDOvjfP9ejdREfRwYoO7zYgMtzPtm/bXL46h49S2DC8D9Sjo\r\nVQCUqrMrf9WuOMotaAwJp0S6fj+eQZ9SH+lAKDtCO6Fpe5vJquwYjYH3/gEs\r\nmovCfvgavdwyVSPrlE1CRdz/ZzqjhdU+uyCX0eX920iYgN1y/VSlLrWwLwLc\r\nSXNFeuTFPfHyogpHH/DmEMgWoE+ClIbhDzoBLAafKXGRViy8DDqR7Xn+dJIE\r\n4cNC7Sg6DAOgShZX+wKiHi+F89S98XA0rK52VpMtxEjqmfs4PezJWpQh4i/A\r\nX4PY7S8beYm6Pcut9/Y73ZZCjT0FmnscGNjze/ZALGpY9yUdXYJ85qF1sqlY\r\nObWDshReHbge3NHUWCG9uGXuiAJ7h+HLORW7Ux00p7netquqSy3Jw62y0k0s\r\n2hl2shfTMkgzOdNqiVk2eIj+iuJBMyyaFpYUOZLHQJnPZbIkOi4MP3s/mM6C\r\nwJ9z9qMTJ5ivqXaqz5d60VpKscCgUO+g+nY=\r\n=5zNz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","module":"dist/fp-pro-spa.esm.js","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","release:major":"changelog -M && git add CHANGELOG.md && yarn version --major --no-git-tag-version","release:minor":"changelog -m && git add CHANGELOG.md && yarn version --minor --no-git-tag-version","release:patch":"changelog -p && git add CHANGELOG.md && yarn version --patch --no-git-tag-version"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 FingerprintJS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.4.2","@types/jest":"^27.0.1","rollup-plugin-dts":"^3.0.1","generate-changelog":"^1.8.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.4.1_1656496840375_0.5762978616598875","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.5.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.5.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"7ba74a3dab7db3c8ba06334caf9499b0cbf79263","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.5.0.tgz","fileCount":6,"integrity":"sha512-AUy8pJoDMivmwqv6VdBxw7p9md3MmBwSlA3GccUybu3jQWGMDa4UB/XaPfRePIO7riD1bNp9bhZXNqo+b6O7ag==","signatures":[{"sig":"MEQCIGN2Dbx1JxAXkSt3G4YDOkr7rufHHwazxcSHpATAzqW3AiA6ehbX6tbgdB0xCwAsvaaMBVXq/MhnL9ym0j5df/W54Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJIZIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyAQ//ch+NJ80TAyxqjMYcXQEfxWa2rANit/JYWzrWrt+IaS0qNOVx\r\nCJzA6in11diL8gQ38jTh0ux8TzOVEmzjqxGXWmc0A5D0o/gcP1ohGXBu1Uim\r\n+2k346rcJZAUOC7nryIBUl6fI60pV3EdKF+2Smxltpo6HpjzS0qGgeI/M/47\r\n0r9GPocPP7hnb3c9n09dEpvDoRdZ7k263pzU53+MOxn00qYNXWt0ek3NY40h\r\nlJxQXPI3GwCtb/0m86bF+a71KKo9JGV+7ZK3TIFLijYVkaMEwWJ5rnVBiqHJ\r\nSItqeU/yXgZjSmubVHihV5qMTC5gxMJEMK3igqgu1Y3FLwnfCvnB7tepN8eo\r\n3yGt6LW3HQswH3EhMVoRhdlJrHysP40mAlDb5NeARde4mUZ+n5gBHmE/S4R+\r\n9r/dzwJs/koHNjCNdAZZa41HjtrIEtyfXDplXVIFLgdTt5wJWy+eRVuo2/8d\r\nkbzvGi0MnYjWVK5UWiAxV1kWmpmSRSeOKQChVmG1gt1qdr19jldeRHBeKTc7\r\n4GwLqzisyqgNyt0VR0ywCf96U9kW3/Cv7CtObKq07etCvfi1ccFCFWlnve1w\r\n9rrzQGjfiiOu0Zty8rsZw5QN3WUFdfBjhQCUm2bRmcXIMkTI8RSOV2+zN5vr\r\n+/sowFv4aJXJpsuPiBtZSHb9u8wDm3hiCCU=\r\n=G7EX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"edf0d12414400f27a831353f2db6a0b0519dd36a","scripts":{"lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.17.0","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","generate-changelog":"^1.8.0","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.10.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.5.0_1663338055834_0.4887678073913777","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.6.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.6.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"991f9d46143253e28b2877effa320ed0374f8ae4","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.6.0.tgz","fileCount":6,"integrity":"sha512-cMww0FNh41H3eyL6pusXN65fNOz6U+mumQ5KHm2wx66iFvPWHLXMUufPWsUaXYE7EWHseuznuUcO+VSVN+ubyQ==","signatures":[{"sig":"MEYCIQDYy2k2mNXf6SmO+uJfI/meahXbhoUbIuBU3gxMbXIiWQIhANhnHQzKj5hyu8sa4X7DNc4ia6a0RxtbpUFFia5pwy5d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPA9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzGg/+KhABTbcrYTQnOSbUOOxWMr1wLxPb4ROv1sfzE9vKLBWOPmar\r\nkUA4iLngox3mG+aOnEw4KuJ8iznS65JN6Rip2gWX5X/FngctvVWWkfdQfxuJ\r\nFcOe6vAHK3ztcIjTIgG8gEIW/l9mxDFvTgitwpFP7ofeiJlsceOREjndveAH\r\no+28Zc19NGkRQuV5vDpAUx4/P9BN91S1NEERnKZJG/sDpanOSkx+2PUXNDhY\r\n5cRA2c246yRemUkBGlMfrLL+Zyzbs53NMRxk3DOAwcdbDwj7mUnPRCbtJEdW\r\nLCFxER07QV1ZZAflncyaaOtOgf8MZKFybh5499NEJUdhAYbEF0sr48Jfo9q9\r\n12JrZii7AMLjZKM06wwapbXnPgsLMWrzEX0ole7NnY8Q6V9W55AkoFojfojC\r\n4K+aUk/EdGI3ArTxf7PSgFcvwlgCYy9HgqRygFs0H/f+xIjoPdYjuUVMGlND\r\nypFz4KD7X00TiQcqU9U+ChCw0BdNk/nEQEfoMbzmqKaT4ZfXNuSO2rfrfM48\r\npZnghqscRuyH7Klv45TszrG1vdM1oy4eyIiklSqEG86A9deN6xxSiCIpSiM7\r\nM6vO1lmMYpO5kzkRoExbCt4qSeFxE7Ps/qrYxEErrfy18DXq8odM5INKekeN\r\nWpTiYuijldMqYUOFKnOt2vl1yjh02e+Pzfc=\r\n=4WGd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"75a3c478d86de0500254808c81d1347fac724a22","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.18.0","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","typedoc":"^0.22.17","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.10.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.6.0_1668083773144_0.6607878642113825","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"0.7.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@0.7.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"6b38724f7201455548633ac4f34d41707649c11c","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-0.7.0.tgz","fileCount":6,"integrity":"sha512-o2Q5RESJashpoXrnZ7QG49AS/76Ae7VbtdKQ2K2OzrJx+4isvHJJJ+ULoFE73cG3HaIbZTaWFoWFP7NjtT4KbQ==","signatures":[{"sig":"MEYCIQCC/JCsPKCj7kVxUOOlCoiT4fP5r6Ihu0xjjKnOWoTqhAIhAPemjQ2Z9WbcbDLgYpU75GS4iElz+khC/olTYD4MUSdm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdOmPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/XA//a/TmXVvG9F837RkuGrlOogoTcxvhUQ/OK9C/XAwH0GbfYF+w\r\n4bFIBVx9DL4pINg63DdKbcBXG7uUH673yFbV1WoelymtGM+HSIbSiiWBpDCX\r\nikLffVgEu5s8PhuPLjswpxmx4qG8GJhtDQL400y6c0JqOuSuKueMQCxjbIm+\r\nt54OdX5cVJi7EymtcAwfDgBEiNkX5dqODJg7uM+2tpd2bIDzIXGAC9DbRN+2\r\nPGhuab/+kLrA4g5rsHLAMfR+XiFeB8tBssNzC9Vu5bLBdc/01JBcEA2LmBhZ\r\npE1x+7MPur1csbi5DimRRCMCr2K+RiMJ6oVbu2p8/OzGiz6AOAY58lv/Nmq/\r\nDXtgIMbskgewOXl+sPhxtK1SgEROcBMMTHG1a+E3b+Is7vKpgesaRtheGthQ\r\nWJtKwoG6wvwz7baiPKDGSKSntrjgkcc1OQxu5k7caKk/9k5GdXq9qtKY//cq\r\nIqZt9IyL2c4/Mza07Bt0qJWWHySvv/qfh+ANNh6b32qt6bq9/cdh7uNgMMjI\r\nu2sLYCIw9qDiLq1IYBUJKUJTsuJCPUzz35mfHR5Apb8RP+hywLoPD8NjOeO3\r\nu0gOcdqZOLOIklH/IbeJKnAHWvDH5dsuDKqxrtjdjSlWUTFYVDtWKmjIO47Y\r\nxfTDswD3a7tnnZj2XfeoKihZcQIf6GvFigU=\r\n=02ap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"c391a8e09cebc83b4e162ce6133f4148e130b5bc","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.18.1","dependencies":{"tslib":"^2.2.0","@fingerprintjs/fingerprintjs-pro":"^3.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^27.1.3","typedoc":"^0.22.17","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.10.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.10.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_0.7.0_1668606351569_0.19558579298679413","host":"s3://npm-registry-packages"}},"1.0.0-test.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.0.0-test.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.0.0-test.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"df7337ab7f03b4e8cfc4f50bbbca01d2e0bc146b","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.0.0-test.1.tgz","fileCount":6,"integrity":"sha512-mH3tzNUDwNFrnNcADl9UuBldvFxm7bHmAU4wsoPgV4ePjhzblBUlvpUsJv4Yb3/ioo+6gxhEvVxGe/4+oefpFg==","signatures":[{"sig":"MEUCIGu+FeDdpUiR+i/VxmCmGIYXheSkGwJx49fe7SnT/f/2AiEAlEg0hn8XrYlr9ATMds7GnxiGSo7MLKlxQJsbcuqONTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCerdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlAA//R6KtEfPpDtUUnK+hXDnPR8emORJeLvIZIVlFUVWum2MuvoJk\r\nszZRguFW/tAwZGsWst9vr63KuO3Ls6Dpvy6ik4+F99OoJ6GPcg9Nwf61q/OF\r\nMzQ0ZiP6yLTHzuxjg7sFnjiTakPxxpLceO8U7s5Xs/pIqDLrI+7c0fHVewrW\r\n4pq/29v9E+BHxONhsAsT6tLb5tDZT5BhIg2NmgGuuoM4BejWqGNhb7JqlPTg\r\nZzLdm9TyR7Spbtpyt/TC5vcbdmYFhXaoklXsble4nLZjOLYZkqhXFgZpeqLS\r\nfJAT3DpHHfrf+rjRfJqsXqAgNKR1pqs24Wo38IylsY8KsHPMlPVTOmb6KHvo\r\nDE1OMIZKaaWcGLQPjDCYPviJGCczdxiCl0uF3MrEtgqTfg1SwUBqxwfTOfW6\r\nbNpvDxGoaX8HPdnWEnR5WZeFkWoo0fMBSZQwHMjP/IjztZ7C8kufXdilrEhZ\r\nc/paWcV0H5rlGGmnvJ3kVsfkru0KqirerMipu1Ir5zaHrIB0mVaNU7COEYB/\r\nnqpHzBme0VmeNC8vWcYx8sRgRauqu7CjTZMmpPrIXkDhLtH4xfgQkrLT3hlw\r\njcP5PgAY0pKcdmdqtZyuFIvA8uOyTeJg8h3WieYtZDDTVvK9PL7EGqWGS9Xn\r\nSWFlqHkBPN0XY4NaQo8JFZbqLZ3S006lJjk=\r\n=xoan\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"fb9e92dccb7e81f549a7a0ada7b54d052874cefb","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"18.14.2","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.0.0-test.1_1678371549423_0.2948079843888456","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.0.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.0.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"151feb4be3b2c524479e3f10a305a6f3784f438b","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.0.0.tgz","fileCount":6,"integrity":"sha512-OVYRVl3VFZEB3rh7x6SsKCQa+TuGpfsAHwrej7cv9Bw4V5nQo4P2hoIrYiqQNmuQ+8+zj3ZfjGZhhjUUV5uW2A==","signatures":[{"sig":"MEQCIAOJm/eMemehHUTldEmfKPYmn1S4lCjHVsL4i+zxrXQsAiBhIodCo0wPMmipoVZaDirgcDR7J4CDI5nuUsCGRtoABA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCz8gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop7A//YgTjWMEg2lR0G82yppTpfbx0V7oaef+mnKHonL76RTnUWEp+\r\n5xUvLEjjNbLUJeqG4Gp67LfbofibNdHE96kRoBM0dgZHqJPM3SjZpU3eZvN/\r\n2OhDCy+QNf52JaJq2qyng0wxAoiX7KGUtAs2/E7aHtYuZam5dTJUsQg4fCwb\r\np+6sLPpzWOTR4Z323F2CQT1mxsYxjp7CgQDVNNjD2SfhHqT+rk+RlyMEfd4I\r\nxNAMOHMLOjyNXhSzxXLyddBUXeJ9rHIr4iJCKM030O1uigtY+P0dzR/mBnXI\r\nmouXNSke1C0VDIKGHgo/Ww4FhCSOpyS9OktFen+ZDpAKcHDAcPiAVGyd0q62\r\nf/MLHetStq/ksDB8XQafP1ABMX0cNT9UyxDJPKkFIq/MCJG9jrsd0zEDs5N2\r\nW+vyxy/KJcSj+ty6WLDWcYRzChPOxzFj4KKQOdupnwq/h60EcBWajUrv/mWe\r\nP2fvPDPOc0kvFNXEhrCJPLcl3oDy1HAhWVEzW2AtRX8KLcghcFTEgLwQH8oV\r\ndMUsQ09k6JIZqRKBxp7SOxsD9R7/eUBdMrcdZVooxC39AZTA4Gwchn2VkNT4\r\nyq3LbEl7Luo7SAEsa117U71u1lc1CK3umKtiGcLK/Ws/X4tJakLldtMbGJ/J\r\nx1fHYCceTzH3f+u5f57jNy35VDMxPO+jj9c=\r\n=MtKL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"b36ba2e480f4c77d178dbdeafed38310d099d776","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"18.14.2","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.0.0_1678458656059_0.7323933580462743","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.0.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.0.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"d95fd1981b1f2a998db18fda312a2a2ac7f975ee","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.0.1.tgz","fileCount":6,"integrity":"sha512-JMjAYdnmcsseM9EsKFhXrJItnnxisTljR2225MaNCcHZgB2UDGx48NK+VQJPvAN4qfVZmqKAhpKgTu82KPyvjQ==","signatures":[{"sig":"MEUCIEr1UbzMSClq6T+SsoIqaWrFacL6BvXX8qfVP+Ednda+AiEAixMEbnjANOaRYzoN00FC6kQwqxcLiEaYurCqaQGJHGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNUZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFyQ/+MjZo4hYWwPpQBhRnyMIkwBtSPcoBjswRVV44x/otgp2oKJDr\r\nBj2Eeo1qilRKIl+vH6uYAJ9VD06X/xY/YMA0CxJnSpJVb2r6n8Q89sWQMLrJ\r\nLXRrpaOTagQTA5cItmngUPdAY5WbkXHC38aR3/mtclIOFLSR3oXzATNIILZ3\r\nxRLAaoXcgK5H/jhn4G0UPQEFODNtSdh7rZWWkpTYDoHRZl1nE6XUSQw5u49C\r\ntxDLWiC84zekGL7M4ixRT0GghNJYEWT9azaJ8REbUGL37Odp4dz6TR+V8eJ5\r\nwj/lk3eCeA1s+BLsXuVxgJAFZwDVGveInQ99eP1QkO7gDeQMs93FMsZtWQ1n\r\nSL2d76GVcawMrr5vSsyw96gXeWFZbNGOKcV27u+hAlIPViZvOfynnjGNW75L\r\nyyOEZ7VentXtAezEYMQjTznDi3Yeq/ikYPeWCcqxYyIoztZ+kSL1aMKxbZwj\r\nGH1eXgTyzeMssTQXEElaOmlLrumqkW3PlsgSU2lh2NhL58XMeMWYWqKTyzng\r\n0h7cByC6CMb+vUozei+LCeWaFRnrFsq68ZCKeU+IBz3YKTHG2HJ84uh5DNza\r\nXlmR/OiuMMJ2C+8bsxanqBhHYT6UpIZ4Djxq6NDqYlxi85kZRdhkjAq+O3/b\r\npbYBJ7G95A2ja2b7LYdK+GKGRsbE3RdCjRw=\r\n=v7Ql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"40b5c5213e32654a88debd010a4838e98a1e5bfc","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"18.15.0","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.0.1_1681213024342_0.8959908738310871","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.0.2","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.0.2","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"6179ea58cd60a23d113d93ee363ac3ecfa46a15e","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.0.2.tgz","fileCount":6,"integrity":"sha512-Lo95+PDzezG6FYuILKWl77hB7CfCKOai+GNm/IRbDhhVaATIyYPEPbFArsdv9aRiJD6rZKBEr56thC6CXGZNiQ==","signatures":[{"sig":"MEYCIQCjxxX0kooOnCDvEt55xge1AgZzpMcPiCLTotA2iBA7/gIhAJ+7XkN28yeY68RXZblmsGVERab19b/0+byIxRCmeBJj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOZeDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEZw/+OimKO4HAV9+pX1DlX2pkw3jwHOO56vMzHH9U1/ESYsfOmZ1u\r\nVzXWymSK0m5I9kEuTScxd4GuBh9sYdRZq6oeR3jefehmAAckCDQ9GYOpwRUq\r\nCR4JJQLiuy5AAl9gttJwCwOe0yDxngF6nPioEyxw3gaTnGBibLoroZv1ObxN\r\n804HvHFdPMd1OM2ZgtbU+yS49a9TeuKNrm7ydMnciBWGMiuB4hfDAhBWzJCg\r\nZFXbdcXAdT1MqR5bWQ4yPTh6M+eJq95AdL2BcGsj6//6T4NFg1OcJEj7vJ1q\r\n6W1spkqCIzMscpFNyuGFMkwCQcAO9LmViByznQNqZITIvZ2D3gL7SU/GfZvS\r\nWb73UM3UQeuis9kRFcbdbhB+WcIo+0Z9H4jpKoy+vQ0Qld6ogs11C9TD1Nxr\r\nsHWva6SQuD0xc1YDKWBxXPiQvBkpYAgBJYceXcHnYcnpVSh3Iz1d/0Ea6OoG\r\no6pUvn4yKEq6PWNHwHw43lox5+bMtbAKDd5ClweRqh5tUM42ECiuFqUkdK3a\r\n8Vy2QN04F6DigAH06aiHvTAJ+ainJ/Emoke3JCnAdoUtFa/YJ2XMPa2qx8Gm\r\nsMJOE0IROtuWD21UgetRVlWI6EEGapFrnFnoPj691YL2HUGXmopVuKNwP3+v\r\nsqkI/pSsJ3wJzL5Y5rnYYZKUodWsB3A8Vp8=\r\n=84jy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"a7a8ed7bb0b1c2a6e6e74d49b93ce14c81286743","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"18.15.0","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.0.2_1681495939661_0.7561493643342578","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.1.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.1.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"3a1924c4bdc91599ecc41971d01b9e38ec1b18d5","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.1.0.tgz","fileCount":6,"integrity":"sha512-mj+8zl70lwtibQYdZUN5yUO6Bhw8/MxhbzNolBOp8asCdsXCEEx5DYzRADijQ73vJgimb+ys5zrQ9sZ8O7W0iw==","signatures":[{"sig":"MEYCIQDcsDIJCm690+Dghgbge7v9FKIVI7KEfD0yD5TXeHB+CgIhANjykSB8XULVh+N3nf4iFWft49IguAXnDng9o/8YJkzH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45949},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"74aba6a6243746d0bc5658ae79efc5820d04a1f5","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.1.0_1688547803167_0.16396746018876907","host":"s3://npm-registry-packages"}},"1.1.1-test.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.1.1-test.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.1.1-test.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"4f14a834cd607247942f46cdadfb234738775288","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.1.1-test.1.tgz","fileCount":6,"integrity":"sha512-8OKIFbm9LIOOZivwaMLXNbLg/FqibBL5rtwEKeNpGYOVoHFCeTsVdBo4rkc2OAZ3xk/TStdgxvx1Y5N2/iBsCg==","signatures":[{"sig":"MEUCIQC3SsL6j1e0bRFtFIFHAbyZXHv5dKdX2dQxW91gCsaXhAIgR+CqqQopiHbY0rEF/DP30lsedoUoyPZorst6YN5SCvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45784},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"6b6209d55ca83e3c407ccb58c534f7398dd38af5","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","release":"semantic-release","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","semantic-release":"19.0.3","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","rollup-plugin-license":"^2.7.0","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@semantic-release/github":"8.0.4","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"6.0.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.1.1-test.1_1692203550946_0.5978654714716032","host":"s3://npm-registry-packages"}},"1.2.0-test.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.2.0-test.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.2.0-test.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"ac4ce496273f29a89c60f50b0be8078b895cf8a9","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.2.0-test.1.tgz","fileCount":6,"integrity":"sha512-iKXaMYzG39zOgAkMgIetICy1jSf1sWtc0JFtupGeJV2OkGeAeo4k6hJeLdf3knRN7hyLIzkmYfZCEVDqZsu76Q==","signatures":[{"sig":"MEYCIQDZD/oc/7tIdN4WRfh516bymd3COG7zfaNexqqCJ41HsAIhALaSe5ziBsrnaZrNQxXz9unWXOpZ45XPQIsjKOm4/Dqr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45513},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"164aa3640e890ad191d41a39653952e7946c6b24","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.2.0-test.1_1692288700432_0.7688774178606745","host":"s3://npm-registry-packages"}},"1.2.0-test.2":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.2.0-test.2","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.2.0-test.2","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"4bd7f94c78f055ebeb479294f3b64f431f581fb8","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.2.0-test.2.tgz","fileCount":6,"integrity":"sha512-Uyo/TjNjt+07zFnrdnVHjcIpsFpM2B4dipp7frfLKmHY7Qv3jcXXF1uyapE8jGJnO0FXTZUgzO7v9HIiLwhvzA==","signatures":[{"sig":"MEQCIGgQCj8pklrz4UbOPD0q6dgzcCIfcCCn5ZwpqCYUDnmlAiBCouEe/sv4yED+6nY6Z6WFKy6lZ6RGLmIqnPmBJuQgrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45513},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"2074fa42ce6a439876fca5b02e3b2f42a53e6ab7","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.2.0-test.2_1692384138471_0.002910286994411093","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.1.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.1.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"def92f8eeb31c391239d6e63f9a1ef3d657f4787","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.1.1.tgz","fileCount":6,"integrity":"sha512-c1UI/kyM5AYPLl9JwAWTLYAqXEQGOVj7KZ/Xkxzc8eU/3lvGYoETy12UOydrMaDlj49IQC3BNT/h3COtsw1kOg==","signatures":[{"sig":"MEUCIQDq6CCYqf/W1r0DxtMkCOkGUzKu8C4XU4g/yJ9cL3Vw5AIgQWEqZRxzt1UCjjGdJT+gQ/Qk/I/wdaxWuAG7EiNLG2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46030},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"e0fbb21b83de1df1f7a5f87ccc4a73e0138ad584","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.1.1_1694520118176_0.20898952673258653","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.1.2","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.1.2","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"7b4a7ef2a82fa93e879df23edc7dcce0afc5967f","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.1.2.tgz","fileCount":6,"integrity":"sha512-tyJli+s1TbPYDG3n56g7N6u2RWjDRrb9v5lolDAxcgniIlgMNKcbLx0+/gEw/6dk2FzKrG6BbXXh/YLHGCh5iA==","signatures":[{"sig":"MEYCIQDYmLSZHbeLPf2r+/WUKNvVBrK8a5N/dgfrcFi/hKSZ7AIhAITraIw7lyNGJeuYqJ7mwv+MWYM/lWh8t+mVDHfmleQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46030},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"ecf9cf62706264f877bc2af705b2326f344caf27","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.1.2_1694533313440_0.10257676388460313","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.1.3","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.1.3","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"fdb56d0118aa4c3f1abf440995489ad1d4096ff5","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.1.3.tgz","fileCount":6,"integrity":"sha512-jZ+tsh7mF+MaLIBn89QF4ib/QOfFDmPM74JniyzZqP7N5qCKHK0mIHDuQN9KVyE2wQQv+frn712w0PhYja7fGw==","signatures":[{"sig":"MEUCIQCmPoJa7KoW6MSGuFQXt3wcvlssbDf9w1iNOk9MIUZoVwIgD49cLh7Cljm0rS2n7XZpZqTOeigHpjNPy89MtX8TdaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46021},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"73064be007a684922ed823f94298dd3c5a96f9f5","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.1.3_1695127598615_0.4925696124023482","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.2.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.2.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"2cfa776999f0a0bd3b741618e5a54baf5eec8740","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.2.0.tgz","fileCount":6,"integrity":"sha512-sSyaY7kDwxaHmAGgr/7pVnU1jlZjGsigxSH05MqtDPkr0Ez92Ha1dF0dBFFNwciZbwOjNRUaFgXbqoChYEleRg==","signatures":[{"sig":"MEUCIQC4gpYTZnaiBAXW0QRJ/1B//DWosPmmX5cG8PyzqVLPAgIgHVbFeS7aHol2mXSpYFG6MBf1KqQL7sS7C065VfD2xTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48536},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"a8ca8ced0b2a6998a555433d3a2363faf1df0728","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.1","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.2.0_1696946674091_0.9894039721447256","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.2.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.2.1","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"0e45f95189fdd8b9e42d17f26b6f3eeb85f132de","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.2.1.tgz","fileCount":6,"integrity":"sha512-khjbgHyZLhrsdCWEIeKVDISFxn8qrELwQh52uRNrozxTw1VgmIQiiwv+7BsS962hY8pTpJBfwXCBAfbJIuqe3w==","signatures":[{"sig":"MEUCIAC+q0kT2EQrvmOZki5ERr7DujSR5b67Azz8nUft8tiVAiEApxEwv8L9bqoOJVuvtG2Qo2LN8USWhwzqm9TEBsHsjZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48992},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"3ecc488d8ff698ba2ce82cab8d58f148683a9984","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.2.1_1697625736532_0.8354248638340036","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.2.2","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.2.2","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"735fdcb006223f8dc3006993e51c9b704cb9dfcf","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.2.2.tgz","fileCount":6,"integrity":"sha512-Kw2QzP1RJwoGNgdvG/muVReElCTl9e8vwuffXaybjZKcj1mqt0grgfKUkO57HBS+84gSBfWhkvj3Y6NJNZEtWA==","signatures":[{"sig":"MEUCIQDISkiLRrpVr2pvKhYHO+FVQ9H3fil7TdWb2P8Rv7B5rQIgduvZSJf4jUnj1yUmf7HS/2KzbWq1Jv0EekIOgkdnHV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49832},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"64c0b0aec0f0c9812b76bc134ff19f036ca046be","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.2.2_1700067184779_0.2300449558029376","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.3.0","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.3.0","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"97ce1bac6155cdd77b2b60bfeb55b00b28fa2cf2","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.3.0.tgz","fileCount":6,"integrity":"sha512-XNZiA9kyuzfBZtCCr7B4x24pkp7WCpxzjAQbH87Iq89yWn48Auxc8Xh4a5q2Bpj9velFp1cdp76h3C0KaUsdwQ==","signatures":[{"sig":"MEYCIQCnhI0TeqTqum3hGafFIiIyFTf97dPrHYq8Wb3RDt/NRgIhAKYOWr/WJ7hKic6ftZsjL3nCtHtYJErxQgYC2wdw6rJT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55678},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"76d2879ecf786d42243a21b4a463b2842166dcd4","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"yarn lint --fix","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"8.19.4","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"yarn run lint:fix"},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.5.0","@fingerprintjs/fingerprintjs-pro":"^3.8.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","eslint":"^8.35.0","rimraf":"^3.0.2","rollup":"^2.44.0","ts-jest":"^28.0.8","typedoc":"^0.23.26","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.9.5","@types/jest":"^28.1.8","@types/node":"^18.14.6","lint-staged":"^13.0.2","@commitlint/cli":"^17.0.2","rollup-plugin-dts":"^3.0.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-license":"^2.7.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^28.1.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^5.54.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.54.1","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.3.0_1700653997098_0.7286204184137979","host":"s3://npm-registry-packages"}},"1.3.1-test.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.3.1-test.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.3.1-test.1","maintainers":[{"name":"ilya_fp","email":"ilia.kuznetsov@fingerprint.com"},{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"09864f5d9558997998f1b685ddd2ba3641cc5e97","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.3.1-test.1.tgz","fileCount":6,"integrity":"sha512-CoIThoCrWZ08m6jM6MfHXH4IZgyF9ZUXaXQS6egFxu8hUsF+godl+5jKUPeigaAI2dKRjmsBeeSc7xQ4E37KlQ==","signatures":[{"sig":"MEYCIQCRgRlJR9z2dGzQV8TlblGPlb8AQVDS71j0po5D+wzPmAIhAPN9j0Ak/DPVX86x0iBQpLwijOAjHN9Id/5I8KgQ+Z3+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56612},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"0fe1140e0bacdf9b5c17a9957c1669e15989b72c","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js --bundleConfigAsCjs","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"pnpm lint --fix","prettier":"prettier src --check","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","prettier:fix":"yarn prettier --write","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"10.1.0","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"pnpm run lint:fix"},"_nodeVersion":"20.8.1","dependencies":{"tslib":"^2.6.2","@fingerprintjs/fingerprintjs-pro":"^3.9.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.0.11","rimraf":"^5.0.5","rollup":"^4.13.0","ts-jest":"^29.1.2","typedoc":"^0.25.12","commitizen":"^4.3.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","rollup-plugin-license":"^3.3.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^19.1.0","@fingerprintjs/tsconfig-dx-team":"^0.0.2","@fingerprintjs/commit-lint-dx-team":"^0.0.2","@fingerprintjs/eslint-config-dx-team":"^0.1.0","@fingerprintjs/prettier-config-dx-team":"^0.1.0","conventional-changelog-conventionalcommits":"^7.0.2","@fingerprintjs/conventional-changelog-dx-team":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.3.1-test.1_1710953409652_0.061457121960783345","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.3.1","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.3.1","maintainers":[{"name":"ilya_fp","email":"ilia.kuznetsov@fingerprint.com"},{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"surgie","email":"finesserus@gmail.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"4159fd57b03378703a08ff3bcc21b196939607af","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.3.1.tgz","fileCount":6,"integrity":"sha512-1k+85IYh1bBDJY/syHzBmTzKKaPGQkpq8GO9+vf7MHdqlmIiLAcutaHMUXey9DxylKm93qCHRY/1fCOOQ/LiTA==","signatures":[{"sig":"MEYCIQCAooUBEjk2wDRleHO3KF5ZhTtA+qD07YAYN8SS1S6qLgIhANEM4UD8AjJo1QZLV1bLDu4V0JjZUTNQTWfkDKLb3cRm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56569},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"94de43b09664dcacaa1a5c94ff20d42c4085088e","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js --bundleConfigAsCjs","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"pnpm lint --fix","prettier":"prettier src --check","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","prettier:fix":"yarn prettier --write","test:coverage":"jest --coverage"},"_npmUser":{"name":"fp-pro","email":"valentin@fingerprintjs.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"10.1.0","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"pnpm run lint:fix"},"_nodeVersion":"20.8.1","dependencies":{"tslib":"^2.6.2","@fingerprintjs/fingerprintjs-pro":"^3.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.0.11","rimraf":"^5.0.5","rollup":"^4.13.0","ts-jest":"^29.1.2","typedoc":"^0.25.12","commitizen":"^4.3.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","rollup-plugin-license":"^3.3.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^19.1.0","@fingerprintjs/tsconfig-dx-team":"^0.0.2","@fingerprintjs/commit-lint-dx-team":"^0.0.2","@fingerprintjs/eslint-config-dx-team":"^0.1.0","@fingerprintjs/prettier-config-dx-team":"^0.1.0","conventional-changelog-conventionalcommits":"^7.0.2","@fingerprintjs/conventional-changelog-dx-team":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.3.1_1711014305363_0.8778597676247357","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.3.2","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"author":{"url":"https://fingerprint.com","name":"FingerprintJS, Inc"},"license":"MIT","_id":"@fingerprintjs/fingerprintjs-pro-spa@1.3.2","maintainers":[{"name":"fp-pro","email":"valentin@fingerprintjs.com"},{"name":"martin.makarsky","email":"Martin.makarsky@fingerprint.com"}],"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"dist":{"shasum":"80654b554ec5e260a0627162f88918a1fd5bab21","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.3.2.tgz","fileCount":6,"integrity":"sha512-s1YGsx1XQLmjU+av4UrUHNxyzwPHyZRB0GXJQFOJK8ZHCYc2SNukxnJmZA++bNBa8twU3wW+QgSJhA4Prjnd0g==","signatures":[{"sig":"MEYCIQC4Dag47qk+btxzuYYSYGMYFm8AW3at++B138QOTqpOqAIhANP6S9U/D+BhqqGBt8VswcW42aHSCtu69td//4P/p3cx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56701},"main":"dist/fp-pro-spa.cjs.js","types":"dist/fp-pro-spa.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/fp-pro-spa.esm.js","gitHead":"dcdfc9477bf4eed6cf1575b3ab4a3eece065cd70","scripts":{"docs":"typedoc src/index.ts --out docs","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","test":"jest","build":"rimraf dist && rollup -c rollup.config.js --bundleConfigAsCjs","watch":"rimraf dist && rollup -c rollup.config.js -w","prepare":"husky install","lint:fix":"pnpm lint --fix","prettier":"prettier src --check","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","prettier:fix":"yarn prettier --write","test:coverage":"jest --coverage"},"_npmUser":{"name":"martin.makarsky","email":"Martin.makarsky@fingerprint.com"},"repository":{"url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git","type":"git"},"_npmVersion":"10.5.2","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","directories":{},"lint-staged":{"*.ts":"pnpm run lint:fix"},"_nodeVersion":"20.13.1","dependencies":{"tslib":"^2.7.0","@fingerprintjs/fingerprintjs-pro":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.5","rimraf":"^5.0.10","rollup":"^4.21.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^20.16.2","lint-staged":"^15.2.9","@commitlint/cli":"^19.4.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-license":"^3.5.2","jest-environment-jsdom":"^29.7.0","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^19.4.1","@fingerprintjs/tsconfig-dx-team":"^0.0.2","@fingerprintjs/commit-lint-dx-team":"^0.0.2","@fingerprintjs/eslint-config-dx-team":"^0.1.0","@fingerprintjs/prettier-config-dx-team":"^0.2.0","conventional-changelog-conventionalcommits":"^7.0.2","@fingerprintjs/conventional-changelog-dx-team":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fingerprintjs-pro-spa_1.3.2_1726054041799_0.3849560671081582","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@fingerprintjs/fingerprintjs-pro-spa","version":"1.3.3","description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","main":"dist/fp-pro-spa.cjs.js","module":"dist/fp-pro-spa.esm.js","types":"dist/fp-pro-spa.d.ts","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"scripts":{"prepare":"husky install","build":"rimraf dist && rollup -c rollup.config.js --bundleConfigAsCjs","watch":"rimraf dist && rollup -c rollup.config.js -w","lint":"eslint --ext .js,.ts --ignore-path .gitignore --max-warnings 0 .","lint:fix":"pnpm lint --fix","prettier":"prettier src --check","prettier:fix":"yarn prettier --write","test":"jest","test:coverage":"jest --coverage","test:dts":"tsc --noEmit --isolatedModules dist/fp-pro-spa.d.ts","docs":"typedoc src/index.ts --out docs"},"lint-staged":{"*.ts":"pnpm run lint:fix"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git"},"author":{"name":"FingerprintJS, Inc","url":"https://fingerprint.com"},"license":"MIT","bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","dependencies":{"@fingerprintjs/fingerprintjs-pro":"^3.12.0","tslib":"^2.7.0"},"devDependencies":{"@commitlint/cli":"^19.8.1","@fingerprintjs/commit-lint-dx-team":"^0.1.0","@fingerprintjs/conventional-changelog-dx-team":"^0.1.0","@fingerprintjs/eslint-config-dx-team":"^0.1.0","@fingerprintjs/prettier-config-dx-team":"^0.2.0","@fingerprintjs/tsconfig-dx-team":"^0.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-typescript":"^11.1.6","@types/jest":"^29.5.12","@types/node":"^22.18.1","commitizen":"^4.3.0","conventional-changelog-conventionalcommits":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint":"*","husky":"^9.1.5","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.9","rimraf":"^5.0.10","rollup":"^4.50.1","rollup-plugin-dts":"^6.1.1","rollup-plugin-license":"^3.5.2","ts-jest":"^29.2.5","typedoc":"^0.25.13","typescript":"^5.5.4"},"_id":"@fingerprintjs/fingerprintjs-pro-spa@1.3.3","gitHead":"a6a9ce0d1957db1c6e7601e308ca43cd3c090827","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jM5k30S9RT/WW6gnmNWACc7UHeK1md9NbZg8kUsdxvPtDeW8xKnA6tb58Rqfkg6kvqHTq5aHFzw9hgsTH3DbNQ==","shasum":"25d0b26fd86a2076398784c1972f2262acaf2f0a","tarball":"https://registry.npmjs.org/@fingerprintjs/fingerprintjs-pro-spa/-/fingerprintjs-pro-spa-1.3.3.tgz","fileCount":6,"unpackedSize":57321,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDoynyIyltJDN7Ogd81YC+bLjApp2Yj2enV2400zzoZLAIhAInMGPMkOgDvFfL0UTAsM6inRZXl84jSTNIoD6C8UG2V"}]},"_npmUser":{"name":"martin.makarsky","email":"Martin.makarsky@fingerprint.com"},"directories":{},"maintainers":[{"name":"martin.makarsky","email":"Martin.makarsky@fingerprint.com"},{"name":"fp-pro","email":"valentin@fingerprint.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fingerprintjs-pro-spa_1.3.3_1757951706106_0.1700795619048605"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-16T07:39:42.793Z","modified":"2025-09-15T15:55:06.491Z","0.2.1":"2022-02-16T07:39:43.042Z","0.2.2":"2022-02-16T09:18:33.577Z","0.2.3":"2022-02-17T12:16:58.334Z","0.2.4":"2022-03-03T16:34:08.543Z","0.3.1":"2022-04-06T14:38:37.062Z","0.4.0":"2022-05-25T11:57:17.657Z","0.4.1":"2022-06-29T10:00:40.583Z","0.5.0":"2022-09-16T14:20:56.028Z","0.6.0":"2022-11-10T12:36:13.398Z","0.7.0":"2022-11-16T13:45:51.768Z","1.0.0-test.1":"2023-03-09T14:19:09.573Z","1.0.0":"2023-03-10T14:30:56.353Z","1.0.1":"2023-04-11T11:37:04.551Z","1.0.2":"2023-04-14T18:12:19.798Z","1.1.0":"2023-07-05T09:03:23.360Z","1.1.1-test.1":"2023-08-16T16:32:31.260Z","1.2.0-test.1":"2023-08-17T16:11:40.633Z","1.2.0-test.2":"2023-08-18T18:42:18.724Z","1.1.1":"2023-09-12T12:01:58.394Z","1.1.2":"2023-09-12T15:41:53.724Z","1.1.3":"2023-09-19T12:46:38.754Z","1.2.0":"2023-10-10T14:04:34.346Z","1.2.1":"2023-10-18T10:42:16.860Z","1.2.2":"2023-11-15T16:53:04.997Z","1.3.0":"2023-11-22T11:53:17.328Z","1.3.1-test.1":"2024-03-20T16:50:09.788Z","1.3.1":"2024-03-21T09:45:05.519Z","1.3.2":"2024-09-11T11:27:21.962Z","1.3.3":"2025-09-15T15:55:06.285Z"},"bugs":{"url":"https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues"},"author":{"name":"FingerprintJS, Inc","url":"https://fingerprint.com"},"license":"MIT","homepage":"https://github.com/fingerprintjs/fingerprintjs-pro-spa#readme","keywords":["fraud","fraud detection","fraud prevention","browser","identification","fingerprint","fingerprinting","browser fingerprint","device fingerprint","privacy"],"repository":{"type":"git","url":"git+https://github.com/fingerprintjs/fingerprintjs-pro-spa.git"},"description":"FingerprintJS Pro JavaScript agent for Single-Page Applications (SPA)","maintainers":[{"name":"martin.makarsky","email":"Martin.makarsky@fingerprint.com"},{"name":"fp-pro","email":"valentin@fingerprint.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://fingerprint.com\">\n    <picture>\n     <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://fingerprintjs.github.io/home/resources/logo_light.svg\" />\n     <source media=\"(prefers-color-scheme: light)\" srcset=\"https://fingerprintjs.github.io/home/resources/logo_dark.svg\" />\n     <img src=\"https://fingerprintjs.github.io/home/resources/logo_dark.svg\" alt=\"Fingerprint logo\" width=\"312px\" />\n   </picture>\n  </a>\n</p>\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/@fingerprintjs/fingerprintjs-pro-spa\" style=\"text-decoration: none;\"><img src=\"https://img.shields.io/npm/v/@fingerprintjs/fingerprintjs-pro-spa.svg\" alt=\"Current NPM version\"></a>\n<a href=\"https://fingerprintjs.github.io/fingerprintjs-pro-spa/coverage/\" style=\"text-decoration: none;\"><img src=\"https://fingerprintjs.github.io/fingerprintjs-pro-spa/coverage/badges.svg\" alt=\"coverage\"></a>\n<a href=\"https://www.npmjs.com/package/@fingerprintjs/fingerprintjs-pro-spa\"><img src=\"https://img.shields.io/npm/dm/@fingerprintjs/fingerprintjs-pro-spa.svg\" alt=\"Monthly downloads from NPM\"></a>\n<a href=\"https://opensource.org/licenses/MIT\"><img src=\"https://img.shields.io/:license-mit-blue.svg\" alt=\"MIT license\"></a>\n<a href=\"https://discord.gg/39EpE2neBg\"><img src=\"https://img.shields.io/discord/852099967190433792?style=logo&label=Discord&logo=Discord&logoColor=white\" alt=\"Discord server\"></a>\n<a href=\"https://fingerprintjs.github.io/fingerprintjs-pro-spa\"><img src=\"https://img.shields.io/badge/-Documentation-green\" alt=\"Documentation\"></a>\n</p>\n\n# Fingerprint Pro SPA\n\n[Fingerprint](https://fingerprint.com/) is a device intelligence platform offering industry-leading accuracy\n\nThis library is a framework-agnostic wrapper around the Fingerprint Pro [JavaScript Agent](https://www.npmjs.com/package/@fingerprintjs/fingerprintjs-pro), adding multiple built-in caching mechanisms with recommended default settings.\n\n- If you just need the Fingerprint Pro [JS agent](https://www.npmjs.com/package/@fingerprintjs/fingerprintjs-pro) without caching, you can use it directly.\n- If you're looking for a framework-specific integration, we have dedicated SDKs for [React (including Next, Preact)](https://github.com/fingerprintjs/fingerprintjs-pro-react), [Vue](https://github.com/fingerprintjs/fingerprintjs-pro-vue), [Svelte](https://github.com/fingerprintjs/fingerprintjs-pro-svelte) and [Angular](https://github.com/fingerprintjs/fingerprintjs-pro-angular).\n- If you have a single-page web application that needs caching, but also more low-level control over the agent than framework-specific SDKs provide, this library is for you.\n\n> [!NOTE]\n> This library assumes you have a Fingerprint Pro subscription or trial, it is not compatible with the [source-available FingerprintJS](https://github.com/fingerprintjs/fingerprintjs). See our documentation to learn more about the [differences between Fingerprint Pro and FingerprintJS](https://dev.fingerprint.com/docs/identification-vs-fingerprintjs).\n\n## Table of Contents\n\n- [Requirements](#requirements)\n- [Installation](#installation)\n- [Getting Started](#getting-started)\n- [Caching](#caching)\n- [Support and Feedback](#support-and-feedback)\n- [Documentation](#documentation)\n- [License](#license)\n\n## Requirements\n\n- For TypeScript users: Typescript 4.5 or higher\n\n## Installation\n\nUsing [npm](https://npmjs.org):\n\n```sh\nnpm install @fingerprintjs/fingerprintjs-pro-spa\n```\n\nUsing [yarn](https://yarnpkg.com):\n\n```sh\nyarn add @fingerprintjs/fingerprintjs-pro-spa\n```\n\nUsing [pnpm](https://pnpm.js.org):\n\n```sh\npnpm add @fingerprintjs/fingerprintjs-pro-spa\n```\n\n## Getting Started\n\n### 1. Get your Fingerprint Pro Public API key\n\nIn order to identify visitors you'll need a Fingerprint Pro account (you can [sign up for free](https://dashboard.fingerprint.com/signup/)).\n\n- Go to **Fingerprint Dashboard** > **App settings** > [**API Keys**](https://dashboard.fingerprint.com/api-keys).\n- Find your Public API key.\n\n### 2. Create the client\n\nCreate a `FpjsClient` instance before rendering or initializing your application. You should only have one instance of the client. You need to specify your public API key and other configuration options based on your chosen region and active integration.\n\n```js\nimport { FpjsClient, FingerprintJSPro } from '@fingerprintjs/fingerprintjs-pro-spa'\n\nconst fpjsClient = new FpjsClient({\n  // You can also pass these options later in `.init()` method\n  loadOptions: {\n    apiKey: '<PUBLIC_API_KEY>',\n    endpoint: [\n      //'https://metrics.yourwebsite.com',\n      FingerprintJSPro.defaultEndpoint,\n    ],\n    scriptUrlPattern: [\n      // 'https://metrics.yourwebsite.com/web/v<version>/<apiKey>/loader_v<loaderVersion>.js',\n      FingerprintJSPro.defaultScriptUrlPattern,\n    ],\n    // region: \"eu\"\n  },\n})\n```\n\n> [!NOTE]\n> You must provide `loadOptions` containing your public API key either in the constructor or in the `init` method. If you don't, the SDK will throw an error. You can learn more about different load options here in the [JS Agent documentation](https://dev.fingerprint.com/reference/load-function).\n\n### 3. Initialize the JS Agent\n\nBefore you start making identification requests to the Fingerprint Pro API, you need to initialize the JS Agent. This downloads the latest client-side logic from Fingerprint CDN. Call `init()` before the `getVisitorData()` method to avoid errors.\n\n```js\n// with async/await\nawait fpjsClient.init()\n\nconst visitorData = await fpjsClient.getVisitorData()\n\n// with promises\nconst visitorData = fpjsClient.init().then(() => {\n  return fpjsClient.getVisitorData()\n})\n```\n\nYou can also pass the `loadOptions` into the `init` method here. They will be merged with the options passed to the constructor.\n\n```js\nawait fpjsClient.init({\n  apiKey: '<PUBLIC_API_KEY>',\n  // endpoint: [\"<CUSTOM_ENDPOINT>\", FingerprintJSPro.defaultEndpoint],\n  // scriptUrlPattern: [\"<CUSTOM_SCRIPT_URL>\", FingerprintJSPro.defaultScriptUrlPattern],\n  // region: \"eu\"\n})\n```\n\n### 4. Identify visitors\n\nThe `getVisitorData` method returns visitor identification data based on the request [options](https://dev.fingerprint.com/reference/get-function#get-options).\nSet `ignoreCache` to `true` to call the API even if the data is present in the cache.\n\n```js\n// with async/await\nconst visitorData = await fpjsClient.getVisitorData({ extendedResult: true }, false)\n\n// with promises\nconst visitorData = fpjsClient.getVisitorData({ extendedResult: true }).then((visitorData) => {\n  // use visitor data in your fraud prevention logic\n  checkIfFingerprintIsFraudulent(visitorData.visitorId) // this method is just an example, this SDK doesn't actually supply it\n})\n```\n\nSee the [JS Agent API reference](https://dev.fingerprint.com/reference/javascript-agent) for more details.\n\n#### Linking and tagging information\n\nThe `visitorId` provided by Fingerprint Identification is especially useful when combined with information you already know about your users, for example, account IDs, order IDs, etc. To learn more about various applications of the `linkedId` and `tag`, see [Linking and tagging information](https://dev.fingerprint.com/docs/tagging-information).\n\n```js\nconst visitorData = await fpjsClient.getVisitorData({\n  linkedId: 'user_1234',\n  tag: {\n    userAction: 'login',\n    analyticsId: 'UA-5555-1111-1',\n  },\n})\n```\n\n## Caching\n\nFingerprint Pro usage is billed per API call. To avoid unnecessary API calls, it is a good practice to cache identification results. The SDK provides three ways to cache visitor data out of the box:\n\n- Session storage (default) - `sessionStorage`\n- Local storage - `localStorage`\n- Memory - `memory`\n- No cache - `nocache`\n\nYou can specify the `cacheLocation` option when creating the `FpjsClient`:\n\n```js\nconst fpjsClient = new FpjsClient({\n  loadOptions: {\n    apiKey: 'your-fpjs-public-api-key',\n  },\n  cacheLocation: 'localstorage',\n  // You can also use the provided TypeScript enum\n  // cacheLocation: CacheLocation.LocalStorage\n})\n```\n\nCache keys are based on the combination of _GetOptions_. For example, API responses for calls with `extendedResult: true` and `extendedResult: false` are stored independently.\n\n> [!NOTE]\n> If you use data from [`extendedResult`](https://dev.fingerprint.com/reference/get-function#extendedresult), pay additional attention to your caching strategy. Some fields, for example, `ip` or `lastSeenAt`, might change over time for the same visitor.\n\nYou can ignore the cached result for a specific API call and using `{ ignoreCache: true }`:\n\n```js\nconst visitorData = await fpjsClient.getVisitorData({ ignoreCache: true })\n```\n\nCheck if your response was retrieved from cache using the returned `cacheHit` flag:\n\n```js\nconst { cacheHit, ...visitorData } = await fpjsClient.getVisitorData()\n```\n\nUse `getVisitorDataFromCache` to directly retrieve responses from cache:\n\n```js\n// Checks if request matching given options is present in cache\nawait fpjsClient.isInCache({ extendedResult: true })\n\n// Returns cached visitor data based on the request options, or undefined if the data is not present in cache\nconst cachedResult = await fpjsClient.getVisitorDataFromCache({ extendedResult: true })\n```\n\nYou can also use your custom cache implementation as described below.\n\n### Creating a custom cache\n\nThe SDK can use a custom cache store implemented inside your application. This is useful when a different data store is more convenient in your environment, such as a hybrid mobile app.\n\nYou can provide an object to the `cache` property of the SDK configuration that implements the following functions. All the functions can return a Promise or a static value.\n\n| Signature                        | Return type                    | Description                                                                                                                                                                     |\n| -------------------------------- | ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `get(key)`                       | Promise<object> or object      | Returns the item from the cache with the specified key, or `undefined` if it was not found                                                                                      |\n| `set(key: string, object: any) ` | Promise<void> or void          | Sets an item into the cache                                                                                                                                                     |\n| `remove(key)`                    | Promise<void> or void          | Removes a single item from the cache at the specified key, or no-op if the item was not found                                                                                   |\n| `allKeys()`                      | Promise<string[]> or string [] | Returns the list of all keys. By default, the keys we use are prefixed with `@fpjs@client@` but you can pass your own custom prefix as an option when you create the FpjsClient |\n\n> [!NOTE]\n> The `cache` property takes priority over `cacheLocation` if both are set. A warning is displayed in the console if that happens.\n\nWe export the internal `InMemoryCache`, `LocalStorageCache`, `SessionStorageCache`, and `CacheStub` implementations, so you can wrap your custom cache around these implementations if you wish.\n\n### Cache time\n\nUse the `cacheTimeInSeconds` client constructor option to set a custom cache time. To ensure high identification accuracy we recommend not to cache visitors data for longer than 24 hours. If you pass a value higher than 86400 (60 x 60 x 24), the `FpjsClient` constructor will throw an error.\n\n## Support and feedback\n\nTo report problems, ask questions, or provide feedback, please use [Issues](https://github.com/fingerprintjs/fingerprintjs-pro-spa/issues). If you need private support, you can email us at [oss-support@fingerprint.com](mailto:oss-support@fingerprint.com).\n\n## Documentation\n\nThis library uses [Fingerprint Pro](https://fingerprint.com/github/) under the hood.\n\n- To learn more about Fingerprint Pro read our [product documentation](https://dev.fingerprint.com/docs).\n- To learn more about this SDK, there is a [Typedoc-generated SDK Reference](https://fingerprintjs.github.io/fingerprintjs-pro-spa) available.\n\n## License\n\nThis project is licensed under the MIT license. See the [LICENSE](https://github.com/fingerprintjs/fingerprintjs-pro-spa/blob/master/LICENSE) file for more information.\n","readmeFilename":"README.md"}