{"_id":"@aiet/cli","_rev":"3-68c6a18f7aab9172a76cc8b45f4bb450","name":"@aiet/cli","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@aiet/cli","version":"1.0.0","_id":"@aiet/cli@1.0.0","maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"bin":{"aiet":"./dist/bin.js","pakb":"./dist/bin.js","pakb-compile":"./dist/bin.js"},"dist":{"shasum":"9127eab9b07415b04e4e7ef1871e5543c4b296f6","tarball":"https://registry.npmjs.org/@aiet/cli/-/cli-1.0.0.tgz","fileCount":31,"integrity":"sha512-QQui53Tk5kNd3ZiybpSQbtndfGM2GleMBfvgFKino/d/+YeNGK7vABznldYTDjlS9QJgZpYzUXN7HNZ1bIUepg==","signatures":[{"sig":"MEUCIG2oqGh+l+3FMdukdjscyFAe7FsoQ1dunr8kEnW3jYL6AiEAyWZMpaeYrmw5dTHmjxcoeTsjuE/29rKSgjWpp0V2Fxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286577},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts src/bin.ts --format cjs,esm && tsc --emitDeclarationOnly","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"faruktahsin","email":"afaruktahsin@gmail.com"},"description":"Production CLI for compiling Personal AI Knowledge Base (PAKB) context artifacts","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","chokidar":"^5.0.0","commander":"^12.1.0","@aiet/domain":"1.0.0","@aiet/schema":"1.0.0","@aiet/storage":"1.0.0","@aiet/compiler":"1.0.0","@aiet/extractor":"1.0.0","@types/chokidar":"^2.1.7","@aiet/embeddings":"1.0.0","@aiet/governance":"1.0.0","@aiet/decision-engine":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","typescript":"^5.5.4","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1786221294225_0.8176495627212546","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aiet/cli","version":"1.0.1","_id":"@aiet/cli@1.0.1","maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"bin":{"aiet":"./dist/bin.js","pakb":"./dist/bin.js","pakb-compile":"./dist/bin.js"},"dist":{"shasum":"8f9fffe912cd5918ecc9d1e230a965d9ee60e515","tarball":"https://registry.npmjs.org/@aiet/cli/-/cli-1.0.1.tgz","fileCount":33,"integrity":"sha512-nossGVAvi8U3zyQ0pcVpHuPI4hfzbDnYYiv8h0uAS0BdK5DLU0St/+4hrsSBSugL6mc/DLpT+lKMIkJgq9H3Qg==","signatures":[{"sig":"MEQCIBULZN8OWdIerVd0aFeC+4gVPPXyyVNy8BVxrSwW6MsMAiBmnph+zMjEQy5qkvdy77Jq2au+7sensTuNK+AXOer8rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389931},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0 <23.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/Faruktahsin","type":"github"},"scripts":{"test":"vitest run","build":"tsup src/index.ts src/bin.ts --format cjs,esm && tsc --emitDeclarationOnly","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"faruktahsin","email":"afaruktahsin@gmail.com"},"description":"Developer CLI for AI Engineering Toolkit (AIET) context and memory workflows","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","chokidar":"^5.0.0","commander":"^12.1.0","@aiet/domain":"1.0.1","@aiet/schema":"1.0.1","@aiet/storage":"1.0.1","@aiet/compiler":"1.0.1","@aiet/extractor":"1.0.1","@types/chokidar":"^2.1.7","@aiet/embeddings":"1.0.1","@aiet/governance":"1.0.1","@aiet/decision-engine":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^4.1.10","typescript":"^5.5.4","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1786485027817_0.5582377330374098","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aiet/cli","version":"1.0.2","description":"Developer CLI for AI Engineering Toolkit (AIET) context and memory workflows","author":"Faruk Tahsin <faruktahsin@gmail.com>","license":"Apache-2.0","homepage":"https://github.com/Faruktahsin/AI-Engineering-Toolkit#readme","repository":{"type":"git","url":"git+https://github.com/Faruktahsin/AI-Engineering-Toolkit.git"},"bugs":{"url":"https://github.com/Faruktahsin/AI-Engineering-Toolkit/issues"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","bin":{"pakb":"./dist/bin.js","pakb-compile":"./dist/bin.js","aiet":"./dist/bin.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"engines":{"node":">=22.0.0 <23.0.0"},"dependencies":{"@types/chokidar":"^2.1.7","chokidar":"^5.0.0","commander":"^12.1.0","zod":"^4.4.3","@aiet/decision-engine":"1.0.2","@aiet/compiler":"1.0.2","@aiet/domain":"1.0.2","@aiet/embeddings":"1.0.2","@aiet/governance":"1.0.2","@aiet/extractor":"1.0.2","@aiet/storage":"1.0.2","@aiet/schema":"1.0.2"},"devDependencies":{"@types/node":"^22.0.0","tsup":"^8.2.4","typescript":"^5.5.4","vitest":"^4.1.10"},"funding":{"type":"github","url":"https://github.com/sponsors/Faruktahsin"},"scripts":{"build":"tsup src/index.ts src/bin.ts --format cjs,esm && tsc --emitDeclarationOnly","test":"vitest run","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"_nodeVersion":"22.23.2","_id":"@aiet/cli@1.0.2","dist":{"integrity":"sha512-uGMWZV6uLmCWS1vWSMks5tYu6qvwyeRvu1U2NOktDsDbT/b5zYx5dq/UqADxFenuycEgm1p0OAD1A0wmH8j3xA==","shasum":"98ec3f1ad66ea5549270bb45b5aadccb83df35a6","tarball":"https://registry.npmjs.org/@aiet/cli/-/cli-1.0.2.tgz","fileCount":33,"unpackedSize":390296,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrVupZ/xNDZDQkaJ0ICu10tkIuVyKAvTqXQbJRQxuzcgIgQfj7LYy9o+Yqqzfi8hsI0y1Pkr4uXC5rNRC/e65Hg+Q="}]},"_npmUser":{"name":"faruktahsin","email":"afaruktahsin@gmail.com"},"directories":{},"maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.0.2_1786541460095_0.6668062219557778"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-08T20:34:54.033Z","modified":"2026-08-12T13:31:00.417Z","1.0.0":"2026-08-08T20:34:54.385Z","1.0.1":"2026-08-11T21:50:27.953Z","1.0.2":"2026-08-12T13:31:00.264Z"},"description":"Developer CLI for AI Engineering Toolkit (AIET) context and memory workflows","maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"readme":"# `@aiet/cli`\n\nProduction Command Line Interface (CLI) for compiling Personal AI Knowledge Base (PAKB) primitive JSON files into deterministic AI context artifacts (`AGENTS.md`, `CLAUDE.md`, `.cursorrules`, `manifest.json`).\n\n## Installation\n\n```bash\npnpm add -g @aiet/cli\n```\n\n## Usage\n\n```bash\n# Compile primitives using default pakb.config.json\npakb compile\n\n# Specify custom input and output directories\npakb compile --input ./primitives --output ./dist\n\n# Execute in-memory dry run without writing to disk\npakb compile --dry-run --verbose\n\n# Specify custom configuration file\npakb compile --config ./my-pakb.config.json\n```\n\n## Configuration (`pakb.config.json`)\n\n```json\n{\n  \"input\": \"./primitives\",\n  \"output\": \"./dist\",\n  \"targets\": [\"AGENTS.md\", \"CLAUDE.md\", \".cursorrules\", \"manifest.json\"],\n  \"budget\": 500,\n  \"strict_mode\": true\n}\n```\n\n## Exit Codes\n\n- `0`: Successful compilation\n- `1`: Validation failure (`SchemaValidationError`, `IDCollisionError`, `PreambleBudgetExceededError`)\n- `2`: Configuration failure (`ConfigurationError`)\n- `3`: Filesystem failure (`FilesystemError`)\n- `4`: Unexpected compiler failure\n\n## License\n\n[MIT](../../LICENSE)\n","readmeFilename":"","homepage":"https://github.com/Faruktahsin/AI-Engineering-Toolkit#readme","repository":{"type":"git","url":"git+https://github.com/Faruktahsin/AI-Engineering-Toolkit.git"},"author":"Faruk Tahsin <faruktahsin@gmail.com>","bugs":{"url":"https://github.com/Faruktahsin/AI-Engineering-Toolkit/issues"},"license":"Apache-2.0"}