@umijs/bundler-webpack
Version:
@umijs/bundler-webpack
194 lines • 5.58 kB
JSON
{
"name": "@umijs/bundler-webpack",
"version": "4.6.44",
"description": "@umijs/bundler-webpack",
"homepage": "https://github.com/umijs/umi/tree/master/packages/bundler-webpack#readme",
"bugs": "https://github.com/umijs/umi/issues",
"repository": {
"type": "git",
"url": "https://github.com/umijs/umi"
},
"license": "MIT",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"bin": {
"bundler-webpack": "bin/bundler-webpack.js"
},
"files": [
"bin",
"client",
"compiled",
"dist"
],
"dependencies": {
"@svgr/core": "6.5.1",
"@svgr/plugin-jsx": "^6.5.1",
"@svgr/plugin-svgo": "^6.5.1",
"@types/hapi__joi": "17.1.9",
"@umijs/case-sensitive-paths-webpack-plugin": "^1.0.1",
"@umijs/react-refresh-webpack-plugin": "0.5.11",
"cors": "^2.8.5",
"css-loader": "6.7.1",
"es5-imcompatible-versions": "^0.1.78",
"fork-ts-checker-webpack-plugin": "8.0.0",
"jest-worker": "29.4.3",
"lightningcss": "1.22.1",
"node-libs-browser": "2.2.1",
"postcss": "^8.4.21",
"postcss-preset-env": "7.5.0",
"react-error-overlay": "6.0.9",
"react-refresh": "0.14.0",
"@umijs/bundler-utils": "4.6.44",
"@umijs/babel-preset-umi": "4.6.44",
"@umijs/mfsu": "4.6.44",
"@umijs/utils": "4.6.44"
},
"devDependencies": {
"@swc/core": "1.3.67",
"@types/cors": "^2.8.13",
"@types/webpack-bundle-analyzer": "^4.6.0",
"@types/webpack-sources": "3.2.0",
"@types/ws": "8.5.4",
"autoprefixer": "10.4.13",
"babel-loader": "9.1.3",
"compression": "1.7.4",
"connect-history-api-fallback": "1.6.0",
"copy-webpack-plugin": "10.2.4",
"css-minimizer-webpack-plugin": "5.0.1",
"cssnano": "5.1.7",
"file-loader": "6.2.0",
"less-loader": "11.1.0",
"mini-css-extract-plugin": "2.7.2",
"postcss-flexbugs-fixes": "5.0.2",
"postcss-loader": "7.0.2",
"purgecss-webpack-plugin": "4.1.3",
"sass-loader": "13.2.0",
"schema-utils": "4.0.0",
"speed-measure-webpack-plugin": "1.5.0",
"style-loader": "3.3.1",
"stylus-loader": "7.1.3",
"svgo-loader": "3.0.0",
"swc-plugin-auto-css-modules": "1.5.0",
"terser": "5.16.1",
"terser-webpack-plugin": "5.3.6",
"url-loader": "4.1.1",
"webpack": "5.88.2",
"webpack-5-chain": "8.0.2",
"webpack-bundle-analyzer": "4.7.0",
"webpack-dev-middleware": "6.0.1",
"webpack-manifest-plugin": "5.0.0",
"webpack-sources": "3.2.3",
"webpackbar": "5.0.2",
"ws": "8.12.0"
},
"publishConfig": {
"access": "public"
},
"authors": [
"chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"
],
"compiledConfig": {
"deps": [
"autoprefixer",
"babel-loader",
"copy-webpack-plugin",
"css-loader",
"css-minimizer-webpack-plugin",
"cssnano",
"compression",
"connect-history-api-fallback",
"less-loader",
"mini-css-extract-plugin",
"postcss-flexbugs-fixes",
"postcss-loader",
"purgecss-webpack-plugin",
"sass-loader",
"schema-utils",
"style-loader",
"speed-measure-webpack-plugin",
"svgo-loader",
"terser",
"terser-webpack-plugin",
"url-loader",
"file-loader",
"webpack-5-chain",
"webpack-bundle-analyzer",
"webpack-dev-middleware",
"webpack-manifest-plugin",
"webpack-sources",
"webpackbar",
"ws",
"./bundles/webpack/bundle",
"stylus-loader"
],
"externals": {
"@swc/core": "@swc/core",
"@babel/core": "@umijs/bundler-utils/compiled/babel/core",
"es-module-lexer": "@umijs/bundler-utils/compiled/es-module-lexer",
"esbuild": "@umijs/bundler-utils/compiled/esbuild",
"express": "@umijs/bundler-utils/compiled/express",
"jest-worker": "jest-worker",
"less": "@umijs/bundler-utils/compiled/less",
"cssnano": "$$LOCAL",
"postcss": "postcss",
"tapable": "@umijs/bundler-utils/compiled/tapable",
"terser": "$$LOCAL",
"terser-webpack-plugin": "$$LOCAL",
"typescript": "typescript",
"uglify-js": "uglify-js",
"url-loader": "$$LOCAL",
"webpack": "$$LOCAL",
"webpack/lib/NormalModule": "../webpack/NormalModule",
"webpack-5-chain": "$$LOCAL",
"webpack-sources": "$$LOCAL",
"ws": "$$LOCAL",
"css-loader": "css-loader"
},
"noMinify": [
"./bundles/webpack/bundle",
"terser-webpack-plugin",
"mini-css-extract-plugin",
"purgecss-webpack-plugin"
],
"extraDtsDeps": [
"webpack"
],
"extraDtsExternals": [
"@swc/core",
"esbuild",
"uglify-js",
"webpack"
],
"excludeDtsDeps": [
"babel-loader",
"copy-webpack-plugin",
"css-loader",
"css-minimizer-webpack-plugin",
"cssnano",
"compression",
"connect-history-api-fallback",
"less-loader",
"mini-css-extract-plugin",
"postcss-flexbugs-fixes",
"postcss-loader",
"purgecss-webpack-plugin",
"sass-loader",
"speed-measure-webpack-plugin",
"style-loader",
"svgo-loader",
"url-loader",
"file-loader",
"webpack-bundle-analyzer",
"webpack-dev-middleware",
"webpack-manifest-plugin",
"stylus-loader"
]
},
"scripts": {
"build": "umi-scripts father build",
"build:deps": "umi-scripts bundleDeps",
"dev": "umi-scripts father dev",
"generate:webpackPackages": "zx ./scripts/generateWebpackPackages.mjs",
"test": "umi-scripts jest-turbo"
}
}