{"_id":"mobx-web-api","_rev":"32-e18723a035ff171ca2fbfd706eaedf98","name":"mobx-web-api","dist-tags":{"latest":"1.18.0"},"versions":{"0.0.0":{"name":"mobx-web-api","version":"0.0.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@0.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"bin":{"mobx-web-api":"cli/bin.js"},"dist":{"shasum":"16cfc9701044ec5cfaa3b23d021dc20ae2d4ae08","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-0.0.0.tgz","fileCount":24,"integrity":"sha512-8QsytdEfo0PDYbDEqt4KVkIwKRoDAxCqc+z9QAg4JtQbg9HfEN/Dtnusy21gUHG00Ho6lhZs63naphiMnxxXSQ==","signatures":[{"sig":"MEUCIBdpIda7pFhjYO7wUQqkCJ3fq9fME9C9nqtW6ovERi3eAiEArXglHP7ld7CdTfiQokGS5ToVEiJPGUcBOmiECVNYU1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2888705},"main":"./index.js","type":"module","_from":"file:mobx-web-api-0.0.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./geolocation":{"types":"./geolocation.d.ts","import":"./geolocation.js","default":"./geolocation.js"},"./media-query":{"types":"./media-query.d.ts","import":"./media-query.js","default":"./media-query.js"},"./permissions":{"types":"./permissions.d.ts","import":"./permissions.js","default":"./permissions.js"},"./package.json":"./package.json","./network-status":{"types":"./network-status.d.ts","import":"./network-status.js","default":"./network-status.js"},"./page-visibility":{"types":"./page-visibility.d.ts","import":"./page-visibility.js","default":"./page-visibility.js"},"./network-status.test":{"types":"./network-status.test.d.ts","import":"./network-status.test.js","default":"./network-status.test.js"},"./page-visibility.test":{"types":"./page-visibility.test.d.ts","import":"./page-visibility.test.js","default":"./page-visibility.test.js"}},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"PUBLISH=true pnpm run build","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/3c947ba6de8ea93cef59ad3503d3f857/mobx-web-api-0.0.0.tgz","_integrity":"sha512-8QsytdEfo0PDYbDEqt4KVkIwKRoDAxCqc+z9QAg4JtQbg9HfEN/Dtnusy21gUHG00Ho6lhZs63naphiMnxxXSQ==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.0.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_0.0.0_1758128035209_0.6294645681583497","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"mobx-web-api","version":"1.0.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"bin":{"mobx-web-api":"cli/bin.js"},"dist":{"shasum":"0ddc61daf1b44668938f7b4fe266f1a8a8393fde","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.0.0.tgz","fileCount":24,"integrity":"sha512-L0bmJBzI/AGQFH++fcVHlZVe+izI4vrryYx/VXS90TqPDv4aLta67nyqRwsthUU+MeB1nKC9DDOIHjUNgJD+xA==","signatures":[{"sig":"MEQCIHGSEBDiBK317YQ3w/NRB3/+ETBQJ9NcyCf+drOAuY+2AiB40x0aqpwQvmk60J1LQ6fDZh5SggixUeuiBtng5AxNMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2888773},"main":"./index.js","type":"module","_from":"file:mobx-web-api-1.0.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./geolocation":{"types":"./geolocation.d.ts","import":"./geolocation.js","default":"./geolocation.js"},"./media-query":{"types":"./media-query.d.ts","import":"./media-query.js","default":"./media-query.js"},"./permissions":{"types":"./permissions.d.ts","import":"./permissions.js","default":"./permissions.js"},"./package.json":"./package.json","./network-status":{"types":"./network-status.d.ts","import":"./network-status.js","default":"./network-status.js"},"./page-visibility":{"types":"./page-visibility.d.ts","import":"./page-visibility.js","default":"./page-visibility.js"},"./network-status.test":{"types":"./network-status.test.d.ts","import":"./network-status.test.js","default":"./network-status.test.js"},"./page-visibility.test":{"types":"./page-visibility.test.d.ts","import":"./page-visibility.test.js","default":"./page-visibility.test.js"}},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"PUBLISH=true pnpm run build","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f28c2b975961d679145fa6ba552512d5/mobx-web-api-1.0.0.tgz","_integrity":"sha512-L0bmJBzI/AGQFH++fcVHlZVe+izI4vrryYx/VXS90TqPDv4aLta67nyqRwsthUU+MeB1nKC9DDOIHjUNgJD+xA==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.0.2"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.0.0_1758130014864_0.6567313901371818","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"mobx-web-api","version":"1.1.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.1.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"bin":{"mobx-web-api":"cli/bin.js"},"dist":{"shasum":"3426ee28ffe31f8287fe47c45f3e9ec541e236b4","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.1.0.tgz","fileCount":27,"integrity":"sha512-rvdW6URIIp7fdLAXg8inuo24dfO0mTSyDatTgZHlH5nrqUMKdqca+WiTJ5GEctGYpSJaSMJJ+BuSb/T4Qjo8aw==","signatures":[{"sig":"MEUCIDSiC7+LVB04aeApQF5cIwf4RLnHzwL+uKbv1tvEv3VWAiEAoMnN7jcUA86pjoanmr0pttZjS1tniNUtxvjyRda432s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2895139},"main":"./index.js","type":"module","_from":"file:mobx-web-api-1.1.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./geolocation":{"types":"./geolocation.d.ts","import":"./geolocation.js","default":"./geolocation.js"},"./media-query":{"types":"./media-query.d.ts","import":"./media-query.js","default":"./media-query.js"},"./permissions":{"types":"./permissions.d.ts","import":"./permissions.js","default":"./permissions.js"},"./screen-info":{"types":"./screen-info.d.ts","import":"./screen-info.js","default":"./screen-info.js"},"./package.json":"./package.json","./network-status":{"types":"./network-status.d.ts","import":"./network-status.js","default":"./network-status.js"},"./page-visibility":{"types":"./page-visibility.d.ts","import":"./page-visibility.js","default":"./page-visibility.js"},"./network-status.test":{"types":"./network-status.test.d.ts","import":"./network-status.test.js","default":"./network-status.test.js"},"./page-visibility.test":{"types":"./page-visibility.test.d.ts","import":"./page-visibility.test.js","default":"./page-visibility.test.js"}},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"PUBLISH=true pnpm run build","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ed60b3bbc81020b11ebe516027929a16/mobx-web-api-1.1.0.tgz","_integrity":"sha512-rvdW6URIIp7fdLAXg8inuo24dfO0mTSyDatTgZHlH5nrqUMKdqca+WiTJ5GEctGYpSJaSMJJ+BuSb/T4Qjo8aw==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.0.2"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.1.0_1758219830437_0.011369752499081454","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"mobx-web-api","version":"1.1.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.1.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"bin":{"mobx-web-api":"cli/bin.js"},"dist":{"shasum":"e3c97915729a562b9b99cd6d97d02d233c9632f8","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.1.1.tgz","fileCount":27,"integrity":"sha512-ClIIeGrtMg8PyAmsp8SV0M3LHufpWWTxecnTT/WVdpmkTevmwevnAg7WaQ17sBV3o1vcVIHvv10ND8tca719jw==","signatures":[{"sig":"MEYCIQC5ZApxwBAd0J0H0qxnzRSr1QR9Abgs7fwiusdNbAX3egIhAOx/pCk1qARDog8iFGeIx6iTtmMFt2TlHI+wYvB87QEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2895320},"main":"./index.js","type":"module","_from":"file:mobx-web-api-1.1.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./geolocation":{"types":"./geolocation.d.ts","import":"./geolocation.js","default":"./geolocation.js"},"./media-query":{"types":"./media-query.d.ts","import":"./media-query.js","default":"./media-query.js"},"./permissions":{"types":"./permissions.d.ts","import":"./permissions.js","default":"./permissions.js"},"./screen-info":{"types":"./screen-info.d.ts","import":"./screen-info.js","default":"./screen-info.js"},"./package.json":"./package.json","./network-status":{"types":"./network-status.d.ts","import":"./network-status.js","default":"./network-status.js"},"./page-visibility":{"types":"./page-visibility.d.ts","import":"./page-visibility.js","default":"./page-visibility.js"},"./network-status.test":{"types":"./network-status.test.d.ts","import":"./network-status.test.js","default":"./network-status.test.js"},"./page-visibility.test":{"types":"./page-visibility.test.d.ts","import":"./page-visibility.test.js","default":"./page-visibility.test.js"}},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"PUBLISH=true pnpm run build","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/6fb9084eca0c1caaec051464d4cb5835/mobx-web-api-1.1.1.tgz","_integrity":"sha512-ClIIeGrtMg8PyAmsp8SV0M3LHufpWWTxecnTT/WVdpmkTevmwevnAg7WaQ17sBV3o1vcVIHvv10ND8tca719jw==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.0.2"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.1.1_1758220905104_0.16029554925034617","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"mobx-web-api","version":"1.2.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.2.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"3a2c2637f3a44801ed16e8d4426ebdef5dd24449","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.2.0.tgz","fileCount":3,"integrity":"sha512-5u5tHj5uI0a+rS/pSM5J/WClrasXhqUXWSmg2MF6YNMxWDbBwP5cr/dw7W8i+b30FVq1W3mXxiSI/NWQOwI5TQ==","signatures":[{"sig":"MEQCICUOKG9RMDEZXfnFO04lViXUqPBLSW/mcP+h9QqHzJAwAiABtoLDrrGWEHU7D1q14Z8++zOWprxBVdQtrnKx2vUYRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4738},"main":"./dist/index.cjs","type":"module","_from":"file:mobx-web-api-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"node ./publish.mjs","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/7041c7a320a6af183cbeebe28c9a719d/mobx-web-api-1.2.0.tgz","_integrity":"sha512-5u5tHj5uI0a+rS/pSM5J/WClrasXhqUXWSmg2MF6YNMxWDbBwP5cr/dw7W8i+b30FVq1W3mXxiSI/NWQOwI5TQ==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.6","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.2.0"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.2.0_1758290346844_0.7190541825163788","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"mobx-web-api","version":"1.2.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.2.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"eb38b910bba6ffdda6222ff551b76877311ee783","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.2.1.tgz","fileCount":7,"integrity":"sha512-JiTuI5tuheSR6FLJ8Ww1MBETyJXyqP4+9HsYt/Pmuog25r32/F+f0ZVx0QbyTPXwa96zfhXU21Gb3eQMDHe/pw==","signatures":[{"sig":"MEYCIQCrvrNa657uZqUiVm/5k4JdRm2uvNbsRHGV2f7LrFQrvQIhAIZdzG3w2sds21/RkLlHT8P5ObBSH2PgxaXcAMvWv5TR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32066},"main":"./dist/index.cjs","type":"module","_from":"file:mobx-web-api-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && node ./publish.mjs","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/193c1aa4b5f98c031f87a709e1915132/mobx-web-api-1.2.1.tgz","_integrity":"sha512-JiTuI5tuheSR6FLJ8Ww1MBETyJXyqP4+9HsYt/Pmuog25r32/F+f0ZVx0QbyTPXwa96zfhXU21Gb3eQMDHe/pw==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.6","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.2.0"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.2.1_1758290718845_0.0032915442904883907","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"mobx-web-api","version":"1.3.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.3.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"ca62e24412cadf75ae32bc56e5d6ebe1b6b54017","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.3.0.tgz","fileCount":51,"integrity":"sha512-cMF+JhAU5Ry/q56NcB0s3YGz/oGUzCEK6awAU599JnB41ezURFxDrEKhLsEephThyj8/lSyP9TxsiBCdL6th2A==","signatures":[{"sig":"MEYCIQCv5Mbwlh2XVyTSlvwc/wF1ekmNvlxgjRGXGG37NTqVkQIhANOSEG7l6a8a9NYgv3EqImWTwGroaTSaXZlnKyXxHeGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51501},"main":"./dist/index.cjs","type":"module","zshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"_from":"file:mobx-web-api-1.3.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && node ./publish.mjs","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"zshy","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/17a4097f65fb3940e30a2f29cb25891d/mobx-web-api-1.3.0.tgz","_integrity":"sha512-cMF+JhAU5Ry/q56NcB0s3YGz/oGUzCEK6awAU599JnB41ezURFxDrEKhLsEephThyj8/lSyP9TxsiBCdL6th2A==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"zshy":"^0.4.2","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.2.0"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.3.0_1758296227746_0.20014251803978422","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"mobx-web-api","version":"1.4.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.4.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"c8df10a4e2f02fc5e6e7a4913b8cd62790f8fcec","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.4.0.tgz","fileCount":51,"integrity":"sha512-2tv5MqplbW9VvdsTuQJmYS6ulyE1bDU6PzpPmaOF5hQ+pfJ03ig2oMTYqe1V03CQt5peaPIknqPLtVCaB8KI9A==","signatures":[{"sig":"MEYCIQC0bsu4J5d7UZQW/nzKlu4PrLJToWJS7bvRMOZSAWqGdwIhALkxIsjWqOBiPqW54MJMEvhB1US2pCGflTtfyEbio31C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53731},"main":"./dist/index.cjs","type":"module","zshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"_from":"file:mobx-web-api-1.4.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && node ./publish.mjs","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"zshy","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/6c9f1991515a4975612babd09f28a04d/mobx-web-api-1.4.0.tgz","_integrity":"sha512-2tv5MqplbW9VvdsTuQJmYS6ulyE1bDU6PzpPmaOF5hQ+pfJ03ig2oMTYqe1V03CQt5peaPIknqPLtVCaB8KI9A==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"Web API MobX bindings","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.4.7"},"_hasShrinkwrap":false,"devDependencies":{"zshy":"^0.4.2","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.2.0"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.4.0_1758548090911_0.8165925276938806","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"mobx-web-api","version":"1.4.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.4.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"9a85359339f0ff102b20c1325bcbb6ee086a13a9","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.4.1.tgz","fileCount":51,"integrity":"sha512-xW9oukTTqxBlpC3LL3lBghIqbJS9Z5OBb+xXa+YwtvgI4e2xGWqd7vac8fyNHbxtyWU64OwtItElnfHfvE5v1Q==","signatures":[{"sig":"MEQCIAvyX36qEDs1dB/2Jjgpj3XT6QD8fvfWfluyhC9srGnkAiBVPvcXy0cwQgaX4zSoPKdQSo5eTRcbCE/U5jzLX7PYWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54219},"main":"./dist/index.cjs","type":"module","zshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"_from":"file:mobx-web-api-1.4.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && node ./publish.mjs","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"zshy","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f17c9acce0317cf27f92abaf3967c405/mobx-web-api-1.4.1.tgz","_integrity":"sha512-xW9oukTTqxBlpC3LL3lBghIqbJS9Z5OBb+xXa+YwtvgI4e2xGWqd7vac8fyNHbxtyWU64OwtItElnfHfvE5v1Q==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.4.7"},"_hasShrinkwrap":false,"devDependencies":{"zshy":"^0.4.2","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1","js2me-exports-post-build-script":"^5.2.0"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.4.1_1758557708025_0.6638432774977812","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"mobx-web-api","version":"1.4.2","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.4.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"4e202843a89e5c688f9b18f2de8d280355312420","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.4.2.tgz","fileCount":51,"integrity":"sha512-WCHNz+ay/TUL4qCXdTRC7QiC03H/AyV/uvsuKpTzu3/b3UvuPJvGN2sd6i/+XR/qripgfQPSr8n+rVLevLjTPA==","signatures":[{"sig":"MEQCIGOqxFECm4XiXWu1IwuRY7Dez6GAifD9WJ+KrLzYjCOvAiBiDFK82LOU+NSIK15gshpRFOQHAIT5ohuAaItY1nqHtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54086},"main":"./index.cjs","type":"module","_from":"file:mobx-web-api-1.4.2.tgz","types":"./index.d.cts","module":"./index.js","exports":{".":{"types":"./index.d.cts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"sborshik build --fillDist","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/4d0c6419e65bd98cb6b27c4fc23cc14e/mobx-web-api-1.4.2.tgz","_integrity":"sha512-WCHNz+ay/TUL4qCXdTRC7QiC03H/AyV/uvsuKpTzu3/b3UvuPJvGN2sd6i/+XR/qripgfQPSr8n+rVLevLjTPA==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"yummies":"^5.4.8"},"_hasShrinkwrap":false,"devDependencies":{"zshy":"^0.4.2","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.10","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.4.2_1758618800881_0.19280022367742178","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"mobx-web-api","version":"1.4.3","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.4.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"90c5f34fe3c68b995816f6758be9b18ac8a3bd91","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.4.3.tgz","fileCount":51,"integrity":"sha512-XQiTWrrb20nH7Eef2IEyYEhF+PRrTCfpoXqiir/WB9C/tC9twWavu5ilzrpE6rXQUSHK1I3pv/aJ0pl+tnb7nQ==","signatures":[{"sig":"MEQCIC8QpkkR+ActcB3Pb0kXpVz22TdeQFz9I+Ksz6kEozoBAiAMZrgd55SZ79P38yoUyyPpeYBTBPUhdW4HYk3s0cfV1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54086},"main":"./index.cjs","type":"module","_from":"file:mobx-web-api-1.4.3.tgz","types":"./index.d.cts","module":"./index.js","exports":{".":{"types":"./index.d.cts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"sborshik build --fillDist","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f2170323070246b8f5dd34c7e9cd1fc0/mobx-web-api-1.4.3.tgz","_integrity":"sha512-XQiTWrrb20nH7Eef2IEyYEhF+PRrTCfpoXqiir/WB9C/tC9twWavu5ilzrpE6rXQUSHK1I3pv/aJ0pl+tnb7nQ==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","dependencies":{"yummies":"^5.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zshy":"^0.4.2","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.12","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.4.3_1759312506688_0.8178113478171603","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"mobx-web-api","version":"1.5.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.5.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"194547d640ef81e432d8c6191fef2154de35892e","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.5.0.tgz","fileCount":51,"integrity":"sha512-tOE0zL8Vqe6shIJkaIciHGDwQbHq4nN47AQpgGMinfgaMM580xLz0NDkpRi/0QSWTCg/gx2XaSxxHf0KocGmVQ==","signatures":[{"sig":"MEUCIGdSPaoGFE3znTIriLvT0wPQ/SGkdm3/nZ2m6U4CVx/vAiEAjvm+8cXXRrS4YEKsRN7hEWah2/al/AmHqIPXzSXQpwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54444},"main":"./index.cjs","type":"module","_from":"file:mobx-web-api-1.5.0.tgz","types":"./index.d.cts","module":"./index.js","exports":{".":{"types":"./index.d.cts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"sborshik build --fillDist","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ad6e1f68d38ec9382184d6b958a36c3d/mobx-web-api-1.5.0.tgz","_integrity":"sha512-tOE0zL8Vqe6shIJkaIciHGDwQbHq4nN47AQpgGMinfgaMM580xLz0NDkpRi/0QSWTCg/gx2XaSxxHf0KocGmVQ==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","dependencies":{"yummies":"^5.11.1"},"_hasShrinkwrap":false,"devDependencies":{"zshy":"^0.4.2","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.12","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","unplugin-swc":"^1.5.1","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.5.0_1760010095776_0.2714493396864237","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"mobx-web-api","version":"1.6.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.6.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"7883e7924e596f703b6cd06f1fe5fd1712a0b55e","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.6.0.tgz","fileCount":23,"integrity":"sha512-XYZjPniy+wZagfy/xMItxpjXGn4Sk3636RolxaDJ1eVj8IrCsgkCVefDse6Kq8Myk/b369toFC47+tX5Erx3XA==","signatures":[{"sig":"MEYCIQCbj5+cOdKrCTox4J1zN6Au2ArDaB83xiBE5sF0/vfO5QIhANt6vUY4AIYFzVAO8L0LuI6BPMHkCJpno3mvy7/WptST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85651},"type":"module","_from":"file:mobx-web-api-1.6.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/392bd0f050a89a862b32b0b86090e054/mobx-web-api-1.6.0.tgz","_integrity":"sha512-XYZjPniy+wZagfy/xMItxpjXGn4Sk3636RolxaDJ1eVj8IrCsgkCVefDse6Kq8Myk/b369toFC47+tX5Erx3XA==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.1","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yummies":"^5.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.6.0_1761248283656_0.06965274985484515","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"mobx-web-api","version":"1.7.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.7.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"5410ff68355b873e97f90cd660d3acba77217158","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.7.0.tgz","fileCount":25,"integrity":"sha512-1foP2DIgrzx6eUgCIZ1M3M5Twt4rZWuqSNb6/3BfRpH8F2g9+oDjHYGTcI5BpfypUikIC8s1+tlxherqD+uSHw==","signatures":[{"sig":"MEYCIQDHPKvCOTpUAVR4+icVGeT6uy/NirTbNr/4N/z8TV1ZRgIhAMyvmJxVRAP8c8jVniwhFYnn3q1HYpnXl/BmOx8zQtIZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92029},"type":"module","_from":"file:mobx-web-api-1.7.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/92944300aeaddec0ebbf4a4cb29b0e2a/mobx-web-api-1.7.0.tgz","_integrity":"sha512-1foP2DIgrzx6eUgCIZ1M3M5Twt4rZWuqSNb6/3BfRpH8F2g9+oDjHYGTcI5BpfypUikIC8s1+tlxherqD+uSHw==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.1","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yummies":"^5.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.7.0_1761665622286_0.3906556058245758","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"mobx-web-api","version":"1.8.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.8.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"0a4dfdf4c5e0c694a9fcb199a0ed01a3baee2927","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.8.0.tgz","fileCount":25,"integrity":"sha512-hHlDVB7yZAlVDYHx/wcFeikeDS9bXerJIXp4GdxtdNuogA90erGPIhIKUIljq/wEbkFZ0xQHoRVAL12exGNL5g==","signatures":[{"sig":"MEQCICeNhbssF5O1nGwukKJgN2isGoXi8IjTQ8SZpy3RERvzAiAMX/MHYlkWDWRGvDDykmSZn/xQrWNm2iaNBBjfUxXirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98263},"type":"module","_from":"file:mobx-web-api-1.8.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/34048cfdf18444af3e089f552625852b/mobx-web-api-1.8.0.tgz","_integrity":"sha512-hHlDVB7yZAlVDYHx/wcFeikeDS9bXerJIXp4GdxtdNuogA90erGPIhIKUIljq/wEbkFZ0xQHoRVAL12exGNL5g==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.1","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"yummies":"^5.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.8.0_1761724775249_0.001112596549776912","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"mobx-web-api","version":"1.9.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.9.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"e4ff170d8ca91359dfcfedeb2d26a69e698128f4","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.9.0.tgz","fileCount":25,"integrity":"sha512-Q5oQi9elexs1etYqxEaRU4ZXXn9DSgQqaDLmDo308eLJFqYCGd7zC3FXoYdWQ2DbH10jjfGkQAfWylromNE/qg==","signatures":[{"sig":"MEUCIQCVF2ly8LACk4rT9HgL/AwQteokCEAJo80DyRe2i91OLQIga0v0JAB/CeFapqC8zVpszuplLX4q+Z8VXufLZEN3ei4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104510},"type":"module","_from":"file:mobx-web-api-1.9.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/2fc13de5fee6b027ca056d993c87304b/mobx-web-api-1.9.0.tgz","_integrity":"sha512-Q5oQi9elexs1etYqxEaRU4ZXXn9DSgQqaDLmDo308eLJFqYCGd7zC3FXoYdWQ2DbH10jjfGkQAfWylromNE/qg==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.1","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"yummies":"^5.15.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.9.0_1761823818630_0.29916839673813245","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"mobx-web-api","version":"1.9.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.9.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"3c870902fb6996e0e1a3c3c2985e1a0be20e998c","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.9.1.tgz","fileCount":25,"integrity":"sha512-R2j043Tov039cJvRxk5P/i1uzrzaiOjfLOMKesDlATg1q+M+YGp6y2QffTlo6RtAZJTnSKpqWR/KAc8CpJe2sA==","signatures":[{"sig":"MEYCIQCU2svO1PB4lvn6I838mtQbsmYlqr+hU/stwMgbDF/lZQIhAPt1lnysbx+763I+PdYDE4Uu4BPKL6tnVyalYNSb66P3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104004},"type":"module","_from":"file:mobx-web-api-1.9.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/923ad3070ed939979663760bfe2f393f/mobx-web-api-1.9.1.tgz","_integrity":"sha512-R2j043Tov039cJvRxk5P/i1uzrzaiOjfLOMKesDlATg1q+M+YGp6y2QffTlo6RtAZJTnSKpqWR/KAc8CpJe2sA==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.1","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"yummies":"^5.15.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.9.1_1761861788390_0.8389740962104382","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"mobx-web-api","version":"1.10.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.10.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"498d3e8c4c47b18c6d441fe42f07785bc5e33b30","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.10.0.tgz","fileCount":25,"integrity":"sha512-iCskqJsExcFr0Qi7/WLmEuvl8UATgc1By3otRl5O66INnI8ERlLdPDG8HqQ+iwFGyJCcOpzha8kNl4QieQZSVQ==","signatures":[{"sig":"MEUCIBLcKmmYl6tEbfBkFju1mpD5BzYb9NDY6Lgpeufv5+6CAiEA+t5OfOdgkDep7nS1CiB4nDxJZ9W6ICOMcUjnUn+2HQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103960},"type":"module","_from":"file:mobx-web-api-1.10.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/17cb34e0f95dbba97aecb2c2c7ee6cf5/mobx-web-api-1.10.0.tgz","_integrity":"sha512-iCskqJsExcFr0Qi7/WLmEuvl8UATgc1By3otRl5O66INnI8ERlLdPDG8HqQ+iwFGyJCcOpzha8kNl4QieQZSVQ==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.6.2","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"yummies":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.0.5","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.10.0_1769423980011_0.837304015233689","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"mobx-web-api","version":"1.11.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.11.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"78b3eab17f5c698fded6cd74cd760623a8d90bf2","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.11.0.tgz","fileCount":35,"integrity":"sha512-ymqs1yLTdXCknwtGpqQseIVSz99ObUOdDw/15MBuUmVoFArr4AZ0BV5BSp4p6271h5/wLLL3Q8kE3LcfewyazA==","signatures":[{"sig":"MEUCIQDdhFFu3bGgmxvAUTDH/zmilfqZUGINGCxyinYHDBv4qAIgCtkkxEyflzVKBlYubWZwxVog+NOAcqwb8msLfQbc8tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189197},"type":"module","_from":"file:mobx-web-api-1.11.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/77b23b005145b8b0a43671030263536f/mobx-web-api-1.11.0.tgz","_integrity":"sha512-ymqs1yLTdXCknwtGpqQseIVSz99ObUOdDw/15MBuUmVoFArr4AZ0BV5BSp4p6271h5/wLLL3Q8kE3LcfewyazA==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.8.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yummies":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.11.0_1771149502619_0.21090713622561252","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"mobx-web-api","version":"1.11.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.11.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"f6d5876369bbbeeaed6b78db1d13a31e87487cbf","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.11.1.tgz","fileCount":35,"integrity":"sha512-Q+heyeTQkUqciLlRSoPnbWaoXh2FnXDA2IwM+ahYuNghTYUe2+lww2yx6mgQrl56OgWxwZseFGiTZobWYI4Wqw==","signatures":[{"sig":"MEYCIQCNbV+YWkdsDqNGO+8nVy8Ww4AXCbqHsNZPIcFZk//1KQIhANwe+p6ijgyXYtBZ88DXZoTF43EE25RjgSfj3+ANl/QY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198393},"type":"module","_from":"file:mobx-web-api-1.11.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/1af4fbbbdee357b0b2c56a01bebd1753/mobx-web-api-1.11.1.tgz","_integrity":"sha512-Q+heyeTQkUqciLlRSoPnbWaoXh2FnXDA2IwM+ahYuNghTYUe2+lww2yx6mgQrl56OgWxwZseFGiTZobWYI4Wqw==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.8.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yummies":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.11.1_1771269522512_0.818608775065454","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"mobx-web-api","version":"1.12.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.12.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"577825adfccf5004c4ca5301917bfa84ac9f0caa","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.12.0.tgz","fileCount":35,"integrity":"sha512-/cWU6M35xBIOZpRBQSJ7LXbKZ4owLRMQEDpNEGHxE5jsLdLBB/J9V/t162WgnsbgjK4QNHw4+DaXS0gmHNq36w==","signatures":[{"sig":"MEUCIFVChk4zCYgYus/U7eVEaiVE2qSCQRqZ/vdxmqZc1rZvAiEApgKpHXPsQ0MJWD9OqQA+oEVKExJ64KD2KtbGxM9PEvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204427},"type":"module","_from":"file:mobx-web-api-1.12.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/c65b4663d9fab3f408017d84708efa61/mobx-web-api-1.12.0.tgz","_integrity":"sha512-/cWU6M35xBIOZpRBQSJ7LXbKZ4owLRMQEDpNEGHxE5jsLdLBB/J9V/t162WgnsbgjK4QNHw4+DaXS0gmHNq36w==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.8.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yummies":"^7.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.12.0_1771666534276_0.7514980771250204","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"mobx-web-api","version":"1.12.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.12.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"e1145ecc96bdb1dca8ceb9c26468838edbe649f2","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.12.1.tgz","fileCount":35,"integrity":"sha512-gPDkYIYvpBu20JxTI6GMzSK6XrUlUJ3g3vY32RDyzQQirIEmXKtMIFfAPg/P571dI9i9N5WlMfh0h1Mu5By32A==","signatures":[{"sig":"MEQCIAJAqfBlgSrjknsP5A9BYf8HYTj61XNgr5T56CjC+aMiAiAg44Ng28q4iVeDwwn3FPiM9x/VSAbs2wsPN5j40NS34A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205297},"type":"module","_from":"file:mobx-web-api-1.12.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d37f3ef9071fee24aadd034c6a754727/mobx-web-api-1.12.1.tgz","_integrity":"sha512-gPDkYIYvpBu20JxTI6GMzSK6XrUlUJ3g3vY32RDyzQQirIEmXKtMIFfAPg/P571dI9i9N5WlMfh0h1Mu5By32A==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.8.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yummies":"^7.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.12.1_1771668763089_0.3024751915569812","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"mobx-web-api","version":"1.12.2","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.12.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"89910ffc6d12f4da5065a305e890578bf8661289","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.12.2.tgz","fileCount":35,"integrity":"sha512-45wmash1XpnFtezLWTA52lVr8+apkptwlmb+FMnliYcC4v08dfu8eSooK9eu6YW+EjPee39iK2RKkKICboOg+Q==","signatures":[{"sig":"MEUCIQC+UB3rf15YhrUdHzRb9ZSQB43e/VZ4IcbLdscAJVHA5wIgMqdx9K3nhH8tbkjiFMjuHnHfEJqNFNArEzT+bSGEhng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205640},"type":"module","_from":"file:mobx-web-api-1.12.2.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/2237ef4da06c1a63cef14a97717f03ae/mobx-web-api-1.12.2.tgz","_integrity":"sha512-45wmash1XpnFtezLWTA52lVr8+apkptwlmb+FMnliYcC4v08dfu8eSooK9eu6YW+EjPee39iK2RKkKICboOg+Q==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.8.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.12.2_1771686764861_0.8001991331143836","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"mobx-web-api","version":"1.13.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.13.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"caf8a4a347be1ebf02319bb31fc90f928aa00a73","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.13.0.tgz","fileCount":35,"integrity":"sha512-UG8fNjRiU2r8bops3RW9thavQfx/HYGjI/JkNPsdrSrxuNWayK1QK9/AybiFkEUq93mN0z05iiH16Akib2kuIw==","signatures":[{"sig":"MEUCIQCO/hjVM96IGPggzoDF4tI0wYQc/RrblbOEi/TGN41KiQIgHFk+KhhNicmISGd51p/ALPBds+70R43kUxPEUXRzqLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207757},"type":"module","_from":"file:mobx-web-api-1.13.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/1aa668f913f81e4092ca82a07f9d7e7f/mobx-web-api-1.13.0.tgz","_integrity":"sha512-UG8fNjRiU2r8bops3RW9thavQfx/HYGjI/JkNPsdrSrxuNWayK1QK9/AybiFkEUq93mN0z05iiH16Akib2kuIw==","repository":{"url":"git://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.8.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.13.0_1771755549395_0.26391853243956964","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"mobx-web-api","version":"1.14.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.14.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"c4be27a4d402d6f00cdf706e4c3e02de05cb493c","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.14.0.tgz","fileCount":35,"integrity":"sha512-ZLPtRcqCz2dBB81C1HlYA2prjOB1rVuJ+TTIFCyP6qMnv1vy3vTGUoq3TVbJwW/OR9fJG22/EXth+VoMZlwOzg==","signatures":[{"sig":"MEUCIGzdO5LCNhPBfR7a6tLBWYcUi/41l65hJT6gxOjdzwLGAiEA9l0XQZMGlXzDPXdw9/dNVBUQ9W/QIY2kX5XAnzastnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228548},"type":"module","_from":"file:mobx-web-api-1.14.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/dde5b971d41b1249f86f45031ff53158/mobx-web-api-1.14.0.tgz","_integrity":"sha512-ZLPtRcqCz2dBB81C1HlYA2prjOB1rVuJ+TTIFCyP6qMnv1vy3vTGUoq3TVbJwW/OR9fJG22/EXth+VoMZlwOzg==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.17.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.14.0_1782224640410_0.9742137084683826","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"mobx-web-api","version":"1.14.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.14.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"8d59940756b413b130dfc47382858ff307fe64e3","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.14.1.tgz","fileCount":35,"integrity":"sha512-JcWKaFhFGZr56mjxzE1U9KKy7WBWu3ct63HNtEz/GqQsbQWC98xObXf5lxJBvWelaWooz0AyqW+GnaWYKf8YpQ==","signatures":[{"sig":"MEQCICQbzj52PXw2W5Py+Wag/ruzWfBay0n7QpNO3hler9BsAiBdvmsXUWymhAchyZKs2EoV4M+sroajY0aVOSzVOEJWKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207825},"type":"module","_from":"file:mobx-web-api-1.14.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && cd docs && pnpm dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"cd docs && pnpm build","docs:serve":"cd docs && pnpm preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","docs:install":"cd docs && pnpm i","test:coverage":"vitest run --config vitest.config.ts --coverage","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/d5a981b79d76c9355338d60fae444d02/mobx-web-api-1.14.1.tgz","_integrity":"sha512-JcWKaFhFGZr56mjxzE1U9KKy7WBWu3ct63HNtEz/GqQsbQWC98xObXf5lxJBvWelaWooz0AyqW+GnaWYKf8YpQ==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"11.18.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.14.1_1783068742177_0.3561656563244431","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"mobx-web-api","version":"1.14.2","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.14.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"3f67e2fd12ff972b01d30e9ab6625ba10856b176","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.14.2.tgz","fileCount":35,"integrity":"sha512-usvkshdyIE3+J64EzJgJTNyzUETlCrH0eTAeXMqiSNiakYY/SLhjEL5x8rMWFtWrtwq4ThdvTMUd+d9CIRLSTQ==","signatures":[{"sig":"MEYCIQCJkbjgqvQclMv+VsMM0eVNwY8xpw6EXmFvNQSL5P70fAIhAMirBbbGUuL0zhoycuyswzpgM28NdenWPrTs4szjdPVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209963},"type":"module","_from":"file:mobx-web-api-1.14.2.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && docusite dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"docusite build","docs:serve":"docusite preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","test:coverage":"vitest run --config vitest.config.ts --coverage","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/2bd5997457a68bd50a632eef599257ec/mobx-web-api-1.14.2.tgz","_integrity":"sha512-usvkshdyIE3+J64EzJgJTNyzUETlCrH0eTAeXMqiSNiakYY/SLhjEL5x8rMWFtWrtwq4ThdvTMUd+d9CIRLSTQ==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"12.0.2","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","docusite":"^0.1.10","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.14.2_1787246017936_0.29254707881920905","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"mobx-web-api","version":"1.15.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.15.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"ad208251f72793aced4907e0fc355985468e6051","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.15.0.tgz","fileCount":41,"integrity":"sha512-MHqKljeHRpgZBcfaGC6FuqC9Co1DH5woNjzF7bi2p3p3cNCB+9oCcNTZ8A8JYcQ8Jt+Bd3Cl1m3p7NMo50Z7CA==","signatures":[{"sig":"MEUCIC6ItkmuNSa0UgTIUIfhAqWZwSVR46ZdiLPyLAaRO1WjAiEA1BQe7WzuI3O7rfniFPmm0xPBSZnBVbN1xtj2GB4cpR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkzJdegNSLH2BQ7baMTU2cLwIB+3aEV+jMMjiKC2WVyAiA+Z6x+ZRvX48vD7O/UkjyKrXRlP0Qyuh5wYLKy2E6atA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238329},"type":"module","_from":"file:mobx-web-api-1.15.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && docusite dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"docusite build","docs:serve":"docusite preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","test:coverage":"vitest run --config vitest.config.ts --coverage","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/35d1bc060f192b12e023315e46958600/mobx-web-api-1.15.0.tgz","_integrity":"sha512-MHqKljeHRpgZBcfaGC6FuqC9Co1DH5woNjzF7bi2p3p3cNCB+9oCcNTZ8A8JYcQ8Jt+Bd3Cl1m3p7NMo50Z7CA==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"12.0.2","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","docusite":"^0.1.10","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.15.0_1789200596144_0.4224216175653708","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"mobx-web-api","version":"1.16.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.16.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"04af083880500fe734433571c57336efa72b81ac","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.16.0.tgz","fileCount":45,"integrity":"sha512-izSqZISlQHKehsHPfeoGb7snfU1NYQ+QdseuNCN7kt3qzT+sMqcm1siRh7tQIjC8rzHsZlQ2XnlIA3su+D8JKw==","signatures":[{"sig":"MEUCIGfVgylrqO5JmvZ0BgYjRiLwlkRnC8BkkUVWYRRKf5D4AiEAoe98ise8Uwa3jCFqTbn0XAHRkWPwqmMhTsg1ikV958Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICB6ASJrPVU+ADpJLpoyKCUS8dzfiOKJ1WbhskhRFjyhAiBK0yre2WsghJiCauFkKpyWlBadJ/bfQA1NByAEith/uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265291},"type":"module","_from":"file:mobx-web-api-1.16.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && docusite dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"docusite build","docs:serve":"docusite preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","test:coverage":"vitest run --config vitest.config.ts --coverage","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/3e7dd063ae50a8b5f926c9eecf5baa0e/mobx-web-api-1.16.0.tgz","_integrity":"sha512-izSqZISlQHKehsHPfeoGb7snfU1NYQ+QdseuNCN7kt3qzT+sMqcm1siRh7tQIjC8rzHsZlQ2XnlIA3su+D8JKw==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"12.0.2","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","docusite":"^0.1.10","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.16.0_1789247453940_0.24365803242643413","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"mobx-web-api","version":"1.16.1","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.16.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"90e1156743015fc094d6681b3ec9787fac252fc6","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.16.1.tgz","fileCount":45,"integrity":"sha512-KL+wFea9ihWtXB0mk3Feb/PSuAayfUpp6rOZnsc/mbFKaGkroQVh9jNGJ31sWnC/wU5NFKKYCJEZ2ToS3MYVuA==","signatures":[{"sig":"MEUCICef/2rC1QY9eQqlhkJtaVGq7mb0Ze05SwAdTJBkXE6PAiEArJTPGBs5DFQH3cxsPuQLNpsNpiMidFx7fw1dqUeoG2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFJgdbsCRtEmBaP95+0D83U1GqWZb0UzT9sqMtl7RWIaAiBZqMFRMC9RuxjrlQINdX/vvkmmTNW/L6Cu9hJ5Y+m9Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264555},"type":"module","_from":"file:mobx-web-api-1.16.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && docusite dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"docusite build","docs:serve":"docusite preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","test:coverage":"vitest run --config vitest.config.ts --coverage","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/3511d37fc915e4f2ebae07be2ed0d47d/mobx-web-api-1.16.1.tgz","_integrity":"sha512-KL+wFea9ihWtXB0mk3Feb/PSuAayfUpp6rOZnsc/mbFKaGkroQVh9jNGJ31sWnC/wU5NFKKYCJEZ2ToS3MYVuA==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"12.0.2","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","docusite":"^0.1.10","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.16.1_1789293576892_0.9433899703215829","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"mobx-web-api","version":"1.17.0","keywords":["mobx","web","web-api"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-web-api@1.17.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-web-api","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"b07ab165b4af2cc1a8db3d5ab940c8cd69145440","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.17.0.tgz","fileCount":49,"integrity":"sha512-uwYp3cYG8O1Nt82oMCsxcM5NTCAGZlkWN2WeAaUFBO3tndeVlzLaYn21GdT/pxMh+AknvQovJ9ukkIHm1p/pIQ==","signatures":[{"sig":"MEUCIC8OsMXMJHYO6gSDJp+DOWBJ6T6OSUnmVLPcUp1CoUY3AiEAqzj3cBu0oqkfs8obJRLMibBmu2+LATElGYQT4JZlLrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICL4898DNyDv1ySyAExnFQg8UsOH3dnpj1ro2JSvdgulAiBTq7xL2gDDmiYPP/ZdGi/7TjSGl0exPUXp/ilG38tVLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316998},"type":"module","_from":"file:mobx-web-api-1.17.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && docusite dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check && npm run ts:test:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"docusite build","docs:serve":"docusite preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","test:coverage":"vitest run --config vitest.config.ts --coverage","ts:test:check":"tsc --noEmit -p tsconfig.test.json","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"_resolved":"/tmp/a21f61e928f07a266eb08f0fab7f2de0/mobx-web-api-1.17.0.tgz","_integrity":"sha512-uwYp3cYG8O1Nt82oMCsxcM5NTCAGZlkWN2WeAaUFBO3tndeVlzLaYn21GdT/pxMh+AknvQovJ9ukkIHm1p/pIQ==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"12.1.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","docusite":"^0.1.10","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"tmp":"tmp/mobx-web-api_1.17.0_1790498571251_0.14215346305359278","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"_id":"mobx-web-api@1.18.0","bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"dist":{"shasum":"ec84af73dfd06ea92ba7bddb35d6305df672877d","tarball":"https://registry.npmjs.org/mobx-web-api/-/mobx-web-api-1.18.0.tgz","fileCount":49,"integrity":"sha512-6nUjQNzZ7++0lIjQ1FXHhfjI8clZgakMK5HLOvTx8LLT99p/OEt33mVZexDzPTy9cqXobM9UpPBg3PsVbW4C/g==","signatures":[{"sig":"MEYCIQDrnn4uSVjN/TPknxiWmc+4CBEWwQbgKVBS3AaA1MN8bgIhANjcl3JB4NeMYTX9FNKzg2iTrFSKuTWY4miEeWtoEf7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDg/MUl/cf7Ux2voIgyQmPT6TOqq986+ST9USy7tTXH1wIgHkAFyKppJ0FfA0uyzqz34QPsbyV2Ft6JV5HFuULx22k="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobx-web-api@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327889},"name":"mobx-web-api","type":"module","_from":"file:mobx-web-api-1.18.0.tgz","types":"./index.d.ts","author":{"name":"js2me"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./README":"./README.md","./LICENSE":"./LICENSE","./package":"./package.json","./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build && pnpm playground\"","pub":"pnpm build && sborshik publish --useDistDir","docs":"pnpm build && docusite dev","test":"vitest run --config vitest.config.ts","build":"vite build","check":"npm run lint:check && npm run ts:check && npm run ts:test:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH_VERSION=major pnpm pub","pub:minor":"PUBLISH_VERSION=minor pnpm pub","pub:patch":"PUBLISH_VERSION=patch pnpm pub","docs:build":"docusite build","docs:serve":"docusite preview","lint:check":"pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","playground":"node ./playground/index.mjs","test:watch":"vitest watch --config vitest.config.ts","build:watch":"pnpm build && nodemon --delay 0.5 --watch src --ext ts,tsx --exec \"pnpm build\"","test:coverage":"vitest run --config vitest.config.ts --coverage","ts:test:check":"tsc --noEmit -p tsconfig.test.json","changeset:version":"bash scripts/changeset-version.sh","dev:install-hooks":"if [ -z \"$CI\" ]; then lefthook install; fi"},"version":"1.18.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f3ab3bb-f821-4d2a-ad67-bc4b921bb873"}},"homepage":"https://github.com/js2me/mobx-web-api","keywords":["mobx","web","web-api"],"_resolved":"/tmp/da0039b7346dd47a3db81ca3f854cee3/mobx-web-api-1.18.0.tgz","_integrity":"sha512-6nUjQNzZ7++0lIjQ1FXHhfjI8clZgakMK5HLOvTx8LLT99p/OEt33mVZexDzPTy9cqXobM9UpPBg3PsVbW4C/g==","repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"_npmVersion":"12.1.0","description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","directories":{},"maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yummies":"^7.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","jsdom":"^26.0.0","rimraf":"^6.0.1","vitest":"^3.2.4","nodemon":"^3.1.9","docusite":"^0.1.10","lefthook":"^1.11.13","sborshik":"^1.0.33","commitfmt":"^1.0.0","typescript":"^5.8.3","@types/node":"^20.17.11","@biomejs/biome":"^2.3.15","@changesets/cli":"^2.29.5","js2me-biome-config":"^1.1.0","@testing-library/react":"^16.0.1","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^3.2.4","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"mobx":"^6.13.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mobx-web-api_1.18.0_1790626005288_0.9440072054502613"}}},"time":{"created":"2025-09-17T16:53:55.208Z","modified":"2026-09-28T20:06:45.833Z","0.0.0":"2025-09-17T16:53:55.442Z","1.0.0":"2025-09-17T17:26:55.118Z","1.1.0":"2025-09-18T18:23:50.743Z","1.1.1":"2025-09-18T18:41:45.349Z","1.2.0":"2025-09-19T13:59:07.054Z","1.2.1":"2025-09-19T14:05:19.009Z","1.3.0":"2025-09-19T15:37:07.913Z","1.4.0":"2025-09-22T13:34:51.108Z","1.4.1":"2025-09-22T16:15:08.199Z","1.4.2":"2025-09-23T09:13:21.089Z","1.4.3":"2025-10-01T09:55:06.903Z","1.5.0":"2025-10-09T11:41:35.967Z","1.6.0":"2025-10-23T19:38:03.894Z","1.7.0":"2025-10-28T15:33:42.485Z","1.8.0":"2025-10-29T07:59:35.432Z","1.9.0":"2025-10-30T11:30:18.821Z","1.9.1":"2025-10-30T22:03:08.616Z","1.10.0":"2026-01-26T10:39:40.159Z","1.11.0":"2026-02-15T09:58:22.767Z","1.11.1":"2026-02-16T19:18:42.731Z","1.12.0":"2026-02-21T09:35:34.406Z","1.12.1":"2026-02-21T10:12:43.252Z","1.12.2":"2026-02-21T15:12:45.019Z","1.13.0":"2026-02-22T10:19:09.581Z","1.14.0":"2026-06-23T14:24:00.539Z","1.14.1":"2026-07-03T08:52:22.298Z","1.14.2":"2026-08-20T17:13:38.186Z","1.15.0":"2026-09-12T08:09:56.268Z","1.16.0":"2026-09-12T21:10:54.013Z","1.16.1":"2026-09-13T09:59:36.978Z","1.17.0":"2026-09-27T08:42:51.326Z","1.18.0":"2026-09-28T20:06:45.456Z"},"bugs":{"url":"https://github.com/js2me/mobx-web-api/issues"},"author":{"name":"js2me"},"license":"MIT","homepage":"https://github.com/js2me/mobx-web-api","keywords":["mobx","web","web-api"],"repository":{"url":"git+https://github.com/js2me/mobx-web-api.git","type":"git"},"description":"⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"readme":"<img src=\"docs/public/logo.png\" align=\"right\" width=\"156\" alt=\"logo\" />\n\n# mobx-web-api   \n\n[![NPM version][npm-image]][npm-url] [![build status][github-build-actions-image]][github-actions-url] [![npm download][download-image]][download-url] [![bundle size][bundlephobia-image]][bundlephobia-url]\n\n\n[npm-image]: http://img.shields.io/npm/v/mobx-web-api.svg\n[npm-url]: http://npmjs.org/package/mobx-web-api\n[github-build-actions-image]: https://github.com/js2me/mobx-web-api/workflows/Builds,%20tests%20&%20co/badge.svg\n[github-actions-url]: https://github.com/js2me/mobx-web-api/actions\n[download-image]: https://img.shields.io/npm/dm/mobx-web-api.svg\n[download-url]: https://npmjs.org/package/mobx-web-api\n[bundlephobia-url]: https://bundlephobia.com/result?p=mobx-web-api\n[bundlephobia-image]: https://badgen.net/bundlephobia/minzip/mobx-web-api\n\n⚡ Reactive browser APIs for MobX! Network, geolocation, media queries - zero config! 🚀    \n\n### [Read the docs →](https://js2me.github.io/mobx-web-api/)\n\n<br/>\n\n\n```ts\nimport { mediaQuery, networkStatus } from \"mobx-web-api\";\n\nreaction(\n  () => mediaQuery.sizes.client.width,\n  (clientWidth) => {\n    console.log(`clientWidth changed to ${clientWidth}px`);\n  }\n)\n\nreaction(\n  () => networkStatus.isOffline,\n  (isOffline) => {\n    if (isOffline) {\n      console.log('Oh no you are offline :(')\n    }\n  }\n)\n```","readmeFilename":"README.md"}