{"_id":"@finsweet/consentpro-scan","_rev":"29-d5a502313848dbd6a1ac0cf30a83d28e","name":"@finsweet/consentpro-scan","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0":{"name":"@finsweet/consentpro-scan","version":"1.0.0","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.0","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"ad6debc0d35e0d8d704170359cf707f7393e5f66","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.0.tgz","fileCount":4,"integrity":"sha512-oiuLm06yNt+J89u0MG0G2cSyhQhYaRyiJ1/MsWtc0W/wCS6NTPd01yh/xGcdDc5vUkLkGnTEdBHmxv4x52sT9g==","signatures":[{"sig":"MEUCICSkMH/+nhwqrAxxHYaTBj3vRWibB9Res1N8Y0Ua5esYAiEA5M+I37J02t+1Q63Dd4mYnG2U7lxegeV2KyTmltT5RMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43081},"main":"src/index.ts","pnpm":{"overrides":{"tmp@<=0.2.3":">=0.2.4","esbuild@<=0.24.2":">=0.25.0","playwright@<1.55.1":">=1.55.1","js-yaml@>=4.0.0 <4.1.1":">=4.1.1","@babel/runtime@<7.26.10":">=7.26.10","@eslint/plugin-kit@<0.3.4":">=0.3.4","cross-spawn@>=7.0.0 <7.0.5":">=7.0.5","brace-expansion@>=2.0.0 <=2.0.1":">=2.0.2"}},"type":"module","module":"src/index.ts","engines":{"pnpm":">=10"},"gitHead":"aa1419dbe9b4dcc4c05792c33eee1e96c9c6f050","scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},"repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.0_1771256054888_0.5007909364626775","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@finsweet/consentpro-scan","version":"1.0.1","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.1","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"f388f44fafc7a165980587ba9338b75464c32abc","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.1.tgz","fileCount":4,"integrity":"sha512-ZNBg7n+w+IMf2S/U+5+na+SfFIbHY8eiB1aYyChJbX66HMQxGQ46NppQJm07jtXBEgPKCBOiYNrfBwcDLH6ROg==","signatures":[{"sig":"MEUCIE1vqE7qUEOmC5UtpstJc/3SbrygbgVopuAIgs3B0oKDAiEAjtxyQAPZFGcwenpAF/giJs+9Pyl6BsjRVd/B0bK67TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42695},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.1.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/5b727332b7adc2ddc772d19e38be5e3b/finsweet-consentpro-scan-1.0.1.tgz","_integrity":"sha512-ZNBg7n+w+IMf2S/U+5+na+SfFIbHY8eiB1aYyChJbX66HMQxGQ46NppQJm07jtXBEgPKCBOiYNrfBwcDLH6ROg==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.1_1771257717730_0.22686284374254062","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@finsweet/consentpro-scan","version":"1.0.2","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.2","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"8e188cc0ba60ac0ed9c106096de938cab9c0bccc","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.2.tgz","fileCount":4,"integrity":"sha512-cJuDU8qf6YJobJoYV8krmPmDq2bnYTPr8Gr6/QEC+edTcTGPjurKasDTUdWCIUJ0smO9WgdBeMGUxJcSbzNRFQ==","signatures":[{"sig":"MEYCIQDr4KHf5v9n/Zh1GELxUkAAZ9ND6CfF86QkLoGJgtKFnQIhAMgrOJgmy349R6nmeIiCgLjIAE1eQzB8GKtwK5y1Yw/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42727},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.2.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/f8950b7cba2567cd6fb1da16e76dec5a/finsweet-consentpro-scan-1.0.2.tgz","_integrity":"sha512-cJuDU8qf6YJobJoYV8krmPmDq2bnYTPr8Gr6/QEC+edTcTGPjurKasDTUdWCIUJ0smO9WgdBeMGUxJcSbzNRFQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.2_1771260920703_0.9053769213596825","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@finsweet/consentpro-scan","version":"1.0.3","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.3","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d61c7bef69489a9d8f6dbd834acb431effc2cd3d","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.3.tgz","fileCount":4,"integrity":"sha512-9zBG9NOtbK1bwrctgTAoDlscnDuU6d+yxXimKZjxoqBQKJg/GUUeX+AXC6eISILBjacT35qGBvye/eW+rUPsFA==","signatures":[{"sig":"MEUCIAtBcQcqQxt1wXaRgoERYw36/a1hI62ADgPC+YPc6rulAiEA4O8NWNfxVRzDWr40iDxNS6VMyCqXKD3E9/kamyDeYxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46237},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.3.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/605abf590a1063ae6cf57644e5cc2ddd/finsweet-consentpro-scan-1.0.3.tgz","_integrity":"sha512-9zBG9NOtbK1bwrctgTAoDlscnDuU6d+yxXimKZjxoqBQKJg/GUUeX+AXC6eISILBjacT35qGBvye/eW+rUPsFA==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.3_1771325118442_0.8662794967174479","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@finsweet/consentpro-scan","version":"1.0.4","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.4","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"a52b687babf72a9843e17077143c27ab557886bc","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.4.tgz","fileCount":4,"integrity":"sha512-2sGDscJAC/OKyc3cNfARqRzNPSH7cdg9+6NgXuEUgAJFUxS8xlsdm7AbtPZXD9l4LPYDLtOfydA+V8Xb6jvIrQ==","signatures":[{"sig":"MEQCIGv88YN3rnN/KxhYiaZTujfOHEFwcfogUvV2Ey4JlGPAAiAuS8DGOfxwkkpNtrWwkho48EFZiKYEJvynJ2BXNI8hvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46008},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.4.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/4dc7582f5beb6b0c931a9b70a9f1563f/finsweet-consentpro-scan-1.0.4.tgz","_integrity":"sha512-2sGDscJAC/OKyc3cNfARqRzNPSH7cdg9+6NgXuEUgAJFUxS8xlsdm7AbtPZXD9l4LPYDLtOfydA+V8Xb6jvIrQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.4_1771329491467_0.80708966719616","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@finsweet/consentpro-scan","version":"1.0.5","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.5","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"c972a42808ce652b0a00f0fc2a3a7f84a938d690","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.5.tgz","fileCount":4,"integrity":"sha512-VipvJNGx496Q1HOr94nDSVEyaTID/bBJ2Jv+WSsb1YQiKQG1bLbpNiDLvNRyGrGi5pEBMgRPDfRWKhUjqA2ScA==","signatures":[{"sig":"MEUCIQDFfaSeuuNWPx9n53Uh2Ke7V96GjhtnztUgRU0wujAFWAIgUMR5KXf/jcRiykFyK3MENWWS4JB2kbY5KSX+MAfMmk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46283},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.5.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/06edb2d2f9d7fc195d078c3e28f248be/finsweet-consentpro-scan-1.0.5.tgz","_integrity":"sha512-VipvJNGx496Q1HOr94nDSVEyaTID/bBJ2Jv+WSsb1YQiKQG1bLbpNiDLvNRyGrGi5pEBMgRPDfRWKhUjqA2ScA==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.5_1771342558010_0.417484315165773","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@finsweet/consentpro-scan","version":"1.0.6","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.6","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"39fade1cf8cbf9fd8e2d7fad8f226d6a524c516b","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.6.tgz","fileCount":4,"integrity":"sha512-mNA83UMg+vbO5P0jE4oTbvKJ41yAj+zp2YooUmwvCdOmgtIGp0XOhGq3azr17IiACvXOgkFygwuUmj/4Y8UkrQ==","signatures":[{"sig":"MEYCIQDLeajTKC+QY0h7Sli0OszcI0nFMngAzzkptLJElKw4IwIhANbjl6ScozsYnbdUhIQ8PpPhWrDPXT+gHdxuF7C9wVYr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46337},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.6.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/5225f47ab7791c4d05c136f0ad9e9563/finsweet-consentpro-scan-1.0.6.tgz","_integrity":"sha512-mNA83UMg+vbO5P0jE4oTbvKJ41yAj+zp2YooUmwvCdOmgtIGp0XOhGq3azr17IiACvXOgkFygwuUmj/4Y8UkrQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","prettier":"^3.4.2","cross-env":"^7.0.3","@eslint/js":"^9.19.0","typescript":"^5.7.3","@changesets/cli":"^2.27.12","@playwright/test":"^1.50.1","typescript-eslint":"^8.23.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.6_1771343237644_0.3793364467596687","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@finsweet/consentpro-scan","version":"1.0.7","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.7","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d0e14ae9db61e05b44d2e839bbd2a9b0dbbf9e16","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.7.tgz","fileCount":4,"integrity":"sha512-0+xwMEcefwpm9sBjtf7DWnUKtShoMd6h0BGjwkKnCV7mtwV/W1YNhz5Yq3sdrMdRbl5ZIXHsb4/3QlJxZxlfRQ==","signatures":[{"sig":"MEUCIQCtJzPe/8N5kbNBDq3+xUp1bF52GVmucJD5lA6ODplxkgIgYVjzmRHiftkvSOvKRboiOveamdSGuvMNLGi27O9JbFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46406},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.7.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/5d42e099b84fcce553d37f09bf26ecb4/finsweet-consentpro-scan-1.0.7.tgz","_integrity":"sha512-0+xwMEcefwpm9sBjtf7DWnUKtShoMd6h0BGjwkKnCV7mtwV/W1YNhz5Yq3sdrMdRbl5ZIXHsb4/3QlJxZxlfRQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.7_1771418179240_0.6280402077778018","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@finsweet/consentpro-scan","version":"1.0.8","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.8","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"804148ebebd4042964736cadc7df7a158ecd5de9","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.8.tgz","fileCount":4,"integrity":"sha512-kKHydb4nqmtmYWuM6fT5HMJXBGQj8pC+675L2RcipStBw5kROvKb7aZajhh4a4hBpTaDmTTOTCQ7YQmZs0uH1A==","signatures":[{"sig":"MEUCIQCR4Hh+S6h2ncqoyshk5p3zBaPqBtJ0Cxe0lEZEC5eXWAIgdJVMwoXPRfbBpKfqtJYBILhwUJngj+Q7Wucsd7xUVUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47248},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.8.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/a6ed33328f676703a64de993cd7ad64d/finsweet-consentpro-scan-1.0.8.tgz","_integrity":"sha512-kKHydb4nqmtmYWuM6fT5HMJXBGQj8pC+675L2RcipStBw5kROvKb7aZajhh4a4hBpTaDmTTOTCQ7YQmZs0uH1A==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.8_1771428004103_0.45450445049957433","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@finsweet/consentpro-scan","version":"1.0.9","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.9","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"cb34cd02179234c513c1e5a8a95a8ce6372a30c2","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.9.tgz","fileCount":4,"integrity":"sha512-4UTUAZOt+UfZ1QxA7Sb//tSt2RyD0i+MQtwyLBpszXN3KzVYMIMPouONmNIwxWpZ8MQg1UVPb1yZmazzYfvRMw==","signatures":[{"sig":"MEYCIQDwhSQuZ3Q6Wbm+JEngoQSU44boJTNNCJLAM16GyUkJHwIhALvWgCpXMEl0qYol9t6YQVQysG+cX9alesRfcsTR5rZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47274},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.9.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/c50b5d7bcd585ba8170d325323b08639/finsweet-consentpro-scan-1.0.9.tgz","_integrity":"sha512-4UTUAZOt+UfZ1QxA7Sb//tSt2RyD0i+MQtwyLBpszXN3KzVYMIMPouONmNIwxWpZ8MQg1UVPb1yZmazzYfvRMw==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.9_1771438850227_0.16176022020677094","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@finsweet/consentpro-scan","version":"1.0.10","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.10","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"9f912303f5fc6e0e6a15f27d602f6b4621417770","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.10.tgz","fileCount":4,"integrity":"sha512-yYjWWYNbW0a6uqGA7hg9r65OqV/iUHdquh3X2z7yQhCpXqnbmPtv5UEbRikvmggeyRsCr6haP4gabXX0M9a1BQ==","signatures":[{"sig":"MEQCIDRyuhgihQ5WEdUuesiaGvT1css58z4b5JjRhoQNWs3YAiBqRcscRWMMXlsYfciYH+TmKKUMvwfIeZ8mH1hmM627nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47275},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.10.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/84265800941daac9c49eafd2a7aeae48/finsweet-consentpro-scan-1.0.10.tgz","_integrity":"sha512-yYjWWYNbW0a6uqGA7hg9r65OqV/iUHdquh3X2z7yQhCpXqnbmPtv5UEbRikvmggeyRsCr6haP4gabXX0M9a1BQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.10_1771441060323_0.6832715930951614","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@finsweet/consentpro-scan","version":"1.0.11","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.11","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"f86d1c8fa6ff4a2ae808040c5a88f93d90a8abaa","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.11.tgz","fileCount":4,"integrity":"sha512-5TsS4QHjaSYKEuih1D8lG6g16DIdjeeVivC9bi0o+4bQ5Q9N/hiax/JlP1FanWm6URAl6+N9FBAdpSzkY8Gbkw==","signatures":[{"sig":"MEUCIQDkFXFrrTFR+ZRkG4J/2BtBNe15XemNHv0DGUm/bnTiQQIgEjub3UWRAMwPQSwdkCMKuol5bLd1TvjwgKDmMD/Tc6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47175},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.11.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/bab76b25ccc6e4af08bce3f5abfc7712/finsweet-consentpro-scan-1.0.11.tgz","_integrity":"sha512-5TsS4QHjaSYKEuih1D8lG6g16DIdjeeVivC9bi0o+4bQ5Q9N/hiax/JlP1FanWm6URAl6+N9FBAdpSzkY8Gbkw==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.11_1771450015902_0.4739813481076005","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@finsweet/consentpro-scan","version":"1.0.12","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.12","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"311bb9c1a3efcd3b38ef503da86f56d8c4642223","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.12.tgz","fileCount":4,"integrity":"sha512-p4EtVNukRoSlFdVE4rJWzwOJ3hUxfHtQdCWSyU4DFRhVDaZ+TU8/qH26b7B4T9ZW/qvp/apQcqgH0uSlwAu6dQ==","signatures":[{"sig":"MEQCIGJlEEgwigbDzqQR2WxMh4YlMtP9dD7POFK9+7QZPSZlAiAyPtF9LPtv9LbHqFyerdznod/5UQNcNiYxd1awUyy9eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47566},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.12.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/57e36ed3e17c658a7d9ab69751d568c2/finsweet-consentpro-scan-1.0.12.tgz","_integrity":"sha512-p4EtVNukRoSlFdVE4rJWzwOJ3hUxfHtQdCWSyU4DFRhVDaZ+TU8/qH26b7B4T9ZW/qvp/apQcqgH0uSlwAu6dQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.3","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.12_1771619066346_0.7757389059655861","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@finsweet/consentpro-scan","version":"1.0.13","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.13","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"8a0f4d1fe27c6adbe0b0d47608b190e054f7ffc6","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.13.tgz","fileCount":4,"integrity":"sha512-wEO3gdnbYIu7UmO0USTYqjD4XwGs2Rp+tybktSoaWfmX/rUNCbK0jTRpLTsVsdcYH7TCi61lOGJn02Rl1i/FsQ==","signatures":[{"sig":"MEYCIQCAYorRJ77OVbqS4Flj2EWXeeTvhiIXYouSFkrkKsBiNwIhAMhqX1zP/qvAZvHkwTV3byYjFksLKle2oCDu2F1SXUHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47724},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.13.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/78f3e560f0856ab303127c36fe074789/finsweet-consentpro-scan-1.0.13.tgz","_integrity":"sha512-wEO3gdnbYIu7UmO0USTYqjD4XwGs2Rp+tybktSoaWfmX/rUNCbK0jTRpLTsVsdcYH7TCi61lOGJn02Rl1i/FsQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.13_1771852594285_0.2045608720223977","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@finsweet/consentpro-scan","version":"1.0.14","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.14","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"09e231f4f5d0e9f1a39391ab2b339ba09ee556e4","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.14.tgz","fileCount":4,"integrity":"sha512-uyi5Wb+DqZzLccAT91sx6bPhQcbx8bKb0/6f5EENdqg7yafFrBcKVQ60tmsVQ+hJf3iYckA7XKyu17eSn6Cwew==","signatures":[{"sig":"MEUCICGZaexplHGYcs3pTAtnBBI626TAJYSQ/b05LVEbH5pUAiEA0ccw94mPDT4p2Tg/+pK1S+NRYDQjuZSFR5u1IwF9QZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50687},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.14.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/6fffac77a20cb8ac86c978d3c8db5e43/finsweet-consentpro-scan-1.0.14.tgz","_integrity":"sha512-uyi5Wb+DqZzLccAT91sx6bPhQcbx8bKb0/6f5EENdqg7yafFrBcKVQ60tmsVQ+hJf3iYckA7XKyu17eSn6Cwew==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.14_1772017846681_0.4315757622357901","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@finsweet/consentpro-scan","version":"1.0.15","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.15","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"e21792b610d744ec6a5e91340da0c75ff4862550","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.15.tgz","fileCount":4,"integrity":"sha512-zDEI8WnqS8nrdp6neN3EBs1jfLToOOWzk/IxQyGkS5VkvJVJImvqGgM/PDkElBdtg5MGLEOXF7SFHXsKdLWOzQ==","signatures":[{"sig":"MEUCIDaPo2LJeuSplVghzBYP9car0NffX4tUElshCmiRTp7yAiEAywIx6lyj9tOuYa0gkI1WXhTjDRZfoBmnK5iyRkBAsAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50991},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.15.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/2f6e3cdda6bdaf618f16d88eebb15f58/finsweet-consentpro-scan-1.0.15.tgz","_integrity":"sha512-zDEI8WnqS8nrdp6neN3EBs1jfLToOOWzk/IxQyGkS5VkvJVJImvqGgM/PDkElBdtg5MGLEOXF7SFHXsKdLWOzQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.6.2","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.15_1772047285364_0.31395806612415367","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@finsweet/consentpro-scan","version":"1.0.16","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.16","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d5799c34229de4ae1a2844e9a937152544146476","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.16.tgz","fileCount":4,"integrity":"sha512-TUAw77KjylHXQhiQ9RmmXCJLD+1Hlvtw7dwnxkry5RyxTxFsQ7WysGe2KxCMRxMHv61K9hxllF1NXdooKQtpbQ==","signatures":[{"sig":"MEUCIQDx0XNE3EwjKyt2l6uSp02hNGmzl923xDDpGPoU1THGogIgLWhX1u0m+rtWmeZMwMK3tqTWGgiyTANpnfzm0+Q5hmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50994},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.16.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/83c971aa8e4776520ec1b3af5ca1470f/finsweet-consentpro-scan-1.0.16.tgz","_integrity":"sha512-TUAw77KjylHXQhiQ9RmmXCJLD+1Hlvtw7dwnxkry5RyxTxFsQ7WysGe2KxCMRxMHv61K9hxllF1NXdooKQtpbQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.16_1772047659970_0.5295607221223064","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@finsweet/consentpro-scan","version":"1.0.17","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.17","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"ef4b634686df1ee59c8b41f046cf02b38c7641e8","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.17.tgz","fileCount":4,"integrity":"sha512-tYrYPOAeyjXRl27E+QvKAGfxlKme4QuyUXs6uajzafrO56L/IM/EiuQxrtKUy9hFTtzTUAYdBmzzOVavjYHW6g==","signatures":[{"sig":"MEUCICwt2a40tZK5ZS5NfQQ1ijgIbsfkkoT0Zyhi4GvKF1SUAiEAkWjZCvudmepON6F42hCKsinVSX/KX20iUbBGI14tUYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51579},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.17.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/dc5e62a8572451f21cb170936943e05e/finsweet-consentpro-scan-1.0.17.tgz","_integrity":"sha512-tYrYPOAeyjXRl27E+QvKAGfxlKme4QuyUXs6uajzafrO56L/IM/EiuQxrtKUy9hFTtzTUAYdBmzzOVavjYHW6g==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.17_1772102123667_0.007412230881102655","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@finsweet/consentpro-scan","version":"1.0.18","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.18","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d0e720d695b151f0db585540619b8ad282349217","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.18.tgz","fileCount":4,"integrity":"sha512-9uweI+a7LeVDCBr6FfOfxyyMFbDaiRChffCbo+xXe+EEK+PB8lAVDshhnEQi7l+7MNlRA6e43wBu334G87EidA==","signatures":[{"sig":"MEQCIG2kXn02buCMY6tKInKDn062+J9gdhoChsRwes7i0Z0jAiAyvWM4qS3OrdiYMpVlB4GmBM05MN+VOoJo4O0R6ZVZZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53234},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.18.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/b3cb51c55695484c9eb2abb28f97ae90/finsweet-consentpro-scan-1.0.18.tgz","_integrity":"sha512-9uweI+a7LeVDCBr6FfOfxyyMFbDaiRChffCbo+xXe+EEK+PB8lAVDshhnEQi7l+7MNlRA6e43wBu334G87EidA==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.18_1772114970101_0.4054121474995094","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@finsweet/consentpro-scan","version":"1.0.19","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.19","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"e9c6cbd57e9a4789fbff24b9a064a4ce5117d5ea","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.19.tgz","fileCount":4,"integrity":"sha512-wfdHT+X54tt2Qz3JL9f9dQKGdAjFNsoy6FkaAbmkkH6QCD3depqfOwWs/zITPtBLLTE4fSus5flSXpGiDTZO4w==","signatures":[{"sig":"MEQCIGuUCENtqx+3ePDEudCSStGYanXLGj2vxUSgA9qI3zniAiAxJLxPtSO8gnBmyHTUiz6kOIDu4TkpevLPQCWux3VazA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53270},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.19.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/c8c8b2ce184903f946787d51757cfe2b/finsweet-consentpro-scan-1.0.19.tgz","_integrity":"sha512-wfdHT+X54tt2Qz3JL9f9dQKGdAjFNsoy6FkaAbmkkH6QCD3depqfOwWs/zITPtBLLTE4fSus5flSXpGiDTZO4w==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.19_1772117829772_0.7025436797654478","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@finsweet/consentpro-scan","version":"1.0.20","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.20","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"c03ec9571d7d1c1d55f924743172a3084e476c86","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.20.tgz","fileCount":4,"integrity":"sha512-1sfxqNJptHr1/7hfNlvE7GmZIRzacfANJ3rkKEDJApqAWsqdHA2n47UFnvI7ukWWNDqGgAn6QfSgiUya1Jzzng==","signatures":[{"sig":"MEUCIQDZFAm006v7Runf8VzfBhpDXBhvv8yC5pJhz3xFqFzWAwIgYpSDLfsMG7ujNEWLDZliGqFi78Ch5aAHnQ+9vfAPt5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53378},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.20.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/6681365e525da67359c2ef3ef584c637/finsweet-consentpro-scan-1.0.20.tgz","_integrity":"sha512-1sfxqNJptHr1/7hfNlvE7GmZIRzacfANJ3rkKEDJApqAWsqdHA2n47UFnvI7ukWWNDqGgAn6QfSgiUya1Jzzng==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.20_1772128274041_0.4877834814788038","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@finsweet/consentpro-scan","version":"1.0.21","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.21","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"86f9f24c4bc3844bc1387dbd7d4c576793137b9e","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.21.tgz","fileCount":4,"integrity":"sha512-E1CSD0YoRdYeJXXF/GcH2QwMXWHtZFCo8v3r6zofkwwe14L7B5WBLk0F0J4RL/eVcSEvDa/Of+DRdqWHhrpYXA==","signatures":[{"sig":"MEQCIBxuepA75zv4bmisWtFE2AjynoBth51aqpLArveqdMV5AiArAaU80f2QAuOxvVZxMm4L+dJqlUz2LWzSrBppkFPEdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54796},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.21.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/11c463a40e2117df4301b48c03eb837e/finsweet-consentpro-scan-1.0.21.tgz","_integrity":"sha512-E1CSD0YoRdYeJXXF/GcH2QwMXWHtZFCo8v3r6zofkwwe14L7B5WBLk0F0J4RL/eVcSEvDa/Of+DRdqWHhrpYXA==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.21_1772218498698_0.22621362231011544","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@finsweet/consentpro-scan","version":"1.0.22","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.22","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"5d431563507bd85a5ec5ef2d39ae81dc78a9135b","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.22.tgz","fileCount":4,"integrity":"sha512-PWouLl6OMnYUYo1kG+F/nSfn0GydADMHb4pUPJ9rf23ERF3LGL5gA2hmgw4avnoUR+247ZzZsAzz+i6jidhaqQ==","signatures":[{"sig":"MEYCIQCb/sX5Iyq2aNhc1Gm1/BXBF5Mk2TMH487P82K9+GS8ngIhALwYAzhWMY+7mT1JTlhlUfOlKg6fdrhP00rHAduM876H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51527},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.22.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/a10e9f707076c59e08893bca2201f58a/finsweet-consentpro-scan-1.0.22.tgz","_integrity":"sha512-PWouLl6OMnYUYo1kG+F/nSfn0GydADMHb4pUPJ9rf23ERF3LGL5gA2hmgw4avnoUR+247ZzZsAzz+i6jidhaqQ==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.22_1772423844744_0.6056051747098492","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@finsweet/consentpro-scan","version":"1.0.23","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.23","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d641dc5ec1a43a5e3873c3d5d58347c2eb145289","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.23.tgz","fileCount":4,"integrity":"sha512-w+peYHmx+WFm5x+IO1YEh/sn7AylvLuFjCyRJmN5iwQZAnkGgBSm7qZju0GUSybOutJF6GBRak31xtEPlxvLCw==","signatures":[{"sig":"MEUCIQDiVHHwk4ZBNkeVDiOgTTtFgYYTuWU9tr0R8ZmyiY8lnQIgO7rb/xyX5oK3ezPvMNtg3b1KzzDVLQRypGslbMwKmIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52209},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.23.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/74256f3a4814025a6d2081aae8c9f04d/finsweet-consentpro-scan-1.0.23.tgz","_integrity":"sha512-w+peYHmx+WFm5x+IO1YEh/sn7AylvLuFjCyRJmN5iwQZAnkGgBSm7qZju0GUSybOutJF6GBRak31xtEPlxvLCw==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.23_1772441983393_0.8679699666556906","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@finsweet/consentpro-scan","version":"1.0.24","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.24","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"6d5c1e3048af9a9fb3eb488320f6c77c0314651a","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.24.tgz","fileCount":4,"integrity":"sha512-wixdJhMM21uu9S31TQruvW5DoTNTqmBLk5APjgEnzf+3p6yfkx6b207VPGSF/1f2HCGP7LbtfW6cPBY6uVQVeg==","signatures":[{"sig":"MEUCIQCFnmmqy/lvhgQOW+67yEbRGaWUugvKQWCtLphwqhbiFAIgb2i+c9/iAr2x7Oa9cygsQA3Gtslexfw68FhBu+Ri3MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52725},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.24.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/4487a43294d3844bfdadb2f31e0cfe98/finsweet-consentpro-scan-1.0.24.tgz","_integrity":"sha512-wixdJhMM21uu9S31TQruvW5DoTNTqmBLk5APjgEnzf+3p6yfkx6b207VPGSF/1f2HCGP7LbtfW6cPBY6uVQVeg==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.24_1772451564921_0.6309069647272147","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@finsweet/consentpro-scan","version":"1.0.25","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.25","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d828b380f497b762cbcae752254f8782df789398","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.25.tgz","fileCount":4,"integrity":"sha512-ZONsx4BIUbOyWQhVEgq5ybEVmPfTFPm1F5R/Q3V3mviLIfPeC+xnFRUFdpCPZnBYCwqZAHHWAIxRJ3XUqKGgwg==","signatures":[{"sig":"MEUCIQDwPGWrPROeXqWQMHgaXnXl5JoecdPIMbYgfS2eD0ry3wIgV+0Vpz38R55bCg59Za+o0q5zS7Fbjf6xcQef36Z3ty8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53861},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.25.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/a78d21d11bfbb4e4da76ce7c0fe5c319/finsweet-consentpro-scan-1.0.25.tgz","_integrity":"sha512-ZONsx4BIUbOyWQhVEgq5ybEVmPfTFPm1F5R/Q3V3mviLIfPeC+xnFRUFdpCPZnBYCwqZAHHWAIxRJ3XUqKGgwg==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.25_1772464075380_0.9321589056247013","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@finsweet/consentpro-scan","version":"1.0.26","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.26","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"6bdc998fff3c7ff0449a45f317fa5abc197604f6","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.26.tgz","fileCount":4,"integrity":"sha512-Yr5FXtvG2T63peqWTaE4fhzNMpy1ne8GUwwgNJ2/J5i70uZP5JRtd4I12CuGw7rIdZrqTY7rr6Bw6Ri03sfI8w==","signatures":[{"sig":"MEUCIFnykeXCx99hXfWiKSbA9J+hmiQEWByQQzQMLWeH9uy6AiEA0SSsFKUkHv4EvJyITyYD+JgOHz8eYmYiv0fha7+69GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53495},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.26.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/6f9ac0496f1bbe2196a0f21ec4876c4f/finsweet-consentpro-scan-1.0.26.tgz","_integrity":"sha512-Yr5FXtvG2T63peqWTaE4fhzNMpy1ne8GUwwgNJ2/J5i70uZP5JRtd4I12CuGw7rIdZrqTY7rr6Bw6Ri03sfI8w==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.26_1772467692089_0.7261227027158079","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@finsweet/consentpro-scan","version":"1.0.27","keywords":[],"author":{"url":"https://finsweet.com/","name":"Finsweet"},"license":"ISC","_id":"@finsweet/consentpro-scan@1.0.27","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"homepage":"https://github.com/finsweet/consentpro-scan#readme","bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"dist":{"shasum":"d1b73b532810ee026146f67b294836f714c5653b","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.27.tgz","fileCount":4,"integrity":"sha512-fDzuqxIliBv766ACQckX/tCHEVGGyUwb2/gmfZN3IuLjfsJQq5xbfjBCGzLpNK2hCfumdTnEZt9MRaANVeeELg==","signatures":[{"sig":"MEYCIQDAETbg9ehVOHCiYqKjtxwEboI1tOuRyntGcb1C2cUfXgIhAKOcOWWlZQbnHgSKE0dmNdvYP6+CPmjNBuArBJ0GpIWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55861},"main":"src/index.ts","type":"module","_from":"file:finsweet-consentpro-scan-1.0.27.tgz","module":"src/index.ts","engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","test":"playwright test","build":"cross-env NODE_ENV=production node ./bin/build.js","check":"tsc --noEmit","format":"prettier --write ./src","update":"pnpm update -i -L -r","release":"changeset publish","test:ui":"playwright test --ui","lint:fix":"eslint ./src --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"_resolved":"/tmp/d5720d0c8d71e004b25ebb2ea3a17a20/finsweet-consentpro-scan-1.0.27.tgz","_integrity":"sha512-fDzuqxIliBv766ACQckX/tCHEVGGyUwb2/gmfZN3IuLjfsJQq5xbfjBCGzLpNK2hCfumdTnEZt9MRaANVeeELg==","repository":{"url":"git+https://github.com/finsweet/consentpro-scan.git","type":"git"},"_npmVersion":"11.8.0","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@finsweet/ts-utils":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","esbuild":"^0.27.3","prettier":"^3.8.1","cross-env":"^7.0.3","@eslint/js":"9.28.0","typescript":"^5.9.3","@changesets/cli":"^2.29.8","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.0","@finsweet/tsconfig":"^1.4.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@finsweet/eslint-config":"^3.0.4","@changesets/changelog-git":"^0.2.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/consentpro-scan_1.0.27_1772565040437_0.9421925293737672","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@finsweet/consentpro-scan","version":"1.0.28","description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","homepage":"https://github.com/finsweet/consentpro-scan#readme","license":"ISC","keywords":[],"author":{"name":"Finsweet","url":"https://finsweet.com/"},"repository":{"type":"git","url":"git+https://github.com/finsweet/consentpro-scan.git"},"bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"type":"module","main":"src/index.ts","module":"src/index.ts","devDependencies":{"@changesets/changelog-git":"^0.2.1","@changesets/cli":"^2.29.8","@eslint/js":"9.28.0","@finsweet/eslint-config":"^3.0.4","@finsweet/tsconfig":"^1.4.2","@playwright/test":"^1.58.2","cross-env":"^7.0.3","esbuild":"^0.27.3","eslint":"9.28.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1","prettier":"^3.8.1","tsx":"^4.23.12","typescript":"^5.9.3","typescript-eslint":"^8.56.0"},"dependencies":{"@finsweet/ts-utils":"^0.40.0"},"engines":{"pnpm":">=10"},"scripts":{"dev":"cross-env NODE_ENV=development node ./bin/build.js","build":"cross-env NODE_ENV=production node ./bin/build.js","lint":"eslint ./src && prettier --check ./src","lint:fix":"eslint ./src --fix","check":"tsc --noEmit","format":"prettier --write ./src","test":"playwright test","test:unit":"tsx --test tests/unit/*.test.ts","test:ui":"playwright test --ui","release":"changeset publish","update":"pnpm update -i -L -r"},"_id":"@finsweet/consentpro-scan@1.0.28","_integrity":"sha512-LHseNXJe8046upHqzV7DFGzZdYROxA1IwWGhl9k3QUnQpG/8EqxuV/fT5EFiRg5cClPcdbEzjHEQ5toA+X4yig==","_resolved":"/tmp/8b4aa4a47d10c027dfade6629d8fd070/finsweet-consentpro-scan-1.0.28.tgz","_from":"file:finsweet-consentpro-scan-1.0.28.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-LHseNXJe8046upHqzV7DFGzZdYROxA1IwWGhl9k3QUnQpG/8EqxuV/fT5EFiRg5cClPcdbEzjHEQ5toA+X4yig==","shasum":"135ea28b2874b1baa26566437cd674fc67f46d08","tarball":"https://registry.npmjs.org/@finsweet/consentpro-scan/-/consentpro-scan-1.0.28.tgz","fileCount":4,"unpackedSize":57183,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFNt7ug2WtBLtL4kTaCaMTpPxPMXedjey1sc50YVlo4XAiEA4s4DLCq8M7RV8PX44IhdM5NXi0v0kV8H0yRaRnxZmQk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71bedf11-02af-47a2-b26b-685678fb9d65"}},"directories":{},"maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/consentpro-scan_1.0.28_1786468998267_0.840636910616883"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T15:34:14.777Z","modified":"2026-08-11T17:23:18.591Z","1.0.0":"2026-02-16T15:34:15.058Z","1.0.1":"2026-02-16T16:01:57.877Z","1.0.2":"2026-02-16T16:55:20.850Z","1.0.3":"2026-02-17T10:45:18.619Z","1.0.4":"2026-02-17T11:58:11.626Z","1.0.5":"2026-02-17T15:35:58.198Z","1.0.6":"2026-02-17T15:47:17.822Z","1.0.7":"2026-02-18T12:36:19.393Z","1.0.8":"2026-02-18T15:20:04.258Z","1.0.9":"2026-02-18T18:20:50.361Z","1.0.10":"2026-02-18T18:57:40.518Z","1.0.11":"2026-02-18T21:26:56.071Z","1.0.12":"2026-02-20T20:24:26.494Z","1.0.13":"2026-02-23T13:16:34.421Z","1.0.14":"2026-02-25T11:10:46.828Z","1.0.15":"2026-02-25T19:21:25.542Z","1.0.16":"2026-02-25T19:27:40.180Z","1.0.17":"2026-02-26T10:35:23.829Z","1.0.18":"2026-02-26T14:09:30.257Z","1.0.19":"2026-02-26T14:57:09.948Z","1.0.20":"2026-02-26T17:51:14.207Z","1.0.21":"2026-02-27T18:54:58.838Z","1.0.22":"2026-03-02T03:57:24.881Z","1.0.23":"2026-03-02T08:59:43.544Z","1.0.24":"2026-03-02T11:39:25.065Z","1.0.25":"2026-03-02T15:07:55.517Z","1.0.26":"2026-03-02T16:08:12.297Z","1.0.27":"2026-03-03T19:10:40.679Z","1.0.28":"2026-08-11T17:23:18.406Z"},"bugs":{"url":"https://github.com/finsweet/consentpro-scan/issues"},"author":{"name":"Finsweet","url":"https://finsweet.com/"},"license":"ISC","homepage":"https://github.com/finsweet/consentpro-scan#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/finsweet/consentpro-scan.git"},"description":"A frontend scanner for ConsentPro, a cookie consent management platform by Finsweet.","maintainers":[{"name":"alexiglesias","email":"alexiglesias@finsweet.com"},{"name":"robert-kibet","email":"robert.kibet@finsweet.com"}],"readme":"# Consent Scan\n\nFrontend client for the ConsentPro scanner API. Provides URL validation, scan initiation, and results display for data privacy compliance scanning (GDPR, CCPA, HIPAA, and other regulations).\n\n## Overview\n\nThis is a Webflow-integrated frontend that connects to the ConsentPro scanner backend API. Users enter a URL, the app validates and initiates a scan, then redirects to a results page that polls for completion and displays compliance data.\n\n## Features\n\n- **URL Validation**: Strict validation requiring valid protocol and hostname with TLD\n- **Scanner API Client**: Full integration with ConsentPro v2 scanner endpoints\n- **Real-time Status Polling**: Monitors scan progress with live activity updates\n- **Compliance Scoring**: Displays overall compliance score with pass/fail/warning breakdown\n- **Detected Items Display**: Shows unblocked scripts, cookies, and tracking technologies\n- **Criteria Accordion**: Expandable list of all compliance criteria with status\n- **Typed Selectors**: Type-safe element queries using `data-fs-cs` attributes\n\n## Project Structure\n\n```\nsrc/\n├── api/\n│   ├── backend.ts          # Scanner API client (startScan, getStatus, getResults)\n│   ├── types.ts            # API response types\n│   └── index.ts\n├── pages/\n│   ├── scan.ts             # Scan page - URL validation & scan initiation\n│   └── results.ts          # Results page - polling & display\n├── icons/\n│   └── index.ts            # Inline SVG icon injection\n├── utils/\n│   ├── selectors.ts        # Typed selector system\n│   ├── compliance.ts       # Compliance evaluation logic\n│   ├── data-extractor.ts   # Extract structured data from API responses\n│   ├── constants.ts        # Colors, categories, config\n│   ├── helpers.ts          # UI utilities (displayError, clearError)\n│   ├── errors.ts           # Custom error classes\n│   ├── url.ts              # URL validation\n│   └── index.ts\n└── types/\n    └── index.ts            # Type exports\n```\n\n## Pages\n\n### Scan Page (`/scan`)\n\nHandles URL input and scan initiation:\n\n1. User enters URL in form\n2. Validates URL (requires `https://`, valid hostname with `.`)\n3. Calls `scannerApi.startScan(origin)`\n4. Redirects to `/result?trid={trackingId}&site={hostname}`\n\n**Required Webflow Elements:**\n\n- `data-fs-cs=\"scan-form\"` - Form element\n- `data-fs-cs=\"scan-url-input\"` - URL input field\n- `data-fs-cs=\"scan-submit\"` - Submit button (`<input type=\"submit\">`)\n- `data-fs-cs=\"error-message\"` - Error display\n\n### Results Page (`/result`)\n\nPolls scan status and displays results:\n\n1. Parses `?trid=` and `?site=` query params\n2. Polls `scannerApi.getStatus(trackingId)` every second\n3. On completion, fetches `scannerApi.getResults(trackingId)`\n4. Updates all result sections via modular updaters\n\n**Required Webflow Elements:**\n\n- `data-fs-cs=\"compliance-score\"` - Main score display\n- `data-fs-cs=\"compliance-container\"` - Status hero card\n- `data-fs-cs=\"violations-list\"` - Major violations list\n- `data-fs-cs=\"script-list\"` - Unblocked scripts\n- `data-fs-cs=\"cookie-list\"` - Unblocked cookies\n- `data-fs-cs=\"criteria-list\"` - Compliance criteria accordion\n- Plus various stat cards, progress indicators, etc.\n\n## API Client\n\n```typescript\nimport { scannerApi } from '$api';\n\n// Start a scan\nconst { trackingId } = await scannerApi.startScan('https://example.com');\n\n// Poll status\nconst status = await scannerApi.getStatus(trackingId);\n// status.status: 'queued' | 'running' | 'completed' | 'failed'\n// status.progress: { pagesScanned, totalPages }\n\n// Get results\nconst results = await scannerApi.getResults(trackingId);\n// results.results: ScanResults with detectedItems, statistics, etc.\n```\n\n## Selector System\n\nType-safe element queries with automatic type inference:\n\n```typescript\nimport { querySelector, querySelectorAll } from '$utils';\n\n// Returns HTMLFormElement | null\nconst form = querySelector('scan-form');\n\n// Returns HTMLInputElement | null\nconst input = querySelector('scan-url-input');\n\n// Query within scope\nconst value = querySelector('value', parentElement);\n```\n\nAll element names are defined in `src/utils/selectors.ts` with their corresponding HTML element types.\n\n## Development\n\n### Setup\n\n```bash\npnpm install\n```\n\n### Development Mode\n\n```bash\npnpm dev\n```\n\nServes at `http://localhost:3000` with live reload.\n\n### Build\n\n```bash\npnpm build\n```\n\nOutputs to `dist/scan.js` and `dist/results.js`.\n\n### Type Check\n\n```bash\npnpm check\n```\n\n### Lint\n\n```bash\npnpm lint:fix\n```\n\n## Configuration\n\n### API Base URL\n\nSet via environment variable or `.env` file:\n\n```\nAPI_BASE_URL=https://fs-consentpro-api-dev.finsweet.workers.dev\n```\n\nInjected at build time via `bin/build.js`.\n\n## Webflow Integration\n\n1. Build the project: `pnpm build`\n2. Upload `dist/scan.js` to your scan page\n3. Upload `dist/results.js` to your results page\n4. Add required `data-fs-cs` attributes to elements\n\n### Scan Page Structure\n\n```html\n<form data-fs-cs=\"scan-form\">\n  <input type=\"url\" data-fs-cs=\"scan-url-input\" placeholder=\"https://example.com\" />\n  <input type=\"submit\" data-fs-cs=\"scan-submit\" value=\"Scan\" data-wait=\"Scanning...\" />\n</form>\n<div data-fs-cs=\"error-message\" style=\"display: none;\"></div>\n```\n\n### Results Page Structure\n\nSee `src/utils/selectors.ts` for the complete list of element names and their expected types.\n\n## Path Aliases\n\n- `$api` → `src/api/index.ts`\n- `$utils` → `src/utils/index.ts`\n- `$types` → `src/types/index.ts`\n- `$pages` → `src/pages/`\n- `$icons` → `src/icons/index.ts`\n","readmeFilename":"README.md"}