{"_id":"@arnilo/prism-web-tools","_rev":"54-c9a10b74835ecd52ad4db49fc72fa32c","name":"@arnilo/prism-web-tools","dist-tags":{"latest":"0.11.1"},"versions":{"0.0.8":{"name":"@arnilo/prism-web-tools","version":"0.0.8","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c20c55a7f26a55f8717ebb57a50959634eb5ff22","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.8.tgz","fileCount":22,"integrity":"sha512-C72PEtQXxDW6PjgSb5XK+SBlx4luhmdWbwFORcVzRBVC4RQRkhUq4N02wkBcZh/8aIFls7BnZnQ4Uo9ILP651Q==","signatures":[{"sig":"MEUCIQD/vba/SIYwLZlOZZjwZJcv4giIKYSlJwp9E9GitMe4rgIgWZgAkZA+f3wyaaOcuhz42+T1ZwURrRVv97wkyZPZnI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"0d109989b4892e3fe4378ab782044ceadc460277","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.8_1784566093681_0.09605841944533466","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@arnilo/prism-web-tools","version":"0.0.96","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.96","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"e208911d64f98b44c86f9560bf0f9538a84cc778","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.96.tgz","fileCount":22,"integrity":"sha512-1g5xdB0yLg4Vt+gGJWSeMg1FcMbl/QFu2WRsncCJcyChblDZ9NyN9Ajq0CBxXedDC2wdGHk/CNOD59Mq/PAIgw==","signatures":[{"sig":"MEYCIQDHD9xFmp48vgVOhi+1YRrMCVJHFr9ZAg5sY4BwMNm9zgIhAKG0jpLIv+GDFLBX2QS8vaAtM3WhD4kguWqFb4SFSgw4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39653},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"5fc05437224f347b00fb6124d1783eb2cd3a9b25","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.96_1784644088988_0.716301156448458","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@arnilo/prism-web-tools","version":"0.0.10","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.10","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"e14736623d33e6cb4eac546bea07993385b540ba","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.10.tgz","fileCount":22,"integrity":"sha512-NIoER1pT4VTMBPXYICO0U/k4tkaeVFc+I3gMcJuipqsjzBXixLDRtnhSrjgczzzo8Vy0vfIPGm0aVKjg4fGmSg==","signatures":[{"sig":"MEUCIQDtm4+CZQ/fdEAtx20IhZwJ4skBWZ1m1WKtuF1qJSf79AIgChDt/BhJUJvMhE/6emXm73n2eO7QUFabe/xg8EERo3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"a677113a409b1b60a3361a76c980e7411013916a","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.10"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.10_1784658610719_0.7415899221628337","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@arnilo/prism-web-tools","version":"0.0.11","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.11","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"aebc9e9a5b0128cd612d08325c85513be4093608","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.11.tgz","fileCount":22,"integrity":"sha512-Y/wAfxllxxnihUvRq1E75WTdg6bKqPqDb2ueSyC/pZvQr+NkOPc3mshcgfapsSxEaVAMV4GVAXnhxaPattAZEw==","signatures":[{"sig":"MEUCIQCz0KWxYOQPsUGhHhbK3cmngqHlRs0+jBBRhVhAMLIMeQIgVilFdoRcru3H43pi92zYx7FMpiGrrdBgHB7OTfrvQbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"f9630a9bd12f299fdf473640e3869eea050b786f","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.11_1784721381966_0.37993779691991136","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@arnilo/prism-web-tools","version":"0.0.12","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.12","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b608a61a5afd79a8aa3b8605ad2638e80e486fd0","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.12.tgz","fileCount":22,"integrity":"sha512-lrVIwrlN6/34CiybYs5c9SAi7glByUTiDuUm0j5ru9eTl9YBNy0wlFRvJt4ET8v0+o33KRD0v2KvtE1hXeqnwg==","signatures":[{"sig":"MEQCIGpTy9bQkBNzEng5LoOVwMQnHDy1hvRv42hNtt1YBvG1AiAV/iBK2Mm4OlOxKBuhbf5iZ6m9LMLEW7bUZ7m08k+6ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"5b21f78cde6c4f3c9e7760f153c4bd8670d104e4","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.12_1784743182716_0.7250024671173811","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@arnilo/prism-web-tools","version":"0.0.13","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.13","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"eb958322c09fc9942ef8ae445718381cfad87db6","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.13.tgz","fileCount":22,"integrity":"sha512-INCC+f0pVvVfdcPBbj5yGOY7oyN8wJgZa+YknZcmtqxy97M52Es+CS/fLDRWSKXkhRJRsQKRJs8eKYaBLH3DFQ==","signatures":[{"sig":"MEUCIQCiWGrskmnl57cm2xi+MezIYtWvRYQAff1gCAouiTfN3QIgYqWlNWUFeJzU8+JdfwiHV5F5OP16mrnT3D1Me84JYNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"56692ad8ab8d05dce2d5a08f29ad768a8b43e0af","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.13_1784927588309_0.27345840647503583","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@arnilo/prism-web-tools","version":"0.0.14","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.14","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"324eb3fdeb86d1842f63f103eaed5cd7c37606bf","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.14.tgz","fileCount":22,"integrity":"sha512-8kmvv52Jy2PsxYu5iRNFKtlTRKCb7SZ7p4seCePaauW56OhQydiZ/Pb8iMPKcq/zzitFDAXdSDJ1usegjaEtHg==","signatures":[{"sig":"MEUCID3O1+9+Ic03TYB5+oSBZVCHxPNSC4GhfMyBBcP7DtTuAiEAjya5u80YIl5NHkBA8aC7gOiVRLk1AOO0iZFeX5PVPGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"73aec9561b2762d0445397fd8a735ccab2f1ad70","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.14_1785048137946_0.17216275859147112","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@arnilo/prism-web-tools","version":"0.0.15","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.15","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b40c21b1c8da06c57572ace34e3cb040a71e60e2","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.15.tgz","fileCount":22,"integrity":"sha512-aMfC6pYqtSiTeQqeVDF8noxmmlO2/LKIQDXukPGzbAWSbb8iWn9a+qUNsebEX0Mskent+U/vzmIGpyjevi0m2A==","signatures":[{"sig":"MEYCIQCHuMkgn7CgjYXQNxTM5H1D6VDUtvBufLTUmvKybkqMCAIhAKw3Gm1DR2RAnL2/j/AvFewLlw9xYqlpYywodfqL9l9x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40094},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"88c415b1d38f2c41fe068dfdb237616e3782d254","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.15_1785064129611_0.3315094706187469","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@arnilo/prism-web-tools","version":"0.0.16","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.16","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"bf569148bbb095f1b6187ce814567a2c52c24e6c","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.16.tgz","fileCount":22,"integrity":"sha512-lQNxjyryU/5648NvPkEI1CCESHIWbinGWL0oBU5eksaIRUbLbal4rvurF7pbRvZr7VttAckjmHTcCW+nQ+0AJQ==","signatures":[{"sig":"MEYCIQDGLNMRDU28daUmwpKxw6lHigP3T4XjD9Edh+Ebwk4mvQIhAPa2kCHRnUt40ZE67CjmAfrWGEjuWLPs8Di1j5Btd0eS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"3310c428985ef0a16652b73b10ea3958013846a5","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.16"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.16_1785162278841_0.3891950342852475","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@arnilo/prism-web-tools","version":"0.0.17","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.17","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"32f4f20d7771fa86eec17e429f5052e88a6a4fa3","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.17.tgz","fileCount":22,"integrity":"sha512-NPrjtwR8AiWkOScZ//4gsX2ZuYktf6WcMWAyqcEneSkGR3Gxxe0bG5p8OOnv1ofrvWpxxt7jgJ8BZCBRAIFj7w==","signatures":[{"sig":"MEUCIQDJKhxCxu7lQPWMCwXwJcxYlMluhXFP3cOl9V3/wRf/rAIgOKcEEDHB+KDgUjqA4UdceajeAhAcsoF6o3KSUCmncCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"fc58638e8612ea9999112b7d2a0319b01c1915fc","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.17"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.17_1785361479265_0.40322744533908117","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@arnilo/prism-web-tools","version":"0.0.18","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.18","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2b88dddb24ee0d26b60bf32e3c74cae79d43a3c2","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.18.tgz","fileCount":22,"integrity":"sha512-yCVgHSDa4AOO2ZXnw5sVNzHSPgpohaKDavrVO3wLGe4R8lp+ppIigah9EbhCRLXwazyTLw7bGiMNjIrGDLK3vg==","signatures":[{"sig":"MEQCIA1ri7VDQdVVtSIeMtGsaI62XuUWOtbYkvjdc5WgaKsJAiAnCtrRFg2WKFmeAzuGYAagEDyBEWMnGFAGgsjSmp6V1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"f627752da1c7fc699d5d4a4a46bb3235d6df8186","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.18"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.18_1785407774135_0.7025442963193105","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@arnilo/prism-web-tools","version":"0.0.19","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.19","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b90b17b1f096e5c2c39cb451f261289741a4d477","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.19.tgz","fileCount":22,"integrity":"sha512-2TUh80bNdZXFR7HsZKoD3ISbbAi9T1iP9jIKfyJneHtr1yjSJvOvqXtoVz/vIWUTm3OvQJWUxPrtCSlIW7rfMg==","signatures":[{"sig":"MEUCIQCy0Y/ydhlNasW7sxI9M5KCkW5CkjU9C3DXPCmeQ45auwIgZoWKzD+WOwhAgagk+O2W+BWVNuXiZ+yeMMgpwL3XO3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"7574e500dfb4114af6e72115bb3ac8ae0ecbd8c8","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.19"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.19_1785441625115_0.2789489159776515","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@arnilo/prism-web-tools","version":"0.0.20","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.20","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8a5fc4e4f134910f0f887601bc5caa611da71c44","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.20.tgz","fileCount":22,"integrity":"sha512-YZQlGsEToshHPv6xhO4pVycfenwr3/dHuO6MnaTADOSl7Ju5qzaGQHeckLg/zGRJpSPJbP2wgmS3aPnL+DVHxA==","signatures":[{"sig":"MEUCIAekZgjuKy9ITAGVVnwMuplGFLzKMKFFu1cpOlSos0GsAiEA7kGYSFf9zzSEvx5Q097orl+GuzVA0iOykGQjOPSTyww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"b2cdb2e7ca562f0992a3befa20e71f050e5fe701","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.20_1785491546552_0.5004961882757186","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@arnilo/prism-web-tools","version":"0.0.22","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.22","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5cce70741b0adbb849075b47363f2a71731c5841","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.22.tgz","fileCount":22,"integrity":"sha512-Q2gLhdDIFPZZnHxB+1NChcW156DWoS/OvNzCsTpFDNyJV8YjCFTeQTW6YhlnOlvym6cmARriIYkGYmw8dXkJ+g==","signatures":[{"sig":"MEUCIQDC1FarEizNhBQV0FIUwJBAEJAD9T4z/H7kKfrZIxUYiwIgbm4yeSUrfgFmJZdcS0QsXhkQIEUP4jWVT+AFkJrRpzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"f9902edf838744603f2a2473beeb96461c899ccb","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.22"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.22_1785663328470_0.43140044396668276","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@arnilo/prism-web-tools","version":"0.0.23","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.23","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c7f4bf3e2fbdc66f6366fba6d385a96de99c648a","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.23.tgz","fileCount":22,"integrity":"sha512-lXa1yvwRRcC0QVt87Jypx2vOkDoD/AvTXqxEg+CONyggC3jwy9GYMASYVQSM6fWeKvnrfTICK9TIqptXC/zL1A==","signatures":[{"sig":"MEUCIQCefiOWkO/CJ88UwcNEG0ktaNyzZsNA7Ksv8o5bIj70owIgVPQz5N/vl8D0OCsXFcuW5JW1PQceZTFwdr72zQwifqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"1401b6b0d9b5da2e1b841f13940166b7eb31267c","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.23_1785836986057_0.8267758378843681","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@arnilo/prism-web-tools","version":"0.0.24","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.24","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5f2a1c14014fa8d03a0711d01355e3dd42327553","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.24.tgz","fileCount":22,"integrity":"sha512-ukuReELlPnxIMcCz4vEkRt9/MkJ9KUuV0ZL5GXMR+dr+lDMywZhLUiVwmjXle/ueC/rvvnDChmJpYRPIgxsyYA==","signatures":[{"sig":"MEUCIEdjpmKqTsGNitFlS9jjl6Pwa5fuyzqh7uypNKLx85W0AiEAgjoLlzBHgEb5xOnoQAAwHr4Y+IuBzv3UdjvHeh3nR2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43957},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"55c4b0e0f07ef784f7fa723d0a37fe53deed3e72","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.24"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.24_1785881614604_0.007765255108342917","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@arnilo/prism-web-tools","version":"0.0.25","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.25","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"fd484f073fcc5aa5f1712e6c1df593abd93b08d7","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.25.tgz","fileCount":22,"integrity":"sha512-bynJLBbguoFDNRfVqooIzJSc8jxCloCaMV81BBamwSUA+1SmFoUD/3q3MaDa7S/M1ld267fiGRHYpq4Odx+QrQ==","signatures":[{"sig":"MEYCIQDktCaV8RR3FjfVQlg8rgKuV6XgmD+6FAK5nwFhsj5iHwIhAKkbcG4oIqjRAwg0mYASn0GY9c9IrRKA3U8Qsl5S/HxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"24d7ac00ee9160bfcb3b16f0ad593126d79178ce","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.25_1785965656706_0.5616445041374463","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@arnilo/prism-web-tools","version":"0.0.26","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.26","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"713c5ebfdff544d8abbe444a7559a55c5eea56df","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.26.tgz","fileCount":22,"integrity":"sha512-PYx8tMPXGx9O2hDktl5VCvrxf5mHl/zbc0zuBE2zY89MlHQJqrzMmnmCWv8o/jlAQMeoGojWicSI3mZHfFv8UQ==","signatures":[{"sig":"MEQCIDUST4w2RNAfm4yKt30aEzSW+9p39OCqOSCEoDgf2n+5AiBq3tTkITbp9Qg/i43miq1tMe+uNcJJOO2HLmAvr50Omg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"77fac7ea4aff3f7ac4b48fdc4df91419b7a24b70","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.26_1786053832563_0.8060287814245681","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@arnilo/prism-web-tools","version":"0.0.27","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.0.27","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c6b3bbe255fc83518c3fc7d1af71f568e666f8fd","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.0.27.tgz","fileCount":22,"integrity":"sha512-4XlKhRtvv6GZ6rGufe9GIYs/KdzK93DgeZUaLIL6GXMfL+4wiXhk9u+0ZAV8/lepAUxWDPW9SyR5TPboT12jMA==","signatures":[{"sig":"MEYCIQCWOeNbQzw5iiUAcF5wXwTWpCGe8wDW7INmqudqolNggwIhAPJPctgmhP2HtNPaSzQb7ez7rULYO3Mtcbmm0BcSvPxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44182},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"9d49625cf11f159de240e87110f784e92a346c6d","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.27"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.0.27_1786130653645_0.3367809156590955","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@arnilo/prism-web-tools","version":"0.1.0","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"effb5422f7c5cc96c5cdd371927fb6caee2732db","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.0.tgz","fileCount":22,"integrity":"sha512-06EGXyvPdjZRwEYuMHP2StUwN9agK9QGZtkJ57O53zKgq5Kadz7yDaDum7cV+gcdWEs1RqJf8Kb3fx8nHEixWg==","signatures":[{"sig":"MEQCIC3apQbz+sJ6rNW6UifaEJYWTwpUWPuDBk4z93RaEAXTAiBs9ktSObnuPu6wCsx9ta2XTrVNF923NP8x3zBwHyGjRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"dd9ebdc12f0fd6b17ab7c1b7e8eb1729729d1534","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.0_1786273718666_0.7462835778648329","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@arnilo/prism-web-tools","version":"0.1.1","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"d4563b940c1d32ca3f1926f30d9ded021b22c1e1","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.1.tgz","fileCount":22,"integrity":"sha512-EDkcO2KrRXPmkmb3B61yPG7hWWILIDnqzZiyxPhsNf7CMQL1PqmehNlpZqwRY6fmYI405F/OlDWGhnCEasx4Ww==","signatures":[{"sig":"MEUCIH/zHw8XMGyGHavPqrGVBm4OPNAS1MIIxdDjjsy99aNgAiEAu2Tj2pdJhZoRW/jV9/H2o4PbZOFXFh5ySrZ9JqtugME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"269f229108968cdc85699106118cab3f2c0d719b","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.1_1786353246152_0.41872875903494733","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@arnilo/prism-web-tools","version":"0.1.2","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"bb07a62a48300764a0a70558dade12db6ee4ec32","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.2.tgz","fileCount":22,"integrity":"sha512-wcU9PG9VJYUW8T/qvmkOLfDrnTSlhLmYZlK5GV5HrSD8xs8xNC+Lh7FjWEEbP0N2gllXHgxxtgUi2BYpkdYGqQ==","signatures":[{"sig":"MEQCIG4hGr7eh3N12N1A2Lw3La89/w9lBa4IgqSPf9OEmfcCAiBzDQtXawULIkcLUGftCUhx1YTfVA87akItbMNDDT4rSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"595fe5ccd6940d87fb77ea10f255099be0bcccf9","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.2_1786365424994_0.0037243464557508155","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@arnilo/prism-web-tools","version":"0.1.3","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8b07c2c3af50269934362a1f7defbcfe61e5c8be","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.3.tgz","fileCount":22,"integrity":"sha512-49AkTqCcq6Etg6c7b11ipDOz1i7Wr0plAGNqVlMt8Cev1liQ5i0tSxInu8LKjS1NraSm6w6R4o0u9Gc+NTnHJA==","signatures":[{"sig":"MEYCIQC6Q55lU1ZmKI29vCwnSm6/ZELmgYd9AxnFKWeS3n4cRwIhAO1kw6sD1U3Y9hPlHIe7gWOuZxZ/CnLXu9RxpINnIkxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"91c55fc32495a16ecbc909e1ad93b554505c8c31","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.3_1786383462625_0.20005408280585169","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@arnilo/prism-web-tools","version":"0.1.4","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"520c1ffea525dbfa2b7dd9d797053a10316f1f83","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.4.tgz","fileCount":22,"integrity":"sha512-Q8GBHaL/ZFuHMg+yI118EpsZEzJP2V5Fi30yZWlrdbWocmxtWjEfVtsb9jZhyVTJE45dPTat6lW68e2v0p0x0w==","signatures":[{"sig":"MEQCIBUuQO/OEN+iT3aTe5X1PXLWVJ6j+OpYpDTYgrwYd/bBAiBk0gWqNjilmt86994pvoh8yuIsfDc0qXV7FMliFfGq5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"9a79a6ed9cb2b8eca75585f68a372dca602b8536","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.4_1786400782945_0.36311528709554763","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@arnilo/prism-web-tools","version":"0.1.5","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"750a323cdc9af159efcc41d83f8982cedfc066a5","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.5.tgz","fileCount":22,"integrity":"sha512-inw942RqhJMPU8K6oMiwNxliyKQ6FO8McIisX0zCdrMb+58FnJXFco6Bvzrx9WFlXodk1dYwMMmgeQdc/hrcVw==","signatures":[{"sig":"MEUCIQCyl4OxGFAgRoeXJ0BQCcS8JoYgcnZpVxXnEA1JCZwshgIgPFiMPh7jfc977cuABPfIbdFRNyOU/fd4XYS1Uf+vtQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"fc914aaf78a1bfd8d42ec2509d41f6ff49c2c77b","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.5_1786437684944_0.19681071659585236","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@arnilo/prism-web-tools","version":"0.1.6","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5da25020970c900a7fc75131e3c75296f933f96f","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.6.tgz","fileCount":22,"integrity":"sha512-hYHbj/51P+At0Wm1ub4+547Sw5ce0MfviOWaTAJuO3xS2PZjQ0MIB28aKZqHrwEpf0dl/U37EthSnbbt+CkIpw==","signatures":[{"sig":"MEUCICbVOHoMbYLBcFKnUhYp/iWnooLsYwvhn4rGR5xJSEXJAiEAu2W2ekhAPxHP0hUL7/Bl3qlIr9X4iiHBEAyw3Spcgx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"2ebc08e778786717901a9be5511b93969d3d2308","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.6_1786513623570_0.21948367108259137","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@arnilo/prism-web-tools","version":"0.1.7","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.1.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4266bd7c45f24a6c85b92415e46cfd1e05ca6e80","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.1.7.tgz","fileCount":22,"integrity":"sha512-28W1EixuOxhY/TkRRb5YzZZ2R/tzxFT2VpkBLcut6UadN7h9QajDdkorzvslqAUiVj3ZTyzV/RlnvHyjpxbafQ==","signatures":[{"sig":"MEQCIAYe9y5yUlH/7gmRxMwDsKXXSamVlHKPKWRODI7TcvviAiB7K7SxjFGSxp2DBa5ofdeY1/2lYPWqYlUOvBbui2m0wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"051470abf5eacb9bab74749958ba9f78e6a19627","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.1.7_1786543677080_0.9636105276634506","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arnilo/prism-web-tools","version":"0.2.0","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"e6682d2bd435b2a5b66d92b0647a9c3a783f6072","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.0.tgz","fileCount":22,"integrity":"sha512-7yoi1NSx8W1EqGSBIM6+S5uQcEgu2FeSffH8DLoEVXKly2/VAor6o2RhQTdDU14L2lUTaIXaxyrXeS8Ckrz3yw==","signatures":[{"sig":"MEQCIBVtVRdWrhPm1xS/U9Pcx9xnXupR7XwTE8kjUa46mdZ7AiByUFKtx6BD+Lg2ki8lZ51ES1W1lPUqaRURmcw6np3o6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"cb9369d113961c01a2f6aae28a0f3c75948b5dbb","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.0_1786577583958_0.929999436391928","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arnilo/prism-web-tools","version":"0.2.1","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"1a3e5f61672fa92507a4365c6547b872b6289d08","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.1.tgz","fileCount":22,"integrity":"sha512-gPp9MIXtWfvCOk+Tn0cGmsVKyv6Sg5CumejrGXLEShPonGRmKjWX0nTFGDwxY76frQZxVlFlHouQpNaK7fkp5w==","signatures":[{"sig":"MEYCIQDf7RHoahtS9MUtqWJ7gbsuBhxhdoRSC7gTB6kiPTZHQAIhAIlUrnE2AuJHJI5VYL3v/F+LsY2gYGjaQ31JDmw+QHWd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"7aa46844ac4c8fc71366c82c1360326f4f346832","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.16.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.1_1786630755667_0.7952774695049833","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@arnilo/prism-web-tools","version":"0.2.2","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"cec56fa18322d8b88f5cac70f15b894131d42c40","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.2.tgz","fileCount":22,"integrity":"sha512-pxY68XTRga5FJmt9IU7aWVKUpsqq0hrZYcQycgAsvJET+QhFrTU51PL0N6o6DhKdLwcsjaSMtzaLWNIt3gHsOQ==","signatures":[{"sig":"MEYCIQC3kp9JQUTfwoV900uoX6JtmhM3naY+VTKtsAV9BFiumwIhAKcf9Xm45V5hc2JOmKZJacp+jyQ9VceVO3Ko1tDqgGhR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"3126fc2a6d84c3b6ac038722ecd558590055ce40","scripts":{"test":"node --test dist/__tests__/web-tools.test.js","build":"tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.2_1786703100659_0.0545627324508291","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@arnilo/prism-web-tools","version":"0.2.3","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4dcb2b63069d890faf3d7a49c8e0ec64ff06f77f","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.3.tgz","fileCount":22,"integrity":"sha512-KmmjzDz7aS7RcqXDd4x4i3YzHeHewYNIvLkN7vdEaBoK8v0MfZCaCD1pZc30WJgGPRu46gTpfIcfb/es4mRE1g==","signatures":[{"sig":"MEQCIEeCTZv+JRv7zT5EwA6sIP3pqE0LYZWD9XSRGT+UjWeGAiBG8GwlfqfOTnk2xCRF2VOiByO2jiQ2ZYWxIM4+iXhFcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"4138e659139eb7421bc67f44440a4363abd5563b","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.3_1786722210777_0.1830428303303515","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@arnilo/prism-web-tools","version":"0.2.4","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c72784023291bee8d542c28efe835b63d92541ee","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.4.tgz","fileCount":22,"integrity":"sha512-b9fcG+UwanxDa5NEkar6U11GHIkFAqErrXjfxZJvYxOJP66cmAW2U5BHp7bX04yO5i7NOI1yxRgUtDfcvRmzLg==","signatures":[{"sig":"MEUCIQChMnZvxjd9EI1ER61AubjVQoZmaoZ0C6tJr8X3LuYIEwIgOKMw/eLDQqHxRcd8OshSSdqFZFUw2IpPot2DQ5cXHYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"236ee8cca0740d6d7b812d12fa52eb040e15f3cf","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.4_1786745058089_0.6173154271037335","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@arnilo/prism-web-tools","version":"0.2.5","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"048a71d6fdcee7e1256b712d5846aa7b949b13cd","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.5.tgz","fileCount":22,"integrity":"sha512-qLl8vKcGE0wczgiQwVNCs1ErFLcGfRKnDxjrD8iTSQFFU+xxuKAf4tqY6gZ602Qupl0V0v/m3NpaOeQNLhnxGg==","signatures":[{"sig":"MEUCICTFeEqnIccS/St15QJt3cCD8Qm2SzwycXt0NPZnHwcVAiEAjhdYp+UPRpQr1ENdhHH3s8yeRO1O1aijGumCyq+1V2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"496d0213403aecf658b92bf013bb8f3b8cda2911","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.5_1786795447595_0.2841115551047386","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@arnilo/prism-web-tools","version":"0.2.6","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b2e6b6ec3623cf848a9613de30f8a2c4715da284","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.6.tgz","fileCount":22,"integrity":"sha512-XZCkZ/n+x+YGipkP8CRFKtphpBSvP9f6I6h1uefall3XChytsCgFlWkiDktv62eOHB2n0wd/1vZhEr3pVtdh3g==","signatures":[{"sig":"MEUCIQCqOO1zgo6LqTDi5E/3EanP0XyM8+yszmc4y+HN9OyALAIgdfElk43/8bbB4O/IR+LWZtg6xXnZb+3HRgk4ObAthY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"099540531a35303c11a22b582a72677c1a0978fc","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.6_1786901589030_0.02696593732587682","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@arnilo/prism-web-tools","version":"0.2.7","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"fe9bf00e65a2c817f5232d1d0892adb7769ce67b","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.7.tgz","fileCount":22,"integrity":"sha512-QKDlYdTR6hTMzOZrbteqBtKfD4pw5vabItjvwf98E1LUr+uIUKDpQuk/XIX+xIxQktcqcFVPXlpjfiiY2fngCg==","signatures":[{"sig":"MEUCIHrCIZNoBBBaPU3yeLs4pNFw5wcbNBDQr/23uOmDkOQvAiEAzgAO3pwl/JF5/av0ztsU+FFYy/bqAc+fOhUJ3RZQqnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"df58c6c8c623771833ab725d3b816de39bb4ca62","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.7_1787006765885_0.4633864296855297","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@arnilo/prism-web-tools","version":"0.2.8","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5800bf275a9fabc99486e80c75df1adf02a474e4","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.8.tgz","fileCount":22,"integrity":"sha512-PQ/d4UOnm3yIIN2YdMILbsh81AcfvjkhwYcJLJHg7XEWaVxkLnYV28eVzFcQ9ap19HX3UBBdMrrcHn1Q3KYfQw==","signatures":[{"sig":"MEYCIQDHA/vDmPy4YKCEL/ZxMALKjCImTT63BIisYBzqSpTzgAIhAKq7RA4oyq5wf0720xfegN+mQ3btOC8fDRsm9ztA7p4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"a9918b42bd77a4015f6987c0de1898cd96133bf4","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.8_1787091618424_0.7806969579948051","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@arnilo/prism-web-tools","version":"0.2.9","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.2.9","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"39424d620834ab4b63c71aa743f476680941b6f4","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.2.9.tgz","fileCount":22,"integrity":"sha512-+4g3+SM5CB1XQ/9+KeiU9aFWyZRlM4X9fy52vpJimymtWJx+JAzzx1kgYEmHEbOibo7xwOReI5LELkm3vt9NeQ==","signatures":[{"sig":"MEUCIQCLjz1Zj0hm9P6dGhbJk79S7tWe14YWH2jPKBKnXODGTwIgD4in2r+MjdbyTyR8L0kSC96TMNQnbT00llvAqasBxjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"9be4284e917eb6512fcb8d503e26f87d5a3074bd","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.2.9_1787166966573_0.4796109811294629","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arnilo/prism-web-tools","version":"0.3.0","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.3.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"438ae3bd4ef811b8d5c243f11948df65685a7257","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.3.0.tgz","fileCount":22,"integrity":"sha512-/3bqU5sRVIzzW9PwNyJj4LXqrK3IOkR/9fkwA9J2X0t1RX6HcCWZekwo0lypJ2ppn9Bl+mvayvYilQkmh8jfQQ==","signatures":[{"sig":"MEUCIQCQ3S/aGTYEdqkRO6O4X6mMI63MGq9hVSJ851cFzXnlhQIgDt1lD9ifMRqfal+J5lZHjCPEVKdMb6ykpdeLSeg/ZUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44407},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"6522844ee7a1478d8980c8c18e8dc539913de673","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.3.0_1787269137685_0.14539871797681037","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@arnilo/prism-web-tools","version":"0.3.1","keywords":["prism","web-search","exa","brave","firecrawl"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.3.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"25a59d27621c0812a87a089af19a1003ebfc0418","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.3.1.tgz","fileCount":22,"integrity":"sha512-2zEVXJCeoK4wdtzBBitZWh2IvNpVRB1oLdXsX4s6/PH3/dLPKhrVZgWGVms+fAI5SiD37J2E9CgRpZQLgXRTHQ==","signatures":[{"sig":"MEUCIQCZR3QFDgh2tEH5hrt37JvgXrRocVXXqJsdqZaA1zmz+AIgQEV5Bvwo/KJ/2ZZNHQFV7fYcaM+xyzO/iQoHpILnb00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44579},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"edb4fcf69689683bf0dd3a9d1f2e88299db06603","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/web-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Optional bounded Brave, Exa, and Firecrawl web research tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.3.1_1788014857771_0.5027185886405505","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arnilo/prism-web-tools","version":"0.4.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.4.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"f3faaf89ab5459cdffb033370bac219ea312820b","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.4.0.tgz","fileCount":80,"integrity":"sha512-KBAc3L/7dGBqH5A2vpZWByF6K2Bljnbsp9JZp9siDa+HISOX00RmTgXXI5tMhOWLCYzJbMJ9gmd9hqR/UY3Wkw==","signatures":[{"sig":"MEUCIQCfZdBKnoGKp0EfKOwNbXKJIXsCORxOqFZ4VQtGdJUHRwIgVhR+ikurgIM+4F7drZdVMTYnjrGM4xVzJJ+FOlU27Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"5dddbe2ca4a8f641b5a096283dab768767dce3d9","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.17.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.4.0","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.4.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.4.0_1788286735766_0.47006607211810314","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arnilo/prism-web-tools","version":"0.5.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"69405d90d941a5c8de5f83da1912d3e38f61389b","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.0.tgz","fileCount":104,"integrity":"sha512-KrFCxPNiseVK7Bgxc4czrSClYnI/QjSM2suqzco7TJ8XT7Ji3z/XKpzBfSU8QZLWWftpz8GpmgtyN/ggM+5siQ==","signatures":[{"sig":"MEUCIQCy1FZVmvEZxAgQsB+eXKYLlcyqo3PdhZpxqgBBb7cPjwIgX06mWv00a24FD3h341PjG+hpWujBLV8S/yclsVx2u8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"3b3ccaa7a072b55c61f9e613dc4042fcbef61f45","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.0","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.0_1788641123982_0.6794291002151003","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@arnilo/prism-web-tools","version":"0.5.1","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9c05f1abfb416c1bd7b50eb81f0ef4a911112f18","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.1.tgz","fileCount":104,"integrity":"sha512-tffaYHzN7xs/pkeUbbxHYwrEdg3xYdXCk1aj5dqsIuoLHrAvbFVQd6oQiJlHbLT4hrCR2eAnbWZ++0K2tWCyiQ==","signatures":[{"sig":"MEYCIQCWOH1rU9cuKODPOs+GnNlvcdAeE68XUSPiSme/Gj40YQIhAOquAro6hkGp7qvTymtRUOh8RHvXOEhE++m0M6+0nv8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"5f586c2ee4cceca651c3872f39266d20bc23d6ad","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.1","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.1"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.1_1788779201904_0.7862047448583058","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@arnilo/prism-web-tools","version":"0.5.2","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"396552c21757ba33884315a8f9fe8adb4f2b18ed","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.2.tgz","fileCount":104,"integrity":"sha512-+4Te2kA3Ru+qnfM5D+/gWk5pDjBjAKZqL7W5Ta1t8PJK59oUtX7hyYLLdnQeYIvF1LMPJ67YwG7nitU8TsQrZg==","signatures":[{"sig":"MEUCIET/+QxARxx7dEJMNhFCNNubp+k9T7ZQtWr+A0JpEhTdAiEAyYoFXTQil4ApTRZ8St9npcG98fUYGy/4HcHdbE14JRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"166f6353940e6cb30ca160aa24451ca0d9f646cb","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.2","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.2"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.2_1788811628839_0.49148972882813213","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@arnilo/prism-web-tools","version":"0.5.3","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b681d0e892bb08208be635c19e12880a952703fb","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.3.tgz","fileCount":104,"integrity":"sha512-9RqBuFmoARgxrTsMNfXBpuZG/W1wK4rzQnUOsAqxoapUnQZ2uBi+KZGjauYb7iDC924ayitWSXI7RbK7zU6bsg==","signatures":[{"sig":"MEUCIQCb/Ex6N6UgNQokdCFcmt+Z+QTr7JHkWUpln8V9CmT8kAIgS9+XrupfadDKURnvp5hDq5iRLDrjH06RuPEXqJCzqtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"58901885ef6e33e77c1378c0767d2a389c261ddb","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.3","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.3"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.3_1788852064073_0.8214935992892443","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@arnilo/prism-web-tools","version":"0.5.4","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9965b358698bf688f97c1b1fb608f785532ec1f8","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.4.tgz","fileCount":104,"integrity":"sha512-sOHtZe1Q01p55eOoo6obCKr2rfwX85TNKUCAevs3DHhgMUNTMhn2EYRRMiAwEeYkB4GU5EB9JnbrpY13xA/ahA==","signatures":[{"sig":"MEUCIQDUoEEdQzF2vFLk/SDPOOlS46pwSSYG75P+yapfjkRwyAIgZnz5SFlsQcdxD7uro/X7ZGi/gLkBNYQ4CDexBtg0bJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"97f931b547762fac1235d20a00c25117133c6a18","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.4","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.4"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.4_1788873552534_0.5588212403710389","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@arnilo/prism-web-tools","version":"0.5.5","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"917fb98ee9b5f36de561fcf22db0b8587a13cd67","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.5.tgz","fileCount":104,"integrity":"sha512-P50731V7cZ6frioeryTz/FovpEUokJ6WJPM6OCcXK2YH/+7K1IGRtghs9qVkeyZFRoBOFi2D4Ymu+CTG+t8PGw==","signatures":[{"sig":"MEQCIE6uTbp9qoFZTPLz4Xj1olZ5d7h9LNPZKEyJSA1ZQGpaAiB2aYEMCChv1bPVjB5GrgW2TXLf3B4Pa0TUiUD0Puo31A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"ba577f20526bd323d1064588ff7e97048b3f88bd","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.5","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.5"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.5_1788887878969_0.08196558067495108","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@arnilo/prism-web-tools","version":"0.5.6","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.5.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"037a3152a805bf9ad4aebdef9a020c3f7ce7a742","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.5.6.tgz","fileCount":104,"integrity":"sha512-u2Dnh7gQOgHQExR775c9RtZgYkjGJ7M0jEn0DHQDtnXK6ywRiRM1Tk3i8SWJSpzvUXV6qOneijXYVQds24US6g==","signatures":[{"sig":"MEUCIB0zJomL29qHUSPkQE8dmakVTNJGTdPrFxv9XFLVhsEsAiEAl2u8YsJJfyR0nOmCHFoHr+uIJFhu8QwUNAnh4yTElP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"983eca4d5b8ec64c4ff03098c0d0b3cd972df7a5","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.61.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.5.6","playwright-core":"1.61.0","@arnilo/prism-mcp":"^0.5.6"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.5.6_1788979138190_0.14990661307979303","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arnilo/prism-web-tools","version":"0.6.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.6.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"93441b951bf39cc56a8b02c874c5be885db39867","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.6.0.tgz","fileCount":104,"integrity":"sha512-hEAGJaA1WGCVH1P2zmO3xoiDy+k8oHkbCOO4AwkZl87BMZuVClm6aWsKsWWxCnRBd+xf888oO6KJYzNX2WAffA==","signatures":[{"sig":"MEYCIQCEikLQgrXBL9/hY9g6l8agFQLlOM3Z3k04U2zgb2NJSQIhAO93TjW86YFA5CJA7WR27vL0WmMkb5mctg0xytkB54/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295230},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"74be1b30c0dfc7e80f9c9684b392e9f8cf610e72","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.6.0","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.6.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.6.0_1789240600378_0.3971021857501922","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@arnilo/prism-web-tools","version":"0.7.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.7.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8992dc64de3502bda15d4a6a0929b76a9e8e2cf4","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.7.0.tgz","fileCount":104,"integrity":"sha512-4JHQO6jWwtTO/XUVRvuvfIa2FYDMM6or5l2VnSqJKDVQqOBK7ruOxH3SSk98UHiySUl6WMR9W4rnHP7zQwmiCQ==","signatures":[{"sig":"MEQCIGQeGifhLkci7tYo695zL4QBW9FaQ+thhE6gVMywmFjgAiBXmwTgtZdcMQbMLN6MtlU13OFXob6TB4sA+AnQK1n/Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUv8WfNtBojAmd2quhAb92GCGwvAu/bM+GIqkwtWPBBwIhAMlICmYnisLUdKMBoR99Tguoar928uT7eYLfjkU06T+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"c2d9191fe5e4a0f3f13a0d06a7d509856bba3aa5","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.7.0","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.7.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.7.0_1789492074541_0.4282940617138824","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@arnilo/prism-web-tools","version":"0.8.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.8.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"e2dfbd49d57ae33de7d9a91eec88bc332d498e56","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.8.0.tgz","fileCount":104,"integrity":"sha512-vV06Vft2/SRjsAF6YXfy2MCxh5jugCiOWbkfBS7uAapGIw0Rf3l64H+zfFqyytxpCjocwsnnVcT2KB85m4ByRQ==","signatures":[{"sig":"MEQCIF8DXmGuO9LUPXxjAFfvlMKw+15VOdRd8xlvFIWDH8SXAiB/sVNxyh54fktd57BqGiO/XvlUZiMkk8wNJUVEnRPXJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHRKK+qK6ZUnnGjyXnY7b82mYpn0MgHSHRXtE+8nDKolAiEA3q3lJIgEICIw3L3ghrLHkxvCGf7nIdtrJPAtxMw/Lcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"21bd234817e2c4806b2fcd9a32f2d3512bb2fe8c","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.8.0","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.8.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.8.0_1789713331442_0.3702737788127679","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@arnilo/prism-web-tools","version":"0.9.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.9.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9fc5e9db9af05a43b34357ce156a8c6a8aaab249","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.9.0.tgz","fileCount":104,"integrity":"sha512-iRzLX3QCDK+RYpxr6yxgtOhbepFvVZGAw4HVslPdmRAwRNvBzt1MWgEzGHxUbqD3776rEyoXPi03fNQOhVwfEw==","signatures":[{"sig":"MEUCIQD3XM5nijMubyo5wnX97B1iEqHG8rWN8pg/yQAxjY+wNAIgU1nQSi4acmuC2jbmwDA3iGcLeRsLFAnCRIEQXbKXXBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXFMm5eaTAYztsawngL0Ob16zJtHyzPlpwIfbtuHb1WAiARC9+PTDpf+P4SAcbUKpzQ745TaEUDMIi9kQUJZNUbZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"162f530616e0a2790fb903de28d83a2d99bb5018","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.9.0","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.9.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.9.0_1789846133878_0.9515031559445528","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@arnilo/prism-web-tools","version":"0.10.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.10.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"373cff9633fb5b70ec2a925ddfca4d5398b654fc","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.10.0.tgz","fileCount":104,"integrity":"sha512-8maZdM1nBc7a9jhTN5IRdmIEjmheEgWG5cxUElSbk1Lr6wOH0uiKciD+T6D9Y90cMoVa6Gxul75EIy6r6ofNhw==","signatures":[{"sig":"MEYCIQCG3Af9X0P8XB9zqoCstBLZUExKZZylGih4mE2q+DJVcwIhAOGekaER/SAfXqrGuCXIWQ10XUGC4Dcb5+91RfJ2P5VG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAcYlvIFIvBe6ytDiwORwfTCxQL2+Z2UMaJ+lX8RJZ/gIgVfQahc6yzaM45s8sJy75/OjKwEXcGavuB1N7dtGFg1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297086},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"3c451153ec15d642f1aa9b87f190f52f8108e8ab","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.10.0","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.10.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.10.0_1789996559128_0.10169968882575664","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@arnilo/prism-web-tools","version":"0.11.0","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"license":"MIT","_id":"@arnilo/prism-web-tools@0.11.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2471090a5da918786e05c796bdf40e384b89a874","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.11.0.tgz","fileCount":104,"integrity":"sha512-vRwvm77EKIKdKk4GLsmx/94PNs9DwDM9BFTd0RC/vksyU6kD0jTNMENtqjWhuBm0qxrRyMv8h4A//kXlx836JQ==","signatures":[{"sig":"MEYCIQCxN+shwKuMvoDWHJwUcWRR7drebCRXvctV9REb7+pj6gIhAOmTENd0h9f9O8RypNWjRQ26sHek5ZwlJNMSagG83YIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCh7tTcwCifE95g7l+OEUaw6yxbcKoIGgnZMIneZCApDgIhAKnex+YfO+yHjnYWBGkJQLHvpVm3pXN8jl3rT4H0zJlz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"bc91560033290ca05efd6474fd6a4a048da1d406","scripts":{"test":"node ../../scripts/with-build-lock.mjs --shared node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.11.0","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.11.0"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-web-tools_0.11.0_1790245308318_0.11668037280093446","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"_id":"@arnilo/prism-web-tools@0.11.1","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4a13cb8cf3126e30293186552cc9b061e3083afc","tarball":"https://registry.npmjs.org/@arnilo/prism-web-tools/-/prism-web-tools-0.11.1.tgz","fileCount":104,"integrity":"sha512-FRmAvt+DBjR/OYsLJAMj9+6uAqcmEKbe87KcgCSIRsmMxSwP022gLaIXdJt8sUMKhouY7AKWJ6WoBBhJFjYnRA==","signatures":[{"sig":"MEUCIQDGPU2m09LJYOvY3l6AKldUKz1wXM6ULhd+6poDcLPTtAIgQF2PDwREk7fM3gHS+ezgXfxF3wdrJq+THUaoApgbh+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGebgqXU9qksojb9HSqY5ognm4xGCVQ0ed2qX21zrkfqAiEA01jrDwi9spwlJwJUwYoHzyA3RymDAoZL+YNxAsGhOEw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-web-tools@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297095},"main":"./dist/index.js","name":"@arnilo/prism-web-tools","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./exa":{"types":"./dist/exa.d.ts","default":"./dist/exa.js"},"./brave":{"types":"./dist/brave.d.ts","default":"./dist/brave.js"},"./browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"},"./obscura":{"types":"./dist/obscura/index.d.ts","default":"./dist/obscura/index.js"},"./firecrawl":{"types":"./dist/firecrawl.d.ts","default":"./dist/firecrawl.js"}},"gitHead":"949323afde63e4c3c3598e7e1a43dbf7f2967ad6","license":"MIT","scripts":{"test":"node ../../scripts/with-build-lock.mjs --shared node --test dist/__tests__/*.test.js dist/browser/__tests__/*.test.js dist/obscura/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","test:live":"node --test dist/__tests__/live.test.js dist/browser/__tests__/live.test.js dist/obscura/__tests__/live.test.js","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"version":"0.11.1","_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"_npmVersion":"11.19.0","description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","directories":{},"maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../..","playwright-core":"1.63.0","@arnilo/prism-mcp":"file:../mcp","@arnilo/prism-core":"file:../prism-core"},"peerDependencies":{"@arnilo/prism":"^0.11.1","playwright-core":"1.63.0","@arnilo/prism-mcp":"^0.11.1"},"peerDependenciesMeta":{"playwright-core":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prism-web-tools_0.11.1_1790259946100_0.1476408297657943"}}},"time":{"created":"2026-07-20T16:48:13.476Z","modified":"2026-09-24T14:25:46.529Z","0.0.8":"2026-07-20T16:48:13.843Z","0.0.96":"2026-07-21T14:28:09.125Z","0.0.10":"2026-07-21T18:30:10.888Z","0.0.11":"2026-07-22T11:56:22.158Z","0.0.12":"2026-07-22T17:59:42.849Z","0.0.13":"2026-07-24T21:13:08.501Z","0.0.14":"2026-07-26T06:42:18.073Z","0.0.15":"2026-07-26T11:08:49.756Z","0.0.16":"2026-07-27T14:24:39.004Z","0.0.17":"2026-07-29T21:44:39.415Z","0.0.18":"2026-07-30T10:36:14.326Z","0.0.19":"2026-07-30T20:00:25.289Z","0.0.20":"2026-07-31T09:52:26.704Z","0.0.22":"2026-08-02T09:35:28.600Z","0.0.23":"2026-08-04T09:49:46.180Z","0.0.24":"2026-08-04T22:13:34.765Z","0.0.25":"2026-08-05T21:34:16.861Z","0.0.26":"2026-08-06T22:03:52.721Z","0.0.27":"2026-08-07T19:24:13.801Z","0.1.0":"2026-08-09T11:08:38.798Z","0.1.1":"2026-08-10T09:14:06.279Z","0.1.2":"2026-08-10T12:37:05.155Z","0.1.3":"2026-08-10T17:37:42.788Z","0.1.4":"2026-08-10T22:26:23.133Z","0.1.5":"2026-08-11T08:41:25.106Z","0.1.6":"2026-08-12T05:47:03.746Z","0.1.7":"2026-08-12T14:07:57.265Z","0.2.0":"2026-08-12T23:33:04.115Z","0.2.1":"2026-08-13T14:19:15.816Z","0.2.2":"2026-08-14T10:25:00.806Z","0.2.3":"2026-08-14T15:43:30.922Z","0.2.4":"2026-08-14T22:04:18.235Z","0.2.5":"2026-08-15T12:04:07.731Z","0.2.6":"2026-08-16T17:33:09.168Z","0.2.7":"2026-08-17T22:46:06.014Z","0.2.8":"2026-08-18T22:20:18.579Z","0.2.9":"2026-08-19T19:16:06.706Z","0.3.0":"2026-08-20T23:38:57.814Z","0.3.1":"2026-08-29T14:47:37.924Z","0.4.0":"2026-09-01T18:18:55.905Z","0.5.0":"2026-09-05T20:45:24.119Z","0.5.1":"2026-09-07T11:06:42.054Z","0.5.2":"2026-09-07T20:07:09.006Z","0.5.3":"2026-09-08T07:21:04.216Z","0.5.4":"2026-09-08T13:19:12.682Z","0.5.5":"2026-09-08T17:17:59.134Z","0.5.6":"2026-09-09T18:38:58.331Z","0.6.0":"2026-09-12T19:16:40.500Z","0.7.0":"2026-09-15T17:07:54.631Z","0.8.0":"2026-09-18T06:35:31.550Z","0.9.0":"2026-09-19T19:28:53.975Z","0.10.0":"2026-09-21T13:15:59.220Z","0.11.0":"2026-09-24T10:21:48.405Z","0.11.1":"2026-09-24T14:25:46.203Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/web-tools#readme","keywords":["prism","web-search","exa","brave","firecrawl","browser","playwright","obscura","cdp"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/web-tools"},"description":"Unified web tools family for Prism: bounded Brave/Exa/Firecrawl web research, Playwright browser automation with egress policy and quarantine, and Obscura browser-engine tools over a host-installed binary.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-web-tools\n\nUnified web tools family for Prism. Three peer-gated surfaces, one package:\n\n- **Root (`@arnilo/prism-web-tools`)** — bounded host-selected Brave or Exa `web_search`, Firecrawl Markdown `web_fetch`, and Firecrawl JSON `web_extract` `ToolDefinition`s over native `fetch`. No vendor SDK, browser, or binary installs or loads.\n- **`@arnilo/prism-web-tools/browser`** — Playwright-peer gated browser automation (`browser_open`/`browser_snapshot`/`browser_act`/`browser_close`/`browser_evaluate`/`browser_observe`) over a host-supplied Playwright `Browser` with egress policy and upload/download/screenshot quarantine. `playwright-core@1.61.0` is an optional peer, probed lazily; the root import never resolves it.\n- **`@arnilo/prism-web-tools/obscura`** — tools for a host-installed Obscura headless browser: fail-closed process lifecycle, full MCP tool bridge (`@arnilo/prism-mcp` is a required peer), CDP/Playwright composition, and bounded CLI web tools. The host binary is probed fail-closed before any process starts; the root import never touches it.\n\n```ts\nimport { createBraveSearch, createFirecrawlExtractor, createFirecrawlFetch, createWebTools } from \"@arnilo/prism-web-tools\";\n\nconst tools = createWebTools({\n  search: createBraveSearch({ credentials }),\n  fetch: createFirecrawlFetch({ credentials, validateUrl: publicDnsPolicy }),\n  extract: createFirecrawlExtractor({ credentials, schema, validator, validateUrl: publicDnsPolicy }),\n});\n```\n\nExports: root package, dependency-free adapter subpaths `./brave`, `./exa`, `./firecrawl`, plus `/browser` and `/obscura`. Native `fetch` is used with exact fixed provider origins and redirects disabled. Credentials resolve immediately before each request and never enter tool arguments/results/errors.\n\nResults carry stable citation IDs and `untrusted: true`; tool results add `trust: \"untrusted_external\"`. External content never changes instructions, tools, permissions, credentials, or routing. Firecrawl URL handoff applies Prism SSRF syntax/private-literal policy and optional host DNS/egress validation; Firecrawl performs target retrieval, so Prism does not claim target DNS pinning after handoff.\n\nAll requests, responses, results, URLs, schemas, JSON, Markdown, retries, rate delays, polling, concurrency, and wall time have default and hard bounds. `npm test` uses local fakes only (fake fetch, fake Playwright, fake Obscura CLI). Live smoke tests are opt-in: `PRISM_LIVE_WEB=1`, `PRISM_LIVE_PLAYWRIGHT=1`, or `PRISM_LIVE_OBSCURA=1` via `npm run test:live -w @arnilo/prism-web-tools` plus the least-privilege credential or binary.\n\nSee [Web search, fetch, and extraction](../../docs/web-tools.md), [Browser automation](../../docs/browser-automation.md), and [Obscura](../../docs/obscura.md).","readmeFilename":"README.md"}