itap-cli-demo
Version:
> A lightweight, AI-powered npm package finder — directly from your terminal.
16 lines (15 loc) • 482 B
JavaScript
import { program } from 'commander';
import { handleQuery } from './core.js';
import dotenv from 'dotenv';
dotenv.config();
program
.name('itap')
.description('is there a package?')
.version('1.0.12')
.argument('<query>', 'What do you want to find?')
.option("-s, --sort <type>", "Sort by: downloads | stars | lastUpdated | itapScore", "downloads")
.action((query, options) => {
handleQuery(query, options.sort);
});
program.parse();