Skip to content

joriewong/limit-size-webpack-plugin

Repository files navigation

limit-size-webpack-plugin

A webpack plugin to detect your file size.

npm Version npm npm License

Install

$ npm i --save-dev limit-size-webpack-plugin

Usage

  • Add the limit-size-webpack-plugin to your webpack.config.js:
const path = require("path");
+ const { LimitSizePlugin } = require("limit-size-webpack-plugin");

module.exports = {
  entry: "./index.js",
  output: {
    path: path.resolve(__dirname, "dist"),
    filename: "bundle.js",
  },
  plugins: [
+    new LimitSizePlugin([
+      {
+        path: path.resolve(__dirname, "dist", "bundle.js"),
+        limit: "200 Kb",
+        gzip: true,
+      },
+      {
+        path: path.resolve(__dirname, "dist", "bundle.js"),
+        limit: "50 b",
+      },
+    ]),
  ],
};

License

MIT@jared.

About

A webpack plugin to detect your file size.

Resources

License

Stars

Watchers

Forks

Packages

No packages published