New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

cmd-args

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cmd-args - npm Package Compare versions

Comparing version 0.1.0 to 1.0.0

18

examples/example.js
#!/usr/bin/env node
var cmdArgs = require('cmd-args').create([
// [<alias>, <flag>, <description>]
['h', 'help', 'Displays the help for this program.'],
['f', 'firstname=ARG', 'Required firstname arg.' ],
['l', 'lastname[=ARG]', 'Optional lastname arg.' ],
['m', 'middlename[=ARG+]', 'Optional multiple middlename args.' ],
['v', 'verbose', 'Verbose boolean flag.' ],
[null, 'quite', 'Quite boolean flag no alias.' ],
var CommandLineParser = require('cmd-args');
var cmdArgs = new CommandLineParser([
// [<alias>, <flag>, <description>]
['h', 'help', 'Displays the help for this program.'],
['f', 'firstname=ARG', 'Required firstname arg.'],
['l', 'lastname[=ARG]', 'Optional lastname arg.'],
['m', 'middlename[=ARG+]', 'Optional multiple middlename args.'],
['v', 'verbose', 'Verbose boolean flag.'],
[null, 'quite', 'Quite boolean flag no alias.'],
]);

@@ -12,0 +14,0 @@

{
"name": "cmd-args",
"version": "0.1.0",
"version": "1.0.0",
"description": "A simple command-line argument parser for NodeJS command-line tools.",

@@ -28,4 +28,4 @@ "main": "index.js",

"dependencies": {
"generate-js": "^2.1.3"
"generate-js": "^3.0.0"
}
}

@@ -12,3 +12,5 @@ # cmd-args v1.0.0

```javascript
var cmdArgs = require('cmd-args').create([
var CommandLineParser = require('cmd-args');
var cmdArgs = new CommandLineParser([
// [<alias>, <flag>, <description>]

@@ -48,4 +50,4 @@ ['h', 'help', 'Displays the help for this program.'],

--quite Quite boolean flag no alias.
$ node my-program

@@ -52,0 +54,0 @@ {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc