diff --git a/package-lock.json b/package-lock.json index e8131ea..bda0c82 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,6 +35,7 @@ "sass": "^1.100.0", "sass-loader": "^16.0.2", "style-loader": "^4.0.0", + "terser-webpack-plugin": "^5.6.1", "ts-loader": "^9.6.0", "typescript": "^6.0.3", "vitest": "^4.1.9", @@ -14220,6 +14221,67 @@ "node": ">=10" } }, + "node_modules/terser-webpack-plugin": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", + "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@minify-html/node": { + "optional": true + }, + "@swc/core": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "@swc/html": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "cssnano": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "html-minifier-terser": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "postcss": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", diff --git a/package.json b/package.json index d42b420..7e76e7c 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "sass": "^1.100.0", "sass-loader": "^16.0.2", "style-loader": "^4.0.0", + "terser-webpack-plugin": "^5.6.1", "ts-loader": "^9.6.0", "typescript": "^6.0.3", "vitest": "^4.1.9",