AI-powered performance analyzer for Vite - Analyze bundle size and suggest optimizations
npm install vite-plugin-ai-perf-analyzerbash [npm]
npm install -D vite-plugin-ai-perf-analyzer
`
`bash [yarn]
yarn add -D vite-plugin-ai-perf-analyzer
`
`bash [pnpm]
pnpm add -D vite-plugin-ai-perf-analyzer
`
:::
🚀 Quick Start
`typescript
// vite.config.ts
import { defineConfig } from "vite";
import { vitePluginAIPerfAnalyzer } from "vite-plugin-ai-perf-analyzer";
export default defineConfig({
plugins: [
vitePluginAIPerfAnalyzer({
apiKey: process.env.OPENAI_API_KEY,
enabled: true,
threshold: {
bundleSize: 500, // KB
totalSize: 5, // MB
chunkCount: 20,
},
output: {
console: true,
html: true,
},
}),
],
});
``