0.0.4 • Published 2 years ago

dark-args v0.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

dark-args

A Node.js library to assist in parsing opstrings. Built because I was tired of typing two lines to access args with a popular npm package. dark-args only needs one.

// Other Package
import Other from 'other-package';
const { argv } = Other(process.argv);

// dark-args
import { argv } from 'dark-args';

Install

yarn add dark-args

Usage

In Node.js
// example.js

import { argv } from 'dark-args';

const example = (run, name, id) => {
  if (run) console.log('Run!');
  if (name === 'Chris') console.log('Hello Chris');
  if (id < 20) console.log('Less than 20');
};

(() => {
  example(argv.run, argv.name, argv.id);
  process.exit(0);
})();
In terminal
λ node example.js --run  --name=Chris  --id=10
  Run!
  Hello Chris
  Less than 20
0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago