Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 10, 2024 via pnpm

webpack-cli 5.1.4

CLI for webpack & friends
Package summary
Share
2
issues
1
high severity
license
1
1
low severity
license
1
6
licenses
100
MIT
7
BSD-2-Clause
5
ISC
7
other licenses
BSD-3-Clause
4
Apache-2.0
2
CC-BY-4.0
1
Package created
30 May 2015
Version published
7 Jun 2023
Maintainers
3
Total deps
119
Direct deps
14
License
MIT

Issues

2

1 high severity issue

high
Recommendation: Read and validate the license terms
via: @webpack-cli/configtest@2.1.1 & others
Collapse
Expand

1 low severity issue

low
Recommendation: Read and validate the license terms
via: @webpack-cli/configtest@2.1.1 & others
Collapse
Expand

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
100 Packages, Including:
@discoveryjs/json-ext@0.5.7
@jridgewell/gen-mapping@0.3.5
@jridgewell/resolve-uri@3.1.2
@jridgewell/set-array@1.2.1
@jridgewell/source-map@0.3.6
@jridgewell/sourcemap-codec@1.4.15
@jridgewell/trace-mapping@0.3.25
@types/eslint-scope@3.7.7
@types/eslint@8.56.10
@types/estree@1.0.5
@types/json-schema@7.0.15
@types/node@20.12.11
@webassemblyjs/ast@1.12.1
@webassemblyjs/floating-point-hex-parser@1.11.6
@webassemblyjs/helper-api-error@1.11.6
@webassemblyjs/helper-buffer@1.12.1
@webassemblyjs/helper-numbers@1.11.6
@webassemblyjs/helper-wasm-bytecode@1.11.6
@webassemblyjs/helper-wasm-section@1.12.1
@webassemblyjs/ieee754@1.11.6
@webassemblyjs/utf8@1.11.6
@webassemblyjs/wasm-edit@1.12.1
@webassemblyjs/wasm-gen@1.12.1
@webassemblyjs/wasm-opt@1.12.1
@webassemblyjs/wasm-parser@1.12.1
@webassemblyjs/wast-printer@1.12.1
@webpack-cli/configtest@2.1.1
@webpack-cli/info@2.0.2
@webpack-cli/serve@2.0.5
acorn-import-assertions@1.9.0
acorn@8.11.3
ajv-keywords@3.5.2
ajv@6.12.6
browserslist@4.23.0
buffer-from@1.1.2
chrome-trace-event@1.0.3
clone-deep@4.0.1
colorette@2.0.20
commander@10.0.1
commander@2.20.3
cross-spawn@7.0.3
enhanced-resolve@5.16.1
envinfo@7.13.0
es-module-lexer@1.5.2
escalade@3.1.2
events@3.3.0
fast-deep-equal@3.1.3
fast-json-stable-stringify@2.1.0
fastest-levenshtein@1.0.16
find-up@4.1.0

BSD 2-Clause "Simplified" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
hold-liable
Must
include-copyright
include-license
7 Packages, Including:
eslint-scope@5.1.1
esrecurse@4.3.0
estraverse@4.3.0
estraverse@5.3.0
glob-to-regexp@0.4.1
terser@5.31.0
uri-js@4.4.1

ISC License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
Cannot
hold-liable
Must
include-copyright
include-license
5 Packages, Including:
electron-to-chromium@1.4.762
graceful-fs@4.2.11
isexe@2.0.0
picocolors@1.0.0
which@2.0.2

BSD 3-Clause "New" or "Revised" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
use-trademark
hold-liable
Must
include-copyright
include-license
4 Packages, Including:
@xtuc/ieee754@1.2.0
flat@5.0.2
serialize-javascript@6.0.2
source-map@0.6.1

Apache License 2.0

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
use-patent-claims
place-warranty
Cannot
hold-liable
use-trademark
Must
include-copyright
include-license
state-changes
include-notice
2 Packages, Including:
@webassemblyjs/leb128@1.11.6
@xtuc/long@4.2.2

Creative Commons Attribution 4.0 International

Uncategorized
Not OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
Cannot
Must
1 Packages, Including:
caniuse-lite@1.0.30001617
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

14
All Dependencies CSV
β“˜ This is a list of webpack-cli 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
@discoveryjs/json-ext0.5.717.96 kBMIT
prod
@webpack-cli/configtest2.1.12.01 kBMIT
prod
1
1
@webpack-cli/info2.0.21.92 kBMIT
prod
1
1
@webpack-cli/serve2.0.53.6 kBMIT
prod
1
1
colorette2.0.204.94 kBMIT
prod
commander10.0.143.87 kBMIT
prod
cross-spawn7.0.37.3 kBMIT
prod
envinfo7.13.0157.92 kBMIT
prod
fastest-levenshtein1.0.165.96 kBMIT
prod
import-local3.1.02.34 kBMIT
prod
interpret3.1.14.75 kBMIT
prod
rechoir0.8.03.73 kBMIT
prod
webpack-merge5.10.012.26 kBMIT
prod
webpack5.91.04.71 MBMIT
prod peer
1
1

Visualizations

Frequently Asked Questions

What does webpack-cli do?

Webpack-CLI is the official command line interface for Webpack. It provides a flexible set of commands for developers to enhance speed when setting up a custom Webpack project. Webpack on its own doesn't expect a configuration file. However, developers often need to create custom configurations based on their use-cases and needs. Webpack-CLI addresses these needs by offering a set of tools to improve the setup of custom Webpack configuration.

How do you use webpack-cli?

To use Webpack-CLI, you will first need to install it. You can do this either with npm or with yarn. Here's how to install Webpack-CLI with npm:

npm install --save-dev webpack-cli

And with yarn:

yarn add webpack-cli --dev

Once installed, you can start using Webpack-CLI from your terminal. The basic structure of commands is npx webpack-cli [command] [options]. If no command is specified then bundle command is used by default. For example, to bundle your project you would run:

npx webpack-cli bundle

Webpack-CLI has many more commands and options available for use. Some of these include build, configtest, help, info, init, loader, plugin, serve, version, and watch. You can use the --help option to get more information on these commands and features.

Where are the webpack-cli docs?

The comprehensive documentation for Webpack-CLI can be found on the official Webpack website at https://webpack.js.org/api/cli/. In addition to the basics and how to use each command, the documentation also covers environment variables, exit codes, and a wide range of available options. With Webpack-CLI being such a substantial tool, you're encouraged to dive into the docs to maximize your use of it.