{"_id":"vite-plugin-unused-code","_rev":"9-a8fa12715751fe568a3700943a6bfab6","name":"vite-plugin-unused-code","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"vite-plugin-unused-code","version":"0.1.0","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.0","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"2478e7acbbb825ff68e83d91168fe7ebe9602a9a","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.0.tgz","fileCount":6,"integrity":"sha512-gmAeHLx3btggEt9BR1CASaBLyrBlScEtuGUY9i7o+IfFuTmEpgMUuYWiL950kVy0tN5ng9DWon0yo3r6obmMHQ==","signatures":[{"sig":"MEYCIQCd4breDPkVQWTfrE4EFckupfxnXk4jSFmC2sYZ+IFChAIhAILUDcC7LbOawarTrk1nZNPVbW8RjZSSQbHKVmN7/OEA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14727},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c61342e99956b32b71672dcbe9b1aa657145abda","scripts":{"lint":"eslint --ignore-path .gitignore --fix --ext .js,.ts .","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"8.19.3","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fast-glob":"^3.2.12","micromatch":"^4.0.5"},"_hasShrinkwrap":false,"devDependencies":{"unbuild":"^1.2.1","release-it":"^15.10.5","typescript":"^5.1.3","@types/node":"^20.2.5","@types/micromatch":"^4.0.2","@cyansalt/tsconfig":"^2.1.1","@cyansalt/eslint-config-preset":"^1.14.0","@release-it/conventional-changelog":"^5.1.1"},"peerDependencies":{"rollup":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.0_1685973909879_0.7932636862999265","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"vite-plugin-unused-code","version":"0.1.1","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.1","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"6a1c2273395a7dc6c096efbc8f31e4659470bd8e","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.1.tgz","fileCount":6,"integrity":"sha512-pYv8Ip3myhfWlA5oG77nF/Rx+m2pha5uPwuuzlGV2JZSmgATP3x3OJJFP8mqG1pZsXCAXupQOZc7Nyyw8CYlDA==","signatures":[{"sig":"MEUCIQC/79eE3iCJy+rKmzH1KCFCuaGW5Rg59FfJuMk8ev1KaAIgXXqe89vvNBgip77zPOyWPrKcoC86lAr7OydtJDvg8bY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14940},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"dbae752a15e72a171a8f402bfa013acf55b9f8b8","scripts":{"lint":"eslint --ignore-path .gitignore --fix --ext .js,.ts .","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"8.19.3","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fast-glob":"^3.2.12","micromatch":"^4.0.5"},"_hasShrinkwrap":false,"devDependencies":{"unbuild":"^1.2.1","release-it":"^15.10.5","typescript":"^5.1.3","@types/node":"^20.2.5","@types/micromatch":"^4.0.2","@cyansalt/tsconfig":"^2.1.1","@cyansalt/eslint-config-preset":"^1.14.0","@release-it/conventional-changelog":"^5.1.1"},"peerDependencies":{"rollup":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.1_1686023118803_0.960951241537854","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"vite-plugin-unused-code","version":"0.1.2","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.2","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"c1be64347065bd135da4858a36ca4855f45dcdc2","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.2.tgz","fileCount":8,"integrity":"sha512-v0TCMgayyHoe5+aJvuLoxdMBmb0e0Ffh2kdZBKxmW/m1GLr4m1RBw7s/VkUI/kr+iVtsZN1v99q+5iVNpuHwLg==","signatures":[{"sig":"MEUCIQC/h4EGLUpdMy3ULovOPhEe+xRVu45wCdw6NL/whXVNfAIgMVvF3icKwPOuzcOkbbZjh8ZWydsD4KGcW6xXJKW6/0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15911},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c260214467cc4390256e84b4a590e673e8d86b54","scripts":{"lint":"eslint --ignore-path .gitignore --fix --ext .js,.ts .","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"10.2.3","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"20.10.0","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.5"},"_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","release-it":"^17.0.0","typescript":"^5.3.3","@types/node":"^20.10.4","@types/micromatch":"^4.0.6","@cyansalt/tsconfig":"^2.2.1","@cyansalt/eslint-config-preset":"^1.17.0","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"rollup":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.2_1704857489704_0.448782611690165","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"vite-plugin-unused-code","version":"0.1.3","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.3","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"d4f2910a22c474e4b59666ab9e10c5b30ce248dd","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.3.tgz","fileCount":8,"integrity":"sha512-ugz0uHhJkKViyTTpjO995a3T6fqMUVTdNL+OvSpedzOj6rTIcE+uPpq8HKS7RSeH5fDJ7UVnQjy/i7ByB6Yq1w==","signatures":[{"sig":"MEQCIE9b9OoMyN0lw6TaUP6jUFkkv01ilISEVD2wnQpVU3soAiBoDNxYMYJsrXaGC1GVjsbwZXVrH1SHquvPbRK6lVZzUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15850},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ef0168f64d9106377eb1c2d49fae36cbdb9d9b8f","scripts":{"lint":"eslint --fix './**/*.{js,ts}'","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","rollup":"^4.29.1","unbuild":"^3.0.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/micromatch":"^4.0.9","@cyansalt/tsconfig":"^2.2.1","@cyansalt/eslint-config":"^4.3.0","@release-it/conventional-changelog":"^9.0.4"},"peerDependencies":{"vite":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.3_1735280756358_0.7058889796567851","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"vite-plugin-unused-code","version":"0.1.4","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.4","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"7ce9ff7de219084bec842192e5933c62df0334b6","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.4.tgz","fileCount":8,"integrity":"sha512-o0MDSYaVuMAbXA4L7736dHRBqT+XC1yfHUtNTk8YBo+D7lQL37oJC0K156oJdfMkD2LWpXl43LjR/Wek++g5xA==","signatures":[{"sig":"MEQCIEwEOJiBxoRT+6UVYCy80B+nbeKE4KheDEvIwNQTG6H5AiBweoSwlXdeDb0IXTMHBVd17fl9VoQT3pGuBMm0IFjzew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16067},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"34cdc2a417dc4607188593cda3e104f3455c0ccd","scripts":{"lint":"eslint --fix './**/*.{js,ts}'","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","rollup":"^4.29.1","unbuild":"^3.0.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/micromatch":"^4.0.9","@cyansalt/tsconfig":"^2.2.1","@cyansalt/eslint-config":"^4.3.0","@release-it/conventional-changelog":"^9.0.4"},"peerDependencies":{"vite":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.4_1740559825351_0.7958840210787379","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"vite-plugin-unused-code","version":"0.1.5","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.5","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"04b078134fb2c60d5c9359f9ca48e6e687b2378d","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.5.tgz","fileCount":8,"integrity":"sha512-UT4//CWG5bWIut7756qjYbfGmKuBN60nVZ0hSmr6OTLyc4176B7JwfEWatv6vOa3mmOqGYvKP7Vt/XeMl2Yiyw==","signatures":[{"sig":"MEUCIQDCJ694ygH8sFkuI6UnY3uoqPYjLmTpmFAnNEkCgvC1OQIgMbn/4wktxMwePXtOOZ6RjRjMnuqyh9/2a/nSI+DSua0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16187},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"daecd93b8ef46e668152f2bc9ffa8f4632867f34","scripts":{"lint":"eslint --fix './**/*.{js,ts}'","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","rollup":"^4.29.1","unbuild":"^3.0.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/micromatch":"^4.0.9","@cyansalt/tsconfig":"^2.2.1","@cyansalt/eslint-config":"^4.3.0","@release-it/conventional-changelog":"^9.0.4"},"peerDependencies":{"vite":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.5_1740712571981_0.4831268601459391","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"vite-plugin-unused-code","version":"0.1.6","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.6","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"ed946ed7e1669b7ab67b27ebffd8da8a50c5b8b9","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.6.tgz","fileCount":8,"integrity":"sha512-Z4C+Ttagit/Od5yapWzFERSEKZs3p2f57tZoaG1yztTUbHxsvioEQGdqYo9niBzzAaqDKKqRjnVgsBd8AGylsA==","signatures":[{"sig":"MEYCIQCs/L1tUMpPN/dSyvAY8AkA0iKGZofWV/PNTNhRZG4wNgIhAP5LIN8H62rtGo046+/02Tz4KnXECnLO3M4a9u2VU7iT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17172},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3783968584dd50e410f92589f0acb7ff7410152c","scripts":{"lint":"eslint --fix './**/*.{js,ts}'","test":"vitest","prepack":"unbuild","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","rollup":"^4.29.1","vitest":"^3.0.8","unbuild":"^3.0.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/micromatch":"^4.0.9","@cyansalt/tsconfig":"^2.2.1","@cyansalt/eslint-config":"^4.3.0","@release-it/conventional-changelog":"^9.0.4"},"peerDependencies":{"vite":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.6_1743669686200_0.8450002919612503","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"vite-plugin-unused-code","version":"0.1.7","keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","_id":"vite-plugin-unused-code@0.1.7","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"dist":{"shasum":"274e174850c8e9289551e0e88ba61a041b353878","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.7.tgz","fileCount":7,"integrity":"sha512-oi2PGnX5Q2PMzMsrZijAiHmHXfOk/Zrug7X4ODSxKP/rKCjcSUnbrm/QLWEtkHkSwnJVBZ20PLN2GG1p54WQTQ==","signatures":[{"sig":"MEYCIQDDz+M1sJWoSqX1Fly1Y4D90/H9/HQwWeFpVdchaGWoHAIhANCCqabOoMhxi8MfvjJiy6RSloLz1ywfiT/OBCajcTm1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17687},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"1cc6d17534cca1cf8f700fa7c9d666cf7e833224","scripts":{"lint":"eslint --fix './**/*.{js,ts}'","test":"vitest","prepack":"tsdown","release":"release-it"},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"repository":{"url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","directories":{},"_nodeVersion":"22.17.0","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","rollup":"^4.29.1","tsdown":"^0.16.7","vitest":"^3.0.8","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/micromatch":"^4.0.9","@cyansalt/tsconfig":"^3.0.0","@cyansalt/eslint-config":"^4.3.0","@release-it/conventional-changelog":"^9.0.4"},"peerDependencies":{"vite":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-unused-code_0.1.7_1773717901612_0.17614105404381442","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"vite-plugin-unused-code","version":"0.1.8","description":"Vite/Rollup plugin to detect unused files and unused exports in used files","type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint --fix './**/*.{js,ts}'","prepack":"tsdown","release":"release-it","test":"vitest"},"repository":{"type":"git","url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git"},"keywords":["vite","rollup","deadcode","unused"],"author":{"name":"CyanSalt"},"license":"ISC","bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","dependencies":{"fast-glob":"^3.3.2","micromatch":"^4.0.8"},"devDependencies":{"@cyansalt/eslint-config":"^4.3.0","@cyansalt/tsconfig":"^3.0.0","@release-it/conventional-changelog":"^9.0.4","@types/micromatch":"^4.0.9","@types/node":"^22.10.2","eslint":"^9.17.0","release-it":"^17.11.0","rolldown":"1.0.0-rc.10","rolldown-vite":"^7.3.1","rollup":"^4.29.1","tsdown":"^0.16.7","typescript":"^5.7.2","vite":"^6.0.6","vitest":"^3.0.8"},"peerDependencies":{"vite":">=2.0.0"},"_id":"vite-plugin-unused-code@0.1.8","gitHead":"96f87e08a00c26a57bad677d684ca86c560b01c2","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-PX7rYzY9LCAIwvrDyuuFGD71vSWNlCyl21Z+/eyaM+QPBTXhVuwT3e+oXsvBQ2Uvh3HY1MZBj0mpPifohgvdMQ==","shasum":"617eaf3fa933ef591c7b92d9aec38ab5cc399767","tarball":"https://registry.npmjs.org/vite-plugin-unused-code/-/vite-plugin-unused-code-0.1.8.tgz","fileCount":7,"unpackedSize":17903,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0Hqwec39ZNlpjvgOm/rtXCo6zSxNDozJ1Me25HR9EcAIgC7BtoTpBjgaQ7uuGTuf3ky+GMQz0218Oq7PEQcwWyjs="}]},"_npmUser":{"name":"cyansalt","email":"c.salt@hotmail.com"},"directories":{},"maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-plugin-unused-code_0.1.8_1773912141660_0.1290867854751263"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-05T14:05:09.878Z","modified":"2026-03-19T09:22:21.934Z","0.1.0":"2023-06-05T14:05:10.210Z","0.1.1":"2023-06-06T03:45:18.985Z","0.1.2":"2024-01-10T03:31:29.919Z","0.1.3":"2024-12-27T06:25:56.517Z","0.1.4":"2025-02-26T08:50:25.533Z","0.1.5":"2025-02-28T03:16:12.177Z","0.1.6":"2025-04-03T08:41:26.368Z","0.1.7":"2026-03-17T03:25:01.766Z","0.1.8":"2026-03-19T09:22:21.822Z"},"bugs":{"url":"https://github.com/CyanSalt/vite-plugin-unused-code/issues"},"author":{"name":"CyanSalt"},"license":"ISC","homepage":"https://github.com/CyanSalt/vite-plugin-unused-code#readme","keywords":["vite","rollup","deadcode","unused"],"repository":{"type":"git","url":"git+https://github.com/CyanSalt/vite-plugin-unused-code.git"},"description":"Vite/Rollup plugin to detect unused files and unused exports in used files","maintainers":[{"name":"cyansalt","email":"c.salt@hotmail.com"}],"readme":"# vite-plugin-unused-code\n\n[![npm](https://img.shields.io/npm/v/vite-plugin-unused-code.svg)](https://www.npmjs.com/package/vite-plugin-unused-code)\n\nVite/Rollup plugin to detect unused files and unused exports in used files.\n\nThis package is a ported version of [`webpack-deadcode-plugin`](https://github.com/MQuy/webpack-deadcode-plugin).\n\n> [!IMPORTANT]\n> This plugin cannot check for dependencies of **non-JavaScript files or exports (for example: CSS, or types from TypeScript files)**, which may be misreported as unused, even if they actually appear in the compiled bundles. **Please be careful!**\n\n> [!WARNING]\n> Rolldown does not report removed exports during tree shaking currently. Therefore, **unused exports will never be reported in Vite 8 or higher.**\n\n## Installation\n\n```shell\nnpm install --save-dev vite-plugin-unused-code\n```\n\n## Usage\n\n```js\n// vite.config.js\nimport unusedCode from 'vite-plugin-unused-code'\n\nexport default {\n  plugins: [\n    unusedCode({\n      patterns: ['src/**/*.*'],\n    }),\n  ],\n}\n```\n\n## Options\n\n### `context`\n\n- **Type:** `string`\n- **Default:** `root` option of Vite, `process.cwd()` as a fallback\n\n  Current working directory where `patterns` and `exclude` are located.\n\n### `patterns`\n\n- **Type:** `string[]`\n- **Default:** `['**/*.*']`\n\n  The array of [`micromatch`](https://github.com/micromatch/micromatch) patterns to look for unused files and unused export in used files.\n\n### `exclude`\n\n- **Type:** `string[]`\n- **Default:** `[]`\n\n  *Deprecated*. The array of patterns to not look at. `{ exclude: ['foo'] }` is actually equivalent to `{ patterns: ['!foo'] }`.\n\n  This option is reserved only for compatibility with `webpack-deadcode-plugin`.\n\n### `detectUnusedFiles`\n\n- **Type:** `boolean`\n- **Default:** `true`\n\n  Whether to run unused files detection or not.\n\n### `detectUnusedExport`\n\n- **Type:** `boolean`\n- **Default:** `true`\n\n  Whether to run unused export detection in used files or not.\n\n### `log`\n\n- **Type:** `'all' | 'unused' | 'none'`\n- **Default:** `none` if `logLevel` option of Vite is `'silent'`, `'unused'` if `logLevel` option of Vite is `'error'` or `'warn'`, `'all'` otherwise\n\n  Adjust console output verbosity.\n\n  - `'all'`: Show all messages.\n  - `'unused'`: Only show messages when there are either unused files or unused export.\n  - `'none'`: Won't show unused files or unused export messages in the console. It can keep terminal clean when set `exportJSON` to `true`.\n\n### `exportJSON`\n\n- **Type:** `boolean | string`\n- **Default:** `false`\n\n  Whether to export data in JSON format. A `unused-code.json` file will be created in the current directory is specified as `true`. You can also specify a directory to create in it instead.\n\n### `failOnHint`\n\n- **Type:** `boolean`\n- **Default:** `false`\n\n  Whether to interrupt the compilation when unused files or exports detected.\n","readmeFilename":"README.md"}