natron-args-parser

0.2.0-beta.1 • Public • Published

Natron

Parse Command-Line Arguments

Version Downloads ReadMe

Gitter Chat

This module is part of Natron and contains utilities for parsing command-line arguments.

Documentation

See the documentation for natron-args-parser

Usage

import {parse} from "natron-args-parser";

// process.argv.slice(2) = [
//  "arg1",
//  "--foo",
//  "arg2",
//  "--bar",
//  "value",
//  "--num=12345",
// ]

let args = parse(process.argv.slice(2), {
  flags: {
    "foo": {
      type: "boolean",
    },
  },
  greedy: true,
});

// args = {
//   "_": ["arg1", "arg2"],
//   "foo": true,
//   "bar": "value",
//   "num": 12345,
// }

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i natron-args-parser

      Weekly Downloads

      2

      Version

      0.2.0-beta.1

      License

      MIT

      Last publish

      Collaborators

      • stefanr