{"_id":"i99dash","_rev":"29-6411c4d30507eb7bac05cfdca1e80779","name":"i99dash","dist-tags":{"latest":"7.1.1"},"versions":{"1.1.0":{"name":"i99dash","version":"1.1.0","license":"MIT","_id":"i99dash@1.1.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"c33a520d7ec7f698f00f1891d6d4a749b242ab74","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.1.0.tgz","fileCount":53,"integrity":"sha512-y3zDbqEwsLLin8CJM73/uTYADxVwF/4UAJT5IQYwbqAW06nMhalU0SSWd2OO2crQaB1yR7lTorXEwlMN1lMjzw==","signatures":[{"sig":"MEYCIQDuVUyMkLXcE4gSunDn2bs788O7oZviGtbx7hnh9192tQIhAMRT5f5ZXcG10XpcEwxfBIxvMwIXoQc6aLiP+1CiZ8kv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"e2fae25550432b2affb162a1a9b004d1cf29baae","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.1.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.1.0_1777667550708_0.452344323448409","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"i99dash","version":"1.2.0","license":"MIT","_id":"i99dash@1.2.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"d043b56edd4bd48e47f089e9c7166f3d3fd94cd4","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.2.0.tgz","fileCount":53,"integrity":"sha512-vxOtHuIvXOSaHEOudBynyEPzRoV05G95YnT4Ho42m1Z07btAicefnNUd1OiwM7slWFgTL+UpkflVQI0KHFSBEQ==","signatures":[{"sig":"MEUCIQCp9QTfhPZmsDBeO0T07bykXLUyoMZWSwZkHBpFm52e+QIgTHZhd9KCbFb7/ELkq95lzkf8++DSRYue06ic68yCzxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"513d935985c728ce506bf4247fae03531091b93a","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.1.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.2.0_1777690929316_0.2563599585472287","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"i99dash","version":"1.3.0","license":"MIT","_id":"i99dash@1.3.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"c90ec4775e4bc11be451fe939179f356d6395814","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.3.0.tgz","fileCount":53,"integrity":"sha512-DSed/8P2P+LMnNYWDBAZQ8P/t/CJzfm1XkX9v52bavptiypzD73rj40Rf0UJt8ho+WNFkMAPcI8HTE37AVGdBQ==","signatures":[{"sig":"MEUCIQDzAcKwLvtxBPR37h1t+s7U1UfWJars3hdT6aNaRwVyfwIgRKhJtAS2Nx4GSL74Pr71MqsTODP4UjQECyZHgsV82hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"5955aec32d958c633910ea4a5fa756c2c561a311","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.1.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.3.0_1777696577302_0.6249351551934617","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"i99dash","version":"1.4.0","license":"MIT","_id":"i99dash@1.4.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"7759ebad9b320f9616eff40da926f509387f77c1","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.4.0.tgz","fileCount":53,"integrity":"sha512-LxtL0Yf7GRpj68FnrthhzSH8tM/Z6KcxX5S6tU30/EjpTmBVIgPz5jFpg7VLsBHglHYippNgEk7oy0x/PeVXwg==","signatures":[{"sig":"MEUCIQCAolF1VQfrDbKURGE5Y5b60sq1zP8XKVKefPYdKqr4DgIgdxOROEOn4l5xFztrLTF6cFVZEA/DG4yYpwtQvpviP80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"e400220332482d0ca7e3dea1595aa5d886b93a2a","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.1.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.4.0_1777699773939_0.1110614807853687","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"i99dash","version":"1.5.0","license":"MIT","_id":"i99dash@1.5.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"ef44edee754fa1bd3d74a8d52400eb403e858403","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.5.0.tgz","fileCount":53,"integrity":"sha512-zZ8duF3cy+Y1Q7+xRa+BExdJRynNOtClXgRtojoOZVPiJD+unA/6Imqi1+fNfPgFo20YlqLIKGYiGhKe4BLTNQ==","signatures":[{"sig":"MEYCIQCwh5A4ANbGaRcPDyp95RAjDf/B4wiGrEXxc4NvyhbpsQIhAI/IUIYbXHYycmWgYqefCN8zl96+IARowTyTWo0Au08d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"3b2da017138245322adf444b70364c41c2f5f92d","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.1.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.5.0_1777701011826_0.3564597635683824","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"i99dash","version":"1.6.0","license":"MIT","_id":"i99dash@1.6.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"fa417bb8baa5a07272865a3713cb694e290390ce","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.6.0.tgz","fileCount":55,"integrity":"sha512-C4Zx/2xQbK/I+a25JG1sfO2wUVo3qvAf0gZe49Um0hpHWDq2C9rl5HHwERvWFIkhQtGaSe3dL8poS5bYjs3QVw==","signatures":[{"sig":"MEYCIQDPGB0TzUXatVrrmg+gWYGUWWb/s0OGTzJXrIRH7MGsuwIhAOl7zdzCenZdfSoY4S5E0DMcuXNuqGFHYvp7NAuXb6Lv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1722207},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"459cb7448bfe746fcef7ac5de4c6924159c99556","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.6.0_1777807169933_0.9304282745358983","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"i99dash","version":"1.7.0","license":"MIT","_id":"i99dash@1.7.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"4254ae9426c16893573196533dc898876ab9b147","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.7.0.tgz","fileCount":55,"integrity":"sha512-uyITF5XZStyoT1ymbO+4Aj8GgOpf2MFcZIAgtNgzhR2J7rf0Hak+tQc/zpLtyAAG+OEsrQcyh1Cf6GR7VohJ7Q==","signatures":[{"sig":"MEYCIQCPu1B0JCbKvQEwFahvOG8M/KVC3bXKZkO1XGVsSLRW0QIhAMFA77vYAx4d1H/7OA7W70f/n/McyU3Hq77KvErJKyYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1722207},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"8ba6570024b89ca854251e787f45a5f1aa2f6b0e","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.7.0_1777834923797_0.9254313682101987","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"i99dash","version":"1.8.0","license":"MIT","_id":"i99dash@1.8.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"c11b51d9c23c92407f14249eee9c5951598750bb","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.8.0.tgz","fileCount":55,"integrity":"sha512-xTzrta6pN8dDw+pAH7GDlsNZ9gKf5d7SjRTGVS/e8CpI2ezh7mCquSqetcbL5rSyc753rDO4FesWq70JlIbdeA==","signatures":[{"sig":"MEUCIQDp2l2lsmEqWz19aFmBMj9/VGCnGAHgGTNZ2JN/0OpMwwIgP+d5DdYtwrvPdRz2xWRpmLCqLD9rOAgnKDK5YXkwiyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1780578},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"4d7afe63d56eca7cd0cc899f99c7e165cb2bc63b","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.8.0_1777948252970_0.2494869337359824","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"i99dash","version":"1.9.0","license":"MIT","_id":"i99dash@1.9.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"db9b3af3e472e30a9b08a1c4943e844b97dce68a","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.9.0.tgz","fileCount":55,"integrity":"sha512-OKoOsSCEW0TW9q7u7Ilb4qP7rl+OB800BeVe4sNbtDRIuPDzaRIQ4rFCITOEsf9OtzEXw19xNQsni6CvwBq24g==","signatures":[{"sig":"MEQCH0VrQYUO6onP7hMFW/9o92Y+IchTkxAG2Hwa9m+lZRQCIQCH9mrIUWdGFdL4HsvWwqLCjOfDyLF+MTaF9tDzALHBUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1797988},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"f283512a6333c12dcd4634fac2f90774d230f5a7","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.9.0_1777952420179_0.1620473173431558","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"i99dash","version":"1.10.0","license":"MIT","_id":"i99dash@1.10.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"02a0732be365b3643a69c4c6f9477762d663bdfa","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-1.10.0.tgz","fileCount":55,"integrity":"sha512-xLztC3n96HLxHL9t2m172oFRMJtZYeESLX/Vy4VqAzQb5FTPPLQMaJ56M1FNtanN8KhrkDYio2mb7+WTEYrmPA==","signatures":[{"sig":"MEQCIE0omhknTIgug6fudnCYe+x9WuEqIpDidXCSXh3f2daxAiA37UZZ9GPeyAPBg9A5TA6o5uNyp/P8aGP50bP268J3yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1803705},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"dfd5e011c48bab7bda2a11a52c5a37043269664e","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_1.10.0_1777967018115_0.25398372792567603","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"i99dash","version":"2.0.0","license":"MIT","_id":"i99dash@2.0.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"1bb0bbd8aab2f4ad8eb3d69222d278f15c21b285","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-2.0.0.tgz","fileCount":55,"integrity":"sha512-XjKAPBQ1OGuL98oPfYm+Ext4164VtMl0N+Lv4fZt840qKOTbfvgKLhW9P6u/U5rP/dE0Zh2dbyZ7xOkEfNInHQ==","signatures":[{"sig":"MEUCIClDbxEpCGXKeWZ3g/SNYIybvdEXCW3UiMifrxDFRRM+AiEAvI/Etx8QoscwZ9MNlCZDjL5BizEVQEP7Ar6h/XaJ/0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1820327},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"9a1934d9613c152dd6d175a43c330a1df86221ea","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_2.0.0_1777968765515_0.29146000476983147","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"i99dash","version":"2.1.0","license":"MIT","_id":"i99dash@2.1.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"22d93f2c39c370246956238f5e9e3ada926a24f4","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-2.1.0.tgz","fileCount":55,"integrity":"sha512-CHkmNiveHa3ovEdllnNC2mFheD/9tApEflDC8i5f9+W/4a+syUSkN7jlrrkbUi1d+w7Ghr+ZDOefXA7QkMjTrQ==","signatures":[{"sig":"MEQCICNE94nyItTxUK9SPiBAbSq72n28waIjUWK9LIwTaYJMAiBzCZQ7aYqV2enYZH0lxED0+Orz+RuR/8W8GnDCd9WjcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1832645},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"c0930fdac22f40544b1cc4b6d36d2cbb8379ef2a","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_2.1.0_1777982558010_0.6099912429300138","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"i99dash","version":"3.0.0","license":"MIT","_id":"i99dash@3.0.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"bb616e66f02c154e762214ec11719bfbb59d6cda","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-3.0.0.tgz","fileCount":41,"integrity":"sha512-1HLn4cAM4IcEtfimFfFl1wKHIB3sI988D8JX/Ih3r+OT5Bu690S7/7Lbnv6KFvmcH5Vq8jpwEKMF/iINttKyVQ==","signatures":[{"sig":"MEYCIQDSxNoIW4dIy4gVIay/jQVi4vWFf8OXtdGp0oShrEejLgIhAMMNN5tjuwjPE6nek6YeCS+ZUUZFsk9Apsuf9aEUVVeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1723953},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"3187bd2e0c471932a623b39c415aaad531df975d","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_3.0.0_1778006601932_0.7978752814785164","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"i99dash","version":"4.0.0","license":"MIT","_id":"i99dash@4.0.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"ad40e6d2af2f9ffe5144a0c01d1d3079adcb685f","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-4.0.0.tgz","fileCount":41,"integrity":"sha512-wKlTl7yECmWHjTUds7z9aT4ZyajyS5i89CG9gd8Xn5Z8AYyLyDGnuT1cEmGgQXHZcN67yceTXkT6vWyHc0yOhQ==","signatures":[{"sig":"MEYCIQCw6wHh72WUUdeg+XTRKgLKB9i5AKCJAYlAQCsT8yAUZQIhAPYHXhgp4r99YxyZyP/xtgcJnqulXgA8+3a1vSWIdObv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737691},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"2b59910158af35b3bbc1cd32cdaad13e98e39d8f","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_4.0.0_1778663054023_0.07415394198306724","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"i99dash","version":"5.0.0","license":"MIT","_id":"i99dash@5.0.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"a55706f709492c9b25e43fee65688736498d11f2","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.0.0.tgz","fileCount":41,"integrity":"sha512-0botSgEg6Pz2id+KJY+fRB/t9SaNuljkPvHRCzIKnnw35ootCIv1CVoq5qEbiqWguA0s4qk9srMn9rkBaNx4ow==","signatures":[{"sig":"MEQCIE5VutmKQmnGWv267IKq2ubWIcBHG8Hgdw0gcfF5rUX9AiBs4s0Y7C8mtgWLmcbLGxEqcXjSZHOYe1GGzzKQVMy/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1374150},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"d28f71d6d6427ed8c03e5dad0682efdd150a4d18","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.0.0_1778680335900_0.30200089814801423","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"i99dash","version":"5.1.0","license":"MIT","_id":"i99dash@5.1.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"2a7c1458fbd7e631ad301b87800eb8b3ea50f09c","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.1.0.tgz","fileCount":41,"integrity":"sha512-LzaKVIi7ZLw8xr2nSFvH6B8ic4y107wQD8ikXu2SdLsiEmKntG3BQBsMPmGw597aEEUjP5+5poXilsPg4owyoA==","signatures":[{"sig":"MEQCIEs8b0+WYlBKyHHivs4gdXZ4vMBMRg9d0i15VdtqhenqAiB8IuxhtAM8kmKwdnt2hDwz62d/+njIgI7d80EJPNyK5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403202},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"f18930fd97561b7b01223c3251a66212e84712c3","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.1.0_1778744979377_0.5978898528324612","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"i99dash","version":"5.2.0","license":"MIT","_id":"i99dash@5.2.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"d1be39eeaecf97b51fc7ae921bf721eeaf5a49a0","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.2.0.tgz","fileCount":41,"integrity":"sha512-N+j1pYrYo2gJAPSKTOgI7Kk8ztdfiqni6YM3+v2q84VKQ14n51QwJd4duXNyI0STxagEDb6EkYppiDc4WDZgcg==","signatures":[{"sig":"MEUCIQCLByVaOPIfSaqRANLIOvkEZg/mddEgudi6iqsxM9DLwgIgWizf263bikk+WrPEvecWe75txV+VjMR6PjM1vg8SeQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1491405},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"448fcda214d034eed9f24bc6b42198fbb095a825","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.2.0_1778917914950_0.8541422071110063","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"i99dash","version":"5.3.0","license":"MIT","_id":"i99dash@5.3.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"8e457cbc7fa321ba85f331d579d207a1a02cf081","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.3.0.tgz","fileCount":41,"integrity":"sha512-3R9Syanwwsti8Yyj1LAcQnjd8bN41gDM7TuwNgFtxSIx/+FvjH2YJcaQk7MZa+535CjQszUYrdzVRbY8ew+/CA==","signatures":[{"sig":"MEQCIHHhFBNS6TWNJlsK97s/w4o4nS18vWunDTXPJe3lMze8AiAJnkSc+YEdtP8wzW9g8sZT+8zMA7tFDzysaLWRwlQ+wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1546231},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"72fefa4888cd0cfbe60879964a36488ad7c036df","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.3.0_1779120712198_0.08380135312652492","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"i99dash","version":"5.4.0","license":"MIT","_id":"i99dash@5.4.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"dist":{"shasum":"9aa932ef7be9d5fc640cef7dc1ec10d74eeeb7f5","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.4.0.tgz","fileCount":42,"integrity":"sha512-G7d/L9XRBEpMyZfST5rVyDCqefpnV27wOHiMaTNpLAiKG4RafeSeuUVpF1PXIWUKLlCLLXTL2gMrYBoOLek3fQ==","signatures":[{"sig":"MEUCIQCnm3IH+ougYLcQ1E+j03F5X4L4Nmzy/iS8pbsUNCxbaQIgXK+XrCvBBmBU/m9jLGlwajTz2rX99iGMjN7GZQA7b7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"eaa155d0780a719f99699163372ffa6c77547a3a","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.4.0_1779540351625_0.6505976065153234","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"i99dash","version":"5.5.0","license":"MIT","_id":"i99dash@5.5.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"c7b94482a81b08035b90637d86c6a5b8170b8987","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.5.0.tgz","fileCount":42,"integrity":"sha512-pwhXNY6agS9GlsepcZy7TsxxEJMeokZJV+MW0UxAP+CDSDOJI5qBcx1QM8oLAteqhS2Tf5RAcHi2D8caz99/TQ==","signatures":[{"sig":"MEQCICaqc3t7eV6Q7lkviKCOenHvjM6BMGr0wpDxC7porp0wAiAMijQTriGndXcgZRFxr7UfeeZWvjZ1AQW/Kah9mXF9yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778006},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"6fd092acebffc99f7f07a73377c172f801625884","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.5.0_1780223085005_0.8074610699308151","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"i99dash","version":"5.5.1","license":"MIT","_id":"i99dash@5.5.1","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"1951c8521e6b0e423ceeef5bb77ea9c95a8b5a74","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.5.1.tgz","fileCount":42,"integrity":"sha512-yDK/VH1RLAj9qeeEaIbP1gQAL67qCBv2a0t+p9MHcjhV3wJ2tnS6ugTsQ71BKaK6olpi/5ri1TWEXyevhtDGsw==","signatures":[{"sig":"MEUCIEjUU3bXuTX1qGa8mPbisRzr9Jp3BnQ8EPVEa3+D580WAiEA5mklPZguMFnDU/TA1DTp80BRtxPf2+NDbIxptydH6ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778704},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"d6f7504c4033a6ec84de2af4275e05240867bdb3","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.5.1_1780226084303_0.6244109397091082","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"i99dash","version":"5.6.0","license":"MIT","_id":"i99dash@5.6.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"58eac15fad6a4c0f13542f589cd02c495abba593","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-5.6.0.tgz","fileCount":42,"integrity":"sha512-dGQEAMcU2R63/zvJOf5P+dFSZevmvsA36YfOV+vX9MQ6vgMHdX5eHHTGu9zHnCfmEZY9a/1N/D1hBtsvpjzOnA==","signatures":[{"sig":"MEYCIQCsaUU8d0Lxr8rslxF0pel/3vXK6Wz9IQxiWA7ShwMW/wIhALcYfx5SzFsjwlaYlzdambaUDcY0Qse6JENhREDjKFMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1775708},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"87277e11b65b6dd6c9ebc1ae40c89bfe085ed8cb","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_5.6.0_1780340913326_0.9041513019140386","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"i99dash","version":"6.0.0","license":"MIT","_id":"i99dash@6.0.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"613dde2f46a0adb74fd6945aff2e05a8d5477643","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-6.0.0.tgz","fileCount":42,"integrity":"sha512-V2BsTJJ7Im604mpU1kfWPs3cMcPwCuO8Nr/TXEGVyLvq7dXC+N8LVc6q+XpZLRxqWy/U5b0ZJahrSNdxG6wlrA==","signatures":[{"sig":"MEUCIQCoOZaSBw9gOOYIu5F2eSNl2/X4Ucsvh4l/GEHlj9Na4gIgXRUOQVT+5jtDyer7KNbauPq2HrX0X4AjmIClF4yzdME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1797092},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"a3b304346c3ad3cedbfd04847c474b205dcc6789","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_6.0.0_1780407805941_0.22322158111982104","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"i99dash","version":"6.1.0","license":"MIT","_id":"i99dash@6.1.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"467e8788948e672700dfde5a00390b3f18e98e62","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-6.1.0.tgz","fileCount":42,"integrity":"sha512-98T2mYifdXjQdn6jteAMSqLcJvg4N8a3eVXZ/7MmGnmHM7dNiAr4DLmQ/DYBO1Ol4FLwVOiaBNhaz2N0Tf8ZnQ==","signatures":[{"sig":"MEUCIQC//La27nKDh41hGQ6RKaKjinWAWbGfIXaS2STO0ntMrgIgEq243XfMgCgyHsrDVuzOERM48FLiXZAzBdwSp8KrqLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885000},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"51441a20b516f085e4201531744c204eac0b1134","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_6.1.0_1780850332056_0.28869885306215504","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"i99dash","version":"6.2.0","license":"MIT","_id":"i99dash@6.2.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"b4d4be324b1ac9e9dfff42d42b42999f4eb313b0","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-6.2.0.tgz","fileCount":42,"integrity":"sha512-l3z/qK1SQw8PQP2t77p/PkmgTMz5xs8JYlh29vv9wwDMNpbQbFDlFrLNqd/uvwqVROqaPOSCkOJQCJAZgXgkoA==","signatures":[{"sig":"MEQCIElNnR6tMcYfBoO9s/RdF5IKX4KK/KwwThmzGeuIBykkAiAjJdvgS6Cgef+40QTgmN3DroRUv+yGTW/foeRllK4Swg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1904993},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"476c4df50cb5d4ea13ae8d63d0772164dbcedae0","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3","app-info-parser":"^1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_6.2.0_1780890967122_0.5671965748843677","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"i99dash","version":"6.3.0","license":"MIT","_id":"i99dash@6.3.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"ede8defbb0240e60d137237c8db0c2331c9aaa4b","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-6.3.0.tgz","fileCount":42,"integrity":"sha512-WIw7qmIyNTjofEohKq6VlClZAjd2t1keNSXs23pOzXyrV3+gRKpPNpI8A/QE07qBzYBCDEtHdrCpj9zYgPO+jw==","signatures":[{"sig":"MEYCIQDIu+ngh6QWm/0mBvkjhzR3fagTjp+v5n958Cwnd+yGAwIhAPE4NxJlicjslZ2Mb/R7o+NTkApfey+ZkwNwozSgoycM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1918243},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"14ba07fae846495063969349f4947dcafbb5ea40","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3","app-info-parser":"^1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_6.3.0_1781025428422_0.247613393558326","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"i99dash","version":"6.3.1","license":"MIT","_id":"i99dash@6.3.1","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"4d69fccedea117fdc923a598a7cf0658d43797b7","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-6.3.1.tgz","fileCount":42,"integrity":"sha512-nSBcgKTwK7Aw61ignzLP+9a1R1O13z2l0hVC/lhMWyfGWvm741pyZ2LO1dkJVC3OURUXeCP77uOmDkqIvB5ozw==","signatures":[{"sig":"MEUCICvZJopy9+GshAwnyjPQ5OE1JAudgdPrmQd5SJHaHhkBAiEA7uVNyNQiEJpWpUph+EmSpe1uJUAmniZQX+T7gDLPhog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@6.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1921681},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"ecab918262d42160c6087a044144858d710556b8","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","chokidar":"^5.0.0","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3","app-info-parser":"^1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_6.3.1_1781067252868_0.5032984666427165","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"i99dash","version":"7.0.0","license":"MIT","_id":"i99dash@7.0.0","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"homepage":"https://github.com/i99dash/i99dash-sdk#readme","bugs":{"url":"https://github.com/i99dash/i99dash-sdk/issues"},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","assets":["dist/cli/templates/**/*","package.json"],"scripts":[]},"dist":{"shasum":"bdc38a0cb167a0838e9f952c4bd55e46cc960658","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-7.0.0.tgz","fileCount":42,"integrity":"sha512-YbzSM/Ov2HSP/+csj3d6d1eq0N4k/kfvpOMCQKjjyEGqQHdK1AEB9KlwYM4CvC0pLA7TaeoMAHLz6riASYh/9Q==","signatures":[{"sig":"MEUCIQCbGYbmLgixaDykLdR+879abeC6VsAlVtIa9tsh0kmafwIgDNK5OQYaTOzhNXHNdvmIzJ/EzWlH/1as8q+dZWVsk7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1812906},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"}},"gitHead":"5a42d1703da3bb524dcfd7c9de433c1a0322b43c","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write .","prepare":"bash .githooks/install.sh 2>/dev/null || true","typecheck":"tsc --noEmit","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs"},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"repository":{"url":"git+https://github.com/i99dash/i99dash-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.13","open":"^11.0.0","acorn":"^8.11.3","sshpk":"^1.18.0","undici":"^8.2.0","consola":"^3.4.2","fastify":"^5.8.5","commander":"^14.0.3","fast-glob":"^3.3.3","image-size":"^2.0.2","@fastify/static":"^9.1.3","app-info-parser":"^1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"zod":"^3.25.76","tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.5","eslint":"^10.3.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.3","react-dom":"^19.2.5","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","typescript-eslint":"^8.59.1","@testing-library/react":"^16.3.2","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"peerDependencies":{"zod":"^3.25.0","react":"^18.0.0 || ^19.0.0"},"optionalDependencies":{"keytar":"^7.9.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/i99dash_7.0.0_1781160777653_0.7343640635891826","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"i99dash","version":"7.1.1","description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","license":"MIT","homepage":"https://github.com/i99dash/sdk-i99dash#readme","repository":{"type":"git","url":"git+https://github.com/i99dash/sdk-i99dash.git"},"bugs":{"url":"https://github.com/i99dash/sdk-i99dash/issues"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./dev-server":{"types":"./dist/dev-server.d.ts","import":"./dist/dev-server.js","require":"./dist/dev-server.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"}},"bin":{"i99dash":"dist/cli.js"},"pkg":{"//":"Standalone-binary build (@yao-pkg/pkg). Compiles the CJS CLI bundle so a download-and-run binary needs no Node. keytar is a dynamic optional import — absent in the binary, the keychain falls back to its encrypted file. Embed the init templates + package.json (read for --version).","scripts":[],"assets":["dist/cli/templates/**/*","package.json"]},"engines":{"node":">=20"},"scripts":{"prepare":"bash .githooks/install.sh 2>/dev/null || true","build":"tsup","test":"vitest run","typecheck":"tsc --noEmit","lint":"eslint src","format":"prettier --write .","format:check":"prettier --check .","check:category-drift":"node scripts/check-category-drift.mjs","check:theme-category-drift":"node scripts/check-theme-category-drift.mjs","check:driver-label-contract":"node scripts/check-driver-label-contract.mjs","clean":"rimraf dist"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","zod":"^3.25.0"},"peerDependenciesMeta":{"react":{"optional":true}},"dependencies":{"@fastify/static":"^9.1.3","acorn":"^8.11.3","app-info-parser":"^1.1.6","commander":"^14.0.3","consola":"^3.4.2","fast-glob":"^3.3.3","fastify":"^5.8.5","image-size":"^2.0.2","open":"^11.0.0","sshpk":"^1.18.0","tar":"^7.5.13","undici":"^8.2.0"},"optionalDependencies":{"keytar":"^7.9.0"},"devDependencies":{"@eslint/js":"^10.0.1","@testing-library/react":"^16.3.2","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/sshpk":"^1.17.4","@typescript-eslint/eslint-plugin":"^8.59.1","@typescript-eslint/parser":"^8.59.1","eslint":"^10.3.0","jsdom":"^29.1.1","prettier":"^3.8.3","react":"^19.2.5","react-dom":"^19.2.5","rimraf":"^6.1.3","tsup":"^8.5.1","typescript":"^5.9.3","typescript-eslint":"^8.59.1","vitest":"^3.2.4","zod":"^3.25.76"},"packageManager":"pnpm@10.22.0","_id":"i99dash@7.1.1","gitHead":"43a6a22381223255ed906a62afcd1e087561d180","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LG9c7Yj1VBLOFBds308yPRzCW1LXm2VRrHJ1KT7m5iKKNuINkkGzqsp4rGSPkMAAQnbDNkrpOSW34G2wLZlkOA==","shasum":"3f4be1a84231a511dd40dfae572e16cbb7fc9c67","tarball":"https://registry.npmjs.org/i99dash/-/i99dash-7.1.1.tgz","fileCount":42,"unpackedSize":2137096,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/i99dash@7.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDierDnZUqHZX0D/atHvMQ3f7OYaFbnoqevFL07JH3qTQIgD+NTUBGB/9PGTrrBPD4HtmAE5XRftWbCtTL1eEGhfUE="}]},"_npmUser":{"name":"obaiddev","email":"obaidaltuniji@gmail.com"},"directories":{},"maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i99dash_7.1.1_1781703547340_0.61463488394393"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-01T20:32:30.608Z","modified":"2026-06-17T13:39:07.750Z","1.1.0":"2026-05-01T20:32:30.969Z","1.2.0":"2026-05-02T03:02:09.483Z","1.3.0":"2026-05-02T04:36:17.523Z","1.4.0":"2026-05-02T05:29:34.179Z","1.5.0":"2026-05-02T05:50:11.991Z","1.6.0":"2026-05-03T11:19:30.153Z","1.7.0":"2026-05-03T19:02:03.968Z","1.8.0":"2026-05-05T02:30:53.210Z","1.9.0":"2026-05-05T03:40:20.411Z","1.10.0":"2026-05-05T07:43:38.268Z","2.0.0":"2026-05-05T08:12:45.743Z","2.1.0":"2026-05-05T12:02:38.403Z","3.0.0":"2026-05-05T18:43:22.181Z","4.0.0":"2026-05-13T09:04:14.211Z","5.0.0":"2026-05-13T13:52:16.103Z","5.1.0":"2026-05-14T07:49:39.668Z","5.2.0":"2026-05-16T07:51:55.131Z","5.3.0":"2026-05-18T16:11:52.412Z","5.4.0":"2026-05-23T12:45:51.838Z","5.5.0":"2026-05-31T10:24:45.188Z","5.5.1":"2026-05-31T11:14:44.452Z","5.6.0":"2026-06-01T19:08:33.496Z","6.0.0":"2026-06-02T13:43:26.079Z","6.1.0":"2026-06-07T16:38:52.305Z","6.2.0":"2026-06-08T03:56:07.293Z","6.3.0":"2026-06-09T17:17:08.591Z","6.3.1":"2026-06-10T04:54:13.025Z","7.0.0":"2026-06-11T06:52:57.844Z","7.1.1":"2026-06-17T13:39:07.480Z"},"bugs":{"url":"https://github.com/i99dash/sdk-i99dash/issues"},"license":"MIT","homepage":"https://github.com/i99dash/sdk-i99dash#readme","repository":{"type":"git","url":"git+https://github.com/i99dash/sdk-i99dash.git"},"description":"Developer SDK + CLI for i99dash mini-apps. Runtime client, admin client, and the i99dash command in one install.","maintainers":[{"name":"obaiddev","email":"obaidaltuniji@gmail.com"}],"readme":"# i99dash\n\nDeveloper SDK + CLI for [i99dash](https://i99dash.app) mini-apps. One install, one import path, one binary.\n\n```bash\npnpm add i99dash      # runtime client + admin client\npnpm dlx i99dash init my-app   # scaffold a new mini-app\n```\n\n```ts\nimport { MiniAppClient, AdminClient } from 'i99dash';\n\nconst client = MiniAppClient.fromWindow();\nconst ctx = await client.getContext();\nconsole.log(ctx.locale);\n```\n\n## What's in the box\n\n| Surface                                                                                | Where                                                    |\n| -------------------------------------------------------------------------------------- | -------------------------------------------------------- |\n| Runtime client (car status, media, climate, navigation, …)                             | `import { MiniAppClient } from 'i99dash'`                |\n| Privileged admin client (`pm.disable_user`, `diag.tail_logs`, …)                       | `import { AdminClient } from 'i99dash'`                  |\n| Wire-shape zod schemas + types                                                         | `import { MiniAppManifestSchema } from 'i99dash'`        |\n| React bindings (`<MiniAppProvider>`, `useCarStatus`, …)                                | `import { MiniAppProvider } from 'i99dash/react'`        |\n| Local dev-server (mock host + bridge shim)                                             | `import { startDevServer } from 'i99dash/dev-server'`    |\n| CLI (`init`, `login`, `keys`, `dev`, `validate`, `build`, `publish`, `doctor`, `beta`) | `i99dash <command>` after install, or `pnpm dlx i99dash` |\n\nThe runtime client makes **zero network calls on its own**. To reach an external HTTP API, your mini-app uses a normal browser `fetch()`, restricted to the HTTPS origins you declare in your manifest `network` field — the car host enforces that allow-list (request interception + per-app CSP). The CLI phones home for SSH-key login (challenge/verify) and publish uploads. No telemetry.\n\n## Quickstart\n\n```bash\npnpm dlx i99dash init my-app\ncd my-app\npnpm install\npnpm dev\n```\n\n`i99dash dev` boots a local mock host at `http://127.0.0.1:5173` with a control panel for driving / VIN / locale / theme toggles.\n\nFull developer docs: [docs.i99dash.app](https://docs.i99dash.app/docs/getting-started).\n\n## Migrating from the old packages\n\nThe old packages — `@i99dash/sdk-types`, `@i99dash/sdk`, `@i99dash/admin-sdk`, `@i99dash/sdk-cli`, `@i99dash/sdk-react`, `@i99dash/sdk-dev-server` — are deprecated. Everything they exported now lives in `i99dash` (the React bindings under `i99dash/react`, the dev-server under `i99dash/dev-server`). See [MIGRATING.md](./MIGRATING.md) for the sed snippets.\n\n## Development\n\n```bash\npnpm install\npnpm build\npnpm test\npnpm typecheck\npnpm lint\n```\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}