@stdlib/process-argv
    TypeScript icon, indicating that this package has built-in type declarations

    0.0.6 • Public • Published

    ARGV

    NPM version Build Status Coverage Status dependencies

    Array containing command-line arguments passed when launching the calling process.

    Installation

    npm install @stdlib/process-argv

    Usage

    var ARGV = require( '@stdlib/process-argv' );

    ARGV

    Array containing command-line arguments passed when launching the calling process.

    var execPath = ARGV[ 0 ];
    // e.g., returns '/usr/local/bin/node'

    Notes

    • The first element is the absolute pathname of the executable that started the calling process.
    • The second element is the path of the executed file.
    • Any additional elements are additional command-line arguments.
    • In browser environments, ARGV is an empty array.
    • Modifications to ARGV are local to the process in which ARGV is modified.
    • Be careful when modifying command-line arguments as the argument array represents shared state. Accordingly, modifications affect all command-line argument consumers.

    Examples

    var ARGV = require( '@stdlib/process-argv' );
    
    console.log( ARGV );
    // => [...]

    Notice

    This package is part of stdlib, a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.

    For more information on the project, filing bug reports and feature requests, and guidance on how to develop stdlib, see the main project repository.

    Community

    Chat


    License

    See LICENSE.

    Copyright

    Copyright © 2016-2021. The Stdlib Authors.

    Install

    npm i @stdlib/process-argv

    Homepage

    stdlib.io

    DownloadsWeekly Downloads

    1

    Version

    0.0.6

    License

    Apache-2.0

    Unpacked Size

    34.5 kB

    Total Files

    10

    Last publish

    Collaborators

    • stdlib-bot
    • kgryte
    • planeshifter
    • rreusser