{"_id":"@themarkup/blacklight-collector","_rev":"34-e033fcaf86bb97bb9196e007586fd876","name":"@themarkup/blacklight-collector","dist-tags":{"latest":"3.11.0"},"versions":{"2.0.1":{"name":"@themarkup/blacklight-collector","version":"2.0.1","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.0.1","maintainers":[{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://gitlab.com/the_markup/blacklight#readme","bugs":{"url":"https://gitlab.com/the_markup/blacklight/issues"},"dist":{"shasum":"3686ed31961439f7f7032e4fd7d0973bd8da1162","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.0.1.tgz","fileCount":119,"integrity":"sha512-HhZz3HYM1azZqIR5HPi3FpXJurfY/YFTKjhnqwU4dFKw7vkD0y6LDQ7l//iIy+cUc/mTcXoYj5uk2Yo4EuF0eQ==","signatures":[{"sig":"MEUCIQC0THEURYgE9PHYDPdJAstHFunYPPFv91xgCfYjE1WEAQIgGh4ba8PisehWmQKooy3oxctzj2v234ojzl7H1dahAh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5563010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9S97CRA9TVsSAnZWagAA9qAP/i1Hf0TSOE47rV5HCf+x\nK8DcR4LgT3KCNeJ1sMamKAgP1FD8sX9ZBLgHVnUMbLvII2PB9K6er25gznlQ\ndJeNTkzMuoCE4MNUVb6isn+RC61slrY941lHfjfa8dp2EQ1xjlmCewCUk0JR\n0KcPT1W3tGDEOtwAyzok83QRCBGYYGAUb+cVpQWt+1JKOZDTLO32lR2FobIC\nLlmT/g47K3oGkb+4SuCYuG/S/4sWiUFKnUxUCG2vREDrDNRdFEc6yyzoBe7q\n8jOaVvWNXEu2kWxEpZNEXoGRoeNv90kU5DIs54Ao9vuiVHxW85lt4RM8b6cS\nnlT14yGIuCbaFKtfNQZ5fXOCLGOuxR0xG1swxwds4+AQPOmp+6Yoxx5fUCDk\nvtDxVgZ9yIqZGageCaXIR6yPioRQQFm7+gJohxIcTDBWvEYGQ61ZCe5stc7u\n1ENnYjaly9Zql1I4Rcog0x3mZdmuJX4evagxr1/cqh5TFOESEdBX4hEdCSR6\nwwQkXnUQBcQfSDV2r7Nnc/uZE+kZlrPbzsBoiK+VPMBLp9+LPZtavZcrUlyk\nRiSYrH36ufvQC8anLqNJGX1B6XBpef//jLJKI4nsuS+5j4P56ZAuSBS+OptR\nyI0yvI1Oi1HyM2AhRo0j2gVgLHluQoWnq18yz8w2UyNJLB0olByiDJ5rrH5T\nI1pD\r\n=wPa5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"36217254acb463c411c0ebdfd2d2a9be9cb71b0a","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://gitlab.com/the_markup/blacklight.git","type":"git"},"_npmVersion":"6.13.4","description":"`npm install`","directories":{},"_nodeVersion":"12.15.0","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^2.0.0","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","publish-please":"^5.5.1","jest-dev-server":"^4.3.0","@types/puppeteer":"^2.0.0","standard-version":"^7.0.1","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.0.1_1593126778683_0.6023248206774936","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@themarkup/blacklight-collector","version":"2.0.3","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.0.3","maintainers":[{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://gitlab.com/the_markup/blacklight#readme","bugs":{"url":"https://gitlab.com/the_markup/blacklight/issues"},"dist":{"shasum":"e35eb537462897e529bcd6e584b345baa2748b18","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.0.3.tgz","fileCount":119,"integrity":"sha512-6HVjYghU98VonEQDgtQsOjxi0Pt0sdcAPzb6bt9pz/ABrQbc7imVyA8bF/qnSRuL+BQ+aIxGVu5DSs5mgs7ZvA==","signatures":[{"sig":"MEQCICSJ6SJ9Q2VqNTwsw6Dd1+GFJYQrIZexA/wRzS0yYBIiAiBPf6pDo/gx2MU0X415aVDspUarr8tVaxWszJImvZr5HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5563371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFJ52CRA9TVsSAnZWagAA3lUP/2aDqjREdUmOcj1eAE3T\nneCG5Zvgy8R9b3lZeRDa/r1/ld+ez0ITFfVJC/5C1Yg6ddjk1zFVqQaKZPOM\nItcanvHSZ78tNtacsBVQpSFRo42kCZpwZuQqrQa/wLH+HXVLEoCU7pXSbdKC\ncTw+vJkU4gGwzdkI6ilSEuNXT03sPVtxiW+dZugFkUS8+8PH1X4rk6lWeK/X\niPXRALeCnJE8hvkH1VtLgL+ks1+df8RxKxsmlG2Q8//4HbfyReEKvl22V8Cx\n2aH2blEVYi86myJlzPPgVK4GhhETu4AuciVDf1HRbWqhzd2UdDhZ35vOlD38\n/rzcz1w/oIAw5o7ovUh9NsYYhFysDMbs/Vs3AYqTtor0VcwXcIdtQ+ONqANP\ng5qsNZEDVd52a49IMrXaonQnzvxsunBGCCtt9Kvmoj0MmCZz32n8k1uq96xY\n60ZtUKvzUlyPm95cQxVgzYu0QqHaR5odc23n7W/b5cRY0EHl4iW0zKwqdwGI\n7bXQCyDCIY+AEZt6WtT11FtwUb7VD7EmviB03XiteLB5yyWgKRw/ufPMLOrN\nVA7Jh1C/L2hF286pdJlEFVqWOg3OOi1gdMcNAeG2y9uaJ7pyVgxefmsJCF3X\nhQCaJYrzkUUr8iKUUhlef8RwLQw7og6ClS4dMXLMwCtFTrt/ClBUhwnjEPD5\nXc9u\r\n=0ZQ0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f2d23b99344d8b5b5b236ba3adb839692c2bfbdc","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://gitlab.com/the_markup/blacklight.git","type":"git"},"_npmVersion":"6.13.4","description":"`npm install`","directories":{},"_nodeVersion":"12.15.0","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^2.0.0","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","publish-please":"^5.5.1","jest-dev-server":"^4.3.0","@types/puppeteer":"^2.0.0","standard-version":"^7.0.1","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.0.3_1595186806201_0.6169681814832082","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@themarkup/blacklight-collector","version":"2.1.0","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.1.0","maintainers":[{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://gitlab.com/the_markup/blacklight#readme","bugs":{"url":"https://gitlab.com/the_markup/blacklight/issues"},"dist":{"shasum":"a4d9fa1dfc3fb453f21334b8bde0801b24f81c72","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.1.0.tgz","fileCount":120,"integrity":"sha512-8qWU9tMCnceVfbOX3dGQuxAbB6LJwNK/mZHrx8b7l4d9F5Uz0jfQ3guIhw7qq+y0ops7qC09A99VcphDM+fCNg==","signatures":[{"sig":"MEUCIGeuxvxgHGdk1YBUJQx+eRXCoEgwORHyiQYsK3rilMbxAiEAl75HwTH+V5RSA00s/dXLPXGGMaEZtkVRNuaNVEHlqmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5563636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHxLlCRA9TVsSAnZWagAAo+YP/3MqAs+ad80bqEcEpthe\nPbpAKxf/WXqdfThd2sMl0OSyHOSSPZdiEXd4iCJ5+m8GC0FHarJhlJ9fihTC\n9ghdWlHtTNsvbX7Ve5dASlgZYVJvu1pBDtgME8KtCuZhWK7fwu/j36sSmYgR\nK2s9B9x7SdcHWIBnOJYGXrr9ioRj6rTcWO8wx6bIzsL7Js6tRgFc3b/T/EUu\nveA7BOB+Fc8jxBvCClpRdqGiemUKKXZKGVWx6lps0LDzulDVSoPpUGAftwWH\ni0z73cSDBkXCJh3swO1bvdcB7Sgu5PyqJ8JaAgsu0kJpR9vRdlEp0xMtplnY\nmCfITnpphmdYBqTpEnG1F4DJAb1+jt9+nsJ8qYDX7oDokh3AoR6gJC7ezpSb\nESaGaDOAVZUSEDCwFu8fRZVDSS9H9/zkEK7qpqYaMp0/ZWnie4EHulJ+24sz\neM4y7DA/kEn/iUTCLO+bD8nTYjEvTN/BZ2CQl6JI0l1entVyUBXcR9MuhI2z\n9tLUayMzaAqExIiq8bgIBcuDbDMDYxMhYjs4LwZoxsufkv55V6lthumjH61S\nir0TPQsgIpsAH0U45Yd+coh5TSo/8GE/1wQHq3W20p4fk09ehCMCEN2yd8at\nbtQ8KbIudE7/3MWxVKK5ckausBS9dTR8Mpjr8RC6PBGlFKdU4An5irLook7f\nQZZE\r\n=xSlE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"c40c28132c6ded7690d4a9df757288dde3357ae1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://gitlab.com/the_markup/blacklight.git","type":"git"},"_npmVersion":"6.13.4","description":"`npm install`","directories":{},"_nodeVersion":"12.15.0","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^3.1.0","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","publish-please":"^5.5.1","jest-dev-server":"^4.3.0","@types/puppeteer":"^3.0.1","standard-version":"^7.0.1","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.1.0_1595871973113_0.4236337410397859","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@themarkup/blacklight-collector","version":"2.1.1","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.1.1","maintainers":[{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://gitlab.com/the_markup/blacklight#readme","bugs":{"url":"https://gitlab.com/the_markup/blacklight/issues"},"dist":{"shasum":"d34b65908e844f2c3c8baf5a0504653f179fb8fb","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.1.1.tgz","fileCount":120,"integrity":"sha512-cazmmobJzVy+5saB5gPc+p1yeGcxyt1eEDwHXcW/Ees7C+t+0l+E93Cxp4h8X3GFST7mHRy1rER2kl/M3V0AHQ==","signatures":[{"sig":"MEQCIGp6nEAtk7EoUcMOAZq05/+WyS5deIoiBJbYYdhXjBMgAiBq8r2JciMaI1fow66t1roV335UjdsS9jgEkU5mLs8jDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5571099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHxy4CRA9TVsSAnZWagAAnHIP/0Yzh/cqqXLPj/hKYN69\nQ0NcQrTirQ9kRO55AnLfnF7BCw7ljVlBGigRzkoQEXh5xdSnyOJNJnL4wHY4\nfzGtvzekZZsmrcWRAW02vKjOd2AhnIYV2UBESlqDBnNPjN3oMH2UudmKV5xk\n2u5cttxOKHf08h8CeGKsTavVHmcS8D8AEkmCIvkLhh/EnrGMmHclOmKwhG9n\na69pWVdmvv8MnlRO6LLoprW65ORhYAbpXurREYNYijRJeuhSepndeXCowns7\nvxeRkOiU/7I6oDbjDQBtPqaRGqVavXqYo40mwYH4zV8jdq+kQSDTKjV2tTPV\n+jUZvA5AtIaWf+t461ExU2LjViFroMxIcGdREvwkPsF13loXCcIZdnuYwJ/D\nEELDaT4n7l4AEPPG2VTqUldOMCtbxRAnnl+KEAFX8/QVCiJbChVVw5xdpX4X\ngs+VLmLwgX/Tdr2R1cskFS0+17Ba3zoarwgXZAqpvpmvja1rI+IEdXsKubMN\npFe4at1u65JNrlGoHCD8zFon37PiMFPpDx0OApsoXBl6fHiqypqhfpU3KAtM\nHJyaCwyK6QtDRp0r9qjRQ39bxX6HPiVzrLH7jD6SLiWLdbgIVOrkUv+dhq7/\nQ2IRL1NoTCQIN1R8P8NkF6egg0FAbKdZrLuEtGNNbHOc9OeVuvvv6mU+wRCe\nn5HJ\r\n=XM2Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"79c6bc4b8ad2aecccf7eedae1b97c6eb258668a3","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://gitlab.com/the_markup/blacklight.git","type":"git"},"_npmVersion":"6.13.4","description":"`npm install`","directories":{},"_nodeVersion":"12.15.0","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^3.1.0","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","publish-please":"^5.5.1","jest-dev-server":"^4.3.0","@types/puppeteer":"^3.0.1","standard-version":"^7.0.1","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.1.1_1595874487981_0.2812604629481186","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@themarkup/blacklight-collector","version":"2.1.3","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.1.3","maintainers":[{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://gitlab.com/the_markup/blacklight#readme","bugs":{"url":"https://gitlab.com/the_markup/blacklight/issues"},"dist":{"shasum":"238c53280f1bc126191e34e819c03d4c622df3c7","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.1.3.tgz","fileCount":120,"integrity":"sha512-xFeM7tYI/Tt82fKY611X4TYpNRe1AqX2TlB4CSaqTRj/c8qvOi8xtoPen7olMetjfAAD7KFaHE9YnEsAjhf+0A==","signatures":[{"sig":"MEQCICWP7UfDewjA8LwLoilnZXM7Se1S14sxjWnafV2BidaMAiBs56RGxhoKQKOVdTFGeB2FHT76Kss1Y6ALWv7iSzHm0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5571396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNZTrCRA9TVsSAnZWagAAYQUQAJ1fkJUI6zZLH2tWCqiw\nwyDpebMo4JPHcv5NEVccri83pLx91fEgHn7dJuJna1Urw2F6y03fmyyZFQTe\ny9WAsDAdBW0W5hzvaIQgJrJQW50T5Ms1/06S3cekbmWgidkm+7t1sF318evm\nT9Q+LURVf2tFbYGq26D5Pg6febGJkQi46wub6P+pHRKe7Rh6DQTqoOFdXdzM\nIusUZlTi3PO/GGqUtC/E4Ie1ciQS2mJa40GLWO2ezuXlUDvWpdjKeVAGftDC\n2PLwOfOrjLJOg4UBxPx10HEJyotuGXFinjrYlr+ujQyuIcZFkQoc1CAF9Aj0\nbaVH0LBzNaU0Qaj//gWl3b7sfkEMP3oWZc+OaeGaLF+5t63dixJ0eY7vJdaW\n1E/Q66hPUxgF21MONwM4xXZFAtcg7ad3lY4SFWLBq9REZaJfeNMjwywOGQFI\n2W1XN8KrfpIgFIj8FejEJtzKKDyPrfYtdKZhD9bwOV/6k4clw2v+cmEsBDPX\nkJu4VKSwHktSiFGajykPhbiP06/yVNQUVfN0HeDIPXyz1dLEzPkxCz613Qls\ngu8zb44+PZ+9FRzAoH688FXuoTtPpeqXvuJfjzXvALUmodwMCaatlvTSMqZ8\nRNbDRxbQdFF0l0OvYENM4Jucg6YjcWjbPPSg9cZovk7BSRWK2/l1udGq9eNE\n6BD0\r\n=bT8a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a0836f98c3bd227d2142056ad5d7176ec9a258be","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://gitlab.com/the_markup/blacklight.git","type":"git"},"_npmVersion":"6.13.4","description":"`npm install`","directories":{},"_nodeVersion":"12.15.0","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^5.2.1","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","publish-please":"^5.5.1","jest-dev-server":"^4.3.0","@types/puppeteer":"^3.0.1","standard-version":"^7.0.1","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.1.3_1597347051076_0.1548683760599261","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@themarkup/blacklight-collector","version":"2.1.4","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.1.4","maintainers":[{"name":"sammorris","email":"sam@themarkup.org"},{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://gitlab.com/the_markup/blacklight#readme","bugs":{"url":"https://gitlab.com/the_markup/blacklight/issues"},"dist":{"shasum":"27c90a655d571a353a61569361bdcc79717a0cf8","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.1.4.tgz","fileCount":120,"integrity":"sha512-X8Gm0N1KDMHLcqTslqmPE0BN39AXe68HJ9G809anvcmU0EQ16Dlvb/38PSxMzaiJgl4EB8ezlvHQiH7bVkOd/Q==","signatures":[{"sig":"MEUCIE8EZ7CQO07TMvXB7nibn3zdXBSgvQ9QZDAKXPkdiXrJAiEA8aO2S5laQlpyqJkZf9qPQG+toL2QP46gdIe02bS+DuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5572606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVt7SCRA9TVsSAnZWagAAIAIP/jsqyuCRIzL3bn2UpdZF\nfvagUtslJ0W4esCX2w7OpXNlob+lI6LCo1NHB+0ofWnSHDGTx3TzHI2pNLBo\n84nUfMep4TrjhWELytqriexSsMNj+DdH0ebnxCowMIJTI3paNx/MiOlUPqJH\nsms9YEZHFIbOlhE4NfizMP9H67MxpZ2yHl2Xy/T0r8fvfU7ozfMh7zVEaqOZ\nuMxBki1Uy+vJUDocFBhE6PhwtUCWdyhK0SH2MLYYLve5w8f9BLBcaODbVe2o\nDaum3rWl5zamich16TfC2EdPVuu/mPRbNkmVYLmd0H8gGEhkXlyJ4HziVrfJ\nEJB7RQWzuzHBdSFL7Io1Qa/+rr3T6XvC0AXzLpc0r3W8jHFgOwBLqtwYCH5o\nHxTZvENTHS2YVyIPiV3ai15Cprxy3j+XFP85PsJ/r3UzpBUtj9hXP6BHx67M\nDNLg+P5A2iaChsLmeFoh0Xp5aHD/uiqYB73netvaOd/PvAHicYpWuQxGvxzt\nhYJ7QAx+paZMQR8rreLIH4Chux6s3bXawk9X2OuSuLmpjGG0vPbfLgz2OjOc\n3nnnLkJ+aMINjZ/H1sC2jo46KacIQsO+V5/pHrdR+vzp+y122zJ9BcM5k8X5\nwPy9G+h3Vg48w4v4WJy0iMOP3ney4362AgYt++Q7C48cyyK2XWiU014dLdvx\nEYlS\r\n=ksoo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9c74bacb520ae55ff4112182b5d74e84b0e7e15f","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://gitlab.com/the_markup/blacklight.git","type":"git"},"_npmVersion":"6.13.4","description":"For more information about the `blacklight-collector` please reade our methodology. TK LINK","directories":{},"_nodeVersion":"12.15.0","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^5.2.1","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","publish-please":"^5.5.1","jest-dev-server":"^4.3.0","@types/puppeteer":"^3.0.1","standard-version":"^7.0.1","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.1.4_1599528657697_0.36851065785258563","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@themarkup/blacklight-collector","version":"2.1.10","author":{"name":"Surya Mattu"},"license":"BSD-3-Clause","_id":"@themarkup/blacklight-collector@2.1.10","maintainers":[{"name":"sammorris","email":"sam@themarkup.org"},{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"265c5ba6f56a28c56d9c5ba6eb791015fb4af4c2","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.1.10.tgz","fileCount":123,"integrity":"sha512-Bq8MZNGQS/hQ0o1+JTG3f2+x86shk1u5P+mmy7DukINQ8uWiMNMm3COs6wUEwQ0FNF5dQC0lbgEqf+GoTv2uaA==","signatures":[{"sig":"MEUCIBwkpuF+iXii7fnDBT3oO9eJF1LKAfx48U1+y/kKT3ugAiEAxRflyRaS+0NW5uYqTpNCYjeDxG61GsPAnCs4UQxu398=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6575564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZmTsCRA9TVsSAnZWagAAEVYP/2MTcQDrCe+c0Dm5kRe9\n74YUbhwqigD4DEHaKUviQGvItYVDZysAmn9VoCVgKnPp4IYRXcGS6lr/QTo/\nLVBUEzRVLgvAFFvnJrXR+jvb4VWa/jtUIU66LAUp3jBbnTtIvOKcXt/2octA\nh2wcYbrkLV/TjxR4Ma25UKE/VnxWQ7fam6CwJVtej/bTaT34iUD+9isV44aU\nPDzFXakAvD+vkQkeP5K//j45gQt2WjIZ5UTrvJ12CegWbkPS1YTceXozNRLY\nUFuzjw4SNPpteiiX2i5jqsoF0xEnrUEaRZCYSUn58oVXcFt6Z26GjD5ZQV2d\nPy4vPreRLfns6ZnwlBzu5povg0STRIS56X8SWIa7wKc1umMq5Vkf/EwRCgNG\nGRVvuCAvA6aWHxNhwFaF8aLCNOu8bSSFePUQcdhplWPAQd31geS0VHoSVl0a\n8fuQr1Qyt4rRNYhdq15lWmMgJZJspgsofzQf+u43CmO4UfHvv0DAdqfVJ1wr\nbssrl+N+UT1x+8GLUF3MqvcgIjERw7u36OLt4QVlNOqbjHYhPQfH0dDVbzGm\nOyhHTJmlh1cqREOV2qiUMR7OwoM48GdlU8QEURzwtRshTuxqf1YawfsynsaR\noFVF1ymSaSqvO/f8Oh2y4grBxlyJanoxeuHYfUkjxKMo6v44jOO8MsNo8jzs\npZBH\r\n=d2Pf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"461c7ab97af6d0260483d976d8b0e99caeac0fd1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"6.14.6","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^5.2.1","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^4.3.0","@types/puppeteer":"^3.0.1","standard-version":"^9.0.0","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.1.10_1600546027495_0.41992385646268104","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@themarkup/blacklight-collector","version":"2.1.11","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@2.1.11","maintainers":[{"name":"sammorris","email":"sam@themarkup.org"},{"name":"suryamattu","email":"surya@themarkup.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"3698e25763a13fa757a364e377c400c01499ea79","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-2.1.11.tgz","fileCount":122,"integrity":"sha512-t4RcmOJUb9nTB0pSJNcDWnC1gSfkx+4u74J96korfuHIgdgK36SbCPHzoTsQsoHePfkIcuebOXCy8464UoXQWw==","signatures":[{"sig":"MEYCIQDrVbMmacBrOqtKLmlt1AWib8jY0y9vJGp2u6mE/uLlAwIhAPlG7c4bNucaec/uT5wzBS6jp9ECZ++oDmhRftjZVo5z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6580767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb3gmCRA9TVsSAnZWagAAU2cP/273AcsI+pNtp38/oGb1\nERjxhax90hLQ5JogvqwrTS5TH4OQNdSOlg3eyU1MJ89S89uzO2LxJymldBoH\ng7dk0NFyOOsoBVOlMVS4yf11z9xyVFRJbJ94cYQitSw3pN0cyemTOaAHF17V\np0pK4gQOD5gkshuYJORYoiR8OBGZZMDT8o5NL5wZRqX07WQRBMbzOIh1KclC\nRKfsAUk1ntD/d3QGerj/9q2B1HQtjNuOBKIlgIK0vNe/NvtwafvjWrMA9iSf\n6z+XRBqYUpsjKtWRHMFq0ijy3qKY2gZBDTP2/2jLrnev8NQuRfFkZKTJ994J\n7AYnPmiVT3OopmAYVkfHCL45XOl1RqGfVvKX8o95tbhdvkGyTo6K7WsXz5D+\njnn9YkR8Gl6yP5FC4ynzE/09IxVM6gvD4czIgPN+lwLhWHEmzb7TSIZCrpjr\nz9edYU8W5z28l5RV+XO68LdqL3KL+wzBSFpeLaAXv+NTVXY4R1ahbMtYlX4t\nLX6SE76ifcJCzrcTWt+0X7DURpaw0uBg7cKAO8lmlK2r2mlYbxZmjjbMKw1n\nRn84fuuUShr+uCNQXOARDn4EDmQyReZsTqGP9OuciwWPVit3aurWS902If46\nNpiXSeKSrG1Vu5DCCy1R1gmlayDqhVdV61zXTXMaud0EuCiFCF9suZ2dHrHH\ny1Q+\r\n=aTIU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ed84a0c3279b72c788b5f15f3f1948d2772bd034","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","prepare":"run-s build test","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"6.14.6","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"tmp":"^0.1.0","tldts":"^5.6.2","winston":"^3.2.1","puppeteer":"^5.2.1","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^5.20.1","express":"^4.17.1","ts-jest":"^26.0.0","ts-node":"^8.5.4","prettier":"^1.19.1","@types/psl":"^1.1.0","typescript":"^3.8.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^4.3.0","@types/puppeteer":"^3.0.1","standard-version":"^9.0.0","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_2.1.11_1601140773856_0.6981696605524437","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@themarkup/blacklight-collector","version":"3.0.3","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.0.3","maintainers":[{"name":"suryamattu","email":"surya@themarkup.org"},{"name":"sammorris","email":"sam@themarkup.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"52766cd8accc6ca5fd991a0d483e2ee24a0102b5","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.0.3.tgz","fileCount":94,"integrity":"sha512-nigufnysaJj0WJ8ZDvX5FCqujkdrM71rt/vC3dlIoWUxNjNjcQFt5vG0heFPSWdVtYxPYq+vhmSaYF9wCHyu2A==","signatures":[{"sig":"MEUCIQDXxFdvwBosktBFBYhP9wUeXJYtxSTL98yRIyE39aA2zAIgQ/Jtjozh1ki+AlEaQU0SnKbryabUr3rK5YzXINX0tk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25132626},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"df6789e6937af9f1b1a2eef15749b37f57934290","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"suryamattu","email":"surya@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"9.6.7","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"npm":"^9.8.1","run":"^1.4.0","tmp":"^0.1.0","build":"^0.1.4","tldts":"^6.0.2","winston":"^3.2.1","puppeteer":"^19.7.5","tough-cookie":"^3.0.1","puppeteer-har":"^1.1.1","stacktrace-js":"^2.0.1","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.23.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^4.3.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^2.3.6","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.0.3_1692394140097_0.8490547880921389","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@themarkup/blacklight-collector","version":"3.2.1","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.2.1","maintainers":[{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"suryamattu","email":"samatt@gmail.com"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"1444d7db82a4e8e76bb3ab9b2d267fb06383c7be","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.2.1.tgz","fileCount":139,"integrity":"sha512-IxQ6YrluDvzVh5kyuncyEAGad+peSnV7WMHnyFP5Rt2gMsV4C2BtZVn2k1BxBXHuezo7NPNfAMkWgnhu7OpqmA==","signatures":[{"sig":"MEYCIQDfCFmF1qrnQvpQnsCG+yZuCjb13JoPu91oVGph7KcUvQIhAIl3hF8BrTneQrm2ymaPwAZofv199v0+P5e9Iynb0mZU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25346286},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3a48f77089103c47487cb2352d41d09378ef393b","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.2.1_1722870206611_0.2764334768260308","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@themarkup/blacklight-collector","version":"3.3.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.3.0","maintainers":[{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"suryamattu","email":"samatt@gmail.com"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"ae72f243ecce3b59c99b2ae84b8f43e646d97d00","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.3.0.tgz","fileCount":141,"integrity":"sha512-s2IKDhF8Cixk13p0fTTwd6gZHIvh9s51PgeRlFdqkPtR+qolI/xfWCNf5dy8kn+ch7vQoPi6eIGyrtc9VA3EUQ==","signatures":[{"sig":"MEUCIGxciwivHnmTb2UyX82bch/4u8rnPHtFQKewnH3RyKl2AiEA0ire5IksLHVDZZB5+zKlUs28n/kafrIGI+o6J1EWIuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25343245},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"ae9e7d36cca3779418708353a06efea44daa6609","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.3.0_1725372979493_0.468860872018932","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@themarkup/blacklight-collector","version":"3.4.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.4.0","maintainers":[{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"suryamattu","email":"samatt@gmail.com"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"d6b4fc27a89681cd8ad060e0d44206b6313e05f0","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.4.0.tgz","fileCount":142,"integrity":"sha512-+D5fHo41ypn7pzzkJFQzU8hGMGLrrvzW7a6kiO5wHqWla1UcmCHmTpR6HI8cS223bCudVtlA9VCeypEnfus2sg==","signatures":[{"sig":"MEYCIQCxu8/abgcfzFwk6UN37WVZ2jWcDHPn4Yoqo3RNhsXKqwIhANHJJdmJ6dbbu3sPT6802XnM4rJBvW7jP9yGoMEkzR4Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25351714},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"bf26abf11c64a96d858f6d6549a00d6eb400d078","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.4.0_1726156973358_0.4238782474320628","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@themarkup/blacklight-collector","version":"3.4.1","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.4.1","maintainers":[{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"suryamattu","email":"samatt@gmail.com"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"921e9bbc9be132da8d0d9967832a78fd62daedfb","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.4.1.tgz","fileCount":142,"integrity":"sha512-WYmtUtEnUgOKxEEybsgSENHJLh6Stp3lvtvymQrrrYNkfVFNujAVLq5pRSV7vYuMCFGcThkNzxAMOigP1wjOfQ==","signatures":[{"sig":"MEUCIQC064DDmrz+oxsup+GZ2VPKpWwZ6rZs03BWQ1BHoZWEQwIgAqBsxSLPIiHq6kbrj72cshJwrullomhjWC7/v+ioJ0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25351878},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"9a8c482871ee3e2642d0942bdfc30a527ef2c295","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.4.1_1727719547825_0.12889325396158258","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"@themarkup/blacklight-collector","version":"3.4.2","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.4.2","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"50c56894f93a3b63fd47347582701954a21d4207","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.4.2.tgz","fileCount":142,"integrity":"sha512-OSXX0Px3fOXjZUFUd1Pig4UtdZX4ena9N6/3VPI2Mb7Qj7k5Av9LfPnh9zoIN2rk77gfF7hqCNiTl/cmvD8s3g==","signatures":[{"sig":"MEUCIQDpb9AqlumTeS96GhVG9awy3Fvo7sSkjoUgwb7m26ZYUgIgcr0keXwHXvmo2qEkGYLdjaC9KZr4xYDheuo0JciFEAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25352015},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"4249415286ec9bee2ddda1bb8b2d528303fa46eb","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.4.2_1739976914262_0.3208418661437251","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@themarkup/blacklight-collector","version":"3.5.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.5.0","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"bc29786095fad2d7da1ea5e7c3a1f15a2b183267","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.5.0.tgz","fileCount":142,"integrity":"sha512-MPT4jeMzjrb0HSDyZFT6W7w3Cx1dullovdc1PFuS8+AuVczvbFtjDuwCGBGL3Iu+ZezdekR3lTXxiSuRzzqRww==","signatures":[{"sig":"MEUCIQDWcla7wqP79ocrifm5IUkCBhyfV4MvRw64TWAMPTnYGQIgW+NExIxFRTOfGdIwZqmW/Aot7Fs4czM3ug1tJWj/ipA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25352452},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"3e24bc24b8c2c4312117b4edf49257435d74b618","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.5.0_1741110397105_0.7961552483955132","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@themarkup/blacklight-collector","version":"3.5.1","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.5.1","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"da830aa423eb7da6ee4e933768514748d08fa40a","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.5.1.tgz","fileCount":139,"integrity":"sha512-2kbZXVVmlrQ/I+dB9KBJ5Brj7obgHQiPwkNClz5dRAQESX3EP6CjRN/2L2rBM5aKoOk/kF49M8mV5aIFF44q8w==","signatures":[{"sig":"MEQCIC+jSPRR6aY9aufzgSn265/93DPbVNl4Qw+bjdiX6inUAiA89wzsLrka/A/NotoVKrEVb6U1/eKI3chh+vMqip4NRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25344893},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"6fd2db6cd6edd5767f137ddad05b644af67e7296","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.5.1_1742573313605_0.43929887558876124","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@themarkup/blacklight-collector","version":"3.5.2","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.5.2","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"432fea2a1c74aecd3ebf5163cc841740f8324ccb","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.5.2.tgz","fileCount":139,"integrity":"sha512-FlL/dGSxUkD6lALfyX/EQ30+wdPGTn2zvUZESOpqxWANNS2nRQ9G168qGHIj1GP3j0Vm/YVZcDddsviAqJFH/w==","signatures":[{"sig":"MEUCIQDSYLxF/n6M/S/XwdTQMqzv7UkC3BYjwyxqTfCv+RnbNwIgKgVXyvigPAH4MRFFGw80v6RpGTwCKaJAoI4tm9nPyR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25345057},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"50854857c554c686599014466614c3e7ab5e8536","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.5.2_1742574165375_0.2625999718597254","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@themarkup/blacklight-collector","version":"3.6.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.6.0","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"472bc2c7eef6a98a02d65f8bd6c5f99665062402","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.6.0.tgz","fileCount":139,"integrity":"sha512-w3l7D0XGuOXP6AFlMv/cex/Fjy5q/yH7JJhKlNDbTs0CyKg6RFhNOU9KXEbcT1JfuRsWmBm2QXBgo8uHaGBw8w==","signatures":[{"sig":"MEUCIGcNkunMqdsEAnOnIxavQrs6R73Y49FF93TGvi36tc9VAiEAhevgxesGsvPRIokIRS8Z9KUe29Tv3Poe+9NxYWCkmBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25345675},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"aff10ac58d71180437d17661b80b98d2d32e64c1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.6.0_1743784715834_0.8240769851481411","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@themarkup/blacklight-collector","version":"3.6.1","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.6.1","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"91aac05289ff937c7bedb87fde60d9e2815db68b","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.6.1.tgz","fileCount":139,"integrity":"sha512-iQEDYoQxlv837VWmQuCH31K/l9mSKRXq8WYjN43yrXNL8nIxF8DwJyvU9nrb6ddmWXlK8L1IVJLBIs5/pCq5mw==","signatures":[{"sig":"MEQCIBcUyXn2Wtz6lrX5fDtWn4IBZEqSctgeq1cqau3gWXuKAiAQKt06adDeQfz33AzqqAje5GDy15h3zqjLaOh+Y4eJJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25345839},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"733459a76632762473e34515f1c133be4fbe9dbc","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","puppeteer-har":"^1.1.2","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.6.1_1744040624758_0.029571395092074182","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@themarkup/blacklight-collector","version":"3.7.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.7.0","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"eea35387a5744bd0fbe97273d39f3c9e12db9b4f","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.7.0.tgz","fileCount":139,"integrity":"sha512-Rt/byEsS8pvXlq76i8GWJuFuIf9sCjv1JkE0rl5ydzJiEi7uCXrlHTbDegtt0kU2yK5IpcbaS0vM3Uj3PIFMGQ==","signatures":[{"sig":"MEUCIFGICY+nZxhGYi6WDBnwCMMIYZ4OVt/RLrrVaYEH9uYaAiEAk4ceMvM+GXC3femyz0+Xx5xh2Ve/zmu3rt1R1Q8+1AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25346195},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"db42e93ae52d9c1340298721ab4e6aa3fabac2a1","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","actor":{"name":"the_markup","type":"user","email":"infra@themarkup.org"},"email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^10.5.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@themarkup/puppeteer-har":"^0.0.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.7.0_1750171490118_0.9394558202621286","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@themarkup/blacklight-collector","version":"3.8.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.8.0","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"89cc98eba4385b75d54561a9fa56f091d80c2b12","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.8.0.tgz","fileCount":139,"integrity":"sha512-WjlfaeMFAMKOl++lNQyHZh29/ubTHqu4UrZXrK9r0ZAZylg7RSbPeNEugp6LDGgaGOtJ/h1UsMgHHjpgb8/Hdg==","signatures":[{"sig":"MEYCIQCC4IwbTeZWE6K8YDBNsXAGj/aJLIRK2JcionCx5kISMAIhAOHQ5njR6LTpP2XnK72i41MsCoKwYD+4qxiXrAF67sdd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25349271},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"51efebab396047cc2825586ff0949ce93bb80045","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","actor":{"name":"the_markup","type":"user","email":"infra@themarkup.org"},"email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^11.4.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@themarkup/puppeteer-har":"^0.0.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.8.0_1752002320100_0.6132900727193418","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@themarkup/blacklight-collector","version":"3.8.1","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.8.1","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"25b76f8febb33676cdad573a378a2ce9b1c09e9e","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.8.1.tgz","fileCount":139,"integrity":"sha512-guW+y6bP44L6RleIfpcqE/tcXRzRqqTwc3ofZuyJptz2QBUnvcYj96yiA2mjue/gdA6cZVILSIE+hehIiKxnaQ==","signatures":[{"sig":"MEYCIQD57H2QY95htvwOkROPnRLt5vQcLAiVuq15/3RVTQslfAIhALgNhTWk8OmXGCdUzqgZvV+NGKTpmdgMBJrgTt/gIZSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25350140},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"00cabced2aea84a52e10131e8e444231f34c35d0","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^11.4.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@themarkup/puppeteer-har":"^0.0.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^20.4.5","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.8.1_1752510287276_0.041200784144795666","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@themarkup/blacklight-collector","version":"3.9.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.9.0","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"bf81694b2b49cce1214544d5f1a562122ac72b76","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.9.0.tgz","fileCount":139,"integrity":"sha512-qezlzw3HJ1yi88T1B3JIRKFIJSJzNCFrpGxdXA8x0l/TnHhJadTYxQT9g1NTVmuTm0E8K8BOV0O6YrKu6EWP0Q==","signatures":[{"sig":"MEQCIGUAghSM/xCaMMg0P9tEXv3n/POc146/pWSzV1RZUjalAiAgDZe4EBKX8wlpuJ59E2qgDwdiqUKLurHwuHwN9Tv1hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25350305},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"089b82b9d54ee95acac2c0a510ac8ab946602c9d","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.9.3","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.4.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@themarkup/puppeteer-har":"^0.0.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^24.2.0","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.9.0_1754423613269_0.011533954405886115","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@themarkup/blacklight-collector","version":"3.9.1","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.9.1","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"fae8eddef0d35fc3cd8aebddd1b463ba71235931","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.9.1.tgz","fileCount":139,"integrity":"sha512-Nr23Id493QENjMMpE1TK9qpCSCEwEka+J14q4oUHhny46H5E28AmV6Rg+3YAeAFJQ14ZHbuNa0I48w8/F/P9lw==","signatures":[{"sig":"MEYCIQDLf9dV2EIgM9mDXQSTR3z9EZ29fg7CFGH7dhFe3CchewIhAPDwIK5H9kcjq528V0KEBXJjL2NqDckdTHIQ1bGPpEby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25350499},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"e540b19f179eaa1273a6c954b899b333624d9068","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"the_markup","email":"infra@themarkup.org"},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"10.8.2","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"npm":"^11.4.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@themarkup/puppeteer-har":"^0.0.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^24.2.0","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.9.1_1754581963762_0.045191544548738305","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@themarkup/blacklight-collector","version":"3.10.0","author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","_id":"@themarkup/blacklight-collector@3.10.0","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"homepage":"https://github.com/the-markup/blacklight-collector#readme","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"dist":{"shasum":"3b3893b2da6dc54acf2c9cdfc8393af93d0bbc97","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.10.0.tgz","fileCount":139,"integrity":"sha512-YSjIM4004vdn3QaVp2TF5VdelNzv8Idi3Mzj9BJwciVPU1X+iQH6EpJnc6PTcVO1xAGYbqRiUC2nA9l1lzU8/g==","signatures":[{"sig":"MEQCIDVmT/UXZ2pZCHfz6N6L6dqFab9us+ol2wdEKhX6X2OOAiBwNnmzyhrj4ZxLyeTCGWNsDds3vj+YRfE5lK3RU/FHBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@themarkup%2fblacklight-collector@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25384809},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"diagnostics":false},"__DEV_SERVER__":"http://localhost:8125"},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js","testPathIgnorePatterns":["shared","stack.js"]},"main":"build/index.js","types":"./build/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"funding":{"url":"https://themarkup.org/donate","type":"individual"},"gitHead":"055071ab020eb293609f7f25172d5f9764364e9b","scripts":{"fix":"run-s fix:*","test":"jest","build":"run-s clean && run-s build:main","clean":"rimraf build *.log","commit":"npx git-cz","example":"ts-node example.ts","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint -t verbose --fix --project .","build:watch":"tsc --watch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs","test-server":"node ./config/test-server.js","fix:prettier":"prettier \"src/**/*.ts\" --write","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48208490-c2bc-4928-9895-41d56abcc033"}},"repository":{"url":"git+https://github.com/the-markup/blacklight-collector.git","type":"git"},"_npmVersion":"11.8.0","description":"A real-time website privacy inspector.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"npm":"^11.4.2","run":"^1.5.0","tmp":"^0.2.3","tldts":"^6.1.34","winston":"^3.13.1","puppeteer":"^22.15.0","tough-cookie":"^4.1.4","stacktrace-js":"^2.0.2","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","@themarkup/puppeteer-har":"^0.0.0","@cliqz/adblocker-puppeteer":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.42.0","express":"^4.17.1","ts-jest":"^28.0.2","ts-node":"^8.5.4","prettier":"^2.8.8","@types/psl":"^1.1.0","typescript":"^4.9.5","@types/jest":"^27.5.1","@types/node":"^24.2.0","npm-run-all":"^4.1.5","@types/chrome":"^0.0.268","@types/lodash":"^4.14.149","@types/winston":"^2.4.4","jest-dev-server":"^10.0.0","@types/puppeteer":"^5.4.6","standard-version":"^9.0.0","@types/tough-cookie":"^4.0.5","@types/stacktrace-js":"^2.0.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","@types/firefox-webext-browser":"^120.0.4","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/blacklight-collector_3.10.0_1769783303215_0.7564957887349284","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@themarkup/blacklight-collector","version":"3.11.0","description":"A real-time website privacy inspector.","main":"build/index.js","funding":{"type":"individual","url":"https://themarkup.org/donate"},"scripts":{"clean":"rimraf build *.log","commit":"npx git-cz","build":"run-s clean && run-s build:main","build:main":"tsc -p tsconfig.json","build:watch":"tsc --watch","example":"ts-node example.ts","test":"jest","test-server":"node ./config/test-server.js","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:tslint":"tslint -t verbose --fix --project .","version-beta":"git stash && standard-version --prerelease beta","version-major":"git stash && standard-version --release-as major","version-minor":"git stash && standard-version --release-as minor","version-patch":"git stash && standard-version --release-as patch","commit-hash":"echo \"module.exports='$(git show --format=%H | head -n 1)';\" > .commit-hash.cjs"},"repository":{"type":"git","url":"git+https://github.com/the-markup/blacklight-collector.git"},"author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"homepage":"https://github.com/the-markup/blacklight-collector#readme","dependencies":{"@cliqz/adblocker-puppeteer":"^1.31.1","@themarkup/puppeteer-har":"^0.2.0","lodash.flatten":"^4.4.0","lodash.samplesize":"^4.2.0","npm":"^11.4.2","puppeteer":"^22.15.0","run":"^1.5.0","stacktrace-js":"^2.0.2","tldts":"^6.1.34","tmp":"^0.2.3","tough-cookie":"^4.1.4","winston":"^3.13.1"},"devDependencies":{"@types/chrome":"^0.0.268","@types/firefox-webext-browser":"^120.0.4","@types/jest":"^27.5.1","@types/lodash":"^4.14.149","@types/node":"^24.2.0","@types/psl":"^1.1.0","@types/puppeteer":"^5.4.6","@types/stacktrace-js":"^2.0.3","@types/tough-cookie":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","cz-conventional-changelog":"^3.2.0","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","express":"^4.17.1","jest":"^28.1.0","jest-dev-server":"^10.0.0","npm-run-all":"^4.1.5","prettier":"^2.8.8","standard-version":"^9.0.0","ts-jest":"^28.0.2","ts-node":"^8.5.4","typescript":"^4.9.5"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"testPathIgnorePatterns":["shared","stack.js"],"preset":"ts-jest","globals":{"__DEV_SERVER__":"http://localhost:8125","ts-jest":{"diagnostics":false}},"globalSetup":"./config/test-server-setup.js","globalTeardown":"./config/test-server-teardown.js"},"publishConfig":{"access":"public"},"gitHead":"fe046f914ba87b131b86dc1f8029fffa0b70de44","types":"./build/index.d.ts","_id":"@themarkup/blacklight-collector@3.11.0","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-yFbv9SL0/XbD7jBDMOcZVlAHBaGX/T78LkuEpT4/9t+4bHvAuJWRDM3efkZtT/UWfDoVteZBsOJqRzf/MNqnFg==","shasum":"54a5c8d2e7640dbab68243d028d9453f4227d032","tarball":"https://registry.npmjs.org/@themarkup/blacklight-collector/-/blacklight-collector-3.11.0.tgz","fileCount":139,"unpackedSize":25384942,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@themarkup%2fblacklight-collector@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCI1LRqr8zS0BovYuXCvcjRbUWZ3Tq9x6L+ZVTAFP2Z/AIgH0tXuEnevc6PIW08mT6hndeXMfHjc8CMsJw5FqypocI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48208490-c2bc-4928-9895-41d56abcc033"}},"directories":{},"maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blacklight-collector_3.11.0_1780602158980_0.32810580840190684"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-25T23:12:58.445Z","modified":"2026-06-04T19:42:39.600Z","2.0.1":"2020-06-25T23:12:58.825Z","2.0.3":"2020-07-19T19:26:46.395Z","2.1.0":"2020-07-27T17:46:13.284Z","2.1.1":"2020-07-27T18:28:08.135Z","2.1.3":"2020-08-13T19:30:51.365Z","2.1.4":"2020-09-08T01:30:57.929Z","2.1.10":"2020-09-19T20:07:07.692Z","2.1.11":"2020-09-26T17:19:34.003Z","3.0.3":"2023-08-18T21:29:00.412Z","3.2.1":"2024-08-05T15:03:26.845Z","3.3.0":"2024-09-03T14:16:19.842Z","3.4.0":"2024-09-12T16:02:53.653Z","3.4.1":"2024-09-30T18:05:48.191Z","3.4.2":"2025-02-19T14:55:14.556Z","3.5.0":"2025-03-04T17:46:37.355Z","3.5.1":"2025-03-21T16:08:33.852Z","3.5.2":"2025-03-21T16:22:45.636Z","3.6.0":"2025-04-04T16:38:36.096Z","3.6.1":"2025-04-07T15:43:45.054Z","3.7.0":"2025-06-17T14:44:50.370Z","3.8.0":"2025-07-08T19:18:40.289Z","3.8.1":"2025-07-14T16:24:47.583Z","3.9.0":"2025-08-05T19:53:34.554Z","3.9.1":"2025-08-07T15:52:44.023Z","3.10.0":"2026-01-30T14:28:23.484Z","3.11.0":"2026-06-04T19:42:39.259Z"},"bugs":{"url":"https://github.com/the-markup/blacklight-collector/issues"},"author":{"name":"Surya Mattu"},"license":"https://github.com/the-markup/blacklight-collector#licensing","homepage":"https://github.com/the-markup/blacklight-collector#readme","repository":{"type":"git","url":"git+https://github.com/the-markup/blacklight-collector.git"},"description":"A real-time website privacy inspector.","maintainers":[{"name":"suryamattu","email":"samatt@gmail.com"},{"name":"batmiles","email":"miles.p.hilton@gmail.com"},{"name":"the_markup","email":"infra@themarkup.org"},{"name":"dphiffer","email":"dan@phiffer.org"}],"readme":"# Blacklight-Collector\n\n**NOTE: This repo contains some, but not all, of the code backing [Blacklight](https://themarkup.org/blacklight). It may not be very useful on its own. We're thinking about ways to move more of the functionality into this package in order to make it more generally useful.**\n\nFor more information about the `blacklight-collector` please read our [methodology](https://themarkup.org/blacklight/2020/09/22/how-we-built-a-real-time-privacy-inspector).\n\n`blacklight-collector` is available on npm. You can add it to your own project with the following command.\n\n```\nnpm i @themarkup/blacklight-collector\n```\n\nIf you are interested in running it locally you can clone this repository and follow the instructions below.\n\n## Build\n\n`nvm use`\n\n`npm install`\n\n`npm run build`\n\n## Usage\n\n`npm run example`.\n\nResults are stored in `demo-dir` by default\n\n## Collector configuration\n\n`collect` takes the following arguments:\n\n- `inUrl` **required**\n  - The URL you want to scrape\n- `outDir`\n  - default: saves to tmp directory and deletes after completion\n  - To save the full report provide a directory path\n- `blTests`\n  - Array of tests to run\n  - default: All\n    - \"behaviour_event_listeners\"\n    - \"canvas_fingerprinters\"\n    - \"canvas_font_fingerprinters\"\n    - \"cookies\"\n    - \"fb_pixel_events\"\n    - \"google_analytics_events\"\n    - \"key_logging\"\n    - \"session_recorders\"\n    - \"third_party_trackers\"\n- `numPages`\n  - default: 3\n  - crawl depth\n- `headless`\n  - Boolean flag, useful for debugging.\n- `emulateDevice`\n  - Puppeteer makes device emulation pretty easy. Choose from [this list](https://pptr.dev/#?product=Puppeteer&version=v5.2.1&show=api-puppeteerdevices)\n- `captureHar`\n  - default: true\n  - Boolean flag to save the HTTP requests to a file in the HAR(Http Archive Format).\n  - Note: You will need to provide a path to `outDir` if you want to see the captured file\n- `captureLinks`\n  - default: false\n  - Save first and third party links from the pages\n- `enableAdBlock`\n  - default: false\n- `clearCache`\n  - default: true\n  - Clear the browser cookies and cache\n- `saveBrowsingProfile`\n  - default: false\n  - Lets you optionally save the browsing profile to the `outDir`\n- `quiet`\n  - default: true\n  - dont pipe raw event data to stdout\n- `title`\n  - default: 'Blacklight Inspection'\n- `saveScreenshots`\n  - default: true\n- `headers`\n  - default: `{}` (expects `{ \"[HTTP header]\": \"[value]\", ... }`)\n- `defaultTimeout`\n  - default: 30000\n  - amount of time the page will wait to load\n- `defaultWaitUntil`\n  - default: 'networkidle2'\n  - [Other options](https://pptr.dev/api/puppeteer.puppeteerlifecycleevent/)\n- `puppeteerExecutablePath`\n  - default: uses bundled puppeteer chromium\n  - Path to Chromium executable.\n- `extraChromiumArgs`\n  - default: ['--disable-features=TrackingProtection3pcd']\n  - Extra flags to pass to Chromium executable\n- `location`\n  - default: nonexistant\n  - Optional description of location of scan execution\n\n## Inspection Result\n\n`blacklight-collector` creates a few different assets at the end of an inspection, these include:\n\n- **browser-cookies.json**\n  - JSON file containing a list of all the cookies set on that website.\n- **inspection-log.ndjson**\n  - This file contains all the raw events that are recorded during the inspection which are used for analysis.\n- **inspection.json**:\n  - Final inspection report that includes the following keys:\n    - `browser`: Details of the browser version used.\n    - `browsing_history`: List of pages that were visited.\n    - `config`: Inspection configuration.\n    - `deviceEmulated`: Information about the device that was emulated for this inspection.\n    - `end_time`: When the inspection ended.\n    - `host`: The hostname of the visited website.\n    - `hosts`: A list of first-party and third-party hosts visited on this inspection.\n    - `reports`: The initial results of the tests blacklight runs. For more information please read the [methodology](https://themarkup.org/blacklight/2020/09/22/how-we-built-a-real-time-privacy-inspector).\n    - `script`: Details about the NodeJS version, host and this package version.\n    - `start_time`: When the inspection began.\n    - `uri_ins`: The URL that was entered by the user.\n    - `uri_dest`: The final url that was visited after any redirects.\n    - `uri_redirects`: The redirect chain.\n    - `location`: If passed in as an argument, the description of the scan execution location.\n- **n.html**\n  - Nth inspected page's html source.\n- **n.jpeg**\n  - Nth inspected page's screenshot.\n- **requests.har**\n  - HTTP archive of all the network requests.\n  - _TIP:_ Firefox lets you import a HAR file and visualize it using the network tab in the developer tools.\n  - You can also view it [here](https://toolbox.googleapps.com/apps/har_analyzer/).\n\nBlacklight would not be possible without the work of [OpenWPM](https://github.com/mozilla/OpenWPM)\nand the EU-EDPS's [website evidence collector](https://github.com/EU-EDPS/website-evidence-collector)\n\n### Run Tests\n\n`npm run test`\n\n### Special Thanks\n\n- [JeffreyHung](https://github.com/Jeffreyhung) for contributions related maintenance and security best-practices\n- [FrankYiquan](https://github.com/FrankYiquan), [ZenAAA13](https://github.com/ZenAAA13), [steventimes](https://github.com/steventimes), [yiyoufan](https://github.com/yiyoufan), and [Hengye Li](https://github.com/MrTouchFish) for their work on X and TikTok pixel detection\n","readmeFilename":"README.md"}