{"_id":"vite-plugin-bundlesize","_rev":"12-75957e4a7221623f9888c8b01f68ea50","name":"vite-plugin-bundlesize","dist-tags":{"next":"0.0.2-beta.0","latest":"0.3.0"},"versions":{"0.0.1":{"name":"vite-plugin-bundlesize","version":"0.0.1","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.1","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"a059069226e563bcac0c8300ad8984f66b8295ba","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.1.tgz","fileCount":14,"integrity":"sha512-UDCEe3qDXWXaMb9v137HOsmedNcCd4l4PYJ95Dq3mBPmPMcaDrEVYUq3ecEBIn2S+Tam4OGTTLHLO8MpkH5I/g==","signatures":[{"sig":"MEUCIQDThZ/P1tnW44PRqW61P6gI6tRbFlAqSOgbZUAYBT+MIQIgYT323X7j9pJLVzbbUYL+d/XdPpOhr6wg399zN5Viahc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq83xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcGA/+MAa5sugEl+J+TJdWQa15QDs8PXdg+U+9KEyxldX83P6/O0JX\r\n6nEz4L9ocNBy1UBFPbzGR/LNpj7QgcGGzWUCXwokp/SObW1iFoSyCwyu7vA9\r\nt7bFlkSWaoEVnri8LPXxj+QlpQU9uc7zQLIZjPsKdXT4lTAti/dB73dUZhBA\r\nckfFEfbqElsW6YsvFmQbyT8o3O7SiNDL+tz7fOGjQcUdmS8bSket52hTMWq+\r\njbwa2Q33NchCOlP8TS3oryKi6XaxLGa4LjgQO1HjvEqjXxmVNTjGC9ywa6Zo\r\nDTd8I81zkYSiHM0w4SBBQhXGTJ4g2OsBXUFLwn/rgMPzLQn0HQnoXeHj1U2m\r\nJY1GjqRwibHlUi5yJHCj7e/Jzcf40rmbZ7WRnmm9N+HvpzVU9z90yprkFjh0\r\nDfmYuhQmtUffuKAlxIZ9Ite0WuIzSXcfbCG+e/o/72T3UToV+oqEn45TYtFz\r\n3uCHbf4+/+Eu/TJDdZBqWMLwZH36hibh+pZnNBrICFLZoGKt9rs8U16x0RlJ\r\npYPtESB8SnrqeW3Rrf6wdo7IKdR2zbpb4omvHq3CWXv/VXhI7ty4vy+45oID\r\n3bQiqxIdjdpcOfRfLv9kuhikjBeivqE+NufQKsJJkA7LZBInK8zR9zyYv9yT\r\nk46+sXrNO9jC7vSvwRCTGrksK/Mcf3xcj3g=\r\n=xjr+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/plugin/index.cjs","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"f11e05f0e4aba422b0ae749848c93b393038e275","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts && npm run build:core && npm run build:plugin","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc && del dist/plugin/index.js","build:core":"esbuild --bundle src/core/index.ts --outfile=dist/core/index.js --platform=node --format=esm --target=esnext --packages=external --minify","build:plugin":"esbuild --bundle src/plugin/index.ts --outfile=dist/plugin/index.cjs --platform=node --format=cjs --target=esnext --packages=external --minify"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"9.1.1","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.12.1","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.3","eslint":"^8.30.0","vitest":"^0.26.2","del-cli":"^5.0.0","esbuild":"^0.16.12","prettier":"^2.8.1","typescript":"^4.9.4","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","@typescript-eslint/eslint-plugin":"^5.47.1"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.1_1672203761677_0.8467215894049542","host":"s3://npm-registry-packages"}},"0.0.2-beta.0":{"name":"vite-plugin-bundlesize","version":"0.0.2-beta.0","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.2-beta.0","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"30cf1fa43ce1eff5c6784daf3792ba360b5c4e27","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.2-beta.0.tgz","fileCount":15,"integrity":"sha512-Tj6HUy+p6dZ4uLC5n/oWbmklCfk1ocZXDRHU/u88aBJ0yHA4fglyPNvLet4tftO2LMgAcXR9YE65DaA0MXqijw==","signatures":[{"sig":"MEQCIH9DpV4gmks2fT0e8EAJ57FRyE9iUQNv8g0Wwx8wVB3LAiANue8xGz1BHfLMJZosB3Xvdd9E3UHw7MNr3oT5UD1tyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2L20ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0vw/8COdHkfwe9lQ3hlxR4HB3DHOrIhaznskoGwEtBlu0x90KXqjK\r\nhg5nhVjt7/taF1Rj78qSz6SaR8lAfs/nGyvcepMAbgjXVU37qDjIR0KvBt6v\r\nPZn49VPF5RSqzVksF6DEwYtkSBzpiNXlHlSt7qwL6WBNTaB7s6H0TVF2QwUn\r\nikmxPWCBn2yJ5Rp+Jg3NLZ/UUBSXVaBbwMloXpM4cLyWuSmAoA5KGmFAnHSz\r\nbz7ti7CkMncJ/RiLZu7QX3FJq3oQ7RZUFo3pv35oLmIA4LyT3ZpZXx4PgdwM\r\njG2BuRF8fXtTGH9RnfnYpqemIH9m2u5xDf0W4N0RzdRJ/I5V0Z9TnKDCI8yV\r\n/toLWexu+eMcjhTj7YwscfIwAB1W0x59a6WIMqnm/9PSTF8kPYrs9nBUAqXj\r\n1XIq1+dlJ4OyYJDQm7/x4dHqMNvp+xTYSjx4ky6C2O6anWcUWpE0FvUvvtw4\r\nBOnwVlSLq8oilwEOWNbkJMYzt+p7pRua2WjVTiAKpwIEXvy/I/pw8rL4m4IP\r\n/YO+fMgkSHlWTkcOkr1DnTADjUQwdD2Fckh++P2qmIBIDJkvwuYs4Dk5hk31\r\ndmSIHh5JiEN8F5jPHxq5562aEFQlEaDdaoNqGwl6JWTpeklaiNoWA7HL/dxk\r\nCeCmmQzNWzP3rBC091gBRoQsBQV8NWsLkzU=\r\n=Qsj+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"2400a9e9f91d1fc266d3267241853432e50fcc90","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"8.19.3","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.13.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.0.4","eslint":"^8.33.0","vitest":"^0.26.3","del-cli":"^5.0.0","prettier":"^2.8.3","typescript":"^4.9.5","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.2-beta.0_1675148724302_0.5586655433840935","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"vite-plugin-bundlesize","version":"0.0.2","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.2","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"f8aba83bef22296d26f752921ffb4e8a0cdd38a0","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.2.tgz","fileCount":15,"integrity":"sha512-VP9oX027VZIyt7ESEMK4/7H062ITLCtM2UHxQQaAPnCadLUj2ySpWf3CLgveHaYNFAFKYyWNwHJGDFnJe8aD/w==","signatures":[{"sig":"MEQCIAaT6KTUVm9t1SqXHaDBXOMv2GrupQxWqPFvGHyESpx4AiAzcPi1ztZ/7VsqxPY4qHSguC5GNqKNwQBHP4SlslONYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2L9RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE6RAAgYEoNA9QAlK24JPMT/X6VwZyXqpuYdT97mninHIfkxWLNMNb\r\nZVeqz1Q68UG6cO6dRNGYLveeGqXBfczMTD0goblrw53BnpqFshpgxEpoxGmu\r\n5N0WRjPIKp1qhVIoco7fdB6JMmA5Ke4nL2N0zXHN7D1JgXbBxwkOvhVkLupq\r\nXZBS39dEEcKkAQN3SNPdXrJe8yP3Mpbs6dw/u6L8Kn9pSPLS71NITrPoyGhL\r\n7vcHIu7lPgJtKZ3SbMwQbeSO38FSTXTbGtVmkYTmFRmESsRiDTlqXsS48d1W\r\nUD908V0brTIouSbf6vDapS5sKYLYyrSnIidmqBc9xpqka2iEK/89Hz3K7NKu\r\nFUUICC0ql8jL0diZKsB9R6g5y2RmS2Y+/r6j72QCs4UBCNrjnWG+umN7V5UP\r\n5NGTNZPzyv+FkQ6xtZV9WmW4CRc/W4RiKCWLfIBAfwGW4OHbQ0GvwWsy/aLQ\r\nGQX1Hia9ByS5NgvnRL4r8ctePGXA3UzoOa3pSe078W45dnwd1DIrn74jo282\r\nCxgknMLY7GpsC4U8vp5zdGexUD4o9wmCBDdoLfvKk0tna0nQcLstWfYIXgPv\r\ns6dKtO5BtGJlSvhrgO+Xxnp+lXwWqUegpsup8U6ojzq2GyMeBkzRbrvFFImA\r\nfR3XAsqvk8sUJd3tfftEl/oo+6xWQSzor5Y=\r\n=zzjo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"35e4da487eae0d9b86cce1f8ce54cb9e69595794","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"8.19.3","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.13.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","eslint":"^8.33.0","vitest":"^0.26.3","del-cli":"^5.0.0","prettier":"^2.8.3","typescript":"^4.9.5","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.2_1675149136837_0.67464570178038","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"vite-plugin-bundlesize","version":"0.0.3","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.3","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"bc20c637da647d098eb0e357675ef9da0cbe4a4c","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.3.tgz","fileCount":15,"integrity":"sha512-zgbxUTrSdgsPJpJgNJQFwGP52lGTIBsHbkrH7RdWtq+6aE9gO26if2QB+SZo72Rzbz3Ptyn53+UUAzirsiaqWQ==","signatures":[{"sig":"MEUCIH4joVCyGL31/QZmF+mxf59KjIfhcN9YL2z79JCw97YZAiEAr3TLdWEJpbnm7iTI/dYNCY4MAcxkFZxwn3Zmpjj6evs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2MFqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq57g/8Do40dXjQ3X9g1hKqTo7Lo1moi240HvVucWXpEdgP+r1RPwnR\r\nVju0mWN4736apdQcj450YwGMreDOhjwT6punhJ9LEw9qtfXrqw7BWLTEc5Ng\r\nOFCdBimRPHCdaCSBnmwRRw3zhoFg0eTP5bg164FK8N7jAYoSh+86u94S4pZh\r\njvtbaRViPDEjwKZOC/sCiW0DNeewlljsn46KX2Nq3oRiMCkmZ20ljDwL8Iz3\r\nK6VDJRIH03JU4OkXX7HIGMuAgM8UURFtvrpDBBvBMmGtS9TLOZo/EchloBoX\r\nkFq/6NEO3P+JA1QfBTOn3wNHv/PnJfBvdnevSgNNdRRs2HYipnuE8guQIzr5\r\nWOCye3gt31RAy6Jd0OiTD7JWjKg+O5SFSfRqOCm+28Fk1REYg3EgzCKypCKm\r\nN1UJg2OxKiStghsh57zPy2ZiSyPCMfl6Ea/KOE1ZkZ31V77pqPmt8QjdIxd/\r\n9bjZ7MCy0Q0YlYQkXw0w/24yAa/47SKWMmeuBMtgv7RcnxUhaV+hDhapqluA\r\nlKTLA6wywrmUHFEM5xwquuAhX3GLvBcR/6BmSixPq/GhqGVeLdfv7DXoQ3Em\r\nKsxtrX+/V56Xr4fOzjaEgH966SNfI98LM9393LHuiXTjjLFPg53HfM9vbRaN\r\np/h57U/RUJCE7AA257sKJhu0vPiDviFrJ+U=\r\n=izru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"1654c4d9a1e847a675e064d7b4f2ecc723e37e80","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"8.19.3","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.13.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","eslint":"^8.33.0","vitest":"^0.26.3","del-cli":"^5.0.0","prettier":"^2.8.3","typescript":"^4.9.5","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.3_1675149673981_0.3926160120460753","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"vite-plugin-bundlesize","version":"0.0.4","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.4","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"4b7a6dc984ede94f93ca541c906540a552821751","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.4.tgz","fileCount":15,"integrity":"sha512-lsOVz51G+Lz3tnHEphLE4KG1BHLJR9kzMI8xESQ+dhDfnQq76rjIrQHLLfSB99VDGI7EV2jpkn+p628rSZXcpQ==","signatures":[{"sig":"MEQCIBGOvL4wYSGKjnJbQILaI5lNRdjFxfdd9a8DWbebqgEAAiAg/0GDru8Enh+c2kAgZISd7PxlU1MkSVvXNjb2K3dJsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4UTFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmplig//eNHR94aIXAvZ6Fzrxi09Sz28uf31D6FCik8fnlqkUE/pshY+\r\nO5v0WjACTZvqmMLbYhm8pAeGuxPi87Y7bU3fJ4aHJKBb+A0dYdCjK8/UJjT/\r\n2unAv8fOaFndNttKpZvnRAqdkBlO7v+rLv5Rku06yXrpS6pvND/9aYAE7QTw\r\nsDBoCzZMzKsPbIp6xM2IUL0R9AIU2F3UEKZoP9zXI1KQbl/J/sAL7Etdo4aU\r\nibSV5KzYqVA74JxrDETotTtVChgzkZlbmN6LVoDMKIRR6GR7FiVDM3D/YZoC\r\nB+I5/7MJB2bEU0Rp/QQ6/353eZjpzqkpVte5HWE6xQwDPYG7YkI9VccH9mM2\r\nr9HP0HxO1z66HDOFvZTcyYydQ02iyWfotie3qkC/8AfOsqR3k/j52qmQTXqs\r\n1Dc3RClL5hjsr401HTwsoN1n4ZQWCxTzIA/zy8sltbppNBSodTwKByG2u81J\r\nTG3JMykqWBELWvlfLbeayEGoNuJzZX8FNuz7m6Ccn4wdAfcbE6dWQxCGLdAY\r\n7kuj3zCOwVkbxHwd2WD8xbsN95RtbWy2LTKiclCN7pHUt7jpzRtkCyfOuUPK\r\nuR8NaspYc3nnqBZh7O7BupSQbqGeUsk1ekh1B3xwH/uIH/dDp65W+b67o9Ty\r\nZtaH9FSk57vDB9dMMsIZgbJEmuOW0wCGcsg=\r\n=koS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"cc00c375b8209c2ba090e99122aaeba1b2a7c426","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"8.19.3","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.13.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.1","eslint":"^8.33.0","vitest":"^0.26.3","del-cli":"^5.0.0","prettier":"^2.8.3","typescript":"^4.9.5","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.4_1675707588864_0.510661036862019","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"vite-plugin-bundlesize","version":"0.0.5","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.5","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"ef3b3cbbb483271636e00e455e2d19483278995d","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.5.tgz","fileCount":14,"integrity":"sha512-oPQWkD0gvqKq737C+W+uAkw+HRVerQxctIwZVabzBINCx96SmDJ6nYbEmQlh8Hz5uNkTh2NkAHFLq/dwO4xLKA==","signatures":[{"sig":"MEYCIQCauQEuGCsUXdUKZR7wRvs13tWqIZ+AH/9RT8k+puvW5QIhALvd/myDydPbyq56xWYn+JsrPuDQ1gIvC6afgMJDuLJr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5sXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq5A//cQajBYeU1vnnO9c0HQRvEpgVbY599SPPRWTiin1kkgd5VZiD\r\nB9a9GLNXgJU+Wv8AjenY6WRvF4RAIYJSBH5qqoOp8GzMOIriVpXnGKkGx+B7\r\nWss70x9rveT/WYNiSd0gNQnMCKNyptwAp7tRgXGvFTE3kNAbYoVh3ySNbKy8\r\nBrB2S+4xL1VHF7XoLVS5UX78Xkg7jGN8dfkQsQAgBZu1NNGvzdiqT5i3pIrd\r\nTwsNazM0fZvNa+G6zSlsFAdsYDBp8h3u2d31DihfXHyUijE/uY/cnEicuEg0\r\nfA0bWwrG/P932mGo2jhVItWtKSobVxhjYviAb8D5IWGAyi6fEPNnpoQxVTcc\r\nx6HbAH1O63XFDupan153kIedZUxLjvIkKQsSh45LUMUBuql2sxQVJTGpw0dZ\r\nbYKuydgcDqoOLEeFyH5bqkyQSCm8eiDtPpwSN+22P/GMWWpZGK29caMSF2DT\r\nHIeI6NvAorJSQ+Tt/j+awtHmfJoKQg7LJa5pSo5c7pwEFbVnYoPLo6mIHESm\r\n6zsqBmg3SUjA2N9oVxETASJipB1We8S3OWFgQqZEVMDIMuahZ7uLyjOblb05\r\n/esxl9CJmUT8HCW5M9rX1lOQKLp8kxns3avZP2KIqlsV8OU9wsOZGLbRQlgn\r\nkdYJXCTBr9QL5FuLTnBFfNBkJiXMyZVA/Lw=\r\n=VUOE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"f405752a65456c20b1f3370d7294c632e265ee52","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"9.3.1","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.14.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.1","eslint":"^8.34.0","vitest":"^0.26.3","del-cli":"^5.0.0","prettier":"^2.8.4","typescript":"^4.9.5","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.5_1676068309813_0.97683733778495","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"vite-plugin-bundlesize","version":"0.0.6","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.6","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"408fc442d44d3da4b39b195656e9f45cd3a5f74e","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.6.tgz","fileCount":14,"integrity":"sha512-eq6y7MKqTP5Y2AflHxxOaIJq6UtdlYvu2sYbUxZM3UZAsbw1kHUGfUOYxvsy65o0T4DoU8x++dYApB7xF7Rauw==","signatures":[{"sig":"MEUCIQDvPZdoOQ9suHX/90TYrRtF4STuM8rDyHhTehAOZSat/gIgFBKdNmfDILhotKyMMlWn7YsAPI51c9ZHEq4agt+wZ5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAsrSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUrQ/+PGw/A8e+QxFBUtUKBk0kDKzMxuvoqxqKdgmlH5RteC44R+di\r\nWFYdzUsHlD0o2p3AYTe2qK2CtnwawxfEzCLtv4PmfgMgmXeoOdDi5ZcxurYr\r\nLTf9XMZwoO3y0lBfOGO1pvHA3YD12RXshF/SZwutMpV7sjsNA9bsaIceZHb3\r\nw4s2SDBKp7MyY5cp7G8qlKwG6dYqriK8Nstd4KAvMJhLMKd5ATVMOvOOl5h3\r\njYjsT4BCs5PmRCsDsH22xAiH1OiPTE3OGkrERCjJ/g4ftMftppjZeUsnqtM5\r\nOiYwJPZOnYMNy9Z+3ZFvAUtlOzyrPKuaPMqs0y/QLBKzFvIw+D1fndkRy6WN\r\nc+vBoI2IuzXdPhcUsLTbIYrNXKTP1VfTkXXE4JplT4IOg9tVubXAdzuEGTou\r\nFYN1MajB9iJ9LTQj2kDKLks2uKbs6jEtNeo3NdGhlnemTHThQgoNF9tkCdvF\r\nd1oHLjMPxnyZn+lm82JSp7vqPDs5Yb04igC7BEIsnDoWza1+PGmnfzKV8Gty\r\nu8zbwSBwELwEBZ5O2YRaVV4xCxUjAbyspHHYdQJkgzIDk4+59yqtzmhnFZ5h\r\nplraJ9IlG6T1JecCMARVJyXrFEpUINCQLb1ZDYKtxqOHs/4EsfI12Ixi50Y3\r\n2w8lw8/2Ag5zfI6oX2FVvhUJWB9pFpFHA6g=\r\n=zBQG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"572244d80b6a797e03a087da57ddcd5876324fde","scripts":{"dev":"npm run build:core -- --watch","lint":"npm run lint:js && npm run lint:ts","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","lint:js":"eslint \"src/**/*.{js,ts}\"","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"9.3.1","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"18.14.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.4","eslint":"^8.35.0","vitest":"^0.29.2","del-cli":"^5.0.0","prettier":"^2.8.4","typescript":"^4.9.5","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.6_1677904594223_0.44486348343930393","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"vite-plugin-bundlesize","version":"0.0.7","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.7","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"1e3b7650628d9a608f39892cf7c8c97a80db0267","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.7.tgz","fileCount":14,"integrity":"sha512-jdHLFU7i+/JLS40lZtW1RDPrHrjzg2MSBEcFoqFP6Euj5lVDN75g8QyCG2uY/fge2r4z8KKzEdqpP+tuohJFXg==","signatures":[{"sig":"MEQCIFVghOZ8uACk+IHQkLGQsTXXEryhvSwNuzDnXdJAYFZCAiAUShKG4DcCe0bdzjMcIIS3PTHzTVQ5pTs0zq6ABYuM2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36678},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"735f9841d28ed73006104a340c183bf9d7a90415","scripts":{"dev":"npm run build:core -- --watch","lint":"eslint","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","test:js":"vitest run","test:ts":"tsc --noEmit","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"9.6.6","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"20.2.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.9","eslint":"^8.42.0","vitest":"^0.32.0","del-cli":"^5.0.0","prettier":"^2.8.8","typescript":"^4.9.5","@types/node":"^20.3.1","@types/picomatch":"^2.3.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.11","@typescript-eslint/eslint-plugin":"^5.59.11"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.7_1686765584997_0.6004855577366057","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"vite-plugin-bundlesize","version":"0.0.8","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.0.8","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"2f47778352c4c9d48127f76c94c87f371288afc9","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.0.8.tgz","fileCount":14,"integrity":"sha512-pYW7LMrBQ0hcKQaclkcdROG80u0Ry2lDdKLeRr71p2B8/aza98fboXDVmxa+lRNQpLaXQ6aKkBuoutlL1vUdKA==","signatures":[{"sig":"MEYCIQCcIr0hT0gMTxUNhZ2dE68aQfslzFRm7rIobBMU3MrGMAIhANcf7OsWeB9KPHWcJQrUfOykpb+gZJeb0QiijFTK7Aqo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37334},"main":"dist/plugin/index.js","type":"module","types":"./dist/plugin/index.d.ts","gitHead":"88f35dccc4c0fa6701e9c09b6b069db421d5d654","scripts":{"dev":"npm run build:core -- --watch","lint":"eslint","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del dist","test:js":"vitest run","test:ts":"tsc --noEmit","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"10.2.4","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"20.11.0","dependencies":{"vlq":"^2.0.4","picomatch":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.5","eslint":"^8.57.0","vitest":"^1.3.1","del-cli":"^5.1.0","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.11.24","@types/picomatch":"^2.3.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.1.1","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"vite":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.0.8_1709695283401_0.44641162135539814","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"vite-plugin-bundlesize","version":"0.1.0","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.1.0","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"2c3c6bfa908d1a43ae6f428826af07abbaa558f7","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.1.0.tgz","fileCount":13,"integrity":"sha512-aaoVAijpSg7yFzveOX+KWul6QPk0YmuugGacSA4bnpErxoyXHAkGi02AEzx1qyt5AKMN8LG7bDLsYLW8mq2QUQ==","signatures":[{"sig":"MEUCIQDOVr+x6KW0E8eW4yaFXBOeK/y6gwXUBh0S0hjd/estsgIgdZPNp3KL+EZyloSMiKrEtKoDb2/yOD1DCTeQWNr3cU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40482},"main":"dist/plugin/index.js","type":"module","_from":"file:vite-plugin-bundlesize-0.1.0.tgz","types":"./dist/plugin/index.d.ts","scripts":{"dev":"npm run build:core -- --watch","lint":"biome check src","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del-cli dist","format":"biome format --write src","test:js":"vitest run","test:ts":"tsc --noEmit","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"_resolved":"/private/var/folders/w9/ynyymzmd24bf9rp1x25vqqt00000gn/T/498dce6184fa67d48afc4d536c72c21c/vite-plugin-bundlesize-0.1.0.tgz","_integrity":"sha512-aaoVAijpSg7yFzveOX+KWul6QPk0YmuugGacSA4bnpErxoyXHAkGi02AEzx1qyt5AKMN8LG7bDLsYLW8mq2QUQ==","repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"10.8.1","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"22.4.1","dependencies":{"vlq":"^2.0.4","picomatch":"^4.0.2","strip-ansi":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.4","vitest":"^1.6.0","del-cli":"^5.1.0","typescript":"^5.5.3","@types/node":"^20.14.11","@biomejs/biome":"^1.8.3","@types/picomatch":"^2.3.4","@typescript-eslint/parser":"^7.16.1","@typescript-eslint/eslint-plugin":"^7.16.1"},"peerDependencies":{"vite":">= 5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.1.0_1721228042450_0.04024043915812925","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"vite-plugin-bundlesize","version":"0.2.0","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","_id":"vite-plugin-bundlesize@0.2.0","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"bin":{"bundlesize":"bin/cli.js"},"dist":{"shasum":"b6af67cfa5da2c6a35cc71410dd943f4706fdc90","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.2.0.tgz","fileCount":13,"integrity":"sha512-2z4Z7vEL6JlSfRooy8YmIo0FDFt95+WLlkaYFWNFoRJZEe/WTQljtS0bRlkFH/q1Vw623gt584RDDHKtdMZumw==","signatures":[{"sig":"MEUCIBs3mXXBQWankR4GYEdaBAjNsB+G+tOdE+FXj00svXFBAiEAlEHyUbbSHMu6jHG0B1HN2KM43eFbL9jXjf1V1y24sMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43265},"main":"dist/plugin/index.js","type":"module","_from":"file:vite-plugin-bundlesize-0.2.0.tgz","types":"./dist/plugin/index.d.ts","scripts":{"dev":"npm run build:core -- --watch","lint":"biome check src","test":"vitest run","build":"npm run clean && npm run build:ts","clean":"del-cli dist","format":"biome format --write src","test:js":"vitest run","test:ts":"tsc --noEmit","version":"npm run build","build:ts":"tsc"},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"_resolved":"/private/var/folders/w9/ynyymzmd24bf9rp1x25vqqt00000gn/T/34d766ab3b6daecf6f1123c304888e6a/vite-plugin-bundlesize-0.2.0.tgz","_integrity":"sha512-2z4Z7vEL6JlSfRooy8YmIo0FDFt95+WLlkaYFWNFoRJZEe/WTQljtS0bRlkFH/q1Vw623gt584RDDHKtdMZumw==","repository":{"url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git","type":"git"},"_npmVersion":"10.9.2","description":"Monitor bundle sizes and analyze bundle contents","directories":{},"_nodeVersion":"23.7.0","dependencies":{"vlq":"^2.0.4","picomatch":"^4.0.2","strip-ansi":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","vitest":"^3.0.9","del-cli":"^6.0.0","typescript":"^5.8.2","@types/node":"^22.13.14","@biomejs/biome":"^1.9.4","@types/picomatch":"^2.3.4"},"peerDependencies":{"vite":">= 5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-bundlesize_0.2.0_1743279681819_0.41131238646708157","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vite-plugin-bundlesize","version":"0.3.0","description":"Monitor bundle sizes and analyze bundle contents","type":"module","repository":{"type":"git","url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git"},"keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","bin":{"bundlesize":"bin/cli.js"},"main":"dist/plugin/index.js","peerDependencies":{"vite":">= 6.0.0"},"dependencies":{"picomatch":"^4.0.3","strip-ansi":"^7.1.0","vlq":"^2.0.4"},"devDependencies":{"@biomejs/biome":"^2.2.2","@types/node":"^24.3.0","@types/picomatch":"^4.0.2","del-cli":"^6.0.0","typescript":"^5.9.2","vite":"^7.1.3","vitest":"^3.2.4"},"scripts":{"build":"npm run clean && npm run build:ts","build:ts":"tsc","dev":"npm run build:core -- --watch","clean":"del-cli dist","lint":"biome check src","format":"biome format --write src","test":"vitest run","test:js":"vitest run","test:ts":"tsc --noEmit","version":"npm run build"},"_id":"vite-plugin-bundlesize@0.3.0","types":"./dist/plugin/index.d.ts","_integrity":"sha512-fWMp40J+PEh9uXrYUD5Afqn4nrAFSYFfZeu+7XqyuCsFhwpTSJ4ZlnTz7JBED0Rht6dyKujVXWe8E/ns/Sqjng==","_resolved":"/private/var/folders/w9/ynyymzmd24bf9rp1x25vqqt00000gn/T/e0a0fa2a5b1bfcc2370eda900882e134/vite-plugin-bundlesize-0.3.0.tgz","_from":"file:vite-plugin-bundlesize-0.3.0.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-fWMp40J+PEh9uXrYUD5Afqn4nrAFSYFfZeu+7XqyuCsFhwpTSJ4ZlnTz7JBED0Rht6dyKujVXWe8E/ns/Sqjng==","shasum":"d67963035b8ccdfcfe57dc76a676e3e53618223d","tarball":"https://registry.npmjs.org/vite-plugin-bundlesize/-/vite-plugin-bundlesize-0.3.0.tgz","fileCount":14,"unpackedSize":45402,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBs0Ro8zZg6Esmg2YGqW8M1TbLN7Vvo92cW2KF0bKt9+AiBgUHBz8tdMS3ewVn4GmAI05lq19FBbguC66ShX8T4nRA=="}]},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"directories":{},"maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-plugin-bundlesize_0.3.0_1756483496215_0.43806984621340983"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-28T05:02:41.676Z","modified":"2025-08-29T16:04:56.565Z","0.0.1":"2022-12-28T05:02:41.863Z","0.0.2-beta.0":"2023-01-31T07:05:24.586Z","0.0.2":"2023-01-31T07:12:16.999Z","0.0.3":"2023-01-31T07:21:14.137Z","0.0.4":"2023-02-06T18:19:49.056Z","0.0.5":"2023-02-10T22:31:49.955Z","0.0.6":"2023-03-04T04:36:34.428Z","0.0.7":"2023-06-14T17:59:45.191Z","0.0.8":"2024-03-06T03:21:23.560Z","0.1.0":"2024-07-17T14:54:02.629Z","0.2.0":"2025-03-29T20:21:22.029Z","0.3.0":"2025-08-29T16:04:56.382Z"},"bugs":{"url":"https://github.com/drwpow/vite-plugin-bundlesize/issues"},"author":{"name":"Drew Powers","email":"drew@pow.rs"},"license":"MIT","homepage":"https://github.com/drwpow/vite-plugin-bundlesize#readme","keywords":["vite","bundle","esbuild","bundlesize","webpack-bundle-analyzer"],"repository":{"type":"git","url":"git+https://github.com/drwpow/vite-plugin-bundlesize.git"},"description":"Monitor bundle sizes and analyze bundle contents","maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"readme":"# ⚡ vite-plugin-bundlesize\n\nVite plugin for inspecting bundlesizes and enforcing limits on the amount of JS shipped to the client. Works with Vite, Astro, SvelteKit, and any other Vite-based build tool.\n\nInspired by [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) and [Bundlephobia](https://bundlephobia.com/).\n\n![screenshot](./docs/images/vite-plugin-bundlesize.png)\n\n## Setup\n\n### Requirements\n\n- Vite >= 6.0\n\n### Installing\n\nInstall from npm:\n\n```\nnpm install --dev vite-plugin-bundlesize\n```\n\n### Config\n\nAnd add to your [Vite config plugins](https://vitejs.dev/config/shared-options.html#plugins). Also be sure to enable [sourcemaps](https://vitejs.dev/config/build-options.html#build-sourcemap) as this is needed to calculate the sizes more accurately (setting it to `hidden` is recommended):\n\n```diff\n  import { defineConfig } from \"vite\";\n+ import bundlesize from \"vite-plugin-bundlesize\";\n\n  export default defineConfig({\n    plugins: [\n+     bundlesize(),\n    ],\n+   build: {\n+     sourcemap: \"hidden\",\n+   },\n  });\n```\n\nNow whenever you run `npx vite build`, a `bundlemeta.json` file will be created. It’s recommended to add this to `.gitignore` as most people don’t need to track this. This is created only so you can inspect your bundle without having to do a fresh build each time.\n\n### Visualizing your bundle\n\nMake sure you’ve built your project first (`vite build`). Then, inspect your bundle composition by running the following command from the project root:\n\n```\nnpx bundlesize\n```\n\nThis will reuse the existing data saved to `bundlemeta.json` from the last build. If your code has changed at all, you’ll need to rerun `vite build` to regenerate that.\n\n### Enforcing size limits\n\nAdd a `limits` option to enforce limits on chunks:\n\n```diff\n  import { defineConfig } from \"vite\";\n  import bundlesize from \"vite-plugin-bundlesize\";\n\n  export default defineConfig({\n    plugins: [\n-     bundlesize(),\n+     bundlesize({\n+       limits: [\n+         { name: \"assets/index-*.js\", limit: \"100 kB\", mode: \"uncompressed\" },\n+         { name: \"**/*\",              limit: \"150 kB\", mode: \"uncompressed\" },\n+       ],\n+     }),\n    ],\n  });\n```\n\n`limits` is an array of the following;\n\n| Name    |                 Type                  |     Default      | Description                                                                                                                                                   |\n| :------ | :-----------------------------------: | :--------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `name`  |               `string`                |                  | A glob matched by [picomatch](https://github.com/micromatch/picomatch).                                                                                       |\n| `limit` |               `string`                |    `\"150 kB\"`    | Any human-readable size. We recommend `150 kB` which is the default, but you may raise or lower that number as needed.                                        |\n| `mode`  | `\"gzip\" \\| \"brotli\" \\|\"uncompressed\"` | `\"uncompressed\"` | Whether or not to take compression into account for size limits. _Note: this plugin will NOT compress anything for you! This is only for reporting purposes._ |\n\nThe order of the array matters. Only the first `name` a file matches with will apply, so order your matches from more-specific to less-specific.\n\n> [!NOTE]\n>\n> Note on `gzip` and `brotli` compression: the stats that show how each chunk breaks down into what modules\n> only rely on `\"uncompressed\"` sizes for %s. `gzip` and `brotli` rely on repetition, therefore each module\n> does not contribute to the compressed size in 1:1 proportion with its unpacked size.\n\n#### Ignoring chunks\n\nTo ignore a chunk, set `limit: Infinity`:\n\n```diff\n  import { defineConfig } from \"vite\";\n  import bundlesize from \"vite-plugin-bundlesize\";\n\n  export default defineConfig({\n    plugins: [\n      bundlesize({\n        limits: [\n          { name: \"assets/index-*.js\",   limit: \"100 kB\" },\n+         { name: \"assets/ignored-*.js\", limit: Infinity },\n          { name: \"**/*\",                limit: \"150 kB\" },\n        ],\n      }),\n```\n\nWhile it's possible to increase the limit globally with `{ name: \"**/*\", limit: Infinity }`. It is not recommended and you should prefer being explicit as to which files you are excluding.\n\n#### Exiting build\n\nBy default, this plugin will **cause `vite build` to error and exit** when a chunk exceeds a certain limit (as opposed to [build.chunkSizeWarningLimit](https://vitejs.dev/config/build-options.html#build-chunksizewarninglimit) which will only warn). In order to allow every build to pass and only show warnings, add `allowFail: true`:\n\n```diff\n  import { defineConfig } from \"vite\";\n  import bundlesize from \"vite-plugin-bundlesize\";\n\n  export default defineConfig({\n    plugins: [\n      bundlesize({\n+       allowFail: true,\n      }),\n    ],\n  });\n```\n\nIf `allowFail: true` is set, you’ll have to run `npx bundlesize` after every build to throw an error (including in CI).\n\n## All options\n\n| Name             |         Type         |       Default       | Description                                                                                                                         |\n| :--------------- | :------------------: | :-----------------: | :---------------------------------------------------------------------------------------------------------------------------------- |\n| `outputFile`     |       `string`       | `\"bundlemeta.json\"` | Change the location/name of `bundlemeta.json`                                                                                       |\n| `limits`         |      `Limit[]`       |                     | See [enforcing size limits](#enforcing-size-limits)                                                                                 |\n| `allowFail`      |      `boolean`       |        false        | Allow `vite build` to succeed even if limits are exceeded ([docs](#exiting-build))                                                  |\n| `stats`          | `\"summary\" \\| \"all\"` |     `\"summary\"`     | Show a **summary** of failed chunks, or view **all** stats.                                                                         |\n| `entryPointOnly` |      `boolean`       |        false        | When true, the tool will only check entry points and not all chunks. This is useful if you're only focused on render blocking code. |\n\n## Troubleshooting\n\n### Error `[ERR_REQUIRE_ESM]`\n\nIf you get the following error add `\"type\": \"module\"` to your top-level `package.json` ([docs](https://nodejs.org/api/packages.html#type)). For most users using Vite this won’t have any impact (and is recommended to do anyway).\n\n```\nError [ERR_REQUIRE_ESM]: require() of ES Module /…/vite-plugin-bundlesize/dist/plugin/index.js from /…/vite-plugin-bundlesize/example/vite-react/vite.config.ts not supported.\nInstead change the require of index.js in /…/vite-plugin-bundlesize/example/vite-react/vite.config.ts to a dynamic import() which is available in all CommonJS modules.\n```\n","readmeFilename":"README.md"}