{"_id":"@aikyroon/installer-core","_rev":"8-83e073383fc6aa3c35b712a0f60aea04","name":"@aikyroon/installer-core","dist-tags":{"latest":"1.1.9"},"versions":{"1.0.0":{"name":"@aikyroon/installer-core","version":"1.0.0","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.0.0","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"74659e505b09580ae9e893ed001d2b9ccfbfe535","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.0.0.tgz","fileCount":70,"integrity":"sha512-+QOaKrdQBKU0Q/h50spoPgYfOe44gTM1DxeeG+K7Z5yh4zPvwJfBqKVxaN+bTz3cLevMz85tRoU1q9X1Fx+pXA==","signatures":[{"sig":"MEQCIHH5/WdKyHJcbqSWrx+n9asOMSWE4CFM7Jw4g80mEACsAiBvZRGzNyBAsySuanBbZwTxw8ueoiWb+3Kuuxwmp/ny4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.0.0_1782934459843_0.6808681049369187","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aikyroon/installer-core","version":"1.1.0","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.1.0","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"21dc858373e3fae945c063441b066a377ef66181","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.0.tgz","fileCount":78,"integrity":"sha512-pKNWDV66DcNzVLP2be7ZjSnbN0hyWHfmcijjqy7CAGDaxZ6d9eMlZqADkCW8Z1lOiI/2TBiefyrIR1WsjLCSoA==","signatures":[{"sig":"MEYCIQDHUy19fks1MTegk+N8yKWC0sbUn/XMxncQHm+luJCFKwIhANaws0xvNarPwfEY1a4OtbU3LWIOvtVz4c0UUd5sEHZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.1.0_1782935951231_0.28006587490405166","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@aikyroon/installer-core","version":"1.1.3","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.1.3","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"56befd81bc81ceadc78accce85617113ab1427ff","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.3.tgz","fileCount":82,"integrity":"sha512-tr8uUgN5hFgolGXMYEr5TXUP8v4boZEYsIRpxqAdXGgTrCj4NtrQ70wCEhEpfzAFuSN+gyZBcPECJFbvnuT9Vw==","signatures":[{"sig":"MEQCIBImTgU6mI5zvbn+NW6m/nTSwCUyUV87LhG1guYEbCVlAiBbj6jooim8KRwekg3edl6es4pDrLF0a535KyeOvDozPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.1.3_1782937911763_0.11575474408109399","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@aikyroon/installer-core","version":"1.1.5","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.1.5","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"4f51e67442aa3ce04981b5266b00f3397e946a10","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.5.tgz","fileCount":102,"integrity":"sha512-HtlRCo3zWlp/xm8coDsppbgVinQr4wX6RqY1TP6yRSumjcC+07Zm4vT7Mkbk+rE+D2CXCvT+drLWLQlMqEPx8g==","signatures":[{"sig":"MEUCIQDtK/itFVouc7tZKI0FlFHgcdLNYUBR7SpdWHaGYpiocQIgNXdDZ8IruDpYCZ4kWeSmhF5j8haaKpy/Pz2/MR2HjyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275570},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.1.5_1786474615595_0.9619883722463434","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@aikyroon/installer-core","version":"1.1.6","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.1.6","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"f141dfd6ebeda2133f0801ed24d1dcf82eb0051d","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.6.tgz","fileCount":102,"integrity":"sha512-HloSSvZ/5vBpdnOneQj5/zrXjIitc0O5LHUYBnS88+m5UJzw/z3DwXd0o2+3PiWYTvGqSXE+r+Vp22d6p0F08w==","signatures":[{"sig":"MEUCIQC4n/KHB9Lc1wJod6Xd0GtwyVr/R2BulwZNqeEVzU70XwIgYfDyTiBbpUWNj9mfi9BSgqzKJyBBExxLxNOvMUJINhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.1.6_1786477271231_0.17126338561122534","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@aikyroon/installer-core","version":"1.1.7","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.1.7","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"7d7c8b1736dc7818085da0e07876a59563ed218c","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.7.tgz","fileCount":106,"integrity":"sha512-yNNXS35f7CXTMN6HHMxIed0nSpGZgoltQZ8eGoyx8CfyE/EjSvXSsR8dljfaSV3fp+v81Zy37F3DKJs+yRFsGQ==","signatures":[{"sig":"MEQCIAp3a8tLu8hRe7dZpR9R5saZ1sqBDivr96P7tFLPqy31AiAg5tb3wTEo/KH6XpI6I+uAr61KvrTGrt/VMBt6hclRAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310652},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.1.7_1786479259516_0.07093254121468706","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@aikyroon/installer-core","version":"1.1.8","author":{"name":"Kyroon"},"license":"MIT","_id":"@aikyroon/installer-core@1.1.8","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"dist":{"shasum":"ee1637af911e078c192e521f34c1b06916ebd403","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.8.tgz","fileCount":114,"integrity":"sha512-tZBfzEPrJgHO8Phb3PLzuLZ4NJVCwSHM7kF2HaP2vWup6+ooz0/zdmElItrc8cvESBPC0DT24JYmsrUDJzYOmg==","signatures":[{"sig":"MEYCIQCz4olMHUBprqm2EKoTNBrq3L0yAhN24iOhQW8MbYVCKwIhAP7aaqNZGrzC5kD73uiq4nrZRNqo+vG6J9tfna/Zb8Pi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAjVK2egq8X50Zi0qPQipXknTIPkYJrI1n3sgTLurx3bAiAKAREnPOtZ6Wy+rpLsKM2eTDCTIHPUoMxvCQTQjw7tmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"11.11.0","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/installer-core_1.1.8_1787310716552_0.601663496860817","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"_id":"@aikyroon/installer-core@1.1.9","dist":{"shasum":"92e3bce710118564654a30d03648bb0c3de71ade","tarball":"https://registry.npmjs.org/@aikyroon/installer-core/-/installer-core-1.1.9.tgz","fileCount":118,"integrity":"sha512-UaDx0u2IB9krhlObFeUUgprK3R2VlcYRS42LsUcVQMtBHLh9w3ea52uEp3kgS1q3cBOyybbzYgsvT84wVs/kOQ==","signatures":[{"sig":"MEUCIQDGKFmrRAvxtgSwu9bOSnZvv+M6vRfDLVr7vF5anf57HQIgRfZi4jKAsAgxasgSg8Mql/Gb4Ke4XuGpf23gVxsrM/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOALSWUMCMG/49lPnbElGf6lohEZmgF8EeGiWLZXyGOQIgJ4R0RrqRWkrLytKpJ9IpuST5qdtkzKvScvYJ7TK7TJY="}],"unpackedSize":395687},"main":"./dist/index.js","name":"@aikyroon/installer-core","type":"module","types":"./dist/index.d.ts","author":{"name":"Kyroon"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","version":"1.1.9","_npmUser":{"name":"aikyroon","email":"aikyroon@gmail.com"},"_npmVersion":"12.0.2","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","directories":{},"maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","tar":"^7.4.3","axios":"^1.7.7","chalk":"^5.3.0","execa":"^9.5.1","fs-extra":"^11.2.0","commander":"^12.1.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/installer-core_1.1.9_1788482973924_0.08042101053105188"}}},"time":{"created":"2026-07-01T19:34:19.658Z","modified":"2026-09-04T00:49:34.182Z","1.0.0":"2026-07-01T19:34:19.996Z","1.1.0":"2026-07-01T19:59:11.361Z","1.1.3":"2026-07-01T20:31:51.927Z","1.1.5":"2026-08-11T18:56:55.751Z","1.1.6":"2026-08-11T19:41:11.393Z","1.1.7":"2026-08-11T20:14:19.676Z","1.1.8":"2026-08-21T11:11:56.743Z","1.1.9":"2026-09-04T00:49:34.033Z"},"author":{"name":"Kyroon"},"license":"MIT","description":"Shared bootstrap logic for the Kyroon Enterprise NPM installers (version API, download+SHA256, extract, shortcuts, install/uninstall/doctor, Local AI gateway).","maintainers":[{"name":"aikyroon","email":"aikyroon@gmail.com"}],"readme":"# @aikyroon/installer-core\n\nShared bootstrap logic for the Kyroon Enterprise NPM installers\n(`@aikyroon/installer`, `@aikyroon/worker`, `@aikyroon/app`, `@aikyroon/rag-local`).\n\nIt exposes:\n\n- `runCli(preset)` — the Commander-based CLI used by every thin package.\n- `installComponents(opts)` — detect → download(+SHA256) → extract → updater → shortcuts.\n- `uninstallComponents(opts)`, `doctor(opts)`, `installRagLocal(opts)`.\n- Low-level helpers: `getLatestVersionInfo`, `downloadAndVerify`, `extractArchive`,\n  `detectPlatform`, `resolveComponent`, …\n\nMirrors the `install.ps1` / `install.sh` / `install-gl.*` scripts of the Kyroon\nEnterprise server, re-implemented in TypeScript for NPM distribution.\n\n```ts\nimport { runCli } from '@aikyroon/installer-core';\n\nrunCli({\n  bin: 'kyroon',\n  productName: 'Kyroon Enterprise',\n  cliVersion: '1.0.0',\n  description: 'Installs the Kyroon Enterprise environment.',\n  kind: 'components',\n  components: ['worker', 'terminal', 'app'],\n});\n```\n","readmeFilename":"README.md"}