{
  "name": "@rushstack/webpack4-module-minifier-plugin",
  "version": "0.15.29",
  "description": "This plugin splits minification of webpack compilations into smaller units.",
  "main": "./lib-commonjs/index.js",
  "module": "./lib-esm/index.js",
  "types": "./dist/webpack4-module-minifier-plugin.d.ts",
  "exports": {
    ".": {
      "types": "./dist/webpack4-module-minifier-plugin.d.ts",
      "node": "./lib-commonjs/index.js",
      "import": "./lib-esm/index.js",
      "require": "./lib-commonjs/index.js"
    },
    "./lib/*": {
      "types": "./lib-dts/*.d.ts",
      "node": "./lib-commonjs/*.js",
      "import": "./lib-esm/*.js",
      "require": "./lib-commonjs/*.js"
    },
    "./package.json": "./package.json"
  },
  "typesVersions": {
    "*": {
      "lib/*": [
        "lib-dts/*"
      ]
    }
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/microsoft/rushstack.git",
    "directory": "webpack/webpack4-module-minifier-plugin"
  },
  "engines": {
    "node": ">=20.9.0"
  },
  "peerDependencies": {
    "@types/webpack": "*",
    "@types/webpack-sources": "*",
    "webpack": "^4.31.0",
    "webpack-sources": "~1.4.3",
    "@types/node": "*"
  },
  "peerDependenciesMeta": {
    "@types/webpack": {
      "optional": true
    },
    "@types/webpack-sources": {
      "optional": true
    },
    "@types/node": {
      "optional": true
    }
  },
  "dependencies": {
    "@types/tapable": "1.0.6",
    "tapable": "1.1.3",
    "@rushstack/module-minifier": "0.9.29",
    "@rushstack/worker-pool": "0.7.27"
  },
  "devDependencies": {
    "@types/node": "20.17.19",
    "@types/webpack-sources": "1.4.2",
    "@types/webpack": "4.41.32",
    "eslint": "~9.37.0",
    "webpack-sources": "~1.4.3",
    "webpack": "~4.47.0",
    "@rushstack/heft": "1.3.0",
    "local-node-rig": "1.0.0"
  },
  "sideEffects": [
    "lib-esm/OverrideWebpackIdentifierAllocation.js",
    "lib-commonjs/OverrideWebpackIdentifierAllocation.js"
  ],
  "scripts": {
    "build": "heft build --clean",
    "_phase:build": "heft run --only build -- --clean",
    "_phase:pack": "rush-pnpm pack",
    "_phase:test": "heft run --only test -- --clean"
  }
}