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 Feb 18, 2024 via pnpm
Package summary
Share
2
issues
1
high severity
license
1
1
low severity
license
1
6
licenses
63
MIT
7
BSD-2-Clause
3
BSD-3-Clause
6
other licenses
ISC
3
Apache-2.0
2
CC-BY-4.0
1
Package created
2 Aug 2018
Version published
16 Aug 2022
Maintainers
3
Total deps
79
Direct deps
6
License
MIT

Issues

2

1 high severity issue

high
Recommendation: Read and validate the license terms
via: webpack@5.90.2
Collapse
Expand

1 low severity issue

low
Recommendation: Read and validate the license terms
via: webpack@5.90.2
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
63 Packages, Including:
@jridgewell/gen-mapping@0.3.3
@jridgewell/resolve-uri@3.1.2
@jridgewell/set-array@1.1.2
@jridgewell/source-map@0.3.5
@jridgewell/sourcemap-codec@1.4.15
@jridgewell/trace-mapping@0.3.22
@types/eslint-scope@3.7.7
@types/eslint@8.56.2
@types/estree@1.0.5
@types/json-schema@7.0.15
@types/node@20.11.19
@webassemblyjs/ast@1.11.6
@webassemblyjs/floating-point-hex-parser@1.11.6
@webassemblyjs/helper-api-error@1.11.6
@webassemblyjs/helper-buffer@1.11.6
@webassemblyjs/helper-numbers@1.11.6
@webassemblyjs/helper-wasm-bytecode@1.11.6
@webassemblyjs/helper-wasm-section@1.11.6
@webassemblyjs/ieee754@1.11.6
@webassemblyjs/utf8@1.11.6
@webassemblyjs/wasm-edit@1.11.6
@webassemblyjs/wasm-gen@1.11.6
@webassemblyjs/wasm-opt@1.11.6
@webassemblyjs/wasm-parser@1.11.6
@webassemblyjs/wast-printer@1.11.6
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
commander@2.20.3
enhanced-resolve@5.15.0
es-module-lexer@1.4.1
escalade@3.1.2
events@3.3.0
fast-deep-equal@3.1.3
fast-json-stable-stringify@2.1.0
has-flag@4.0.0
jest-worker@27.5.1
json-parse-even-better-errors@2.3.1
json-schema-traverse@0.4.1
loader-runner@4.3.0
merge-stream@2.0.0
mime-db@1.52.0
mime-types@2.1.35
neo-async@2.6.2
node-releases@2.0.14
punycode@2.3.1

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.27.1
uri-js@4.4.1

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
3 Packages, Including:
@xtuc/ieee754@1.2.0
serialize-javascript@6.0.2
source-map@0.6.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
3 Packages, Including:
electron-to-chromium@1.4.673
graceful-fs@4.2.11
picocolors@1.0.0

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.30001588
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

6
All Dependencies CSV
β“˜ This is a list of terser-webpack-plugin 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
@jridgewell/trace-mapping0.3.2235.61 kBMIT
prod
jest-worker27.5.118.95 kBMIT
prod
schema-utils3.3.017.93 kBMIT
prod
serialize-javascript6.0.26.19 kBBSD-3-Clause
prod
terser5.27.12.03 MBBSD-2-Clause
prod
webpack5.90.24.59 MBMIT
prod peer
1
1

Visualizations

Frequently Asked Questions

What does terser-webpack-plugin do?

The terser-webpack-plugin is a JavaScript minimization plugin for webpack. It utilizes terser to minimize your JavaScript code.

How do you use terser-webpack-plugin?

To use terser-webpack-plugin, you first need to install it using npm, yarn, or pnpm like this:

npm install terser-webpack-plugin --save-dev
yarn add -D terser-webpack-plugin
pnpm add -D terser-webpack-plugin

Then, include the terser-webpack-plugin in your webpack config like this:

const TerserPlugin = require("terser-webpack-plugin");

module.exports = {
  optimization: {
    minimize: true,
    minimizer: [new TerserPlugin()],
  },
};

Finally, run webpack using the method you prefer. The plugin also supports various configurations such as test, include, exclude, parallel, minify, terserOptions, and extractComments.

Where are the terser-webpack-plugin docs?

The terser-webpack-plugin documentation is available on GitHub. The documentation provides a detailed explanation of the plugin's installation process, usage, options, and examples. It also furnishes guidelines on how to contribute to the project.