{"_id":"@teliagen/cli","_rev":"46-03eb5fbc5616b0b82b4fe4d73635b2f6","name":"@teliagen/cli","dist-tags":{"latest":"0.4.8"},"versions":{"0.4.0":{"name":"@teliagen/cli","version":"0.4.0","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/cli@0.4.0","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"bin":{"teliagen":"dist/index.js"},"dist":{"shasum":"55eaf0d5ccd02f646bd5a9cb40be96716e90b0aa","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.0.tgz","fileCount":26,"integrity":"sha512-lh+qa96BZ4GFnjo8fLNY1XYyAEFoHqk82L8MJHK5a6Eq4oVJkUvv9CPlXiK+afDtnXD7sl7mw4qAPexdPfMazw==","signatures":[{"sig":"MEUCIQDWWUCGl7jrfwp84rFY54JiFdGXxiW4lFdRoQKAv8jvCQIgdK6EajpdOBle3vJJNlHi7y0LlSS3cLcn1JEWwyQX+2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84120},"main":"dist/index.js","type":"module","_from":"file:teliagen-cli-0.4.0.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\ef681d63365014909d7461be8c221a2b\\teliagen-cli-0.4.0.tgz","_integrity":"sha512-lh+qa96BZ4GFnjo8fLNY1XYyAEFoHqk82L8MJHK5a6Eq4oVJkUvv9CPlXiK+afDtnXD7sl7mw4qAPexdPfMazw==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Command Line Interface for Teliagen","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^7.0.1","zod":"^3.22.4","chalk":"^5.3.0","fs-extra":"^11.2.0","commander":"^11.1.0","@teliagen/logger":"0.4.0","@inquirer/prompts":"^3.3.0","@teliagen/blueprint":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.4","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1770857880586_0.2592109748662006","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@teliagen/cli","version":"0.4.1","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/cli@0.4.1","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"bin":{"teliagen":"dist/index.js"},"dist":{"shasum":"967d5a0d8030e5813db8b71da67d6e405e4250e6","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.1.tgz","fileCount":26,"integrity":"sha512-6FZ1FgchJDpsaXjVNdyFwikV6qoQEV95UuiCuk9k/aDAj/Alj2rg/056qpYPpZM2gjopRMMTXh5RMB7FQqREeg==","signatures":[{"sig":"MEQCIGK6U4OKMGtr8qdoAo5m8tiqZ61j7hTpoTDmdfjahNxqAiAIKU56EwrELKMnGDkhANdWgjpuDrmhvwIAcPkL3A0eUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84322},"main":"dist/index.js","type":"module","_from":"file:teliagen-cli-0.4.1.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\8dd7c79f619d6c61d4821de1c558c95f\\teliagen-cli-0.4.1.tgz","_integrity":"sha512-6FZ1FgchJDpsaXjVNdyFwikV6qoQEV95UuiCuk9k/aDAj/Alj2rg/056qpYPpZM2gjopRMMTXh5RMB7FQqREeg==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Command Line Interface for Teliagen","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^7.0.1","zod":"^3.22.4","chalk":"^5.3.0","execa":"^8.0.1","fs-extra":"^11.2.0","commander":"^11.1.0","@teliagen/build":"0.4.1","@teliagen/logger":"0.4.1","@inquirer/prompts":"^3.3.0","@teliagen/blueprint":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.10.7","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.1_1770923639034_0.9652612020231117","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@teliagen/cli","version":"0.4.2","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/cli@0.4.2","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"bin":{"teliagen":"dist/index.js"},"dist":{"shasum":"1e0246d7994c0715fcfd869ae7337572f2d37447","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.2.tgz","fileCount":26,"integrity":"sha512-HLkN2R2/VfChymBJjX4XGTWYTWDnrD0Y1/QoyiTDV0AAr8nyvHMRNSC1XE3KXbnmpZOLm8n643J+BAlBWvHELg==","signatures":[{"sig":"MEYCIQD9BHy5TdALIwzS4iCSmwsCYt3UB7EQFpPCeAqmkNAotgIhAPitOZmuSnDTtxbosoBvGDkVO9+TqGsPHV0ec94tL2cv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84322},"main":"dist/index.js","type":"module","_from":"file:teliagen-cli-0.4.2.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\98e0132a6dbac107f097b87f490a495a\\teliagen-cli-0.4.2.tgz","_integrity":"sha512-HLkN2R2/VfChymBJjX4XGTWYTWDnrD0Y1/QoyiTDV0AAr8nyvHMRNSC1XE3KXbnmpZOLm8n643J+BAlBWvHELg==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Command Line Interface for Teliagen","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^7.0.1","zod":"^3.22.4","chalk":"^5.3.0","execa":"^8.0.1","fs-extra":"^11.2.0","commander":"^11.1.0","@teliagen/build":"0.4.2","@teliagen/logger":"0.4.2","@inquirer/prompts":"^3.3.0","@teliagen/blueprint":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.10.7","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.2_1770925189450_0.08527161706545527","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@teliagen/cli","version":"0.4.3","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/cli@0.4.3","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"bin":{"teliagen":"dist/index.js"},"dist":{"shasum":"2b81a2cf13c5fcc08dfaef8a5e72920700793c2f","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.3.tgz","fileCount":26,"integrity":"sha512-/s0xijsfPFH2jekNfW3lCme9aRRA9ByPdMPITikaNHoSoa+fUjjCYGOCZJn/WT6GvBXbaCrKRc46BKI7q7GANQ==","signatures":[{"sig":"MEUCIQCdFLyCzgspIGNR+jVhpprFmjFSXG539TAjC8wnV+gSlgIgGKsOz0PprE8Y3qALGOX/BvxemPHSUiUJ6+tIU1BaDuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84322},"main":"dist/index.js","type":"module","_from":"file:teliagen-cli-0.4.3.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\e67a3f4ef266871613660ba4d713c2bf\\teliagen-cli-0.4.3.tgz","_integrity":"sha512-/s0xijsfPFH2jekNfW3lCme9aRRA9ByPdMPITikaNHoSoa+fUjjCYGOCZJn/WT6GvBXbaCrKRc46BKI7q7GANQ==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Command Line Interface for Teliagen","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^7.0.1","zod":"^3.22.4","chalk":"^5.3.0","execa":"^8.0.1","fs-extra":"^11.2.0","commander":"^11.1.0","@teliagen/build":"0.4.2","@teliagen/logger":"0.4.2","@inquirer/prompts":"^3.3.0","@teliagen/blueprint":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.10.7","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.3_1770925733732_0.7505682471055299","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@teliagen/cli","version":"0.4.6","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/cli@0.4.6","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"bin":{"teliagen":"dist/index.js"},"dist":{"shasum":"677a6ee39a8bbd2ac659735dfbcbc03ae927b4af","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.6.tgz","fileCount":26,"integrity":"sha512-FYVF6TuoLh0TYsik86DhTiQahh4G0GG9x4f7PUDeVvjq2T/E0Khv5Zzbdm97q//3PTU02xWKliKcGyJ4LjarVg==","signatures":[{"sig":"MEUCIBHQdkLZd6TlYQvhNTq64kvASjZh3Tmbwp/ncUmnYGzKAiEAyGWf78oRZBxkPXHjNBpWLGRJBVNsC/6NFwgiZkcIPso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85690},"main":"dist/index.js","type":"module","_from":"file:teliagen-cli-0.4.6.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\dbe1c096bcf473f7b6e10b41af8eb194\\teliagen-cli-0.4.6.tgz","_integrity":"sha512-FYVF6TuoLh0TYsik86DhTiQahh4G0GG9x4f7PUDeVvjq2T/E0Khv5Zzbdm97q//3PTU02xWKliKcGyJ4LjarVg==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Command Line Interface for Teliagen","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^7.0.1","zod":"^3.22.4","chalk":"^5.3.0","execa":"^8.0.1","fs-extra":"^11.2.0","commander":"^11.1.0","@teliagen/build":"0.4.2","@teliagen/logger":"0.4.2","@inquirer/prompts":"^3.3.0","@teliagen/blueprint":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.10.7","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.6_1770926621383_0.7748728527454782","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@teliagen/cli","version":"0.4.7","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/cli@0.4.7","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"bin":{"teliagen":"dist/index.js"},"dist":{"shasum":"d7729c04755a0211bdb3dbd64317f83234dab297","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.7.tgz","fileCount":26,"integrity":"sha512-CCSEEtedJy9lJidWB95wnv2Q7C2sYKQybPUClWB7Ct94Dwe1fBSTwZHA6yTAPDZGQ4X831nZ89Ohne4Ygq0OoQ==","signatures":[{"sig":"MEQCIHxQIuReILjiV1yP8dSav+t+EdRgm+urzOTeSjoSJ4jDAiBQ/+d2TwAfafiqZoZLPc6bbyDEkmo+I0K1WLrqGURUBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85798},"main":"dist/index.js","type":"module","_from":"file:teliagen-cli-0.4.7.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\c80d0814bdda4254e0f93e82f5412e35\\teliagen-cli-0.4.7.tgz","_integrity":"sha512-CCSEEtedJy9lJidWB95wnv2Q7C2sYKQybPUClWB7Ct94Dwe1fBSTwZHA6yTAPDZGQ4X831nZ89Ohne4Ygq0OoQ==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Command Line Interface for Teliagen","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^7.0.1","zod":"^3.22.4","chalk":"^5.3.0","execa":"^8.0.1","fs-extra":"^11.2.0","commander":"^11.1.0","@teliagen/build":"0.4.2","@teliagen/logger":"0.4.2","@inquirer/prompts":"^3.3.0","@teliagen/blueprint":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.10.7","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.7_1770927449748_0.7529434995269912","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@teliagen/cli","version":"0.4.8","description":"Command Line Interface for Teliagen","main":"dist/index.js","bin":{"teliagen":"dist/index.js"},"type":"module","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"repository":{"type":"git","url":"git+https://github.com/teliagen/teliagen-framework.git","directory":"packages/cli"},"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"license":"Apache-2.0","publishConfig":{"access":"public"},"engines":{"node":">=18.0.0"},"dependencies":{"@inquirer/prompts":"^3.3.0","chalk":"^5.3.0","commander":"^11.1.0","execa":"^8.0.1","fs-extra":"^11.2.0","ora":"^7.0.1","zod":"^3.22.4","@teliagen/blueprint":"0.4.2","@teliagen/build":"0.4.3","@teliagen/logger":"0.4.2"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/node":"^22.10.7","typescript":"^5.7.3"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"echo \"Error: no test specified\" && exit 1"},"_id":"@teliagen/cli@0.4.8","_integrity":"sha512-zk3sm0h2zfrqDTenYPtQQH3yUEnD54DFw4DaX86Je1lf+dw6KWcWnIMc8esTOY817xvHlkBUKDScHvpykaR27A==","_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\76c2e4949c30da4d6dd09a7876dfef97\\teliagen-cli-0.4.8.tgz","_from":"file:teliagen-cli-0.4.8.tgz","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-zk3sm0h2zfrqDTenYPtQQH3yUEnD54DFw4DaX86Je1lf+dw6KWcWnIMc8esTOY817xvHlkBUKDScHvpykaR27A==","shasum":"146826565e0efe4a967ed88857fa29e56fa7a675","tarball":"https://registry.npmjs.org/@teliagen/cli/-/cli-0.4.8.tgz","fileCount":26,"unpackedSize":85881,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE53m227ykHIfq1paj6aZIgGMbFMZ0yRx2a8hYN9DkEIAiBsIO04w9sunyJSz9ePc0lHFTaQ+S/Yn9YaEZCR7j+ATg=="}]},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"directories":{},"maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.4.8_1773049195538_0.08837261774802152"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-12T00:58:00.504Z","modified":"2026-03-09T09:39:55.796Z","0.1.0":"2026-01-19T19:17:19.954Z","0.1.1":"2026-01-19T19:55:48.066Z","0.1.2":"2026-01-19T20:44:07.109Z","0.1.3":"2026-01-19T21:14:20.199Z","0.1.4":"2026-01-19T21:27:19.539Z","0.1.5":"2026-01-19T22:50:43.138Z","0.1.6":"2026-01-20T02:09:30.433Z","0.1.7":"2026-01-20T02:11:07.052Z","0.1.8":"2026-01-20T02:28:48.841Z","0.1.9":"2026-01-20T02:45:35.357Z","0.1.10":"2026-01-25T07:48:33.247Z","0.1.11":"2026-01-25T16:04:14.754Z","0.1.12":"2026-01-25T16:34:52.424Z","0.1.13":"2026-01-25T16:42:08.384Z","0.1.14":"2026-01-25T16:46:57.347Z","0.1.15":"2026-01-25T16:57:05.482Z","0.1.16":"2026-01-25T17:39:26.520Z","0.1.17":"2026-01-25T18:21:21.093Z","0.1.18":"2026-01-25T18:38:22.363Z","0.1.19":"2026-01-25T18:39:22.571Z","0.1.20":"2026-01-25T19:34:32.619Z","0.1.21":"2026-01-25T23:50:26.013Z","0.1.22":"2026-01-26T00:07:11.859Z","0.1.23":"2026-01-26T00:10:43.759Z","0.1.24":"2026-01-26T00:14:12.561Z","0.1.25":"2026-01-26T00:18:28.282Z","0.1.26":"2026-01-26T00:39:45.684Z","0.1.27":"2026-01-26T00:52:35.203Z","0.1.28":"2026-01-26T00:56:50.685Z","0.1.30":"2026-01-26T01:17:13.358Z","0.1.31":"2026-01-26T01:21:45.722Z","0.1.32":"2026-01-26T01:42:51.373Z","0.1.33":"2026-01-26T02:16:40.803Z","0.1.34":"2026-01-26T02:25:53.609Z","0.4.0":"2026-02-12T00:58:00.760Z","0.4.1":"2026-02-12T19:13:59.204Z","0.4.2":"2026-02-12T19:39:49.597Z","0.4.3":"2026-02-12T19:48:53.897Z","0.4.6":"2026-02-12T20:03:41.555Z","0.4.7":"2026-02-12T20:17:29.899Z","0.4.8":"2026-03-09T09:39:55.676Z"},"bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","homepage":"https://docs.teliagen.org","keywords":["teliagen","framework","cli","typescript","fullstack","scaffold","generator"],"repository":{"type":"git","url":"git+https://github.com/teliagen/teliagen-framework.git","directory":"packages/cli"},"description":"Command Line Interface for Teliagen","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"readme":"# @teliagen/cli\r\n\r\n> The official Command Line Interface for **Teliagen**.\r\n\r\n[![npm version](https://img.shields.io/npm/v/@teliagen/cli.svg)](https://www.npmjs.com/package/@teliagen/cli)\r\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-blue.svg)](https://www.typescriptlang.org/)\r\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\r\n\r\n`@teliagen/cli` provides a suite of tools to scaffold, develop, and manage Teliagen applications. It is designed to be the entry point for all development workflows within the Teliagen ecosystem.\r\n\r\n## Installation\r\n\r\nYou can run the CLI directly using `npx` (recommended for creating new projects) or install it globally.\r\n\r\n### Using npx\r\n\r\n```bash\r\nnpx @teliagen/cli create my-app\r\n```\r\n\r\n### Global Install\r\n\r\n```bash\r\nnpm install -g @teliagen/cli\r\n# or\r\npnpm add -g @teliagen/cli\r\n```\r\n\r\n## Core Commands\r\n\r\n### `create <name>`\r\n\r\nScaffolds a new Teliagen project with the best practices and directory structure pre-configured.\r\n\r\n```bash\r\nteliagen create my-awesome-app\r\n```\r\n\r\n### `dev`\r\n\r\nStarts the development server with hot-reloading and automatic TypeScript compilation.\r\n\r\n```bash\r\nteliagen dev --port 3000\r\n```\r\n\r\n### `build`\r\n\r\nBuilds the application for production.\r\n\r\n```bash\r\nteliagen build\r\n```\r\n\r\n### `start`\r\n\r\nRuns the compiled production application.\r\n\r\n```bash\r\nteliagen start\r\n```\r\n\r\n### `generate`\r\n\r\nManually triggers the code generation process (metadata, types, and entity models) based on your backend code. Useful for updating client SDKs without running the dev server.\r\n\r\n```bash\r\nteliagen generate\r\n```\r\n\r\n## Blueprint Commands\r\n\r\nBlueprints are reusable modules that give your application new capabilities.\r\n\r\n### `blueprint add <name>`\r\n\r\nAdds a new resource module (blueprint) to your existing application. This includes generating entities, actions, and services based on predefined templates.\r\n\r\n```bash\r\nteliagen blueprint add product\r\n```\r\n\r\n### `blueprint create <name>`\r\n\r\nScaffolds a new custom blueprint structure, allowing you to create your own reusable modules.\r\n\r\n```bash\r\nteliagen blueprint create my-custom-module\r\n```\r\n\r\n### `blueprint list`\r\n\r\nLists all available blueprints that can be added to your project.\r\n\r\n```bash\r\nteliagen blueprint list\r\n```\r\n\r\n## Architecture\r\n\r\nThe CLI is built with flexibility in mind, leveraging:\r\n- **Commander.js** for command parsing.\r\n- **Inquirer** for interactive prompts.\r\n- **Teliagen Blueprint** engine for code generation.\r\n\r\n## Documentation\r\n\r\nFor full documentation, visit [docs.teliagen.org](https://docs.teliagen.org).\r\n\r\n## License\r\n\r\nApache-2.0\r\n\r\n---\r\n\r\n<p align=\"center\">\r\n  <strong>Part of <a href=\"https://github.com/teliagen/teliagen-framework\">Teliagen</a></strong>\r\n</p>\r\n","readmeFilename":"README.md"}