{"_id":"@mcp-b/webmcp-polyfill","_rev":"43-495a41818f6bce03d626adb2c5e93e2e","name":"@mcp-b/webmcp-polyfill","dist-tags":{"canary":"0.1.0-canary.20260214192802","beta":"4.1.0-beta.20260702224704","latest":"5.1.0"},"versions":{"0.1.0":{"name":"@mcp-b/webmcp-polyfill","version":"0.1.0","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ff5454f1075785c9bd9e619d547be50428658ef9","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.1.0.tgz","fileCount":7,"integrity":"sha512-S1tbPAiTDf4MiHfsswKGcrx8Dg8pDiei9z6OCk2DVSc5UcvI42eccjj7zd8kqraYYgLjrO/O0Ld2oYfYbaVGGQ==","signatures":[{"sig":"MEUCIQCR02WwyDhXyl9LTurrX0TgTKQW+eBmUB9pedmqflNeiQIgQuMFjHCmv8VKs0MB3pO1478a7Rw7kBSVZTaK4UsSdiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41527},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/751baaefb9cc74768272e71c4c03da07/mcp-b-webmcp-polyfill-0.1.0.tgz","_integrity":"sha512-S1tbPAiTDf4MiHfsswKGcrx8Dg8pDiei9z6OCk2DVSc5UcvI42eccjj7zd8kqraYYgLjrO/O0Ld2oYfYbaVGGQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","typescript":"^5.8.3","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.1.0_1771118580553_0.15319711844959794","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.20260214192802":{"name":"@mcp-b/webmcp-polyfill","version":"0.1.0-canary.20260214192802","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.1.0-canary.20260214192802","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"29110b617e3316bc1db4db11b9e394d36b4d0f4a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.1.0-canary.20260214192802.tgz","fileCount":7,"integrity":"sha512-u1ck4MVFMnMqNAYPAFfIdFo0kiiToEKMP/kgX6Xl35Ozb2uUz2AbVGKrHBdtpetmIiAqgcAZpZkwfXnzZ7KIEg==","signatures":[{"sig":"MEUCIQCPKf1jVASv5FX7l6ATxw0ZKO9BSg/WAJs4w3LWTiKc/AIgdYEKo/o1g8YvVocD2lI23q2ESGJZnAPVvk10n0aZJx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41571},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.1.0-canary.20260214192802.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f02b08cee3b3495b380bdce8518f3fbe/mcp-b-webmcp-polyfill-0.1.0-canary.20260214192802.tgz","_integrity":"sha512-u1ck4MVFMnMqNAYPAFfIdFo0kiiToEKMP/kgX6Xl35Ozb2uUz2AbVGKrHBdtpetmIiAqgcAZpZkwfXnzZ7KIEg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.1.0-canary.20260214192802"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","typescript":"^5.8.3","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.1.0-canary.20260214192802_1771118915134_0.9886676712965419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260216200013":{"name":"@mcp-b/webmcp-polyfill","version":"0.0.0-beta-20260216200013","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.0.0-beta-20260216200013","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"430695421b49c58491c87a019f5aca8d1e73332f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.0.0-beta-20260216200013.tgz","fileCount":7,"integrity":"sha512-+Q+yg+bOV0ErY/Be8sNKhDtH5xxk0jGczYhtl7T5TAPcAKLlz2dgv/KbwDEulwQS14uC/lndfNrVJjYT/5Ezlw==","signatures":[{"sig":"MEUCIQDK89ldoA3c003Wl1FarsjtfcJonnvzYwPUOgKNsKFstwIgAgO2vI9Wydv+e1+2P7edIqb3vO1R3aF/nxE6kE+O4jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53870},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.0.0-beta-20260216200013.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/00918db185b9b711b2a8c2f47a0e6d6e/mcp-b-webmcp-polyfill-0.0.0-beta-20260216200013.tgz","_integrity":"sha512-+Q+yg+bOV0ErY/Be8sNKhDtH5xxk0jGczYhtl7T5TAPcAKLlz2dgv/KbwDEulwQS14uC/lndfNrVJjYT/5Ezlw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260216200013","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.0.0-beta-20260216200013_1771300852739_0.7202233159292308","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mcp-b/webmcp-polyfill","version":"0.2.0","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"4814cf6aac4fd701717150ae6cec629d5635fe26","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.2.0.tgz","fileCount":8,"integrity":"sha512-if816O2iCwCJg575g5uTXoE1+24sGQL2EP0e36rO+2RW+a9O3AWCVi1M63TqBHQHkkPB9iAYz86BN5yNff3wbQ==","signatures":[{"sig":"MEQCIE5H3FMYo/a1HuNUDio6k5N14NuiVcu6p7qEXo11ePBeAiB6vNyQcQtFsL3HDOYe3tcJpKshEr5MBE1WwtoL1bXsmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86899},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/4b5a1f14e7eb66501429d285270ce3d1/mcp-b-webmcp-polyfill-0.2.0.tgz","_integrity":"sha512-if816O2iCwCJg575g5uTXoE1+24sGQL2EP0e36rO+2RW+a9O3AWCVi1M63TqBHQHkkPB9iAYz86BN5yNff3wbQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.2.0_1771348162423_0.012142680212868573","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mcp-b/webmcp-polyfill","version":"0.2.1","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.2.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"add262a59083885e6b5aa9c5382487afbf94e94b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.2.1.tgz","fileCount":8,"integrity":"sha512-2dSQuHyCsjy+Dms92Ugi2bIfTQbBEULELIGl5AL/OPIG1uVb//+S6+OnRL4eWEacY3RmwxhioEFGZD9PLSZ0zA==","signatures":[{"sig":"MEUCIQC7RapTp33wvAMeqNpmY9KZCyYeJGgO7ecqgnNDLa1DYAIgSoPnVFsla7QV7WNFpwkWG+TY6MgrGlRNVBGdqQRFlSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89123},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/be2f9d27721ff098c466f313949b46bc/mcp-b-webmcp-polyfill-0.2.1.tgz","_integrity":"sha512-2dSQuHyCsjy+Dms92Ugi2bIfTQbBEULELIGl5AL/OPIG1uVb//+S6+OnRL4eWEacY3RmwxhioEFGZD9PLSZ0zA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.1","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.2.1_1771351690638_0.9006435957489163","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260221154800":{"name":"@mcp-b/webmcp-polyfill","version":"0.0.0-beta-20260221154800","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.0.0-beta-20260221154800","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e36fd4da816a7f26690264444e943f7e89e562c4","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.0.0-beta-20260221154800.tgz","fileCount":8,"integrity":"sha512-fFjU4dwTlDxTDreCX4o6lJ/0A6BYzRJe3MtGzGhDmPYoi9XecxDrx5jorqaYiUNdSdHBpDelNih+omwT0V5dyw==","signatures":[{"sig":"MEUCIEtcBQdfApDoUyvevWWL5NJpRsUCF6Ch/gvmkDPaLINIAiEArthyQ2jIf8AXZpVQltHPSMDZr0p8mm7fV4yUkFftFJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90714},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.0.0-beta-20260221154800.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ceccbbbbc5377e38eb224f5d8069530b/mcp-b-webmcp-polyfill-0.0.0-beta-20260221154800.tgz","_integrity":"sha512-fFjU4dwTlDxTDreCX4o6lJ/0A6BYzRJe3MtGzGhDmPYoi9XecxDrx5jorqaYiUNdSdHBpDelNih+omwT0V5dyw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260221154800","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.0.0-beta-20260221154800_1771717750529_0.8712039223452548","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@mcp-b/webmcp-polyfill","version":"0.3.0","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.3.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"4f5929774822dc0c69466f1914738dadd3b7c2ff","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.3.0.tgz","fileCount":8,"integrity":"sha512-5Kf6how8Xzjgk3YNrkjNrdw5GY7Bqo/WudQcXfR39K4rnKyF2hXqrY1MKdZL3i+eYSnOJI/9N1JgHi88zk6Avw==","signatures":[{"sig":"MEYCIQDRniPqnMsZqmNZedD25Fyy5VdWS56MaT0DggTDi7P4+wIhAKPvSMWZl1DI42FOWhUK87EJmj0IEYwPgtvXFaHqQlAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90674},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/2e5f4e6cf34ba5821747da21b0c2fc22/mcp-b-webmcp-polyfill-0.3.0.tgz","_integrity":"sha512-5Kf6how8Xzjgk3YNrkjNrdw5GY7Bqo/WudQcXfR39K4rnKyF2hXqrY1MKdZL3i+eYSnOJI/9N1JgHi88zk6Avw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.3.0_1771806368579_0.804787522641105","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@mcp-b/webmcp-polyfill","version":"0.3.1","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.3.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"478ea49524e7b3dc1e92632d66c5d99e0541f948","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.3.1.tgz","fileCount":8,"integrity":"sha512-YvKOfN3WMc4Cmj2dHsocHuokATScOSZP/aZUe5ccVUQNF+l3Y18LEUfIHhkdA+ybXCLhO1xyzKtEwPWAm+MW2Q==","signatures":[{"sig":"MEYCIQDd4uFq40xkGYveuSINKItWzioo9Taq/s0Q2Ggpz6lXFgIhAMMl9vPpT6ZAiRmeQukp0VwexKENcx7Qq3hm0U1IgLQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98102},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/4f1e7f3263048047f7d99b3e24343ccb/mcp-b-webmcp-polyfill-0.3.1.tgz","_integrity":"sha512-YvKOfN3WMc4Cmj2dHsocHuokATScOSZP/aZUe5ccVUQNF+l3Y18LEUfIHhkdA+ybXCLhO1xyzKtEwPWAm+MW2Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.1","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^15.11.7","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.3.1_1772141669939_0.7437450604458697","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@mcp-b/webmcp-polyfill","version":"0.3.2","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.3.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9799c201defac07b9c9d10667a24ba4f2cbd854a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.3.2.tgz","fileCount":8,"integrity":"sha512-cvQHryXCevDfWK7PnIZ5z9v2LaHISJDOsmvwrkT7L+l+n1MMo671Kfmt6pE882Zsjg+GLB0bvjMAngeWNmxsYQ==","signatures":[{"sig":"MEUCIQDaFDFgK9J8sUAUulY+JLA2MNrCga9qFcl99nf+IDLfNwIgfNGnGo8JZRKB9lIb4F+/Y+mxaNLwq3ig+ST7stWAWNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/364ff4f65fa23a15ee8fc3d4052ce3b4/mcp-b-webmcp-polyfill-0.3.2.tgz","_integrity":"sha512-cvQHryXCevDfWK7PnIZ5z9v2LaHISJDOsmvwrkT7L+l+n1MMo671Kfmt6pE882Zsjg+GLB0bvjMAngeWNmxsYQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.1","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.3.2_1772148364828_0.45171145243055166","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@mcp-b/webmcp-polyfill","version":"0.3.3","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.3.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e8d4f3117cb240f3225690c7dad482fdf0d222c4","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.3.3.tgz","fileCount":8,"integrity":"sha512-x4Jb9E3s7Q1ygajUdh9FRQJrLgmLt/vGYnkY2qIYiMnsvdCkDgV0lYi2E5sSeahiDD6/ApopZOArZoJdsmUIZA==","signatures":[{"sig":"MEYCIQDXyOKAS49dNQ/ogOXyQOXekAQkBJJsN1J4fN8zeTCiOgIhAJBasABZa1EN82Dg1gvBJxRr+4dxrL7om32FBw+/AEaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f9a5b83a82316fb155ba4114f890c999/mcp-b-webmcp-polyfill-0.3.3.tgz","_integrity":"sha512-x4Jb9E3s7Q1ygajUdh9FRQJrLgmLt/vGYnkY2qIYiMnsvdCkDgV0lYi2E5sSeahiDD6/ApopZOArZoJdsmUIZA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.2","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.3.3_1772150320412_0.7808099620062097","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.5","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.5","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"460a9d55e2b2def3f08533c95484ea4c4b9dedfe","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.5.tgz","fileCount":8,"integrity":"sha512-+O6rAGJXSOwlhnmePDW6zDAC6gjwcQ7cTHZqkC2h0UpOig0ozNqOLLTRnkXu83wndezwxEffA4f5HOVFoKbJIQ==","signatures":[{"sig":"MEUCIQD5t2SLojTxkLlY65gNB9w62/q7bsZ9uWpReVDnTfR5jQIgawd0P7duTxDBYhRkOPxjA72rWqK1F0fxzun/QtWtrbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/eb9213812710a2147864accdebb96b7b/mcp-b-webmcp-polyfill-2.0.5.tgz","_integrity":"sha512-+O6rAGJXSOwlhnmePDW6zDAC6gjwcQ7cTHZqkC2h0UpOig0ozNqOLLTRnkXu83wndezwxEffA4f5HOVFoKbJIQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.5","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.5_1772151670634_0.678011818649654","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.6","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.6","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"c071a5ea529a8d5bb62eac073465ed732ee44a9e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.6.tgz","fileCount":8,"integrity":"sha512-IH4tuOLmRA90oVdAzxn8tx5kE7Cju8s5Y0dQZgK4YPj/iILWYIuudri5JLeH1sskHxxumklssD7ioR53lZXt9w==","signatures":[{"sig":"MEUCIQDcB2beFsOjAP02K8O+NmTKX5C1VVcXdjzRdh9Tcz06ywIgSpY4uxGRVBOvLntBOAJ95SOYGjA92v+Bj1TW+Qu1+3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/29d39ff98101744ed69be9c38a185bf6/mcp-b-webmcp-polyfill-2.0.6.tgz","_integrity":"sha512-IH4tuOLmRA90oVdAzxn8tx5kE7Cju8s5Y0dQZgK4YPj/iILWYIuudri5JLeH1sskHxxumklssD7ioR53lZXt9w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.6","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.6_1772260252462_0.011015002294541887","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.7","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.7","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"217afb71c39f82c2ddd28f01885927a6620edd91","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.7.tgz","fileCount":8,"integrity":"sha512-vgO3DtzltUXryqLRsTaEZkM9JPIQfwI3quI5gCdCHFFchi7tIK1OnZtR493K8XfNeeGSTD3HRL+3Prt/U7suqw==","signatures":[{"sig":"MEUCIB3/fiEnWVICwBvt3d+EZTDQpRwfzwTH32DvHhUSqUVYAiEAllht/F0qsc5t7gq7UzL2qbmvP2UL4/i8x56B41M4PYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f5919c52ce425a49cbd491f4528915fe/mcp-b-webmcp-polyfill-2.0.7.tgz","_integrity":"sha512-vgO3DtzltUXryqLRsTaEZkM9JPIQfwI3quI5gCdCHFFchi7tIK1OnZtR493K8XfNeeGSTD3HRL+3Prt/U7suqw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.7","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.7_1772306649775_0.5197169124753427","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.8","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.8","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"167a12c0635a234531ea7c6e90766e875326fecd","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.8.tgz","fileCount":8,"integrity":"sha512-KY1TdJ/4gPqSoEfqIZxa1eD5Xaj63A0hrp9R0Ft3Pe0l0ob7SUVYR1RG5axmaN7yM7DUq1giZpObUK5xjvuSiA==","signatures":[{"sig":"MEYCIQDNASGNaZcLsa4ZZ2k5cJ7CFT0IF3H5yLFBwZy6ElQQzwIhAInSfpkJRuKWGnA9Mc67DPv+ttPR18x96MF1OnJLX5z0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8b12aba9af303f9d76dc16ae5b5b1d07/mcp-b-webmcp-polyfill-2.0.8.tgz","_integrity":"sha512-KY1TdJ/4gPqSoEfqIZxa1eD5Xaj63A0hrp9R0Ft3Pe0l0ob7SUVYR1RG5axmaN7yM7DUq1giZpObUK5xjvuSiA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.8","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.8_1772318670089_0.16072787115860132","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.9","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.9","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"6819ecc34dc76067c6cf1386866a090a92514c87","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.9.tgz","fileCount":8,"integrity":"sha512-mKcIgpkCxgi4as6moU/lRbc9ANCsiHOjkIyln5ivJG4H2qa3U9Wv/euFq9B92Zbx5ZwuCvucdsmEsYsnpYHgpw==","signatures":[{"sig":"MEUCID5iadDX9+mZkvcSelLermC11U51c8mK9wwx6EIyoH9kAiEAqWeIzCBOZLMxHDP/g4Y4M200HZWchdrMAwKRDJoZ1YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8977ffab5593570993ed4a4f1c39dd39/mcp-b-webmcp-polyfill-2.0.9.tgz","_integrity":"sha512-mKcIgpkCxgi4as6moU/lRbc9ANCsiHOjkIyln5ivJG4H2qa3U9Wv/euFq9B92Zbx5ZwuCvucdsmEsYsnpYHgpw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.9","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.9_1772405073333_0.39319108711308837","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.10","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.10","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"6ca242ec53754a7fa5e16dc09642327d1be3207d","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.10.tgz","fileCount":8,"integrity":"sha512-MVOOJudZuDiKdYA0HrkfisA/diD2hdMD4z4T+IC0eQFniLmaFeleRvS+dld/AB3ISGwNNpkWlnrGm7OBtuiKqQ==","signatures":[{"sig":"MEYCIQCg+5LBVfx+cRwPiAfOMoNFVq6t64SXOvPPrsccnpytmAIhAKTeVe166xiYZo4/EaC7XrKk6Mo3vs8sJn56YXz1GA0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98755},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/bb341b6ce6f82976456c8cc1d07d43cd/mcp-b-webmcp-polyfill-2.0.10.tgz","_integrity":"sha512-MVOOJudZuDiKdYA0HrkfisA/diD2hdMD4z4T+IC0eQFniLmaFeleRvS+dld/AB3ISGwNNpkWlnrGm7OBtuiKqQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.10","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.10_1772466711130_0.48493315707926166","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.11","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.11","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"644d996a5638d642f25937ea2e28c02b5dea2598","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.11.tgz","fileCount":8,"integrity":"sha512-6T9uoKwo6XyZaSWfuhlUUxJ5+wttsZC1ZqvkcZ/sP9exdINZlBELiExAmZtg4RA+PAy4Yl6WYqoZHQASyfiB8g==","signatures":[{"sig":"MEQCIAOtP+TL9bmyEVuUpTKqOemIHvS0LDrU2Q6vngEcJ8XFAiB3WqKua6W3g7bkHiVROhiNegJz3GLh2XqLgRviZIyq9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98755},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/0d16eb9c07cce5950c769d6f5d0c6b97/mcp-b-webmcp-polyfill-2.0.11.tgz","_integrity":"sha512-6T9uoKwo6XyZaSWfuhlUUxJ5+wttsZC1ZqvkcZ/sP9exdINZlBELiExAmZtg4RA+PAy4Yl6WYqoZHQASyfiB8g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.11","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.11_1772471302069_0.7540616448683484","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.12","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.12","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"488f5ebd39411aa2602fb4018431141ecee68cd3","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.12.tgz","fileCount":8,"integrity":"sha512-tNy9EQhCCYN/MT2rmh8LFsJJBoHnPT6gvGETqOEcdknTdc8EFem+9plQcype3rHCGBgCO4jPSImBuPEuXZC21Q==","signatures":[{"sig":"MEUCIQCtHXrAD5VzG8S1to/m1J8wo/6tAbk8uxrxwMRsWoh4iwIgTVgxacXvOLd1ntkDCmd+4hixkPMVmRrLZdRthRy1HCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98755},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/bfc8c5d5cca02d99b31c439518ec014e/mcp-b-webmcp-polyfill-2.0.12.tgz","_integrity":"sha512-tNy9EQhCCYN/MT2rmh8LFsJJBoHnPT6gvGETqOEcdknTdc8EFem+9plQcype3rHCGBgCO4jPSImBuPEuXZC21Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.12","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.12_1772651934516_0.21743577100117117","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@mcp-b/webmcp-polyfill","version":"2.0.13","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.0.13","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e9d5d8c2fa0356447120d4323223f77120f7b203","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.0.13.tgz","fileCount":8,"integrity":"sha512-YT1ZKuTUnaqKczM2RbG5y+1o8+s/74tr71V4IcZO9tfBSZ4/l0Juiq3wbBQOzsXA4w6butFAp/9e9pZJyURrXQ==","signatures":[{"sig":"MEUCIG4x5PEV5C9Lw31AkNeU4pslZy/CNKP4/v7aEIHJEEiGAiEA/dgXZk4sc0hIPSlRnvFs+NSnDm2JdKOxkKPqdQow8cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98755},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/b96d3bf725ca870c295fc76bf7c63b89/mcp-b-webmcp-polyfill-2.0.13.tgz","_integrity":"sha512-YT1ZKuTUnaqKczM2RbG5y+1o8+s/74tr71V4IcZO9tfBSZ4/l0Juiq3wbBQOzsXA4w6butFAp/9e9pZJyURrXQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.13","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.0.13_1772736471681_0.49954282840028763","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcp-b/webmcp-polyfill","version":"2.1.0","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"1233a2a855067ca92fc20194dbbdfb6c4093d784","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.1.0.tgz","fileCount":8,"integrity":"sha512-AKvdv49WRNvzrmgRo+3M3/RPriudc/fyfkRwaC6gaIpReleNUnRFe55W2DpTu9hiY8gdMDgIF4Qag7YrGR/JAQ==","signatures":[{"sig":"MEQCIDvLSYOP8OplMzGxlroH45ycLEQoIHjvP/QBS4WhlGdDAiAhSOZgehQ0oeXgCwcbBkEAEpk8sQe86PBHnP0OIqDCWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98753},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/c2db85f2f435b1442b5d5542c3e04076/mcp-b-webmcp-polyfill-2.1.0.tgz","_integrity":"sha512-AKvdv49WRNvzrmgRo+3M3/RPriudc/fyfkRwaC6gaIpReleNUnRFe55W2DpTu9hiY8gdMDgIF4Qag7YrGR/JAQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.1.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.1.0_1772858922761_0.9456517818932084","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mcp-b/webmcp-polyfill","version":"2.2.0","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9777ed4ec33089f0f8bfda8cd25c90f91b178bc0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.2.0.tgz","fileCount":8,"integrity":"sha512-as49JP4MHXVMMVNzD8938EsiU2tEzWNk7Un6c6C/xK5rstkIrQZQsVLbH7NFtmgMb6bbryzSqg9JWSFIxkU27Q==","signatures":[{"sig":"MEUCIHHPdXj7EJCLzbGPrbCDcxtWNALR+SDTPepNMBofCuTAAiEAyJJgkfKG9ne38mlew/E84V4kNtQeXCuPmsx7M4KVdpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103432},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/863c68c0e632898adcf592f9eac29b4e/mcp-b-webmcp-polyfill-2.2.0.tgz","_integrity":"sha512-as49JP4MHXVMMVNzD8938EsiU2tEzWNk7Un6c6C/xK5rstkIrQZQsVLbH7NFtmgMb6bbryzSqg9JWSFIxkU27Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.2.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.2.0_1773285406729_0.232503107812142","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225012":{"name":"@mcp-b/webmcp-polyfill","version":"0.0.0-beta-20260311225012","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.0.0-beta-20260311225012","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"30de5303cb85281b0699441ea18ce254c0e1af90","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.0.0-beta-20260311225012.tgz","fileCount":8,"integrity":"sha512-x/k1z2B2592HA1ARgATMMxcIKAeF9bdxEQJZNCbWc88VsjkTlTlRUSZFIW5jOwwNIDsAEpEErC0ms2ibXOOnng==","signatures":[{"sig":"MEUCIQCf3VlaaXmxXR39pgEBF1dl8aAm1BZUmG6Gd9A6V0FuYgIgIQpWSVkojPFq8CJfFULTEQMJhdGozZ0HYLy+GkfpiYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103472},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.0.0-beta-20260311225012.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/def29f517353a303214f9c7133b744bd/mcp-b-webmcp-polyfill-0.0.0-beta-20260311225012.tgz","_integrity":"sha512-x/k1z2B2592HA1ARgATMMxcIKAeF9bdxEQJZNCbWc88VsjkTlTlRUSZFIW5jOwwNIDsAEpEErC0ms2ibXOOnng==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311225012","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.0.0-beta-20260311225012_1773294725911_0.9895323731277299","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225423":{"name":"@mcp-b/webmcp-polyfill","version":"0.0.0-beta-20260311225423","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.0.0-beta-20260311225423","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"44eb03f376aa14f1fada893d22ff0cf272424c65","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.0.0-beta-20260311225423.tgz","fileCount":8,"integrity":"sha512-NUUT6PPEORK5SnoFycpSupSd//HQxPTCbw/TvUAAY+tbp8mmkNCUQ5lhgl5aO/yHbjauH6911QpzhcUrWEAQog==","signatures":[{"sig":"MEUCIQCdou83MbDv3LkFthoBM9+8BNCCS2PnrSw6FtD+MqGPXAIgCknVAWDQzVBaPfzqab4rBpaJJb1vQ27i/LdNQtFERpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103472},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.0.0-beta-20260311225423.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d4b6a2445760fcaf19838a6f1cc791d9/mcp-b-webmcp-polyfill-0.0.0-beta-20260311225423.tgz","_integrity":"sha512-NUUT6PPEORK5SnoFycpSupSd//HQxPTCbw/TvUAAY+tbp8mmkNCUQ5lhgl5aO/yHbjauH6911QpzhcUrWEAQog==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311225423","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.0.0-beta-20260311225423_1773294936724_0.7996974170564759","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311230356":{"name":"@mcp-b/webmcp-polyfill","version":"0.0.0-beta-20260311230356","keywords":["webmcp","model-context","navigator-modelcontext","polyfill","browser"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.0.0-beta-20260311230356","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"fae3cc55b3d043c3196bf8031df63477f94ced8b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.0.0-beta-20260311230356.tgz","fileCount":8,"integrity":"sha512-3mnNotINNvcHbxnnggC9MLWlJGKd0gqMMykyH/MLQB/uuhvis7/smNvH+Zr2Yu6tEHbj5/HY7t+GAL0AboAYaA==","signatures":[{"sig":"MEYCIQDSXPO09Ywkpi6RHQoPFkRce2Z772cHrJ50acmuDbuqZwIhANnjEeDqfb6GgdjskEx1xZjXOfClDd8UvCqAWtvg1P7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103472},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.0.0-beta-20260311230356.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm --filter @mcp-b/webmcp-types build && tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vitest run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vitest run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vitest --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/9bcfc36df84a75b541da5b7c41dcc73b/mcp-b-webmcp-polyfill-0.0.0-beta-20260311230356.tgz","_integrity":"sha512-3mnNotINNvcHbxnnggC9MLWlJGKd0gqMMykyH/MLQB/uuhvis7/smNvH+Zr2Yu6tEHbj5/HY7t+GAL0AboAYaA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311230356","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","happy-dom":"^20.0.0","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","@vitest/browser-playwright":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.0.0-beta-20260311230356_1773295493694_0.8220356271999132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260319163307":{"name":"@mcp-b/webmcp-polyfill","version":"0.0.0-beta-20260319163307","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@0.0.0-beta-20260319163307","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"0148a1cd2743db9108e65869c03e10fe3cc4bd3a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-0.0.0-beta-20260319163307.tgz","fileCount":8,"integrity":"sha512-FQ5mf2vt3Cdw+bGpxcZdZSwOVPGjMCQtDkuthGG2VdSoly1aSdkek3T64NxgaXlf0BHscu8a2mhDTnyE6lXtQA==","signatures":[{"sig":"MEQCIEriwBMZYq3nnO8cuDKqCuVHfhuOI8s6A2Y4fORmsuJkAiAeGNHQdq3cxiuw1a2ApUUM1CdNEiS3WZJ/nsyswYBZRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106999},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-0.0.0-beta-20260319163307.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/be287c7cd13c985f1cc38fd114491dc0/mcp-b-webmcp-polyfill-0.0.0-beta-20260319163307.tgz","_integrity":"sha512-FQ5mf2vt3Cdw+bGpxcZdZSwOVPGjMCQtDkuthGG2VdSoly1aSdkek3T64NxgaXlf0BHscu8a2mhDTnyE6lXtQA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.4.2","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260319163307","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.0.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_0.0.0-beta-20260319163307_1773963256840_0.0968793809518913","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mcp-b/webmcp-polyfill","version":"2.3.0","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.3.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"36752abac05c80aa38237a941d1d8e886fcd8901","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.3.0.tgz","fileCount":8,"integrity":"sha512-//ADbPzQrL0m6fk1h3mstJXAMHsvn4y5wDMHTavFQo7WEjthDxyJHziaVg9GVu2rpd2c/lj2F47lHdEu4ZZ/Aw==","signatures":[{"sig":"MEUCIEjEhMOV3GZRkp3/b52nVEAfv5K5lI6V+i8vN+qRNpyFAiEA22hkNtpCwuaLPiEbbP4BE/GamTeGieSKpkg6zJnjJUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113040},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d83451d1e19c9e765da6a6e888858425/mcp-b-webmcp-polyfill-2.3.0.tgz","_integrity":"sha512-//ADbPzQrL0m6fk1h3mstJXAMHsvn4y5wDMHTavFQo7WEjthDxyJHziaVg9GVu2rpd2c/lj2F47lHdEu4ZZ/Aw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.12.1","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.0.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.3.0_1778124835541_0.19535633591583057","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@mcp-b/webmcp-polyfill","version":"2.3.1","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.3.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9402755c6971461cd5545e16a5dbfdcc1e175416","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.3.1.tgz","fileCount":8,"integrity":"sha512-d0q6OqM8HdCnJ6+Sz8ztdkxcGXy8umz5KLpToG7SbC6MSmPN2YSEIx94E7nE3h+6AB1037ZtaoAOI1Lp19yIyw==","signatures":[{"sig":"MEUCIGQfKfNW5YExjqPGUVuu26PMtzn/mktcE1FJ+Sg5KHixAiEAlBvgogv8Ww1KnT8tgtOPY7kr5k32gyv2G+QPdacOi34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113040},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/4a176613ef169cb837f8bcd7f25f3e32/mcp-b-webmcp-polyfill-2.3.1.tgz","_integrity":"sha512-d0q6OqM8HdCnJ6+Sz8ztdkxcGXy8umz5KLpToG7SbC6MSmPN2YSEIx94E7nE3h+6AB1037ZtaoAOI1Lp19yIyw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.12.1","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.1","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.0.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.3.1_1778124952895_0.9286551127241145","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@mcp-b/webmcp-polyfill","version":"2.3.2","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.3.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"87d68c31e098cb4707862ad594a5135e517d448e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.3.2.tgz","fileCount":8,"integrity":"sha512-kvGmGypnsASUUGLI/NJ2E1eNLhtRkOq+dxaXxv01EKli9C78hb7x1KpIfknSCxpfIufJGE8wzjjIf279pQT/gQ==","signatures":[{"sig":"MEYCIQDCmYJyn3Rfp8i3V2INNR1s0GcgYIezv6iC3S1eKwMVkAIhAKCj2/yjf26JUVmSANm9w+bLls9oHE4f3DOydX/HoZiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113042},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/daf98de9a4d7770134211fb3858bc2c0/mcp-b-webmcp-polyfill-2.3.2.tgz","_integrity":"sha512-kvGmGypnsASUUGLI/NJ2E1eNLhtRkOq+dxaXxv01EKli9C78hb7x1KpIfknSCxpfIufJGE8wzjjIf279pQT/gQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.12.1","description":"Strict WebMCP core runtime polyfill for navigator.modelContext","directories":{},"sideEffects":true,"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.2","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.3.2_1778559633687_0.04163220376423071","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.20260528050333":{"name":"@mcp-b/webmcp-polyfill","version":"2.3.1-beta.20260528050333","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@2.3.1-beta.20260528050333","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8f2ab2e831d231445a1d3d8b1c0eadd165bcb8c0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-2.3.1-beta.20260528050333.tgz","fileCount":8,"integrity":"sha512-JpoBhGEJJfEP8UmYn9vBrwNWCNh22GNdIdTrJKEh66m8vJOg3gkUnBpALAnOVD948FVMAca5t8FhmlY0twkAkw==","signatures":[{"sig":"MEUCIQCSxi9FRaaPyF4bNXUUeWh4fzbxiiRcnDxR/nGArz/lCAIgCNguRJcyCIRF3k2EB+iJiGTxlBADErPg6tamOjkDG3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@2.3.1-beta.20260528050333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122202},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-2.3.1-beta.20260528050333.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/6b77cef2ea1175f7a5fd0007e2bf45b7/mcp-b-webmcp-polyfill-2.3.1-beta.20260528050333.tgz","_integrity":"sha512-JpoBhGEJJfEP8UmYn9vBrwNWCNh22GNdIdTrJKEh66m8vJOg3gkUnBpALAnOVD948FVMAca5t8FhmlY0twkAkw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"2.3.1-beta.20260528050333","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_2.3.1-beta.20260528050333_1779944645011_0.9835767622918825","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260529000441":{"name":"@mcp-b/webmcp-polyfill","version":"3.0.0-beta.20260529000441","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@3.0.0-beta.20260529000441","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"5e2943eef06615a079c5c6d55716f4b1a40d2cc1","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-3.0.0-beta.20260529000441.tgz","fileCount":8,"integrity":"sha512-zM6CCtVWijkDBJ6cKLg1JGIPtkin5ydTZFqjvJb7TrrGBWw6FB2Q9NU6cr5XDA2FAlZzt2LcIH02FSFqeimHaA==","signatures":[{"sig":"MEYCIQCf7dA47Vz33EbY4rJJ0cHPNW3/IzZBiK1UTicz/E13RwIhANQN6utKgzswbAcSOqdsfXnfGldtReToKx1sXys6tukQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@3.0.0-beta.20260529000441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122202},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-3.0.0-beta.20260529000441.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/aa76b4b177d56d269d7590467491af8e/mcp-b-webmcp-polyfill-3.0.0-beta.20260529000441.tgz","_integrity":"sha512-zM6CCtVWijkDBJ6cKLg1JGIPtkin5ydTZFqjvJb7TrrGBWw6FB2Q9NU6cr5XDA2FAlZzt2LcIH02FSFqeimHaA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0-beta.20260529000441","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_3.0.0-beta.20260529000441_1780013114443_0.3928421611958488","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mcp-b/webmcp-polyfill","version":"3.0.0","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@3.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"d435f09fe63c221e05cbe6b15c4f47d202364c17","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-3.0.0.tgz","fileCount":8,"integrity":"sha512-TCrCOZCTfRWrTp8MpWU8EO4U7r7IvDDaIYW9Ej0aBD2KVR2hvwr4t3T7kPkSYssGhpIZJrq19owSzN1vZabW+A==","signatures":[{"sig":"MEUCIAGEm0W/rv3ANbiGdyUKRxxz0HKGP1xBBOOuxpIpt6q1AiEAwjDoD4pmGd/jB6xQFvRtnX1IP6ktLzDy+9C141B/+zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122162},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/1e74510c41acf6f1ddee3fc8961f1bd4/mcp-b-webmcp-polyfill-3.0.0.tgz","_integrity":"sha512-TCrCOZCTfRWrTp8MpWU8EO4U7r7IvDDaIYW9Ej0aBD2KVR2hvwr4t3T7kPkSYssGhpIZJrq19owSzN1vZabW+A==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_3.0.0_1780020836906_0.6495004329619136","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260702171253":{"name":"@mcp-b/webmcp-polyfill","version":"3.0.0-beta.20260702171253","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@3.0.0-beta.20260702171253","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"1be0f73d11f6f5f1847a07cd599beb60ca77d4e8","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-3.0.0-beta.20260702171253.tgz","fileCount":12,"integrity":"sha512-YgYe6q1X6lf/XrUx0qQ01oBpsZGrtm5yRgu8nnb48zwY7Duca0BKDjh/IBj0ho7XXR3AniuuiU1Y8D/GfwyKAQ==","signatures":[{"sig":"MEUCIG/R2qEdGFagUlLh0XOKjtXrEhbUgH8DqnAs+MSjklgQAiEAulJRvWubQO40RapCRvNJ3l+O58TfBGu2SONPY2eE0no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@3.0.0-beta.20260702171253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128759},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-3.0.0-beta.20260702171253.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/ac58813fbdbb8f3bfccc1f6c2acbfd08/mcp-b-webmcp-polyfill-3.0.0-beta.20260702171253.tgz","_integrity":"sha512-YgYe6q1X6lf/XrUx0qQ01oBpsZGrtm5yRgu8nnb48zwY7Duca0BKDjh/IBj0ho7XXR3AniuuiU1Y8D/GfwyKAQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0-beta.20260702171253","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_3.0.0-beta.20260702171253_1783012470096_0.7511839548032293","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702173007":{"name":"@mcp-b/webmcp-polyfill","version":"4.0.0-beta.20260702173007","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@4.0.0-beta.20260702173007","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"33f18dc419a7b94b7f475ece5f94d36b2acf6255","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-4.0.0-beta.20260702173007.tgz","fileCount":12,"integrity":"sha512-za+Iik2fgEDYwp+G3XoYeebUjF0FwOpCztQ/KOAPxyqzaNo9b/caYo5YizZj7oP6VFs7NMXgOXL0mp+53EeTkA==","signatures":[{"sig":"MEQCIG2qXaL9x23BvGoQyY0TPet/gPOq8PZGmiusssWHjUbqAiAzE9DPkvsK9LwEcLpmLgWIpFrMnuHuYXbZHuRFRbwfJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@4.0.0-beta.20260702173007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128759},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-4.0.0-beta.20260702173007.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/6eace53e8d543d1bd9425343aa4220ff/mcp-b-webmcp-polyfill-4.0.0-beta.20260702173007.tgz","_integrity":"sha512-za+Iik2fgEDYwp+G3XoYeebUjF0FwOpCztQ/KOAPxyqzaNo9b/caYo5YizZj7oP6VFs7NMXgOXL0mp+53EeTkA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702173007","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_4.0.0-beta.20260702173007_1783013438142_0.7305119899237587","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702174111":{"name":"@mcp-b/webmcp-polyfill","version":"4.0.0-beta.20260702174111","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@4.0.0-beta.20260702174111","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ccbf2e3e81d23173a7db7ad631692f64226358e2","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-4.0.0-beta.20260702174111.tgz","fileCount":12,"integrity":"sha512-0F5iqbwENaAGUrwnCsRWlllMjL/uaN9IkY9VhokD2Jif6SsyOa/CX821VIVpZnUdiLeqZaUTu5qNx3yo5tuVJQ==","signatures":[{"sig":"MEYCIQC4VPWaWkf4t5SgU39ZwiaqaK2UXhz8Ma7E2liDgpFmUAIhAN7S8BvGydepc3fqi4vXdbPHOy3Di4MSebVdIKutx8lC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@4.0.0-beta.20260702174111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128759},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-4.0.0-beta.20260702174111.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/0aa646fed4148c2bb946129ca9941ef3/mcp-b-webmcp-polyfill-4.0.0-beta.20260702174111.tgz","_integrity":"sha512-0F5iqbwENaAGUrwnCsRWlllMjL/uaN9IkY9VhokD2Jif6SsyOa/CX821VIVpZnUdiLeqZaUTu5qNx3yo5tuVJQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702174111","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_4.0.0-beta.20260702174111_1783014181232_0.1439103930564214","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702175639":{"name":"@mcp-b/webmcp-polyfill","version":"4.0.0-beta.20260702175639","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@4.0.0-beta.20260702175639","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8e6505a3545210f64d2884173c14bc36d2d7b1b6","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-4.0.0-beta.20260702175639.tgz","fileCount":12,"integrity":"sha512-KzwvdBZ1Qn2uxqkfHG8hVNpO3c85fwUhvThFWpl0TtTgxzRUcD/5odQTArrs+ZQ6Tn/cfr8Z1ggYIuW0+vAsvw==","signatures":[{"sig":"MEQCIAzX0bp/NTf65kK6BhrckmrBLLRSVbeSim0uWnBprg+lAiB4NQN3nQ6XfFO2zFvIadA9JBFQY72PRXIcX1S0ieLP5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@4.0.0-beta.20260702175639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128759},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-4.0.0-beta.20260702175639.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/1f39d2bca83d74462eba0adfa5726f25/mcp-b-webmcp-polyfill-4.0.0-beta.20260702175639.tgz","_integrity":"sha512-KzwvdBZ1Qn2uxqkfHG8hVNpO3c85fwUhvThFWpl0TtTgxzRUcD/5odQTArrs+ZQ6Tn/cfr8Z1ggYIuW0+vAsvw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702175639","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_4.0.0-beta.20260702175639_1783015113810_0.22122380383894646","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702180822":{"name":"@mcp-b/webmcp-polyfill","version":"4.0.0-beta.20260702180822","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@4.0.0-beta.20260702180822","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"18f766ae59e2b25e5ded452d4d0d1e60c4de6673","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-4.0.0-beta.20260702180822.tgz","fileCount":12,"integrity":"sha512-wT4Bd05Vx/L1qMOknyVeQP6/9rzcXFvW1P8PjDtFZUXKtrsaqKaZKfZK4VvE4mRokjMu90UYZckzzu+LnFxLZQ==","signatures":[{"sig":"MEUCIQCgVD0CXbXt3s/YhnZ6dn7LNXW4tKa/SW7nBwq9KPnIKAIgJl2BcJHnSY1O5IOxw6cr2broFFw8iKj2LCFuoRH6RcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@4.0.0-beta.20260702180822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128759},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-4.0.0-beta.20260702180822.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/0e26249098d45ae339bf7219d29b505f/mcp-b-webmcp-polyfill-4.0.0-beta.20260702180822.tgz","_integrity":"sha512-wT4Bd05Vx/L1qMOknyVeQP6/9rzcXFvW1P8PjDtFZUXKtrsaqKaZKfZK4VvE4mRokjMu90UYZckzzu+LnFxLZQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702180822","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_4.0.0-beta.20260702180822_1783015815198_0.9163255272499622","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@mcp-b/webmcp-polyfill","version":"4.0.0","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@4.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ab75431d00afc660b6eb50c0a5d5a9db83eeada0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-4.0.0.tgz","fileCount":12,"integrity":"sha512-7M6WS3IcxaIEhidbS9N7wrrGjtJf474Vi4Fn1hGkFkmYFT5EoFw/kS/4CSdUR/KmlInO1kyluHRY6t3avMQfFw==","signatures":[{"sig":"MEUCID4grfeDbJX5Zgb3QhLVZpbVSA1Tz4c/uVbF6NPXV8PMAiEA/BNYdn/nhNPadx9UWInCOwJ1KlI8qkSk5L7KMDkZfEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128681},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/2b79100248a0e7ef642d599e27825362/mcp-b-webmcp-polyfill-4.0.0.tgz","_integrity":"sha512-7M6WS3IcxaIEhidbS9N7wrrGjtJf474Vi4Fn1hGkFkmYFT5EoFw/kS/4CSdUR/KmlInO1kyluHRY6t3avMQfFw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_4.0.0_1783026563164_0.8873626267240913","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.20260702224704":{"name":"@mcp-b/webmcp-polyfill","version":"4.1.0-beta.20260702224704","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@4.1.0-beta.20260702224704","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"54d3ab1319179c95295ccbf79a656b759c94d25d","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-4.1.0-beta.20260702224704.tgz","fileCount":12,"integrity":"sha512-Lz2Z1G3lq0bc4AXOaGjIU7SSmF/okMXLqviD0Nr4lAvWMBtQI/Nmb+TWmy5pO/fc5dqzdiB9Zb/6IsaoqpLDIQ==","signatures":[{"sig":"MEYCIQDB+gPG8AlKqZJKWAEEtn0Ac+WCLAIiP+v8vK/2KoP1EAIhANrkgXfqy/3BG1DwpZ/JGK9cxXx6ZFIGUlbssHB42j17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@4.1.0-beta.20260702224704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128721},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-4.1.0-beta.20260702224704.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.iife.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"pnpm --filter @mcp-b/webmcp-types build && vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-types build && tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:browser":"vp test run --config vitest.browser.config.ts --browser.headless","test:browser:ui":"vp test --config vitest.browser.config.ts --browser","test:conformance":"vp test run --config vitest.conformance.config.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/d6b260f5c2f641dcf3c2de6e444b2a9f/mcp-b-webmcp-polyfill-4.1.0-beta.20260702224704.tgz","_integrity":"sha512-Lz2Z1G3lq0bc4AXOaGjIU7SSmF/okMXLqviD0Nr4lAvWMBtQI/Nmb+TWmy5pO/fc5dqzdiB9Zb/6IsaoqpLDIQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":true,"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.1.0-beta.20260702224704","@cfworker/json-schema":"^4.1.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","happy-dom":"^20.8.9","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_4.1.0-beta.20260702224704_1783032484167_0.5021927173922354","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@mcp-b/webmcp-polyfill","version":"5.0.0","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@5.0.0","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"337a51052e2e8c8f9014d82def5fa4fd8a49b11e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-5.0.0.tgz","fileCount":10,"integrity":"sha512-biW3lfeuCCCz4zbxZnBpUaCTGUvULzWOtN7+g6FhqgSnuVUWAuS4jw7qrFSvwpIQ+4w5JF5kPlDeOFrym3R8+w==","signatures":[{"sig":"MEYCIQD10YOdQ391HMnOGIpC4UFipOzvQ+8rkLvH8Ji+Sa7IPgIhAMUdLenUvp0ARQLFGGxQKpnjwSvh/kSh4ZfBOyACkAiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190859},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-5.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:conformance":"vp test run conformance/polyfill-runtime.e2e.test.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/cfdc33dd0a9080a63ba468ad57e11f88/mcp-b-webmcp-polyfill-5.0.0.tgz","_integrity":"sha512-biW3lfeuCCCz4zbxZnBpUaCTGUvULzWOtN7+g6FhqgSnuVUWAuS4jw7qrFSvwpIQ+4w5JF5kPlDeOFrym3R8+w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":["./dist/index.iife.js"],"_nodeVersion":"24.19.0","dependencies":{"@mcp-b/webmcp-types":"5.0.0","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_5.0.0_1787523907151_0.07716093385069267","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@mcp-b/webmcp-polyfill","version":"5.0.1","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@5.0.1","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"171485b326e92fc21d25d5edb8724ba78f37a463","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-5.0.1.tgz","fileCount":10,"integrity":"sha512-xw/7f0bu4dsqWaGCE4RbB5/nkkbczeIP6NNeatE61Yxfpfp3r2E7pdgHmtYKb3oZ2BxROiM/yWkgiM3Ol0nkjA==","signatures":[{"sig":"MEUCIFrQw7bd3eYxVC8hpin5iqRwhvF6kUpdrsK9wzB6M85jAiEA04vr9MRSQdg1QtekMRG472UYVT/x0s4B5T3s/Zn8SBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190859},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-5.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && vp test run --typecheck --silent","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:conformance":"vp test run conformance/polyfill-runtime.e2e.test.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/d4b61122dab08c0c62fb08a91fc84f9a/mcp-b-webmcp-polyfill-5.0.1.tgz","_integrity":"sha512-xw/7f0bu4dsqWaGCE4RbB5/nkkbczeIP6NNeatE61Yxfpfp3r2E7pdgHmtYKb3oZ2BxROiM/yWkgiM3Ol0nkjA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":["./dist/index.iife.js"],"_nodeVersion":"24.19.0","dependencies":{"@mcp-b/webmcp-types":"5.0.1","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_5.0.1_1787526322167_0.1090128361893532","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@mcp-b/webmcp-polyfill","version":"5.0.3","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-polyfill@5.0.3","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"be7ce1d1d53531f8a506dfa5168fd96643ba1afd","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-5.0.3.tgz","fileCount":10,"integrity":"sha512-Qp9Xv3+/KAnVvOSvj5mqJz7NFnazq3/Wl+lehxmr96x6kmdLoO/1P2N/XZSFIB+dZldS/jlZF1UwFXy8UUYDTA==","signatures":[{"sig":"MEYCIQCYc/fISZBSta4TaODoJSxQZjCugAB42UUZ9/DG2RYA/AIhAO844cFsJ2+c0KwjqyoQMik/5a1TeDQAliMGwc1Iz0Il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190905},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-polyfill-5.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:coverage":"vp test run --coverage","test:conformance":"vp test run conformance/polyfill-runtime.e2e.test.ts --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"_resolved":"/tmp/71d284bb799b869258f535ac5c036366/mcp-b-webmcp-polyfill-5.0.3.tgz","_integrity":"sha512-Qp9Xv3+/KAnVvOSvj5mqJz7NFnazq3/Wl+lehxmr96x6kmdLoO/1P2N/XZSFIB+dZldS/jlZF1UwFXy8UUYDTA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-polyfill"},"_npmVersion":"11.14.1","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","directories":{},"sideEffects":["./dist/index.iife.js"],"_nodeVersion":"24.20.0","dependencies":{"@mcp-b/webmcp-types":"5.0.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@0.1.22","vite-plus":"0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-polyfill_5.0.3_1788147260991_0.08491146671377225","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@mcp-b/webmcp-polyfill","version":"5.1.0","description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"license":"MIT","author":{"name":"Alex Nahas"},"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/webmcp-polyfill"},"type":"module","sideEffects":["./dist/index.iife.js"],"main":"./dist/index.js","module":"./dist/index.js","browser":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","default":"./dist/schema.js"},"./iife":{"script":"./dist/index.iife.js","default":"./dist/index.iife.js"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"@standard-schema/spec":"^1.1.0","@mcp-b/webmcp-types":"5.1.0"},"devDependencies":{"@vitest/coverage-v8":"4.1.8","playwright":"^1.62.1","typescript":"^5.8.3","vite-plus":"0.1.24","vitest":"npm:@voidzero-dev/vite-plus-test@0.1.24"},"engines":{"node":">=20"},"scripts":{"build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","lint":"vp lint --fix","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test":"vp test run","test:conformance":"vp test run conformance/polyfill-runtime.e2e.test.ts --browser.headless","test:coverage":"vp test run --coverage","typecheck":"tsc --noEmit"},"_id":"@mcp-b/webmcp-polyfill@5.1.0","_integrity":"sha512-KL09hniFssPY8HBO3qzurWPqm+1JYRwV3wx6x2XSySgo+6BL1XHGsHGIoAO7U9zzigv7TA5keNBoZ+3P1jq18g==","_resolved":"/tmp/11f372d1d25cbb6d1d1bf59fbbb8c0c1/mcp-b-webmcp-polyfill-5.1.0.tgz","_from":"file:mcp-b-webmcp-polyfill-5.1.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-KL09hniFssPY8HBO3qzurWPqm+1JYRwV3wx6x2XSySgo+6BL1XHGsHGIoAO7U9zzigv7TA5keNBoZ+3P1jq18g==","shasum":"05b0e2c29ff649765ec4bf7dc8ee4bda0bb59032","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-polyfill/-/webmcp-polyfill-5.1.0.tgz","fileCount":10,"unpackedSize":191782,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-polyfill@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICcmxMHKm8CRhC06jNsTSFiAlCElIoxi+el7yC0Fr/MfAiEAvZHjFvxO6RrlV7+5teElD0dZ6o8rQ2JsCcAgjAo8Wzk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391b9d88-4a5e-467b-9c12-67878fad415e"}},"directories":{},"maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webmcp-polyfill_5.1.0_1788156064352_0.34572416696205766"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-15T01:23:00.444Z","modified":"2026-08-31T06:01:04.933Z","0.1.0":"2026-02-15T01:23:00.711Z","0.1.0-canary.20260214192802":"2026-02-15T01:28:35.268Z","0.0.0-beta-20260216200013":"2026-02-17T04:00:52.893Z","0.2.0":"2026-02-17T17:09:22.573Z","0.2.1":"2026-02-17T18:08:10.784Z","0.0.0-beta-20260221154800":"2026-02-21T23:49:10.681Z","0.3.0":"2026-02-23T00:26:08.727Z","0.3.1":"2026-02-26T21:34:30.070Z","0.3.2":"2026-02-26T23:26:04.991Z","0.3.3":"2026-02-26T23:58:40.566Z","2.0.5":"2026-02-27T00:21:10.825Z","2.0.6":"2026-02-28T06:30:52.607Z","2.0.7":"2026-02-28T19:24:09.929Z","2.0.8":"2026-02-28T22:44:30.240Z","2.0.9":"2026-03-01T22:44:33.497Z","2.0.10":"2026-03-02T15:51:51.276Z","2.0.11":"2026-03-02T17:08:22.197Z","2.0.12":"2026-03-04T19:18:54.670Z","2.0.13":"2026-03-05T18:47:51.818Z","2.1.0":"2026-03-07T04:48:42.904Z","2.2.0":"2026-03-12T03:16:46.872Z","0.0.0-beta-20260311225012":"2026-03-12T05:52:06.053Z","0.0.0-beta-20260311225423":"2026-03-12T05:55:36.861Z","0.0.0-beta-20260311230356":"2026-03-12T06:04:53.837Z","0.0.0-beta-20260319163307":"2026-03-19T23:34:16.996Z","2.3.0":"2026-05-07T03:33:55.714Z","2.3.1":"2026-05-07T03:35:53.036Z","2.3.2":"2026-05-12T04:20:33.856Z","2.3.1-beta.20260528050333":"2026-05-28T05:04:05.205Z","3.0.0-beta.20260529000441":"2026-05-29T00:05:14.601Z","3.0.0":"2026-05-29T02:13:57.068Z","3.0.0-beta.20260702171253":"2026-07-02T17:14:30.229Z","4.0.0-beta.20260702173007":"2026-07-02T17:30:38.276Z","4.0.0-beta.20260702174111":"2026-07-02T17:43:01.435Z","4.0.0-beta.20260702175639":"2026-07-02T17:58:33.977Z","4.0.0-beta.20260702180822":"2026-07-02T18:10:15.350Z","4.0.0":"2026-07-02T21:09:23.301Z","4.1.0-beta.20260702224704":"2026-07-02T22:48:04.311Z","5.0.0":"2026-08-23T22:25:07.300Z","5.0.1":"2026-08-23T23:05:22.296Z","5.0.3":"2026-08-31T03:34:21.225Z","5.1.0":"2026-08-31T06:01:04.528Z"},"bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"author":{"name":"Alex Nahas"},"license":"MIT","homepage":"https://docs.mcp-b.ai/packages/webmcp-polyfill/reference","keywords":["browser","model-context","navigator-modelcontext","polyfill","webmcp"],"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/webmcp-polyfill"},"description":"Strict WebMCP core runtime polyfill for document.modelContext (with deprecated navigator.modelContext alias)","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"readme":"# @mcp-b/webmcp-polyfill\n\nA browser polyfill for the current core WebMCP API on `document.modelContext`.\nIt implements tool registration, discovery, lifecycle events, and Chromium's\noptional `executeTool()` extension. MCP features such as prompts, resources,\nbrowser transport, and a composed MCP server belong to the MCP-B runtime built\nby `@mcp-b/global`.\n\nThe current WebMCP draft is published at\n[webmachinelearning.github.io/webmcp](https://webmachinelearning.github.io/webmcp/).\n\n## Install\n\n```bash\npnpm add @mcp-b/webmcp-polyfill\n```\n\n## Initialize\n\nES modules initialize explicitly:\n\n```ts\nimport { initializeWebMCPPolyfill } from '@mcp-b/webmcp-polyfill';\n\ninitializeWebMCPPolyfill();\n```\n\nThe standalone IIFE initializes when loaded:\n\n```html\n<script src=\"https://unpkg.com/@mcp-b/webmcp-polyfill@latest/dist/index.iife.js\"></script>\n```\n\nSet testing options before loading the IIFE only when a test harness needs the\ndeprecated Chromium testing surface:\n\n```html\n<script>\n  window.__webMCPPolyfillOptions = { installTestingShim: true };\n</script>\n```\n\n## Declare a form tool\n\nWhen the polyfill owns `document.modelContext`, it observes annotated forms in\nthe document and its open shadow roots and registers them as tools. It derives\ninput schemas from native named controls and keeps registrations synchronized\nwith DOM changes.\n\n```html\n<form toolname=\"search_catalog\" tooldescription=\"Search the product catalog\" toolautosubmit>\n  <input name=\"query\" required toolparamdescription=\"Words to match\" />\n  <button type=\"submit\">Search</button>\n</form>\n\n<script>\n  document.querySelector('form').addEventListener('submit', (event) => {\n    if (!event.agentInvoked) return;\n\n    event.preventDefault();\n    event.respondWith(Promise.resolve({ matches: [] }));\n  });\n</script>\n```\n\nWithout `toolautosubmit`, invocation fills the form and waits for the user to\nsubmit it. With `toolautosubmit`, the polyfill validates the form and calls\n`requestSubmit()`. Agent submissions expose `SubmitEvent.agentInvoked` and\n`SubmitEvent.respondWith()`.\n\nCI checks the standalone polyfill against the upstream\n[declarative Web Platform Tests](https://github.com/web-platform-tests/wpt/tree/master/webmcp/declarative).\nRepository-specific browser tests cover the polyfill and composed MCP-B runtime.\nSee Chrome's\n[declarative API documentation](https://developer.chrome.com/docs/ai/webmcp/declarative-api)\nfor the evolving API. The Community Group draft's\n[declarative section](https://webmachinelearning.github.io/webmcp/#declarative-webmcp)\nis still incomplete.\n\n## Register a tool\n\n```ts\nconst registration = new AbortController();\n\nawait document.modelContext.registerTool(\n  {\n    name: 'get-page-title',\n    description: 'Return the current page title',\n    inputSchema: { type: 'object', properties: {} },\n    execute: async () => ({ title: document.title }),\n  },\n  { signal: registration.signal }\n);\n\n// Remove the registration later.\nregistration.abort();\n```\n\n`registerTool()` resolves after the local `toolchange` notification. Duplicate\nnames, invalid descriptors, aborted registrations, and non-serializable schemas\nreject the returned promise.\n\n## Discover and execute\n\n```ts\nimport type { ChromeModelContext } from '@mcp-b/webmcp-types';\n\nconst context = document.modelContext as ChromeModelContext;\nconst [tool] = await context.getTools();\n\nif (tool && context.executeTool) {\n  const result = await context.executeTool(tool, JSON.stringify({}));\n  console.log(result);\n}\n```\n\n`executeTool()` is a Chromium extension, not part of the core `ModelContext`\ninterface. Feature-detect it.\n\nThe local polyfill cannot securely implement cross-document discovery or\nexposure. Non-empty `fromOrigins` and `exposedTo` arrays reject with\n`NotSupportedError`; use native WebMCP for those capabilities. Where the host\nbrowser exposes the `tools` Permissions Policy, the polyfill enforces it. In\nbrowsers without that policy feature, cross-origin frames fail closed.\n\n## API\n\n### `initializeWebMCPPolyfill(options?)`\n\nInstalls `window.ModelContext` and `document.modelContext` when native WebMCP is\nabsent. It also keeps `navigator.modelContext` as the repository's deprecated\ncompatibility alias.\n\n```ts\ninterface WebMCPPolyfillInitOptions {\n  installTestingShim?: boolean; // default: false\n}\n```\n\nInitialization is idempotent and does not replace an existing native context or\ntesting implementation.\n\n### `cleanupWebMCPPolyfill()`\n\nRemoves registrations, detaches their abort listeners, and restores every\nproperty descriptor changed by initialization.\n\n## Testing shim\n\n`installTestingShim: true` installs the deprecated, testing-only\n`navigator.modelContextTesting` compatibility surface when it is absent:\n\n- `listTools()`\n- `executeTool(name, inputJson, options?)`\n- `toolchange` events and `ontoolchange`\n\nPrefer `getTools()` plus feature-detected `executeTool()` for native-browser\ncoverage.\n\n## Schema helpers\n\nThe `@mcp-b/webmcp-polyfill/schema` entry owns shared browser-runtime adapters\nused by MCP-B packages. `normalizeInputSchema()` accepts plain JSON Schema and\nStandard Schema v1 implementations that expose `~standard.jsonSchema.input()`.\nThis conversion is an MCP-B adapter feature; the strict WebMCP registration\nboundary itself accepts JSON Schema.\n\nFor literal-schema TypeScript inference, install `@mcp-b/webmcp-types` and use\n`JsonSchemaForInference`. Runtime-defined schemas safely fall back to\nobject-or-array input.\n\n## Compatibility boundary\n\n- `document.modelContext` is canonical.\n- `navigator.modelContext` is deprecated compatibility.\n- Tool lifetime is owned by the `AbortSignal` passed to `registerTool()`.\n- `unregisterTool()`, `provideContext()`, and `clearContext()` are not exposed.\n- Importing the ESM entry has no initialization side effect.\n- Declarative forms do not emulate native CSS tool-state pseudo-classes,\n  `toolcancel`, cross-navigation responses, file inputs, or custom\n  form-associated elements.\n- Closed shadow roots cannot be inspected.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}