conditionals
This commit is contained in:
parent
bd86d3a373
commit
fc7f07ef47
13 changed files with 516 additions and 2 deletions
13
eloquentjavascript/my-node-cli/index.js
Normal file
13
eloquentjavascript/my-node-cli/index.js
Normal 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);
|
24
eloquentjavascript/my-node-cli/package-lock.json
generated
Normal file
24
eloquentjavascript/my-node-cli/package-lock.json
generated
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
15
eloquentjavascript/my-node-cli/package.json
Normal file
15
eloquentjavascript/my-node-cli/package.json
Normal 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"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue