{"_id":"cli4ai","_rev":"31-e8515fcb735d7fbb7e255903e0e599e6","name":"cli4ai","dist-tags":{"latest":"1.2.11"},"versions":{"0.8.0":{"name":"cli4ai","version":"0.8.0","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.8.0","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cliforai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"422974f5611dbdfddc942194c6fc7d4b30bcb8a0","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.8.0.tgz","fileCount":39,"integrity":"sha512-YMXpjKe0jJwyQQjimX46+64mFrrsOLwxDpyveRFugRdjYuxasx7VnkmEKyjdm5mXLEij0bUw/VUWq+alEex0Ag==","signatures":[{"sig":"MEUCIQCZqzmizP0LEYLpwsC3EtwYd6DXBD6r7ABdnBffgHDOSgIgM8QYJlAT+IptTMPJyg/ebyZ85vF1i/n0sWoK59ZSPwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289203},"type":"module","gitHead":"36759528088ec66ba029685b3d038101d4f040aa","scripts":{"dev":"bun run src/bin.ts","test":"bun test","build":"bun build src/bin.ts --outdir dist --target node","typecheck":"tsc --noEmit","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cliforai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.4","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.8.0_1765843651170_0.4680733750786634","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"cli4ai","version":"0.8.1","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.8.1","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cliforai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"50febc6a1531b7fd6750f0bf1a67135045c6cbbd","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.8.1.tgz","fileCount":39,"integrity":"sha512-H0zdndbOnFS8brky3ujJFxCFpQho7Wsmpn7U01SZIFCGizI6iapj4dIFhQ6ak+omagXEpLI+YVqHgFdvWUiPOA==","signatures":[{"sig":"MEUCIQCDtrtdWW8XxVeCU+s6/XqdvYLoASooQO/tL+zJsYRZ0wIgWkIJX5k2rvfCjP/ksKa9of9/PGapmd/TKsja97ccrqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289202},"type":"module","gitHead":"95c9dbf4e8b5f443dca5d10f88021d157bd9cfcf","scripts":{"dev":"bun run src/bin.ts","test":"bun test","build":"bun build src/bin.ts --outdir dist --target node","typecheck":"tsc --noEmit","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cliforai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.4","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.8.1_1765843907938_0.30770717053496477","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"cli4ai","version":"0.8.2","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.8.2","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cliforai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"6a5f27dd77d373c3d7705f35656cee0a3c4731f5","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.8.2.tgz","fileCount":39,"integrity":"sha512-TBj4FQbTApBz5SMrRe1NrgUhHIGfzdI8DcyVzAuwRiCECrfrTNRz5RG7v35AnTIbtGOqhRgEdS2NzW50gJpxPQ==","signatures":[{"sig":"MEUCIFzu6cvwzebIZXIcaFY+kAMA1+OtCiORAW/L0UzPC5dzAiEA78NcreBgxNMKx9ugBNsORSULg+H8D2Eo+j4EXQlCuB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289201},"type":"module","gitHead":"98baa7158df0dbcd16b1b4c7c57211d648d6f0ac","scripts":{"dev":"bun run src/bin.ts","test":"bun test","build":"bun build src/bin.ts --outdir dist --target node","typecheck":"tsc --noEmit","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cliforai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.4","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.8.2_1765843954154_0.9787980461832462","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"cli4ai","version":"0.8.3","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.8.3","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"74789f83c8966d31001840382fcf951c828061f8","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.8.3.tgz","fileCount":43,"integrity":"sha512-fTEuUOxHzV0OKQrHQQ0D/Nd6TyD75WbRrq+rKhf/R8LLd/uHgsCEXdA+qRnnDueZ7n8ttu2OB68Ixx2tmZbV4w==","signatures":[{"sig":"MEYCIQCR/RE7RdWL6t0Dw98d2agL8/pSu+/OyWwKIylbQ1/mfgIhAMvM7zs1F88XQw9FubCKAlsTJntaiBypHsEe/NYKbid4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355076},"type":"module","gitHead":"bfe077438784284e275f07dc4b702fc754f17e48","scripts":{"dev":"bun run src/bin.ts","test":"bun test","build":"bun build src/bin.ts --outdir dist --target node","typecheck":"tsc --noEmit","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.4","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.8.3_1766046960945_0.7071233922533853","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"cli4ai","version":"0.9.0","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.9.0","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"b7f3cc0dd616813eb9a608f40eb4f7ed8332d461","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.9.0.tgz","fileCount":43,"integrity":"sha512-Q19/XdR5rOrXGbUCNmNcXru8/xZKv9UHLmeINSJHydMKypvE55JP8PIrPBk7rOhltajYQFFx/qFWU6ZKUcg2Cw==","signatures":[{"sig":"MEYCIQCCdkluv9JpEjr3NTjYznTuVh5SA/DreyLfDorK1wNOnwIhAL7pvW+P50RGt8aNzVawf1PDZhl72IHfJDFmwamwv/++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356441},"type":"module","gitHead":"3391f9605e94d4d7e2b29d0b890c12d20b132650","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.9.0_1766051526059_0.6997247535152378","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"cli4ai","version":"0.9.1","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.9.1","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"d0063d22b075c63669b751a50f75cfc6d74abbfd","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.9.1.tgz","fileCount":43,"integrity":"sha512-w+DZJsdI9mjtxRmUMqjF4eYyK5RP8DQuyYBNDKoyiAY6ejMY/xZtuyj9vBrIiw5FxOMlYzuIj9IE2wus3uqAKg==","signatures":[{"sig":"MEYCIQDkfozYnuGgOXqiEqjkH960XjsM28OZ5780JPFrWRdfbQIhAJ5se7/4kf65RBimMqjD4AFrkW3ysqSQjob0doToSqeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356907},"type":"module","gitHead":"3a4a6141b3cb403ce57398a8ef2a391b6b97423d","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.9.1_1766052584410_0.6292000360299781","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"cli4ai","version":"0.9.2","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"MIT","_id":"cli4ai@0.9.2","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"83bd7a5c01418a3151cf32058ca67b23ac5b8a2a","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-0.9.2.tgz","fileCount":43,"integrity":"sha512-qCBR+A/affCfYIlvPvuOTTHA8Q9IINz1TXYoy/XjNhxlXI3N6HimeR8bN9lK5hsJh4zyTqKfT55MDevKUcfwHA==","signatures":[{"sig":"MEQCIC6d+jOZPkOfgI48L3H5cXG3ZMF0QboxgCdUCj8heUr+AiAHmFsD8pSH/hdgXwSUDBsXsx0qUtK/BgrpdPl/yPRZPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357489},"type":"module","gitHead":"59e74768ce1958d8263311ea05a8d12dc3ba6f47","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"deprecated":"This version is deprecated. Please upgrade to v1.0.0 or later.","repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_0.9.2_1766052783048_0.9288170028469649","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"cli4ai","version":"1.0.0","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.0.0","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"7a10bada9cea23399e303105bfc632ea8be4d3f3","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.0.0.tgz","fileCount":34,"integrity":"sha512-xlDBQo+ZQnCehH2u3PQlPUfNVwSzpIjXgHxXzNROXgdcRKgZ4xTeV67cF/tct8JHDW3GwnpvZ9ANU3V9dLaw6w==","signatures":[{"sig":"MEUCIGyK5mnDg+zHYlCzip3gK4SWSo6E1mfo3tkL6uhzCexUAiEApNjFN4oTLtcFoX9Uey6bo7z5nhLPT2MWLfKuG1erMKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296578},"type":"module","gitHead":"08a32907ee488e7c05964944beb872ca8c49e88c","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.0.0_1766085247955_0.9626746627570326","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"cli4ai","version":"1.0.1","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.0.1","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"cfae79b97c2208aba8b0d25c2049a5b0fd5d4b1d","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.0.1.tgz","fileCount":35,"integrity":"sha512-JUlaWQpQn7wio9yxjBm3NdCj0QS3zHoheUfGK864+ffqP6a6wMx7O5xq6/gQ+0S7R4WbBsnH6ytqOjpCR2rgzg==","signatures":[{"sig":"MEQCIDrcwdpl57xXVINMiXx8IjOUYcdyKIdn62JQKMzmR4rEAiBH83txZJPtO+iwynzCyjn40Kxq2Yx5bxh7Phj1hPSFVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301220},"type":"module","gitHead":"6050b20d7a6972b3ec3c1459bd657ee3c7056bba","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.0.1_1766089071350_0.058132420867806234","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"cli4ai","version":"1.0.2","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.0.2","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"2843f45dcb0e3ad2b181af008a3ac37803f6a621","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.0.2.tgz","fileCount":35,"integrity":"sha512-dOzvU4pIhWc9OgEezaYTz0nHM1pVG4Yr19FunjpN1cHBWNCKSVqqjs6eP8vo2BFdawDN2cyRL1z4NpsqyZDn+g==","signatures":[{"sig":"MEYCIQCL1gz0znYEbk/P2yDdOw0oIRxfO2b/F7rDue+z6wcvtAIhAIdzQH4zhHgVFZ1bJ1j9Mrce03DE314eCZLQLTXmIfK8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301220},"type":"module","gitHead":"23c2addc7065452f1a2c1f112b75f18e17035b85","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.0.2_1766112842377_0.7230616936156149","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"cli4ai","version":"1.0.3","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.0.3","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"6d2ea8abbe932c188d1e136cb1f32a01c20081ea","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.0.3.tgz","fileCount":35,"integrity":"sha512-U8rAAaXIqv9UhQ+ndSdJUAeqkZr7dWCVb4Yt4Fh/ZkgAcRtFhmzWjIw5KMf4P+sTDTOz5HIXn0lSJ5tfG3H2Yw==","signatures":[{"sig":"MEQCIEs1ta4HZoV9Y/8sH2CZ4IC5aBQGErr88fzSkLYqAJ1LAiBm0+5bLTmhodt72110h+dABtoM/uUWnXF54BZXmfM4Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295440},"type":"module","gitHead":"d290599baab6a8e3741bb5c11d624422a4d101ca","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.0.3_1766113712872_0.5646434095831745","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"cli4ai","version":"1.0.4","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.0.4","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"c3196c21e06dd47a6b73bd726fed1e619ee6a74a","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.0.4.tgz","fileCount":35,"integrity":"sha512-3Bq8F7WPYP2xIPOZlElGra0lBbkallHCI1nxmQ9UX4jpL9ppE0P2OVn2mQyJjNrFaIDfb5wXXDcvpRxwF0BtLg==","signatures":[{"sig":"MEQCIDz5htBOdN7a1YQiXM+CnlFjdqBq/jTtO/TglJ+CUlhSAiAp3WzBqxYmGtHBKVHJzMim0t50ys12AicSF25YqHpZEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298923},"type":"module","gitHead":"b1567831e293e6f8299e5b3228cefb5c15f57589","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.0.4_1766221908803_0.9469111524166771","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"cli4ai","version":"1.1.0","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.1.0","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"2c5de7740a9fb9a54099c9daa7a90c44999026d5","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.1.0.tgz","fileCount":40,"integrity":"sha512-f57FbFJBVNOwRfOH24kCxAqC1sZKAAsZjRbpF6hOV82YKxtXVvc0ZNmPb5vcdnXX5pVQb0ej2XWBigGZZz1ThA==","signatures":[{"sig":"MEUCIB+Rw1iq6kA2VyNw/y4UlZQjScbocadPxo0Wk1DReiabAiEAqP9KGmMftUC6X6MmkYcP0/H8I+rPFHfkX7SrZBLB0fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353374},"type":"module","gitHead":"2d233f8461fcc42ce19ad1eb69a384cbedeeb927","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.1.0_1766303823738_0.2666167241666897","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"cli4ai","version":"1.1.1","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.1.1","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"64c6f520f498465c746b113f12cff6dc0b000238","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.1.1.tgz","fileCount":40,"integrity":"sha512-1BvcWhVb7TzQJN04PCrc6YUiB8rhv8Tu+BtYYI7wT7Cimbp9Rk/BkTTfK8qD3yKXzLnu68h1X/7UrleRBXs08g==","signatures":[{"sig":"MEYCIQD6vX7dD+7AU8I0y9YEMYm3Qd1LAZIQp4axinc0z26RDQIhAM888fbAHr2URCmil3afZzP+eewsz6kasT7s1cD8OH5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353665},"type":"module","gitHead":"bf0e98017ad5a6221841c3d22975d2de962bdaa0","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.1.1_1766304033795_0.6579099345977659","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"cli4ai","version":"1.1.2","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.1.2","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"0182d6444bd72470a48b67637c488da1279b22e2","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.1.2.tgz","fileCount":40,"integrity":"sha512-PP4+0u71+zU6pHx+z4KHMPEiVbCusmx4Rk0RsIT5mBbIR+FoavKs1EAQEZh4orBu4bg6QePC2uuVeGEUvpyFCg==","signatures":[{"sig":"MEUCIDCWzPcJDl874k9jwNh33A9NpNbYiEEKVCeFTesZK1FNAiEAuj+R8dhtFvhhbtiy19rFOw1rJW9CvxPYPMEzbzvIb5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353669},"type":"module","gitHead":"fa0c282a729399c34c5c445a094b480356f99a56","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.1.2_1766305283239_0.7519767726273405","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"cli4ai","version":"1.1.3","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.1.3","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"130ef0ecccf5545bb1e845e626fcf47ea309725f","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.1.3.tgz","fileCount":40,"integrity":"sha512-4K6XER8bhAgQ0q+B7CPq+zKJzzLwi5YwWXwPpLFNTbbG5SgO0p5q0UilGeGOv4B8iQu7YjeOwWqPMgXGm82Ftg==","signatures":[{"sig":"MEUCIQDtWnnhYDJftO+yfW/EiKy8lpOhEyoloNjPx5IaBeoBvwIgMW3yIZOpzivHcDlHpRtplzBmlF6lpyhCeaOI+gj0eYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353677},"type":"module","gitHead":"fa0c282a729399c34c5c445a094b480356f99a56","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.1.3_1766305333069_0.48003088985076725","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"cli4ai","version":"1.1.4","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.1.4","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"07218d3b23d880170ba52b6708abb01d23e0149e","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.1.4.tgz","fileCount":40,"integrity":"sha512-2J4QWG35JAsCJkJiYm8n8ORO7Ow+EnQMyhhXnuVspNa6dNZGNAT3T0HUnPDmfXp8UMcuYAyU9mKXVATAhkjCTg==","signatures":[{"sig":"MEUCIFXJ4+gxCPR0/fJtN6WxU/4RgxDiUGR4avb/x2O7FzHZAiEAjCLWwX4NZyikkKzViLu6MCfuCWeI83RqvMUx4UgvfIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353902},"type":"module","gitHead":"934dc29d8d065790aeaa36019f9feed868a0da11","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.1.4_1766305719852_0.9577991073737184","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"cli4ai","version":"1.1.5","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.1.5","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"755f99596a0eacd3532b586e8bc78d7a06966a37","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.1.5.tgz","fileCount":40,"integrity":"sha512-JeUckLCWiobwxzUbbpBnlW5YhjcPMhcGIylnfJJbrk0ksHH0hjdvg8K3xM81QiIe9m2oc9OINvBDLhd8Hs5kag==","signatures":[{"sig":"MEQCIBSBLiDxKqyZVVL2PAqzOwSsoZAzielBoVb5hnYvvd/2AiBPCKsOdicAdGCdJOlAJP0ejhWNwOclgn35xQWX641YoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353780},"type":"module","gitHead":"934dc29d8d065790aeaa36019f9feed868a0da11","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.1.5_1766305856832_0.9551455834180511","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"cli4ai","version":"1.2.0","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.0","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"src/bin.ts"},"dist":{"shasum":"5a58e54ce7e7e4818f449274d620b124ced0cb7c","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.0.tgz","fileCount":40,"integrity":"sha512-oRoz7+GaJZqvqkYAz6XDsYsZHXGsdZthvO0D6KvRgtuo8pnQMC+lB9ZA3cfDw245TLNNKeJuFvqQyIV+HZGvCw==","signatures":[{"sig":"MEUCICkg/aeXiM/wFsMbE1XwOxUphMkDnborSqF60vsIxApjAiEApz7IQlOsbNY2pASvnl7n+h6khzhUr0tkhtUckdWnpXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356924},"type":"module","gitHead":"62efd7d760c0ff37af7bfb689b858ddd033a1cc2","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.0_1766306726315_0.12621288059371105","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"cli4ai","version":"1.2.1","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.1","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"52e4dc449242c34cdf1ee1af318eb559e43bbbbf","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.1.tgz","fileCount":77,"integrity":"sha512-j/5Giz2Dp3yzPG3W9I4GSnxNm3uqtMLc21SHZnyRum3C8vC3T6N4Hi22RLyA7vfOrW4xQDzn8TZwFGIo4Jmryg==","signatures":[{"sig":"MEUCIBrFQ3rd5X45MfN9qHdrWatRYmNYzera9Swme3IrihqAAiEA29IZu9i/X98LhGOgfJj9aJD0Ove/z7EI+PoTDFsPS64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392987},"type":"module","gitHead":"f23f949b6038b518a94baad9da73c858d4b44b1e","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.1_1766307925779_0.9551994098032062","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"cli4ai","version":"1.2.2","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.2","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"c244df9ccf026c8e91979c26436cef98b33dc81e","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.2.tgz","fileCount":77,"integrity":"sha512-UvuBlCKpW4NNInqAJv69z3UeSEjNcUqAOXo1isyYA4evwF95RJvzuUW9tjhjNb1Zw7RDsGPyH576QDm4cKFWmg==","signatures":[{"sig":"MEUCIC4Hr+7OfDRVqIRDnp1igTaF+Jdrvuc9Iqtn5pzlrs/rAiEA9UhHD9VZnWZ/EN1KLslRLG6CzjdAcKGnao/SKQq0Vr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393635},"type":"module","gitHead":"aa872da7591285779a68de3c02daf5b66009b85f","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.2_1766308305245_0.4844996178786025","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"cli4ai","version":"1.2.3","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.3","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"5c6e688743bddd058081dd5909f55edd38dec008","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.3.tgz","fileCount":77,"integrity":"sha512-G6RMttznvi0CMqZoo9BnweTtcXpCG1lpfBpgkjYQt8wJtTmLu9to5iACwzmNfoiZt3Vedx+AgmNR8FChdxrrUg==","signatures":[{"sig":"MEQCIFTabvTkruDpioAeAs1OKewkOGyH64JHy+s6q5Dn712YAiAyv/mhyhWzw9tsXxGkmH/uHQJBHjKdeMo1mNBSCpwGiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393965},"type":"module","gitHead":"6aa376f7fecb0563d6c419d6b4fb9e7ec8fcfd83","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.3_1766308485591_0.027756117115874","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"cli4ai","version":"1.2.4","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.4","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"ee486bb20a696dc758c37a80ecb37606f1928be0","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.4.tgz","fileCount":77,"integrity":"sha512-COweE51peVK5Kv3PI9v7GUIYMdwK0ZiTIEagNPHSRXzvXqNHBezjZRm9Kw9Oxk7LV+xkbuDSDw04X1560VHEvA==","signatures":[{"sig":"MEYCIQCCrv2d/IiDQaQLP5+oAB4OOg6kyVyBwP6Zm3XPfJPHbQIhAIEGeRDux3hTpsEQtawOdYX0akebOVDbN3z+5XVLdjDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394200},"type":"module","gitHead":"42cdfe87848815254228a2de31d8181a0d71d586","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.4_1766308629890_0.8429619344391048","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"cli4ai","version":"1.2.5","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.5","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"f03b00c4086158e24a054467d12c71be00d7ae54","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.5.tgz","fileCount":77,"integrity":"sha512-68kuoYoYovlYplGOckCunl/qvhUIIujk5NCFsQVCf0m7qntbYwnESqTx8PmH1rWycb+JLF7QE1avozDxavALCg==","signatures":[{"sig":"MEUCIQCL60aF2es2nSbMdhUt5hVnYVDl3aj2gzymD+PuPHvoggIgMhISCM9FE19plon01AEmRP5JAVGF6izuud1+igmhhP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394819},"type":"module","gitHead":"42cdfe87848815254228a2de31d8181a0d71d586","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.5_1766309910413_0.5156852047810243","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"cli4ai","version":"1.2.6","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.6","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"a2d5b74ce45abebec8d4784b9afc08faa56b1bd5","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.6.tgz","fileCount":92,"integrity":"sha512-ZKwbim7LBxnCnqg8Rka/54EZzSG4XTdvWhZZCrWGBSyDrDA3zuSKzOArkdEyQhGka9cialVqbdcmV3kpiHSTLg==","signatures":[{"sig":"MEQCIEDF3jKh/DnGnCF0aysUg6r02Z3R4ajG7qNpUPz8nKbRAiBx+zpnX8EAsCKKhblCjCFvqARZ0OgFRywQLhiMvrVKTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351282},"type":"module","gitHead":"7133ddca49946cd8e401555811aa8d7cd0c77206","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","dashboard:dev":"cd src/dashboard/web && npm run dev","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","dashboard:build":"cd src/dashboard/web && npm run build","dashboard:install":"cd src/dashboard/web && npm install"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.6_1766370964859_0.101581859376779","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"cli4ai","version":"1.2.7","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.7","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"77ea22292fcd30d8fee840785916209de9b2ad69","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.7.tgz","fileCount":92,"integrity":"sha512-sSxPtpBy/4iO3WCuzPRlpXkZrn9tlBm+ytZyJBnQVm6MbQ6RbDaufsM/y+G1tfSu9MPSw5DPsPdMKs0R2EU61Q==","signatures":[{"sig":"MEYCIQD7Wm0cKcJvEuFsy1mFenPdCEwWZZoFqW/a+aXm9eUpRQIhAMByXhTXDAQJIDUEfcLf2d2iOZXX7oOs9awbAlAjSgX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1353607},"type":"module","gitHead":"7133ddca49946cd8e401555811aa8d7cd0c77206","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","dashboard:dev":"cd src/dashboard/web && npm run dev","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","dashboard:build":"cd src/dashboard/web && npm run build","dashboard:install":"cd src/dashboard/web && npm install"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0","@types/better-sqlite3":"^7.6.11"},"optionalDependencies":{"better-sqlite3":"^11.7.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.7_1766371218404_0.9697041901076691","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"cli4ai","version":"1.2.8","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.8","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"77b41cbe2d0b340c752f5730823e908135bdccff","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.8.tgz","fileCount":92,"integrity":"sha512-nOkVCudaMN8GlxB1OoenEgekAdvp66B6Yaqurk+poP0MuGBqxW5HHBmhK86i2W2dhr/0QMTGLw2yaoMg7XyBcw==","signatures":[{"sig":"MEUCIQCYEciRcpMr/eneq1SgaVZG0v5+aRZcGn4V/bpkRXPCxAIgZkfFt7/wKguY7wxKPTyQFZ5ClHxsuuWFhve3a6GEaVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1353840},"type":"module","gitHead":"7133ddca49946cd8e401555811aa8d7cd0c77206","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","dashboard:dev":"cd src/dashboard/web && npm run dev","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","dashboard:build":"cd src/dashboard/web && npm run build","dashboard:install":"cd src/dashboard/web && npm install"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0","@types/better-sqlite3":"^7.6.11"},"optionalDependencies":{"better-sqlite3":"^11.7.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.8_1766462589185_0.5843764894742596","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"cli4ai","version":"1.2.9","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.9","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"10f4d0f6348edc048281872ff8cdcad059a957d8","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.9.tgz","fileCount":93,"integrity":"sha512-0r1FXYuwvfW4NLzPSDtPUDPUudlFisLVJusMEXs0OUI2bsiNRBlEyfnXwuq3498O42gIVNfGi5Il1K8fCJ1XaA==","signatures":[{"sig":"MEYCIQDbe+0cqApmWTRO/YZky/vqPTowOj+nCA9vJjulMPKTbAIhAPdH2R0IgZRzz8bv68of+tDVXmKsZO1U1vCfv8o7BSSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2163527},"type":"module","gitHead":"7133ddca49946cd8e401555811aa8d7cd0c77206","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc && cp -r src/dashboard/public dist/dashboard/","typecheck":"tsc --noEmit","test:watch":"vitest","dashboard:dev":"cd src/dashboard/web && npm run dev","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","dashboard:build":"cd src/dashboard/web && npm run build","dashboard:install":"cd src/dashboard/web && npm install"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0","@types/better-sqlite3":"^7.6.11"},"optionalDependencies":{"better-sqlite3":"^11.7.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.9_1766463445240_0.08369555268376105","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"cli4ai","version":"1.2.10","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"author":{"name":"cliforai"},"license":"BUSL-1.1","_id":"cli4ai@1.2.10","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"homepage":"https://cli4ai.com","bugs":{"url":"https://github.com/cliforai/framework/issues"},"bin":{"cli4ai":"dist/bin.js"},"dist":{"shasum":"a4fa69e91163473cc6dd95e115f1b469fc6cd005","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.10.tgz","fileCount":92,"integrity":"sha512-MHfl7WGrFQQC5sUkSWVmb7a7S45H+lYIYfSge74v9B9bH0uzm9pZIjW55pIKbU+O2+GDVLonFwgfIBTFbDLXyA==","signatures":[{"sig":"MEUCIQDLPApzRDdBTMP+Cezp/mvTvL0NQ+VHRaNHGDqF5jZ4+AIgF3D0Nu3nktqrXJUIqisvJL7VQIe9BnGfw9PO+BDKPAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1353976},"type":"module","gitHead":"7133ddca49946cd8e401555811aa8d7cd0c77206","scripts":{"dev":"npx tsx src/bin.ts","test":"vitest run","build":"tsc && cp -r src/dashboard/public dist/dashboard/","typecheck":"tsc --noEmit","test:watch":"vitest","dashboard:dev":"cd src/dashboard/web && npm run dev","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","dashboard:build":"cd src/dashboard/web && npm run build","dashboard:install":"cd src/dashboard/web && npm install"},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"repository":{"url":"git+https://github.com/cliforai/framework.git","type":"git"},"_npmVersion":"11.6.0","description":"The package manager for AI CLI tools - cli4ai.com","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","yaml":"^2.8.2","semver":"^7.6.0","commander":"^14.0.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.0.0","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/semver":"^7.5.0","@types/better-sqlite3":"^7.6.11"},"optionalDependencies":{"better-sqlite3":"^11.7.0"},"_npmOperationalInternal":{"tmp":"tmp/cli4ai_1.2.10_1766463530978_0.12452550970584264","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"cli4ai","version":"1.2.11","description":"The package manager for AI CLI tools - cli4ai.com","type":"module","bin":{"cli4ai":"dist/bin.js"},"scripts":{"dev":"npx tsx src/bin.ts","build":"tsc && cp -r src/dashboard/public dist/dashboard/","prepublishOnly":"npm run build","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","dashboard:install":"cd src/dashboard/web && npm install","dashboard:dev":"cd src/dashboard/web && npm run dev","dashboard:build":"cd src/dashboard/web && npm run build"},"dependencies":{"commander":"^14.0.0","cron-parser":"^4.9.0","semver":"^7.6.0","ws":"^8.18.0","yaml":"^2.8.2"},"optionalDependencies":{"better-sqlite3":"^11.7.0"},"devDependencies":{"@types/better-sqlite3":"^7.6.11","@types/node":"^22.0.0","@types/semver":"^7.5.0","@types/ws":"^8.5.13","tsx":"^4.0.0","typescript":"^5.7.0","vitest":"^2.0.0"},"author":{"name":"cliforai"},"license":"BUSL-1.1","repository":{"type":"git","url":"git+https://github.com/cliforai/framework.git"},"homepage":"https://cli4ai.com","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"publishConfig":{"access":"public"},"_id":"cli4ai@1.2.11","gitHead":"11c40180113a357c5e2c68582278bc6aa49a3a66","bugs":{"url":"https://github.com/cliforai/framework/issues"},"_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-5Ps18mXd8/6YtyaCWpDi2UEYQyINdGe1Mg0Mkq5V1en2XZuBXK1arM4cjFbaucGeddLDBftfXfaNnDaKQLO3Cg==","shasum":"d56ba0fb9163c7a5788eef5f293423ef57b12ee1","tarball":"https://registry.npmjs.org/cli4ai/-/cli4ai-1.2.11.tgz","fileCount":93,"unpackedSize":2168201,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcX6FLe/mZ545StPjRrQAwLMomqx3cj/mHru/XQcPDEAIhAJtVarBoCoM7xgWRFT73D1QUAEnYiC5PE3xdz2aZdD2A"}]},"_npmUser":{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"},"directories":{},"maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli4ai_1.2.11_1766796130137_0.8198030093834263"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-16T00:07:31.060Z","modified":"2025-12-27T00:42:11.002Z","0.8.0":"2025-12-16T00:07:31.311Z","0.8.1":"2025-12-16T00:11:48.092Z","0.8.2":"2025-12-16T00:12:34.292Z","0.8.3":"2025-12-18T08:36:01.097Z","0.9.0":"2025-12-18T09:52:06.207Z","0.9.1":"2025-12-18T10:09:44.583Z","0.9.2":"2025-12-18T10:13:03.199Z","1.0.0":"2025-12-18T19:14:08.110Z","1.0.1":"2025-12-18T20:17:51.490Z","1.0.2":"2025-12-19T02:54:02.527Z","1.0.3":"2025-12-19T03:08:33.003Z","1.0.4":"2025-12-20T09:11:48.952Z","1.1.0":"2025-12-21T07:57:03.918Z","1.1.1":"2025-12-21T08:00:33.956Z","1.1.2":"2025-12-21T08:21:23.425Z","1.1.3":"2025-12-21T08:22:13.222Z","1.1.4":"2025-12-21T08:28:40.203Z","1.1.5":"2025-12-21T08:30:57.111Z","1.2.0":"2025-12-21T08:45:26.495Z","1.2.1":"2025-12-21T09:05:25.949Z","1.2.2":"2025-12-21T09:11:45.388Z","1.2.3":"2025-12-21T09:14:45.763Z","1.2.4":"2025-12-21T09:17:10.040Z","1.2.5":"2025-12-21T09:38:30.606Z","1.2.6":"2025-12-22T02:36:05.025Z","1.2.7":"2025-12-22T02:40:18.638Z","1.2.8":"2025-12-23T04:03:09.382Z","1.2.9":"2025-12-23T04:17:25.454Z","1.2.10":"2025-12-23T04:18:51.153Z","1.2.11":"2025-12-27T00:42:10.331Z"},"bugs":{"url":"https://github.com/cliforai/framework/issues"},"author":{"name":"cliforai"},"license":"BUSL-1.1","homepage":"https://cli4ai.com","keywords":["cli","ai","tools","mcp","package-manager","cli4ai"],"repository":{"type":"git","url":"git+https://github.com/cliforai/framework.git"},"description":"The package manager for AI CLI tools - cli4ai.com","maintainers":[{"name":"cliforai","email":"mail+c4ai@adamholt.co.nz"}],"readme":"# cli4ai\n\n[![npm version](https://img.shields.io/npm/v/cli4ai.svg)](https://www.npmjs.com/package/cli4ai)\n[![License: BSL 1.1](https://img.shields.io/badge/License-BSL_1.1-blue.svg)](./LICENSE)\n\n**The package manager for AI CLI tools.**\n\nGive your AI agents superpowers with ready-to-use tools for GitHub, Slack, Gmail, databases, and more. Install in seconds, run from anywhere, integrate with Claude via MCP.\n\n```bash\nnpm i -g cli4ai\ncli4ai add -g github\ncli4ai run github notifs\n```\n\n## Why cli4ai?\n\nAI agents need tools. MCP servers are complex to set up. cli4ai makes it simple:\n\n- **Install tools in seconds** — `cli4ai add github` just works\n- **Run from anywhere** — `cli4ai run <tool> <command>`\n- **MCP integration** — Wrap any CLI tool as an MCP server automatically\n- **Local-first** — Tools are just TypeScript scripts, no cloud required\n- **Unified interface** — All tools output JSON for easy parsing\n\n## Available Packages\n\nSee the [packages repo](https://github.com/cli4ai/packages) for source code and documentation.\n\n| Package | Description |\n|---------|-------------|\n| `github` | GitHub notifications, repos, issues, PRs |\n| `slack` | Slack messages, channels, users |\n| `gmail` | Gmail inbox, threads, send/reply |\n| `twitter` | Twitter/X timeline, search, post |\n| `youtube` | YouTube transcripts and metadata |\n| `mongodb` | MongoDB queries and schemas |\n| `postgres` | PostgreSQL read-only queries |\n| `snowflake` | Snowflake data warehouse queries |\n| `chrome` | Browser automation with Puppeteer |\n| `linkedin` | LinkedIn feed and profiles |\n| `fireflies` | Fireflies.ai meeting transcripts |\n| `dataforseo` | SEO keywords, trends, backlinks |\n| `ipinfo` | IP address geolocation |\n| `history` | Chrome browser history |\n| `openapi` | Turn any OpenAPI spec into a CLI |\n\nBrowse all packages: `cli4ai browse`\n\n## Quick Start\n\n```bash\n# Install cli4ai globally\nnpm i -g cli4ai\n\n# Install a tool\ncli4ai add -g github\n\n# Run a command\ncli4ai run github notifs\n\n# See available commands\ncli4ai info github\n\n# Update all tools\ncli4ai update\n```\n\n## Commands\n\n### Package Management\n\n| Command | Description |\n|---------|-------------|\n| `cli4ai add <pkg>` | Install package locally |\n| `cli4ai add -g <pkg>` | Install package globally |\n| `cli4ai remove <pkg>` | Uninstall package |\n| `cli4ai list` | List installed packages |\n| `cli4ai update` | Update all packages |\n\n### Discovery\n\n| Command | Description |\n|---------|-------------|\n| `cli4ai browse` | Interactive package browser |\n| `cli4ai search <query>` | Search for packages |\n| `cli4ai info <pkg>` | Show package details |\n\n### Execution\n\n| Command | Description |\n|---------|-------------|\n| `cli4ai run <pkg> <cmd> [args]` | Run a tool command |\n| `cli4ai run --remote <name> <pkg> <cmd>` | Run on remote server |\n| `cli4ai start <pkg>` | Start package as MCP server |\n\n### Remote Servers\n\nRun tools on remote machines. Perfect for accessing tools on other computers or servers.\n\n| Command | Description |\n|---------|-------------|\n| `cli4ai serve` | Start remote server (default port 4100) |\n| `cli4ai remotes add <name> <url>` | Add a remote server |\n| `cli4ai remotes list` | List configured remotes |\n| `cli4ai remotes remove <name>` | Remove a remote |\n| `cli4ai list --remote <name>` | List packages on remote |\n| `cli4ai info --remote <name> <pkg>` | Get package info from remote |\n| `cli4ai search --remote <name> <query>` | Search packages on remote |\n\n**Example: Set up remote execution**\n\n```bash\n# On the server machine\ncli4ai serve --port 4100\n\n# On your local machine\ncli4ai remotes add my-server http://192.168.1.100:4100\n\n# Run tools remotely\ncli4ai run --remote my-server github notifs\ncli4ai list --remote my-server\ncli4ai info --remote my-server twitter\n```\n\n**Serve options:**\n\n```bash\ncli4ai serve                           # Start on port 4100\ncli4ai serve --port 8080               # Custom port\ncli4ai serve --api-key mysecretkey     # Require authentication\ncli4ai serve --scope read,write        # Restrict to specific scopes\n```\n\n## MCP Integration\n\ncli4ai tools can run as MCP servers for Claude:\n\n```bash\n# Generate Claude Code config\ncli4ai mcp-config\n\n# Start a tool as MCP server\ncli4ai start github\n```\n\nAdd to your Claude Code MCP settings:\n\n```json\n{\n  \"mcpServers\": {\n    \"github\": {\n      \"command\": \"cli4ai\",\n      \"args\": [\"start\", \"github\"]\n    }\n  }\n}\n```\n\n## Creating Tools\n\n```bash\n# Quick scaffold with defaults\nnpx create-cli4ai my-tool -y\n\n# Interactive mode (prompts for commands, args, env vars)\nnpx create-cli4ai\n\n# Or use the built-in init\ncli4ai init my-tool\n```\n\nTools are TypeScript scripts with a `cli4ai.json` manifest:\n\n```typescript\n#!/usr/bin/env npx tsx\nimport { cli, output } from '@cli4ai/lib/cli.ts';\n\nconst program = cli('my-tool', '1.0.0', 'My awesome tool');\n\nprogram\n  .command('hello [name]')\n  .description('Say hello')\n  .action((name?: string) => {\n    output({ message: `Hello, ${name || 'world'}!` });\n  });\n\nprogram.parse();\n```\n\n```json\n{\n  \"name\": \"my-tool\",\n  \"version\": \"1.0.0\",\n  \"description\": \"My awesome tool\",\n  \"entry\": \"run.ts\",\n  \"runtime\": \"node\",\n  \"commands\": {\n    \"hello\": {\n      \"description\": \"Say hello\",\n      \"args\": [{ \"name\": \"name\", \"required\": false }]\n    }\n  }\n}\n```\n\n## Storage\n\n```\n~/.cli4ai/\n├── config.json       # Global configuration\n├── packages/         # Globally installed packages\n└── bin/              # PATH-linked executables\n\n./.cli4ai/\n└── packages/         # Locally installed packages\n```\n\n## Requirements\n\n- Node.js 18+\n- npm or bun\n\n## Related\n\n- [cli4ai/packages](https://github.com/cli4ai/packages) — Official tool packages\n- [cli4ai/create-cli4ai](https://github.com/cli4ai/create-cli4ai) — Scaffold new tools\n- [cli4ai.com](https://cli4ai.com) — Website and documentation\n\n## License\n\n[BSL 1.1](./LICENSE) — Free for non-commercial use. Converts to Apache 2.0 on December 19, 2029.\n","readmeFilename":"README.md"}