{"_id":"@elizaos/capacitor-websiteblocker","_rev":"10-52310b480e0338e41cf93121a70f26d1","name":"@elizaos/capacitor-websiteblocker","dist-tags":{"latest":"1.0.0","beta":"2.0.3-beta.7"},"versions":{"1.0.0":{"name":"@elizaos/capacitor-websiteblocker","version":"1.0.0","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@1.0.0","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"4a1cc813377e1054dbf8e650a2167549d5533e1e","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-1.0.0.tgz","fileCount":27,"integrity":"sha512-tM4uBLoxyTcSz/1JZcF2So3WWB8Dqyrr7e8PkQXvm2NNgC4zRiipgolqrzKbEqwYoKX+DJdjFQBXWQ63rGd/Uw==","signatures":[{"sig":"MEUCIQCm1nN69tHVUktC2RsiRRXQo3DbGModnT4H4M8cqNG2wQIgAlfbNBUMPGCe8qAG0Ec+8AJdjNnpyC+KUdbw9DAXnRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97865},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"11.7.0","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","rollup":"^4.60.2","typescript":"^6.0.0","@capacitor/cli":"^8.0.0","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_1.0.0_1777878486744_0.525284001408453","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.0-beta.1","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.0-beta.1","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"442b279f8faec1084d5d53942e2ca4a2b0b62f29","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.0-beta.1.tgz","fileCount":27,"integrity":"sha512-xLbCOAM4WSMYqbfJaCKi3fXk1bXQKD46rB0z1EgUQWSZJbgntcW+H+ULbdCHGX+M4g0v1YyzBVJih3F0ohlPCA==","signatures":[{"sig":"MEQCIEcdM2h5g/3+fLWbyPLbjN1HwnbJDv0btwOF0Rq26DSXAiA/0ljVxtMYB2apHXYXEodmlDqW+Rh8FX6xfjWeQ4/drw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98017},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js"},"./package.json":"./package.json"},"gitHead":"fb5c65dd89117b393a3c8d0962fe19302efc7cc7","scripts":{"build":"bun run clean && tsc && bun --bun rollup -c rollup.config.mjs","clean":"node ../../../scripts/rm-path-recursive.mjs dist","prepublishOnly":"bun run build"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"11.5.1","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","rollup":"^4.60.2","typescript":"^6.0.3","@capacitor/cli":"^8.0.0","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.0-beta.1_1778452189822_0.06456362413666983","host":"s3://npm-registry-packages-npm-production"}},"2.0.11-beta.7":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.11-beta.7","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.11-beta.7","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"67797bbee7acf5fe1812d826e5556df177e8b761","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.11-beta.7.tgz","fileCount":41,"integrity":"sha512-w6c7M/yb3MQmqzDRMBvCNu+3MLV3FdJtPicIKm2SIjab/gwzbYc7M+39q4rX7FNXfm0N7hloEm+QgZ/yQSEN0A==","signatures":[{"sig":"MEUCIB/C/s5nR+PD6paKKu2CnKcZ5mld8fM11Ft1KUgslIu/AiEAo43PHPlv/NQ4s/qwOaAZFqbx5yct3amuaA84wJXI0eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173927},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"bun":"./src/index.ts","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cdbc876f793d96073d7eb0d09715a031ce0cd32e","scripts":{"test":"vitest run","build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs","prepublishOnly":"bun run build","test:android:manual":"cd android && gradle test"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.2","vitest":"^4.0.0","typescript":"^6.0.3","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.11-beta.7_1781999235645_0.6664969242999599","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.2":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.3-beta.2","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.3-beta.2","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"7fe3207c072544274c843d0121cecc0ea82d337e","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.3-beta.2.tgz","fileCount":41,"integrity":"sha512-HXg0HLwmmjfPmd0L+0+25lCc/+nTpChByYxrYQo/ju63L6taiT7Uv5PfJ9lz5OTvTUFOa8XbvrkBmBLxZLjWWA==","signatures":[{"sig":"MEUCIGo/FNNH5mXdovvRsvwFFOI72TxZXPpgbISuINlTL6URAiEAjYchP5URQMxof9/2zG4Q7AyavKbL5Y1LMOBaYiW1HG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173926},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"bun":"./src/index.ts","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"82fe0f44215954c2417328203f5bd6510985c1fc","scripts":{"test":"vitest run","build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs","prepublishOnly":"bun run build","test:android:manual":"cd android && gradle test"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.2","vitest":"^4.0.0","typescript":"^6.0.3","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.3-beta.2_1782083144014_0.5377165057646505","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.3":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.3-beta.3","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.3-beta.3","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"a570b0a5a863fb51604932bed04c555fbb230a15","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.3-beta.3.tgz","fileCount":41,"integrity":"sha512-BsHIQSDdpOGgaXdxK4Xk17Q5QsO587ZxyXhtTM8CJcg+w4LEqbInupApWf6omX2dT+A0WwtaEg9gF+YcWyRGCw==","signatures":[{"sig":"MEQCID2YifZ5Er8yGFtMwhOodC8h6fJzuvauWiFAR1EzCGQ6AiAf92xxDwklRNY3Pzk5IZu1JaCiimuZ42pYK66cCFzgnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173926},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"bun":"./src/index.ts","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f54b0f4eaed317d59fa7dbcdce20f4cdb0734420","scripts":{"test":"vitest run","build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs","prepublishOnly":"bun run build","test:android:manual":"cd android && gradle test"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.2","vitest":"^4.0.0","typescript":"^6.0.3","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.3-beta.3_1782406321644_0.6493058526466218","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.4":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.3-beta.4","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.3-beta.4","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"acdf482512272be4320761fc855c174a3d8eaba7","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.3-beta.4.tgz","fileCount":41,"integrity":"sha512-yJBr+YoLARwPHE6/3uYBrKf3hgPxwk28oQgp11fXRXpQMWOvQ2K0isyOukJExVPC58ROWwqBTv8ZmuH5cvW+bg==","signatures":[{"sig":"MEYCIQDiAVGdX0oNyMDtP0dERnbEJM+lSpSjtXabTgiO8imQxQIhAI7q+xDBggGUubAg+356q5wEKSySPkTEkM7DZ7g4WHOG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173926},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"bun":"./src/index.ts","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f76f55793a0fb8d6b869dd8ddce03970de061e34","scripts":{"test":"vitest run","build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs","prepublishOnly":"bun run build","test:android:manual":"cd android && gradle test"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.2","vitest":"^4.0.0","typescript":"^6.0.3","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.3-beta.4_1782410053063_0.3773763872764848","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.5":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.3-beta.5","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.3-beta.5","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"65814a9871352f18c09fd4332fb93588c37d8e56","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.3-beta.5.tgz","fileCount":41,"integrity":"sha512-/EZQhrGmXTjtek6KmcXRy24zlX+mkrSsCh/Ol6SyC2r+g2anKV25O24+2yDBUJsmcamte0wjuuSWG15KupWEIQ==","signatures":[{"sig":"MEUCIQDW80ZUVtbioWNhwoooW0GgcSJEz7vWZ65pgfpvmtIwKgIgA9nYF+6AK3nsurMbq2/ZoTk1YQKYF7nyPnUfBcYLa7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173926},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"bun":"./src/index.ts","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ff6157011c9459670021cc28a6797592a78b8817","scripts":{"test":"vitest run","build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs","prepublishOnly":"bun run build","test:android:manual":"cd android && gradle test"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.2","vitest":"^4.0.0","typescript":"^6.0.3","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.3-beta.5_1782497901795_0.8104221150858337","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.6":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.3-beta.6","keywords":["website-blocker","vpn","dns","focus"],"author":{"name":"elizaOS"},"license":"MIT","_id":"@elizaos/capacitor-websiteblocker@2.0.3-beta.6","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaOS/eliza#readme","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"dist":{"shasum":"39f24972739a6dc4b099e69838fa1dc93e88d159","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.3-beta.6.tgz","fileCount":41,"integrity":"sha512-1CAR2LwyykKHJtR3CK4NTQEQhP36x08PYj3eGs+EYufayOmGSmwLrYJSpyQG8Bdh+eDf+M7q2PVIERWdXIhyQQ==","signatures":[{"sig":"MEUCIGPE6VddKjwv4qr8ke4hPa9B/kxHUcifhfnP6NE9vWUnAiEAvIXXhJEFtr5N34JICNKk8CKsAS2ATZ4fwyZQF5fzWUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173926},"main":"./dist/plugin.cjs.js","types":"./dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"./dist/esm/index.js","elizaos":{"runtime":"both","platforms":["browser","android","ios"],"platformDetails":{"ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking","browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available"}},"exports":{".":{"bun":"./src/index.ts","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"990dc996172b3e0fb525a75052a5ac28a4cd4de5","scripts":{"test":"vitest run","build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs","prepublishOnly":"bun run build","test:android:manual":"cd android && gradle test"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.2","vitest":"^4.0.0","typescript":"^6.0.3","@capacitor/core":"^8.3.1"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-websiteblocker_2.0.3-beta.6_1782512841629_0.4959219184514987","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.7":{"name":"@elizaos/capacitor-websiteblocker","version":"2.0.3-beta.7","description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","keywords":["website-blocker","vpn","dns","focus"],"main":"./dist/plugin.cjs.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","bun":"./src/index.ts","development":"./src/index.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs.js"},"./package.json":"./package.json"},"unpkg":"dist/plugin.js","scripts":{"build":"node ../../packages/scripts/with-package-build-lock.mjs plugins/plugin-native-websiteblocker -- bun run build:unlocked","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist","test":"vitest run","test:android:manual":"cd android && gradle test","prepublishOnly":"bun run build","build:unlocked":"bun run clean && tsc && bunx rollup -c rollup.config.mjs"},"author":{"name":"elizaOS"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/elizaOS/eliza.git","directory":"apps/app/plugins/websiteblocker"},"capacitor":{"ios":{"src":"ios","podName":"ElizaosCapacitorWebsiteblocker"},"android":{"src":"android"}},"devDependencies":{"@capacitor/core":"^8.3.1","rollup":"^4.60.2","typescript":"^6.0.3","vitest":"^4.0.0"},"peerDependencies":{"@capacitor/core":"^8.3.1"},"publishConfig":{"access":"public"},"elizaos":{"platforms":["browser","android","ios"],"runtime":"both","platformDetails":{"browser":"Delegates website blocking to the connected Eliza runtime HTTP API when available","ios":"Native Safari content blocker managed by the Eliza app with shared block state and Settings-based enablement","android":"Native split-tunnel VPN DNS blocker with system-wide hostname blocking"}},"gitHead":"61094f10458d11055c75b3dd0bae374e3f66bac5","readmeFilename":"README.md","_id":"@elizaos/capacitor-websiteblocker@2.0.3-beta.7","bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"homepage":"https://github.com/elizaOS/eliza#readme","_nodeVersion":"24.17.0","_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","dist":{"integrity":"sha512-TxyUWRo7nxqHqu/s1MSWm/Vuwav5CRZMIcp58G+g/yV7HuJ4RUrGXzEgzDxoM1Suhy1Ik9wvPdqqec9SUhxMIw==","shasum":"aac465d3a02e2813afd8fe6392b46a5c19382c31","tarball":"https://registry.npmjs.org/@elizaos/capacitor-websiteblocker/-/capacitor-websiteblocker-2.0.3-beta.7.tgz","fileCount":41,"unpackedSize":173926,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFDaNw3bcx5N/4sXS3JRtNJeYfRRZmGQsTY11D7BKJ54AiEA1UgWpqzOd0eSIl1/bmGxp8aXdIFmUwPOP1ATjdNFqUs="}]},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"directories":{},"maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-websiteblocker_2.0.3-beta.7_1782634323321_0.8633085883282827"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T07:08:06.664Z","modified":"2026-06-28T08:12:03.675Z","1.0.0":"2026-05-04T07:08:06.921Z","2.0.0-beta.1":"2026-05-10T22:29:50.004Z","2.0.11-beta.7":"2026-06-20T23:47:15.806Z","2.0.3-beta.2":"2026-06-21T23:05:44.148Z","2.0.3-beta.3":"2026-06-25T16:52:01.798Z","2.0.3-beta.4":"2026-06-25T17:54:13.270Z","2.0.3-beta.5":"2026-06-26T18:18:21.967Z","2.0.3-beta.6":"2026-06-26T22:27:21.802Z","2.0.3-beta.7":"2026-06-28T08:12:03.534Z"},"bugs":{"url":"https://github.com/elizaOS/eliza/issues"},"author":{"name":"elizaOS"},"license":"MIT","homepage":"https://github.com/elizaOS/eliza#readme","keywords":["website-blocker","vpn","dns","focus"],"repository":{"url":"git+https://github.com/elizaOS/eliza.git","type":"git","directory":"apps/app/plugins/websiteblocker"},"description":"Blocks websites through the Eliza runtime on desktop/web, uses native Android VPN DNS enforcement, and manages a native Safari content blocker on iPhone and iPad.","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"readme":"","readmeFilename":""}