spaceout/site/frontend/node_modules/@webpack-cli/info
2020-12-12 14:43:35 -05:00
..
lib init organization 2020-12-12 14:43:35 -05:00
CHANGELOG.md init organization 2020-12-12 14:43:35 -05:00
LICENSE init organization 2020-12-12 14:43:35 -05:00
package.json init organization 2020-12-12 14:43:35 -05:00
README.md init organization 2020-12-12 14:43:35 -05:00

webpack-cli info

NPM Downloads

Description

This package returns a set of information related to the local environment.

Installation

#npm
npm i -D @webpack-cli/info

#yarn
yarn add @webpack-cli/info -D

#npx
npx webpack info [options]

Usage

Args / Flags

Output format

Flag Description Type
--output < json or markdown > To get the output in specified format [ string ]

Not supported for config

Options

Flag Description Type
--help Show help [ boolean ]
--version Show version number of @webpack-cli/info [ boolean ]

Node

const info = require('@webpack-cli/info').default;

async function wrapperFunc() {
    await info({
        /* Custom Config */
    });
}
wrapperFunc();

Custom config

Config has higher precedence than system flags

// Config's relative path
{

    "config": [string]
}
    // System info
{
    "binaries": [boolean],
    "system": [boolean],
    "browsers": [boolean],
    "npmg": [boolean],
    "npmPackages": [boolean],
}

The function returns string for system info, and returns an array of strings (string[]) for config

CLI (via webpack-cli)

webpack-cli info --FLAGS #Flags are optional for custom output