()
| 9 | process.on("SIGTERM", () => process.exit(0)); |
| 10 | |
| 11 | async function main() { |
| 12 | const packageInfo = await getPackageInfo(); |
| 13 | const program = new Command() |
| 14 | .name(packageInfo?.name || "declarative-routing") |
| 15 | .description(`${packageInfo?.description} CLI`) |
| 16 | .version( |
| 17 | packageInfo?.version || "0.0.1", |
| 18 | "-v, --version", |
| 19 | "display the version number" |
| 20 | ); |
| 21 | program.addCommand(init).addCommand(build); |
| 22 | program.parse(); |
| 23 | } |
| 24 | main(); |
no test coverage detected