@notjustcoders/ioc-arise
Version:
Arise type-safe IoC containers from your code. Zero overhead, zero coupling.
22 lines • 787 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const commander_1 = require("commander");
const generate_1 = require("./commands/generate");
const analyze_1 = require("./commands/analyze");
const visualize_1 = require("./commands/visualize");
const program = new commander_1.Command();
program
.name('ioc-arise')
.description('Generate type-safe IoC containers for TypeScript projects')
.version('1.0.0');
// Register commands
program.addCommand(generate_1.generateCommand);
program.addCommand(analyze_1.analyzeCommand);
program.addCommand(visualize_1.visualizeCommand);
program.parse();
// If no command is provided, show help
if (!process.argv.slice(2).length) {
program.outputHelp();
}
//# sourceMappingURL=index.js.map