conditionals

This commit is contained in:
Geir Okkenhaug Jerstad 2024-08-22 12:21:23 +02:00
parent bd86d3a373
commit fc7f07ef47
13 changed files with 516 additions and 2 deletions

View file

@ -0,0 +1,13 @@
#!/usr/bin/env node
import { program } from "commander";
program
.version("1.0.0")
.description("My Node cli")
.option("-n, --name <type>", "Add your name")
.action((options) => {
console.log('Hey, ${options.name}!');
});
program.parse(process.argv);

View file

@ -0,0 +1,24 @@
{
"name": "my-node-cli",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "my-node-cli",
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"commander": "^12.1.0"
}
},
"node_modules/commander": {
"version": "12.1.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"engines": {
"node": ">=18"
}
}
}
}

View file

@ -0,0 +1,15 @@
{
"name": "my-node-cli",
"version": "1.0.0",
"main": "index.js",
"bin": {
"my-node-cli": "./index.js"
},
"type": "module",
"author": "",
"license": "ISC",
"description": "",
"dependencies": {
"commander": "^12.1.0"
}
}