UNPKG

@notjustcoders/ioc-arise

Version:

Arise type-safe IoC containers from your code. Zero overhead, zero coupling.

22 lines 787 B
#!/usr/bin/env node "use strict"; 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