diff --git a/package-lock.json b/package-lock.json index 56813ea..fa536c3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,6 +35,7 @@ "lodash": "^4.17.19", "postcss": "^8.1.14", "prettier": "2.8.2", + "rollup-plugin-analyzer": "^4.0.0", "ts-node": "^10.9.1", "typescript": "^4.9.5", "vite": "^4.0.0", @@ -3256,6 +3257,15 @@ "fsevents": "~2.3.2" } }, + "node_modules/rollup-plugin-analyzer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-analyzer/-/rollup-plugin-analyzer-4.0.0.tgz", + "integrity": "sha512-LL9GEt3bkXp6Wa19SNR5MWcvHNMvuTFYg+eYBZN2OIFhSWN+pEJUQXEKu5BsOeABob3x9PDaLKW7w5iOJnsESQ==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", diff --git a/package.json b/package.json index 930308b..7f0eed6 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "lodash": "^4.17.19", "postcss": "^8.1.14", "prettier": "2.8.2", + "rollup-plugin-analyzer": "^4.0.0", "ts-node": "^10.9.1", "typescript": "^4.9.5", "vite": "^4.0.0", diff --git a/vite.config.js b/vite.config.js index b88ccee..73317e4 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,6 +1,7 @@ import { defineConfig } from "vite"; import laravel from "laravel-vite-plugin"; import vue from "@vitejs/plugin-vue"; +import analyzer from "rollup-plugin-analyzer"; export default defineConfig({ plugins: [ @@ -20,6 +21,7 @@ export default defineConfig({ input: ["resources/css/app.scss", "resources/js/main.js"], refresh: true, }), + analyzer({ summaryOnly: true }), ], css: { preprocessorOptions: {