Browse Source

package: terser-webpack-plugin

feat/cli-mono-repo
danstarns 2 years ago
parent
commit
9f55e12fcb
  1. 1
      packages/cli/package.json
  2. 2
      packages/cli/src/webpack.config.ts
  3. 3
      pnpm-lock.yaml

1
packages/cli/package.json

@ -37,6 +37,7 @@
"lodash.template": "^4.5.0", "lodash.template": "^4.5.0",
"rimraf": "^4.1.2", "rimraf": "^4.1.2",
"spdx-license-list": "^6.6.0", "spdx-license-list": "^6.6.0",
"terser-webpack-plugin": "^5.3.10",
"webpack": "^5.94.0", "webpack": "^5.94.0",
"webpack-cli": "^5.0.1", "webpack-cli": "^5.0.1",
"webpack-dev-server": "^4.11.1", "webpack-dev-server": "^4.11.1",

2
packages/cli/src/webpack.config.ts

@ -9,7 +9,7 @@ import webpack from 'webpack';
const dirCwd = process.cwd(); const dirCwd = process.cwd();
let plugins = []; let plugins = [];
export default (opts: Record<string, any> = {}) => { export default (opts: Record<string, any> = {}): any => {
const pkgPath = path.join(dirCwd, 'package.json'); const pkgPath = path.join(dirCwd, 'package.json');
const rawPackageJson = fs.readFileSync(pkgPath) as unknown as string; const rawPackageJson = fs.readFileSync(pkgPath) as unknown as string;
const pkg = JSON.parse(rawPackageJson); const pkg = JSON.parse(rawPackageJson);

3
pnpm-lock.yaml

@ -168,6 +168,9 @@ importers:
spdx-license-list: spdx-license-list:
specifier: ^6.6.0 specifier: ^6.6.0
version: 6.9.0 version: 6.9.0
terser-webpack-plugin:
specifier: ^5.3.10
version: 5.3.10(webpack@5.94.0(webpack-cli@5.1.4))
webpack: webpack:
specifier: ^5.94.0 specifier: ^5.94.0
version: 5.94.0(webpack-cli@5.1.4) version: 5.94.0(webpack-cli@5.1.4)

Loading…
Cancel
Save