![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/rentpix.corals.io/vendor/swagger-api/swagger-ui/webpack/ |
/** * @prettier */ /** Dev Note: * StatsWriterPlugin is disabled by default; uncomment to enable * when enabled, rebuilding the bundle will cause error for assetSizeLimit, * which we want to keep out of CI/CD * post build, cli command: npx webpack-bundle-analyzer <path> */ const configBuilder = require("./_config-builder") const { DuplicatesPlugin } = require("inspectpack/plugin") const { WebpackBundleSizeAnalyzerPlugin, } = require("webpack-bundle-size-analyzer") // import path from "path" // import { StatsWriterPlugin } from "webpack-stats-plugin" const result = configBuilder( { minimize: true, mangle: true, sourcemaps: true, includeDependencies: true, }, { entry: { "swagger-ui-es-bundle": ["./src/index.js"], }, output: { globalObject: "this", library: { type: "commonjs2", export: "default", }, }, plugins: [ new DuplicatesPlugin({ // emit compilation warning or error? (Default: `false`) emitErrors: false, // display full duplicates information? (Default: `false`) verbose: false, }), new WebpackBundleSizeAnalyzerPlugin("log.es-bundle-sizes.swagger-ui.txt"), // new StatsWriterPlugin({ // filename: path.join("log.es-bundle-stats.swagger-ui.json"), // fields: null, // }), ], } ) module.exports = result