@nodearch/cli
Version:
nodearch cli
25 lines (24 loc) • 767 B
JavaScript
import { App, LogLevel } from '@nodearch/core';
import { CommandApp } from '@nodearch/command';
export class Cli extends App {
constructor() {
super({
components: {
url: new URL('components', import.meta.url)
},
logs: { logLevel: LogLevel.Info, prefix: 'CLI' },
extensions: [
new CommandApp({
name: 'nodearch',
usage: 'Usage: nodearch <command> [options]',
options: {
loadMode: {
choices: ['ts', 'js'],
describe: 'Load mode [ts, js]'
}
}
})
]
});
}
}