{"_id":"@ai-primitives-hub/cli","_rev":"4-e7a0076c5caf623e7ec7fd07546ebcba","name":"@ai-primitives-hub/cli","dist-tags":{"latest":"0.1.0","next":"0.0.1-alpha.3"},"versions":{"0.0.1-alpha.1":{"name":"@ai-primitives-hub/cli","version":"0.0.1-alpha.1","keywords":["ai-primitives-hub","cli"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","_id":"@ai-primitives-hub/cli@0.0.1-alpha.1","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"bin":{"ai-primitives-hub":"./bin/ai-primitives-hub.js"},"dist":{"shasum":"bd8b66e4f556aab652f8b0d238a6ffe252b77940","tarball":"https://registry.npmjs.org/@ai-primitives-hub/cli/-/cli-0.0.1-alpha.1.tgz","fileCount":264,"integrity":"sha512-eGixRLPNYxGNjhJFRlYjORDAn5ZbzvWduK8I9C5zHe536ezyOZqHXUxuf3EW0t+nGxXerpyIW8sbSt8nGva6JQ==","signatures":[{"sig":"MEQCIBcRxCHTJEqIRJ+Djj4LGMNkHMMVixWSD/GKVPQGvmCuAiAIBGuk3jPEWoenijomVe01Gg5VbWZpX/VMK1zba5ewQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257549538},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc","watch":"tsc --watch","lint:fix":"eslint src test --fix","build:sea":"node scripts/build-sea.mjs","test:watch":"vitest","test:coverage":"vitest run --coverage","build:sea:local":"node scripts/build-sea.mjs --local"},"_npmUser":{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"},"repository":{"url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","type":"git","directory":"packages/cli"},"description":"ai-primitives-hub CLI. Thin Clipanion delivery adapter over @ai-primitives-hub/app — argument parsing and output formatting only, never business logic.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"semver":"^7.5.4","js-yaml":"^4.0.0","archiver":"^7.0.1","inquirer":"^9.3.8","typanion":"^3.14.0","clipanion":"4.0.0-rc.4","@ai-primitives-hub/app":"0.0.1-alpha.1","@ai-primitives-hub/core":"0.0.1-alpha.1","@ai-primitives-hub/infra":"0.0.1-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","esbuild":"^0.28.1","postject":"1.0.0-alpha.6","typescript":"^5.9.3","@types/node":"^22.0.0","@types/semver":"^7.5.6","@types/js-yaml":"^4.0.9","@types/archiver":"^7.0.0","@types/inquirer":"^9.0.9","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1-alpha.1_1784886310364_0.7695796193995366","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@ai-primitives-hub/cli","version":"0.0.1-alpha.2","keywords":["ai-primitives-hub","cli"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","_id":"@ai-primitives-hub/cli@0.0.1-alpha.2","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"bin":{"ai-primitives-hub":"./bin/ai-primitives-hub.js"},"dist":{"shasum":"7d70abec530ebe21bd4bb83716037a6f41ae7f49","tarball":"https://registry.npmjs.org/@ai-primitives-hub/cli/-/cli-0.0.1-alpha.2.tgz","fileCount":264,"integrity":"sha512-6+AqnehbhPIOcynnFxITUjb+L5dNN9WcEw+0c7q1n/COXe5iweYIeDIpzWwZiVYKb8vZb/BXj4PhqRswwFyE8g==","signatures":[{"sig":"MEUCIQCcyb5sB3vK2vRTxvVtUZX4nP951hl+rnc7+PPNprOATAIgZHOCjBgh1uKh3fbgzAhj9BlG5EfaKsyn3YRxsz3V55o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257550228},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc","watch":"tsc --watch","lint:fix":"eslint src test --fix","build:sea":"node scripts/build-sea.mjs","test:watch":"vitest","test:coverage":"vitest run --coverage","build:sea:local":"node scripts/build-sea.mjs --local"},"_npmUser":{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"},"repository":{"url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","type":"git","directory":"packages/cli"},"description":"ai-primitives-hub CLI. Thin Clipanion delivery adapter over @ai-primitives-hub/app — argument parsing and output formatting only, never business logic.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"semver":"^7.5.4","js-yaml":"^4.0.0","archiver":"^7.0.1","inquirer":"^9.3.8","typanion":"^3.14.0","clipanion":"4.0.0-rc.4","@ai-primitives-hub/app":"0.0.1-alpha.2","@ai-primitives-hub/core":"0.0.1-alpha.2","@ai-primitives-hub/infra":"0.0.1-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","esbuild":"^0.28.1","postject":"1.0.0-alpha.6","typescript":"^5.9.3","@types/node":"^22.0.0","@types/semver":"^7.5.6","@types/js-yaml":"^4.0.9","@types/archiver":"^7.0.0","@types/inquirer":"^9.0.9","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1-alpha.2_1784901553200_0.2316626112920095","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@ai-primitives-hub/cli","version":"0.0.1-alpha.3","keywords":["ai-primitives-hub","cli"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","_id":"@ai-primitives-hub/cli@0.0.1-alpha.3","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"bin":{"ai-primitives-hub":"./bin/ai-primitives-hub.js"},"dist":{"shasum":"45b072cd58f52411fc663cd8f7d8f3971ffab665","tarball":"https://registry.npmjs.org/@ai-primitives-hub/cli/-/cli-0.0.1-alpha.3.tgz","fileCount":263,"integrity":"sha512-ZycAjDoje04AIfAmAMDiIjpuqaKuA0yo30p4ydUjFsABRK6FWnFTFxt9qHDV3jX+cXlAcWjZAur1XUIa5nO79g==","signatures":[{"sig":"MEQCIHz15w+f+t3sY2YLcVk9rZIkPa0qBBE8rPUAt2YvRt1YAiBDlBPA29Gfjn2s5AjEKWx6bGHFEbABa1GGWoJZn7cU8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-primitives-hub%2fcli@0.0.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1090394},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc","watch":"tsc --watch","lint:fix":"eslint src test --fix","build:sea":"node scripts/build-sea.mjs","test:watch":"vitest","test:coverage":"vitest run --coverage","build:sea:local":"node scripts/build-sea.mjs --local"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a03db66-146b-45cf-9fb7-afc38bbd1580"}},"repository":{"url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","type":"git","directory":"packages/cli"},"description":"ai-primitives-hub CLI. Thin Clipanion delivery adapter over @ai-primitives-hub/app — argument parsing and output formatting only, never business logic.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"semver":"^7.8.5","js-yaml":"^4.3.1","archiver":"^7.0.1","inquirer":"^9.3.8","typanion":"^3.14.0","clipanion":"4.0.0-rc.4","@ai-primitives-hub/app":"0.0.1-alpha.3","@ai-primitives-hub/core":"0.0.1-alpha.3","@ai-primitives-hub/infra":"0.0.1-alpha.3","@prompt-registry/collection-scripts":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","esbuild":"^0.28.1","postject":"1.0.0-alpha.6","typescript":"^5.9.3","@types/node":"^22.20.1","@types/semver":"^7.7.1","@types/js-yaml":"^4.0.9","@types/archiver":"^7.0.0","@types/inquirer":"^9.0.10","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1-alpha.3_1787228898785_0.8885198683348805","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ai-primitives-hub/cli","version":"0.1.0","description":"ai-primitives-hub CLI. Thin Clipanion delivery adapter over @ai-primitives-hub/app — argument parsing and output formatting only, never business logic.","main":"dist/index.js","types":"dist/index.d.ts","bin":{"ai-primitives-hub":"./bin/ai-primitives-hub.js"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","directory":"packages/cli"},"keywords":["ai-primitives-hub","cli"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"dependencies":{"archiver":"^7.0.1","clipanion":"4.0.0-rc.4","inquirer":"^9.3.8","js-yaml":"^4.3.1","semver":"^7.8.5","typanion":"^3.14.0","@ai-primitives-hub/app":"0.1.0","@ai-primitives-hub/core":"0.1.0","@ai-primitives-hub/infra":"0.1.0","@prompt-registry/collection-scripts":"^1.0.5"},"devDependencies":{"@types/archiver":"^7.0.0","@types/inquirer":"^9.0.10","@types/js-yaml":"^4.0.9","@types/node":"^22.20.1","@types/semver":"^7.7.1","@vitest/coverage-v8":"^4.1.10","esbuild":"^0.28.1","postject":"1.0.0-alpha.6","typescript":"^5.9.3","vitest":"^4.1.10"},"engines":{"node":">=24.0.0"},"scripts":{"build":"tsc","watch":"tsc --watch","lint":"eslint src test","lint:fix":"eslint src test --fix","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","build:sea":"node scripts/build-sea.mjs","build:sea:local":"node scripts/build-sea.mjs --local"},"_nodeVersion":"24.19.0","_id":"@ai-primitives-hub/cli@0.1.0","dist":{"integrity":"sha512-IUB725rbHU6JNvNc749Sh5JQ67xPzqtKEEQ6toZOf8qbuN5s0bdrxfEvD5O/YNr90nQGnN+lFpPmBVlrTcwesw==","shasum":"3966d1efb12d6b3a0805bdda20de3dfeb0ec56e6","tarball":"https://registry.npmjs.org/@ai-primitives-hub/cli/-/cli-0.1.0.tgz","fileCount":263,"unpackedSize":1090362,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-primitives-hub%2fcli@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2nOORLkg0ed4ur6VZhLj4DZTyLZWDhGurtkoMqgC4AwIhAJi2H9y1EEZ27DiKSr8uuaEEVywywyPebEKsaNx25INs"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a03db66-146b-45cf-9fb7-afc38bbd1580"}},"directories":{},"maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.0_1787230567935_0.41158364050705276"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-24T09:45:10.007Z","modified":"2026-08-20T12:56:08.437Z","0.0.1-alpha.1":"2026-07-24T09:45:11.555Z","0.0.1-alpha.2":"2026-07-24T13:59:14.808Z","0.0.1-alpha.3":"2026-08-20T12:28:19.004Z","0.1.0":"2026-08-20T12:56:08.101Z"},"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","keywords":["ai-primitives-hub","cli"],"repository":{"type":"git","url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","directory":"packages/cli"},"description":"ai-primitives-hub CLI. Thin Clipanion delivery adapter over @ai-primitives-hub/app — argument parsing and output formatting only, never business logic.","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"readme":"# @ai-primitives-hub/cli\n\nThin Clipanion delivery adapter over `@ai-primitives-hub/app`. Depends on\n`core`, `infra`, and `app`. Commands parse arguments, call into `app`, and\nformat output; shared business behavior belongs in the domain and application\npackages.\n\nStatus: **active alpha CLI**. The package currently includes commands for\ncollections, primitives, bundle building, sources, Hubs, profiles, targets,\nindex/search/discovery, installation, configuration, shell completion, and\ndoctor/diagnostics. Run the executable with `--help` for the commands present\nin the installed version.\n\nThe package requires Node.js 24 or newer. See the\n[current architecture overview](../../docs/contributor-guide/architecture.md)\nfor its relationship with the extension and shared packages.\n\n## Development\n\n```bash\npnpm --filter @ai-primitives-hub/cli build\npnpm --filter @ai-primitives-hub/cli test\npnpm --filter @ai-primitives-hub/cli lint\n```\n","readmeFilename":""}