{"_id":"vite-plugin-module-list","_rev":"27-c7b57f237aeb034395973f97e260c4f9","name":"vite-plugin-module-list","dist-tags":{"latest":"2.6.0"},"versions":{"1.0.0":{"name":"vite-plugin-module-list","version":"1.0.0","_id":"vite-plugin-module-list@1.0.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"dist":{"shasum":"6285d78d54805b6a097d5b259515edcb0c0f2c4c","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.0.0.tgz","fileCount":9,"integrity":"sha512-bPsFvzJniPC4pcVMMhHeridQJ4EhESEYZDmN6WtXafDE6kt5y/3N3r1rc+fxqHe3pdtB4znLE3z+zqIXqyf+Nw==","signatures":[{"sig":"MEQCIHQxhU+xWj+KdASEOwTcpDRAb7qZC7fIglHKsh1UPkynAiAmv9hTPWMkwUV5ZD6jtEW93+EEClpBeMbQqixO+md1KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9863},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"2477dbbafad85f7b0c5419237c8031bcaf838e73","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"_npmVersion":"8.5.5","description":"🧶 Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.0.0_1693342409462_0.4985833039465841","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"vite-plugin-module-list","version":"1.0.1","_id":"vite-plugin-module-list@1.0.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"dist":{"shasum":"a0244b2372243ab98df305acf0d202c05bac1442","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.0.1.tgz","fileCount":9,"integrity":"sha512-+0xtbGFTTUeDjOjqodtjR5maCORE6tRGfbU8YqcWJJORHcDo4PHsP9ngzMSDdYtcXjkqENHNVnvBax4+pVMCgg==","signatures":[{"sig":"MEYCIQC75lnILpO3/dZXf0jL4juw2mVlPSAjwdtpf3anjYaARwIhAO3DXwg/SjD2F52dfTcMZkbocaH69NZfmzaDGC9+4pxd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12484},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"ea5290e7b10cd559563b4b6e63bd0e672daf8601","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build && npm run build:doc","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"_npmVersion":"9.5.1","description":"🧶 Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.0.1_1693427017851_0.26114783782033735","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"vite-plugin-module-list","version":"1.0.2","keywords":["vite","vite-plugin","module","generator","import"],"_id":"vite-plugin-module-list@1.0.2","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"dist":{"shasum":"a5cb3215b78fc774583b8dc66bd9c5e0e104e647","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.0.2.tgz","fileCount":9,"integrity":"sha512-toumfKwmQNFa4FAS+cthVj36O2ziuIYd1Cf9yAOF6mNOCYYERhFtv84QrHz2X6odvYHvAXR6T69dCqr8I2QobA==","signatures":[{"sig":"MEQCICKZba3evFji07qd03ki3X++Pbhozh0f+Kact1xu2AKMAiBo8/5BstHIjP+ic0sPLTCAsl6RhBm9K0f+vykNO1Kigg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12581},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"a5b829c1a10be53a5c4db3d7cf9cf9c45d4936be","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build && npm run build:doc","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"_npmVersion":"9.5.1","description":"🧶 Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.0.2_1693427396284_0.06716046532934139","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"vite-plugin-module-list","version":"1.0.3","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.0.3","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"5ccbb9816ec7e51cca860c07ac4a8499ed2857bf","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.0.3.tgz","fileCount":9,"integrity":"sha512-JPmqrm3I5DR5eI+TPXUlA0d8wbBhFhydy7tfYkWbhB9xkKnvsFC9wSKuQ0AZVwfTIAYYx1oueq90HD9/lrAQ0w==","signatures":[{"sig":"MEUCIQCcBMCEV8Jj35FYnapRXBKkEfIedhjf15VbFk5S63QBYQIgWH5ulFdnYyXeuAIAOevQqjXRDNUlLAjaFSx9pgpycmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12866},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"e1e22e0628866ff5260bfa6c43bae751663d4651","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build && npm run build:doc","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.5.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.0.3_1693427730920_0.15701060640101527","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"vite-plugin-module-list","version":"1.1.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.1.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"76c85111f7605d310f7ab490a4f3b15523f22b72","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.1.0.tgz","fileCount":8,"integrity":"sha512-s4V54Bb5T0vQaIWddbyBIaOOdMIzshT4nitCthLc8HWDy/F9yFEU84B3O3tz7bHbSn4bdJkRQjp4eYo3t6Q7Og==","signatures":[{"sig":"MEUCIHcbPxG2XylIltHY9TVRaAoabH81w05qbuNEAAqHaN9OAiEA0ZtzRSZPGio2tAysxH42mT0xgYOwztrMvkTPv3A0WRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16285},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"03ef48327d3a05b97dd9bffdccbec32f6d01d1de","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build && npm run build:doc","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.5.5","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.1.0_1693464233152_0.03965607922364689","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"vite-plugin-module-list","version":"1.2.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.2.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"8d6214aa719e727d3656b2ef71c447c3267fed7f","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.2.0.tgz","fileCount":8,"integrity":"sha512-KNRLCFGd+y+60or4ZQKRLo3AxOPYxKEJtANFxpMrZBj27B2IIK0RuAJc5tjnHeF+Z0SxYW45IWHO/jYvhOd5eQ==","signatures":[{"sig":"MEUCIQDrSVvzfJCS5tE46p6xd1CIOc5hynZj5QtRbl+Dzi2IwgIgTmA5NqoIsjnM7Fp1Zu1qZzjxRrLWbzbxctrCcHNkDBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18780},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"6ca18bbc92f19af45ec8c7dd8f2d98dc4f1144cf","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.5.5","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.2.0_1693466133950_0.18596744861941739","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"vite-plugin-module-list","version":"1.3.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.3.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"3333dd8ad6927e8762f2a5df994747d76794259e","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.3.0.tgz","fileCount":8,"integrity":"sha512-xQCoxDUv7ybHZ3g6AhsaTUIFOjdE+vR95FbAv84WQxEkUvWs1u20ZtDSTz3WMePz/CPgbyzrC5QDdB7qNLUkUg==","signatures":[{"sig":"MEYCIQCHIylCeiezmjlD4K/YUP5gWQAaO0xcRHwH+Xbdc7axYwIhAO5so15y4SBRZR1+xEe6M44iSudzupVUKXUAIh75PPE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20887},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"46ba1505571099b7697d5a1eb271ba3403d92313","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.5.5","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"prettier":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.3.0_1693468473558_0.08262049483927747","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"vite-plugin-module-list","version":"1.3.1","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.3.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"408d3ce223464a8ea3cc5c257df58480b5f08728","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.3.1.tgz","fileCount":8,"integrity":"sha512-YvNd58yu4vuT273rCs6PQx+xVYo4LjXJHrFTsmf6gVQBElzxebBm75KzyB4pdL93Zoglg4krcK/VbOtEvbhB+g==","signatures":[{"sig":"MEYCIQCtMP46ppXRPjKMZvaulPslacI/3aV3vsFN5k4AhQAvjQIhAN2Ox8QBhmlGKexBxxHbOuJxV+3ttKwixfTEFJCCCrG1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21220},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"1e71d313595b75fa0dda9ed4794d7cdafe8a46c8","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.5.5","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.3.1_1693607778269_0.8962589113228858","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"vite-plugin-module-list","version":"1.4.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.4.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"cfd773740194471ca6870967742ea2a67f61ec54","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.4.0.tgz","fileCount":8,"integrity":"sha512-ebxqsDuFPAm80Bgi2n48Q/QijGQpKOWI6oqCy8DCQEANYcjTNWDWnlGClGtMNVikez8k6ATqqXa36dNsrg95hg==","signatures":[{"sig":"MEUCIF7SZKrl99Tcm3MF6VIygtTXx3+Z78ev5DVMGLqpGLcDAiEAxnnSE8hxKaGeVddBkfhsmcLTSuGX4vri5d2c2e0IhP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22724},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"928241d975022ce53ff04fa03d4cad925ebcc68c","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.5.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.4.0_1694718660965_0.7284167449382559","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"vite-plugin-module-list","version":"1.4.1","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.4.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"c8fc813815e1e1d3c23f92c5cdbce021a0872315","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.4.1.tgz","fileCount":8,"integrity":"sha512-LJUNo8iIBQygLF6aZzneM4xxZiIheN0LQPUxmT6xQHS0G++rRX/BJJIi8I6czfSlsictb3lVWTQMuARTUTgp2A==","signatures":[{"sig":"MEUCIQDl55h8MGWX+3RJfSpa//JlXyVnejRYAAEbaktqN8Xq9wIgDNDM28q5nAdI+z2Al+7Z6R7M24eXoGY6nEJNj/cbNFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22780},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"f6ef4cafc1012e8ce5297a01055ea6de15c318a5","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.5.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.4.1_1694719374718_0.50183410272908","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"vite-plugin-module-list","version":"1.5.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@1.5.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"c485650dc6c05d2a0465a9773ad966bd9957137f","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-1.5.0.tgz","fileCount":8,"integrity":"sha512-eWY2r8kim/Ys4Kg/1nUCXdRSaacTg+ft9WINcNAPAa7kTouHhE2yKPGRa1xs/lNoaWrZAEK6mfONWNrAOGY8bw==","signatures":[{"sig":"MEYCIQCXHXVaxe5jpJRQmE60MPcCFpeOoVdh7b1WpjL+LzTwSAIhANjvRgfU54TLEa5wu7o99bq57pflCE0akfSq12xHY9at","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25427},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"1f6b782d336ebaf497b9f7d284efef6ad2843717","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.5.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_1.5.0_1696067940901_0.6246134848758449","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"vite-plugin-module-list","version":"2.0.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.0.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"88c52262e95cf48615614b90fd4894b08cf5220f","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.0.0.tgz","fileCount":72,"integrity":"sha512-MH1jmxOagQPMRZrYRj80uhfObzfrcE44IT/GXRdxe46wBl+4s5dIKnVoQXRw8kQ7cl6TXdPQeZ/Us/BT44x3VA==","signatures":[{"sig":"MEQCID24Ax+N8IhL/Covf+iUBB9UUb4jrCo6oe5kZPz0HBPBAiADuGsx8/5CJ2ewKerDm9cagECsXsT5eXTUev/t/GGORQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37220},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"57f0cf547b21b6b7e06de49e83a8591e6eb418a8","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.19.4","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.0.0_1698496333795_0.204529445615254","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"vite-plugin-module-list","version":"2.0.1","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.0.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"8843f1ad6a887a73a71a0eddb7e029af13806e25","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.0.1.tgz","fileCount":72,"integrity":"sha512-2OZm5U4Zcg9axeyZO00tu4ya2hTXVaGl6QXLydTqM+jOJSNoNbqvckaiZW5jBWkLQUsyS2DGKjyr7WgTfu5Jyg==","signatures":[{"sig":"MEYCIQDUuhlqqB0mRCcpqY9SXogUnUFGqLC9O55iMH2Z+1OerAIhAKHoOrrVJlw1KCSbDsU5oEMoSVvGlFdp76iji9xdRwzG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37765},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"352441ee19ca3c31157a44368801e12c8f59604e","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.19.4","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.0.1_1698497644785_0.10145820709926401","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"vite-plugin-module-list","version":"2.0.2","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.0.2","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"46a4d7b706ba5a076fb39d6e7e1e28e5c97e1e38","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.0.2.tgz","fileCount":72,"integrity":"sha512-RHZVKz97ruIjWu/WmAgbIzgXoTjUsZhJpvk+LeWsi6NLNfA89DkCsP/2is3K66b2PtzUDzDiDUpaAso73y5Tdw==","signatures":[{"sig":"MEUCIQCth2yt89X7tvVkGN6yiYZukmn6xBCj27jTgbvIx80PigIgAS68WRVbDIKrnH69vmC3RrKL+fhLOdeaA5Fgog1K9r0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37846},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"8474d876a4be887a80e8c2dfe597ed54d8d81127","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.19.4","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.0.2_1698500786108_0.2823873152709153","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"vite-plugin-module-list","version":"2.0.3","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.0.3","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"0a2a3bfc4d50087a6b7cbfab276b3101663b80d4","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.0.3.tgz","fileCount":72,"integrity":"sha512-ZFBemyyXbQtWExQFCZgo6LrQoryNc16mu6UM+NCv9TiKyDq52gey36r6SyJ5U/JdQeB4X4v3XQmxvOKnVI1VHw==","signatures":[{"sig":"MEQCIA2LzBZJs5aBvuflWetwRyO5KiiHLzHVFKUFuOgnaqrnAiAIougmJnYgVFa0STgbbhAKwp+wVmaCr0yzi807Gc2BUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37904},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"b947828e107a28c12d698fd0e579bb3c00ccabab","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.19.4","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.0.3_1698500955366_0.9086370402558637","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"vite-plugin-module-list","version":"2.1.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.1.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"aaeb083709b1f40a527ca189b9fe8a62c4c11b00","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.1.0.tgz","fileCount":80,"integrity":"sha512-Si5qNghZDFJUXw53OqUmpAnG5W/kjrypIRBYiw6f0JBW9O2t1l+QSGE8d1HWFl/w/iz7pPn1LoI1jmo9bkt5Qg==","signatures":[{"sig":"MEUCIQC6O44hUALbXC6ytMJUxxuoocUhnJzUv9xURnyH/7nkFgIgT90eVO1SKweSzJFKlISKewmRQkVQSw8DBwbZEK6vEGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41588},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"4cb7efd858e91448dffbe33d0fbaa5d1170265fb","private":false,"scripts":{"dev":"vite","test":"tsc","build":"tsc --project tsconfig.package.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"8.19.4","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.1.0_1698502685651_0.527189535356251","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"vite-plugin-module-list","version":"2.2.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.2.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"e5219d577e3a9525932ff5ea683be79772444cf1","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.2.0.tgz","fileCount":137,"integrity":"sha512-1+HTFNYOU9HGLPofGZdlP53LbQPus7Zp5Jf6NUJlrExGof8SKgmDuAqziFIF+0wQLDBqx9OCegrdxQ8JAhI9rQ==","signatures":[{"sig":"MEQCIB5DxpySpqgDtqz3xIk7K3l7OaWRxUmR9+bD+vYG+eNHAiBhjzkyTiMii2H8cehO4fn2SRxZXzHpytSf4rPurgUAXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68025},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.js"},"gitHead":"ffba6569f4a607bead76596354378fcf455c0b31","private":false,"scripts":{"dev":"vite","test":"tsc","build":"rm -rf dist; tsc --project tsconfig.package.json; tsc --project tsconfig.package.cjs.json","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.8.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.2.0_1701187239962_0.45679959651790125","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"vite-plugin-module-list","version":"2.2.1","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.2.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"f6ebc563e0c7bb9f018ae36e6e54f77858ced6b7","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.2.1.tgz","fileCount":137,"integrity":"sha512-7P2vqZvnKIgcUNEv9Hhu6iNEQfVoj5qXpBJTkfs2XR4hxpZg07yyqziVCEsOU1jJbW3T0ZfiSnztfHOiysuO7Q==","signatures":[{"sig":"MEUCIQDAPvBWNdf7j4KRm+lJCMFMDCqQf3eguxhpLjfoP8xOeQIgAcWL5Gj60C1l7VWfcPMcO+P3SAst55OZ33LaCMkwnWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68214},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.js"},"gitHead":"b930ffbf578911309ef8445cac5a59d6ed7e0ef8","private":false,"scripts":{"dev":"vite","test":"tsc","build":"rm -rf dist; tsc --project tsconfig.package.json; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.8.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.2.1_1701189844019_0.35934252908790265","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"vite-plugin-module-list","version":"2.2.2","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.2.2","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"96464202f2c4d9b8d431c7beb12f48e31415c0e0","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.2.2.tgz","fileCount":137,"integrity":"sha512-ru+1UQ6tNqR9UUu5drZAfTLcBPdU6P6+/zx/RRtSdLZ7wAx9NZFrrOiKqkYK0nnK92FnQ6F7ASvzyO0016BK1Q==","signatures":[{"sig":"MEUCIQD1UiVtVxR05qP5ctumQKAReohvbyYWsFv46cQMowDbdAIgKJXYCC3R+khRPBFNbk4BR2znwEG6ZwLZF6daVJeR1yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68215},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"73326e4805c9c9a8446ffe556aa829762649d7de","private":false,"scripts":{"dev":"vite","test":"tsc","build":"rm -rf dist; tsc --project tsconfig.package.json; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"9.8.1","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.2.2_1701189955759_0.11569550911669935","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"vite-plugin-module-list","version":"2.2.3","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.2.3","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"3b361ec89eb546c379549cde753951e58cf762d5","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.2.3.tgz","fileCount":137,"integrity":"sha512-uzn2tMbG8yltJB5rjUXiMtM6pCtr9Vt1AWjWqjPw9iRIWj/klBy0HpF4L5YNB1CnV+I+XmGRXgUBPjusaeS73Q==","signatures":[{"sig":"MEQCIC+ItOozMxXyPs3qGYjUVsvfj+/O4m0DTIc7DAONFKlDAiBHyuxZUIiK+gL8ooB/0Wa8C4RDlIZOs/zs1f+BWuvqMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69039},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"c186a92a40bf3422c9fc80d1eb0e68a52654d409","private":false,"scripts":{"dev":"vite","test":"tsc","build":"rm -rf dist; tsc --project tsconfig.package.json; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.2.3","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.2.3_1758896320294_0.7373841453849725","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"vite-plugin-module-list","version":"2.3.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.3.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"012acc1f85cb3e719cd73917e019b3321045bef7","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.3.0.tgz","fileCount":144,"integrity":"sha512-nfpTtofAt8s5vPUPzBOCABCAMYLEB72YEl0Lb7yICK4U0JRyGKoDH4hcdFqn0zMI+lencoH1zlRHuldeGxYBlw==","signatures":[{"sig":"MEUCIQCNfjT8Fun4QA6LMOcJs8hQNsWTTGIw9LXdtyo/FeeS7AIgIM8wbQ0W3arEieiqITKN2dXFs/N2txgmJ9WTlsn6BTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74430},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"5af2576c7b847de257224b50136f44b5ceeb78d8","private":false,"scripts":{"dev":"vite","test":"tsc","build":"rm -rf dist; tsc --project tsconfig.package.json; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","prepare":"npm run build","build:doc":"typedoc"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.2.3","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","preact":"^10.17.1","typedoc":"^0.25.0","typescript":"^5.0.2","@types/node":"^20.5.7","@preact/preset-vite":"^2.5.0","@types/normalize-path":"^3.0.0","typedoc-plugin-markdown":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.3.0_1760693744039_0.11891068889265966","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"vite-plugin-module-list","version":"2.3.1","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.3.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"bd84073e41edb5c645959876ab1638b747af2a2e","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.3.1.tgz","fileCount":91,"integrity":"sha512-Cn4q4HF4ncuEy5DpIDsLwBYjkMjeU9pv8WYXV+NlytKDIDPjI86bQB9hswXmI/QxLRz56AcsgQ/d77CIBIlbQw==","signatures":[{"sig":"MEUCIESHXOji3GyZYUINgi/YA7Mpotc2v8IdSNaQ+p5w5JKoAiEA0HhqI2a8vBjtZU45HimMPzVe01yb4CmMPRmnHTmii1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55798},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"9933a4ef1137e5832b773d30ca18b3a822882c72","private":false,"scripts":{"dev":"node --env-file-if-exists=.env --env-file-if-exists=.env.local --env-file-if-exists=${ENV_PATH:-.env.local} --experimental-strip-types --disable-warning=ExperimentalWarning --watch-path=src/server src/server/main.ts","lint":"npm run lint:ts","test":"npm run lint && npm run format && vitest run --root=./","with":"node --env-file=${npm_config_env:-.env.local} $(which npm)","start":"node --env-file-if-exists=.env --env-file-if-exists=${ENV_PATH:-.env} --experimental-strip-types --disable-warning=ExperimentalWarning src/server/main.ts","format":"prettier --check './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts":"eslint .","prepare":"npm run build:lib","dev:test":"vitest --update --root=./","lint:fix":"npm run lint:ts:fix","build:app":"vite build","build:doc":"typedoc --tsconfig tsconfig.package.json","build:lib":"rm -rf dist; tsc --project tsconfig.package.json","format:fix":"prettier --write './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts:fix":"eslint --fix .","release:beta":"npm version prerelease --preid=beta && git push origin --follow-tags && npm publish --tag=next","release:init":"npm publish --access=public","release:alpha":"npm version prerelease --preid=alpha && git push origin --follow-tags && npm publish --tag=next","release:major":"npm version major && git push origin --follow-tags && npm publish","release:minor":"npm version minor && git push origin --follow-tags && npm publish","release:patch":"npm version patch && git push origin --follow-tags && npm publish","build:doc:save":"typedoc --tsconfig tsconfig.package.json && git add -A && git commit -a -m 'Update doc'"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.2.2","eslint":"^9.22.0","preact":"^10.26.4","realue":"^5.0.0-alpha.27","vitest":"^3.0.8","cssnano":"^7.0.6","postcss":"^8.5.3","typedoc":"^0.28.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.18.11","pino-pretty":"^13.0.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","unchangeable":"^1.7.3","@types/eslint":"^9.6.1","@preact/preset-vite":"^2.10.1","eslint-plugin-react":"^7.37.4","@nevoland/get-global":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@types/normalize-path":"^3.0.2","eslint-config-prettier":"^10.1.1","postcss-pseudo-classes":"^0.4.0","eslint-plugin-sort-keys":"^2.3.5","typedoc-plugin-markdown":"^4.5.0","vite-plugin-module-list":"^2.2.2","@typescript-eslint/parser":"^8.26.1","eslint-plugin-tailwindcss":"^3.18.0","prettier-plugin-tailwindcss":"^0.6.11"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.3.1_1760746231237_0.4386747169032994","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"vite-plugin-module-list","version":"2.3.2","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.3.2","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"dist":{"shasum":"7bf5c06fd2ccd2d012badaf30115e1610636e4b8","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.3.2.tgz","fileCount":154,"integrity":"sha512-9hr8RSe2FwYJHGNiG51MIHlguJI7xBe6XlQ8f2Kx7YdiYuz+zCNvikKSttyQHoPjBcCKYKxF+EVZ+1DGcPcHXg==","signatures":[{"sig":"MEUCIQCOwyRu6JVzdrabfiVZCGJ0OM7vNos9KHFM73wmysp+LAIgY3K2QOd+C+oJ6pfZ7vR3zYbRpovY2T/pYUldi+vxzBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88933},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"54cdc326c49a8714a34dd655ae1d5998a6c0cc17","private":false,"scripts":{"dev":"node --env-file-if-exists=.env --env-file-if-exists=.env.local --env-file-if-exists=${ENV_PATH:-.env.local} --experimental-strip-types --disable-warning=ExperimentalWarning --watch-path=src/server src/server/main.ts","lint":"npm run lint:ts","test":"npm run lint && npm run format && vitest run --root=./","with":"node --env-file=${npm_config_env:-.env.local} $(which npm)","start":"node --env-file-if-exists=.env --env-file-if-exists=${ENV_PATH:-.env} --experimental-strip-types --disable-warning=ExperimentalWarning src/server/main.ts","format":"prettier --check './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts":"eslint .","prepare":"npm run build:lib","dev:test":"vitest --update --root=./","lint:fix":"npm run lint:ts:fix","build:app":"vite build","build:doc":"typedoc --tsconfig tsconfig.package.json","build:lib":"rm -rf dist; tsc --project tsconfig.package.json; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","format:fix":"prettier --write './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts:fix":"eslint --fix .","release:beta":"npm version prerelease --preid=beta && git push origin --follow-tags && npm publish --tag=next","release:init":"npm publish --access=public","release:alpha":"npm version prerelease --preid=alpha && git push origin --follow-tags && npm publish --tag=next","release:major":"npm version major && git push origin --follow-tags && npm publish","release:minor":"npm version minor && git push origin --follow-tags && npm publish","release:patch":"npm version patch && git push origin --follow-tags && npm publish","build:doc:save":"typedoc --tsconfig tsconfig.package.json && git add -A && git commit -a -m 'Update doc'"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.2.2","eslint":"^9.22.0","preact":"^10.26.4","realue":"^5.0.0-alpha.27","vitest":"^3.0.8","cssnano":"^7.0.6","postcss":"^8.5.3","typedoc":"^0.28.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.18.11","pino-pretty":"^13.0.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","unchangeable":"^1.7.3","@types/eslint":"^9.6.1","@preact/preset-vite":"^2.10.1","eslint-plugin-react":"^7.37.4","@nevoland/get-global":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@types/normalize-path":"^3.0.2","eslint-config-prettier":"^10.1.1","postcss-pseudo-classes":"^0.4.0","eslint-plugin-sort-keys":"^2.3.5","typedoc-plugin-markdown":"^4.5.0","vite-plugin-module-list":"^2.2.2","@typescript-eslint/parser":"^8.26.1","eslint-plugin-tailwindcss":"^3.18.0","prettier-plugin-tailwindcss":"^0.6.11"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.3.2_1760955353950_0.816651433491401","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"vite-plugin-module-list","version":"2.4.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.4.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"bin":{"vite-plugin-module-list":"dist/cli.js"},"dist":{"shasum":"2e26ee5156ee409dc9e0a348233e675b56f90f25","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.4.0.tgz","fileCount":161,"integrity":"sha512-sz5Tk90powmKVcJL273VDJEFw+EYtrz6tJQ4H9xC3YN31jNZJdguOneSgMWE9MDlgPEjYu3FCY2AbMyAndNJHQ==","signatures":[{"sig":"MEUCIQC69Lt+wuvsvWuKJE5rvnDFX+hNmOmPrgEl3uNhrUO6QgIgYlJwsGnP23VFpVsErGMExruFIdXCYItcQZDbUbKgzzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98128},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"397f5179c3e9a7b830753c51e268616ec9b005fa","private":false,"scripts":{"dev":"node --env-file-if-exists=.env --env-file-if-exists=.env.local --env-file-if-exists=${ENV_PATH:-.env.local} --experimental-strip-types --disable-warning=ExperimentalWarning --watch-path=src/server src/server/main.ts","lint":"npm run lint:ts","test":"npm run lint && npm run format && vitest run --root=./","with":"node --env-file=${npm_config_env:-.env.local} $(which npm)","start":"node --env-file-if-exists=.env --env-file-if-exists=${ENV_PATH:-.env} --experimental-strip-types --disable-warning=ExperimentalWarning src/server/main.ts","format":"prettier --check './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts":"eslint .","prepare":"npm run build:lib","dev:test":"vitest --update --root=./","lint:fix":"npm run lint:ts:fix","build:app":"vite build","build:doc":"typedoc --tsconfig tsconfig.package.json","build:lib":"rm -rf dist; tsc --project tsconfig.package.json; chmod +x dist/cli.js; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","format:fix":"prettier --write './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts:fix":"eslint --fix .","release:beta":"npm version prerelease --preid=beta && git push origin --follow-tags && npm publish --tag=next","release:init":"npm publish --access=public","release:alpha":"npm version prerelease --preid=alpha && git push origin --follow-tags && npm publish --tag=next","release:major":"npm version major && git push origin --follow-tags && npm publish","release:minor":"npm version minor && git push origin --follow-tags && npm publish","release:patch":"npm version patch && git push origin --follow-tags && npm publish","build:doc:save":"typedoc --tsconfig tsconfig.package.json && git add -A && git commit -a -m 'Update doc'"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"mri":"^1.2.0","vite":"^6.4.1","prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","eslint":"^9.22.0","preact":"^10.26.4","realue":"^5.0.0-alpha.27","vitest":"^3.0.8","cssnano":"^7.0.6","postcss":"^8.5.3","typedoc":"^0.28.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.18.11","pino-pretty":"^13.0.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","unchangeable":"^1.7.3","@types/eslint":"^9.6.1","@preact/preset-vite":"^2.10.1","eslint-plugin-react":"^7.37.4","@nevoland/get-global":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@types/normalize-path":"^3.0.2","eslint-config-prettier":"^10.1.1","postcss-pseudo-classes":"^0.4.0","eslint-plugin-sort-keys":"^2.3.5","typedoc-plugin-markdown":"^4.5.0","vite-plugin-module-list":"^2.2.2","@typescript-eslint/parser":"^8.26.1","eslint-plugin-tailwindcss":"^3.18.0","prettier-plugin-tailwindcss":"^0.6.11"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.4.0_1766070248489_0.2483489827905263","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"vite-plugin-module-list","version":"2.5.0","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.5.0","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"bin":{"vite-plugin-module-list":"dist/cli.js"},"dist":{"shasum":"19d44b0ec1ac2376e5307be93880395914280f1a","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.5.0.tgz","fileCount":161,"integrity":"sha512-ZQAFBlwPbshL7tp8yIKJQiBgfFfDxu6/TwEmoCFRe6asWPGXJ15dpxIQlXtdnVA9n/lN+VfENB3tEBNhB+wrEQ==","signatures":[{"sig":"MEYCIQD/RgE5wIZwuBrMaUQSfxtFOXusa6lEgLQReW3Bz3Y+dwIhAKgN/a2lprWLgKMaHLMop1S/slFnQEYyKmDXVDtusIX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100060},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"0a57dbc0de406780f08824997129f3998cf2dc1d","private":false,"scripts":{"dev":"node --env-file-if-exists=.env --env-file-if-exists=.env.local --env-file-if-exists=${ENV_PATH:-.env.local} --experimental-strip-types --disable-warning=ExperimentalWarning --watch-path=src/server src/server/main.ts","lint":"npm run lint:ts","test":"npm run lint && npm run format && vitest run --root=./","with":"node --env-file=${npm_config_env:-.env.local} $(which npm)","start":"node --env-file-if-exists=.env --env-file-if-exists=${ENV_PATH:-.env} --experimental-strip-types --disable-warning=ExperimentalWarning src/server/main.ts","format":"prettier --check './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts":"eslint .","prepare":"npm run build:lib","dev:test":"vitest --update --root=./","lint:fix":"npm run lint:ts:fix","build:app":"vite build","build:doc":"typedoc --tsconfig tsconfig.package.json","build:lib":"rm -rf dist; tsc --project tsconfig.package.json; chmod +x dist/cli.js; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","format:fix":"prettier --write './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts:fix":"eslint --fix .","release:beta":"npm version prerelease --preid=beta && git push origin --follow-tags && npm publish --tag=next","release:init":"npm publish --access=public","release:alpha":"npm version prerelease --preid=alpha && git push origin --follow-tags && npm publish --tag=next","release:major":"npm version major && git push origin --follow-tags && npm publish","release:minor":"npm version minor && git push origin --follow-tags && npm publish","release:patch":"npm version patch && git push origin --follow-tags && npm publish","build:doc:save":"typedoc --tsconfig tsconfig.package.json && git add -A && git commit -a -m 'Update doc'"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"mri":"^1.2.0","vite":"^6.4.1","prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","eslint":"^9.22.0","preact":"^10.26.4","realue":"^5.0.0-alpha.27","vitest":"^3.0.8","cssnano":"^7.0.6","postcss":"^8.5.3","typedoc":"^0.28.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.18.11","pino-pretty":"^13.0.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","unchangeable":"^1.7.3","@types/eslint":"^9.6.1","@preact/preset-vite":"^2.10.1","eslint-plugin-react":"^7.37.4","@nevoland/get-global":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@types/normalize-path":"^3.0.2","eslint-config-prettier":"^10.1.1","postcss-pseudo-classes":"^0.4.0","eslint-plugin-sort-keys":"^2.3.5","typedoc-plugin-markdown":"^4.5.0","vite-plugin-module-list":"^2.2.2","@typescript-eslint/parser":"^8.26.1","eslint-plugin-tailwindcss":"^3.18.0","prettier-plugin-tailwindcss":"^0.6.11"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.5.0_1766151939405_0.3468197501746033","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"vite-plugin-module-list","version":"2.5.1","keywords":["vite","vite-plugin","module","generator","import"],"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","_id":"vite-plugin-module-list@2.5.1","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"bin":{"vite-plugin-module-list":"dist/cli.js"},"dist":{"shasum":"6564daeb05ac4e34d48bb168a9854d89a851bda6","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.5.1.tgz","fileCount":161,"integrity":"sha512-xa3WFd8UEzip6r5jRaUTLDgSsb7sIoveClDEDSHEfpjqGkS1ql3LFdTU+rtQng2rHPKZHH2GTp8iWR2z/f5PXA==","signatures":[{"sig":"MEUCIQD/0aoIyu9+SWiPTCGRBak4YHoVRF0MgVk8Lm5P0P8fVgIgMGZjSZaaqGq1h83tLEnddR51Tw73h/uihsv7DdfKTTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100024},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"gitHead":"0da5276f3f418e9ace0852ada218cfbf9804a472","private":false,"scripts":{"dev":"node --env-file-if-exists=.env --env-file-if-exists=.env.local --env-file-if-exists=${ENV_PATH:-.env.local} --experimental-strip-types --disable-warning=ExperimentalWarning --watch-path=src/server src/server/main.ts","lint":"npm run lint:ts","test":"npm run lint && npm run format && vitest run --root=./","with":"node --env-file=${npm_config_env:-.env.local} $(which npm)","start":"node --env-file-if-exists=.env --env-file-if-exists=${ENV_PATH:-.env} --experimental-strip-types --disable-warning=ExperimentalWarning src/server/main.ts","format":"prettier --check './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts":"eslint .","prepare":"npm run build:lib","dev:test":"vitest --update --root=./","lint:fix":"npm run lint:ts:fix","build:app":"vite build","build:doc":"typedoc --tsconfig tsconfig.package.json","build:lib":"rm -rf dist; tsc --project tsconfig.package.json; chmod +x dist/cli.js; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","format:fix":"prettier --write './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint:ts:fix":"eslint --fix .","release:beta":"npm version prerelease --preid=beta && git push origin --follow-tags && npm publish --tag=next","release:init":"npm publish --access=public","release:alpha":"npm version prerelease --preid=alpha && git push origin --follow-tags && npm publish --tag=next","release:major":"npm version major && git push origin --follow-tags && npm publish","release:minor":"npm version minor && git push origin --follow-tags && npm publish","release:patch":"npm version patch && git push origin --follow-tags && npm publish","build:doc:save":"typedoc --tsconfig tsconfig.package.json && git add -A && git commit -a -m 'Update doc'"},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"repository":{"url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git","type":"git"},"_npmVersion":"10.9.0","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"mri":"^1.2.0","vite":"^6.4.1","prettier":"^3.0.3","normalize-path":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","eslint":"^9.22.0","preact":"^10.26.4","realue":"^5.0.0-alpha.27","vitest":"^3.0.8","cssnano":"^7.0.6","postcss":"^8.5.3","typedoc":"^0.28.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/node":"^22.18.11","pino-pretty":"^13.0.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","unchangeable":"^1.7.3","@types/eslint":"^9.6.1","@preact/preset-vite":"^2.10.1","eslint-plugin-react":"^7.37.4","@nevoland/get-global":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@types/normalize-path":"^3.0.2","eslint-config-prettier":"^10.1.1","postcss-pseudo-classes":"^0.4.0","eslint-plugin-sort-keys":"^2.3.5","typedoc-plugin-markdown":"^4.5.0","vite-plugin-module-list":"^2.2.2","@typescript-eslint/parser":"^8.26.1","eslint-plugin-tailwindcss":"^3.18.0","prettier-plugin-tailwindcss":"^0.6.11"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-module-list_2.5.1_1766152496947_0.7362870121823839","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"vite-plugin-module-list","private":false,"version":"2.6.0","description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git"},"type":"module","main":"./dist/main.js","exports":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/cjs/main.cjs"},"bin":{"vite-plugin-module-list":"dist/cli.js"},"scripts":{"with":"node --env-file=${npm_config_env:-.env.local} $(which npm)","dev":"node --env-file-if-exists=.env --env-file-if-exists=.env.local --env-file-if-exists=${ENV_PATH:-.env.local} --experimental-strip-types --disable-warning=ExperimentalWarning --watch-path=src/server src/server/main.ts","start":"node --env-file-if-exists=.env --env-file-if-exists=${ENV_PATH:-.env} --experimental-strip-types --disable-warning=ExperimentalWarning src/server/main.ts","dev:test":"vitest --update --root=./","test":"npm run lint && npm run format && vitest run --root=./","build:lib":"rm -rf dist; tsc --project tsconfig.package.json; chmod +x dist/cli.js; tsc --project tsconfig.package.cjs.json; find dist/cjs -name \"*.js\" -exec sh -c 'sed -i \"\" -E \"s/require\\(\\\"([^\\\"]+)\\.js\\\"\\);/require(\\\"\\1.cjs\\\");/\" $0; mv \"$0\" \"${0%.js}.cjs\"' {} \\;","build:doc":"typedoc --tsconfig tsconfig.package.json","build:doc:save":"typedoc --tsconfig tsconfig.package.json && git add -A && git commit -a -m 'Update doc'","build:app":"vite build","prepare":"npm run build:lib","format":"prettier --check './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","format:fix":"prettier --write './**/*.{css,scss,md,mdx,json,tsx,ts,jsx,js}'","lint":"npm run lint:ts","lint:fix":"npm run lint:ts:fix","lint:ts":"eslint .","lint:ts:fix":"eslint --fix .","release:init":"npm publish --access=public","release:patch":"npm version patch && git push origin --follow-tags && npm publish","release:minor":"npm version minor && git push origin --follow-tags && npm publish","release:major":"npm version major && git push origin --follow-tags && npm publish","release:alpha":"npm version prerelease --preid=alpha && git push origin --follow-tags && npm publish --tag=next","release:beta":"npm version prerelease --preid=beta && git push origin --follow-tags && npm publish --tag=next"},"keywords":["vite","vite-plugin","module","generator","import"],"devDependencies":{"@eslint/js":"^9.22.0","@nevoland/get-global":"^2.1.0","@preact/preset-vite":"^2.10.1","@types/eslint":"^9.6.1","@types/node":"^22.18.11","@types/normalize-path":"^3.0.2","@typescript-eslint/parser":"^8.26.1","autoprefixer":"^10.4.21","clsx":"^2.1.1","cssnano":"^7.0.6","eslint":"^9.22.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import":"^2.31.0","eslint-plugin-react":"^7.37.4","eslint-plugin-sort-keys":"^2.3.5","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-vitest":"^0.5.4","pino-pretty":"^13.0.0","postcss":"^8.5.3","postcss-pseudo-classes":"^0.4.0","preact":"^10.26.4","prettier":"^3.5.3","prettier-plugin-tailwindcss":"^0.6.11","realue":"^5.0.0-alpha.27","tailwindcss":"^3.4.17","typedoc":"^0.28.0","typedoc-plugin-markdown":"^4.5.0","typescript":"^5.8.2","unchangeable":"^1.7.3","vite-plugin-module-list":"^2.2.2","vitest":"^3.0.8"},"dependencies":{"mri":"^1.2.0","normalize-path":"^3.0.0","prettier":"^3.0.3","vite":"^6.4.1"},"gitHead":"5dc2937dddc985ae789b2c130306b6433a7a2761","types":"./dist/main.d.ts","_id":"vite-plugin-module-list@2.6.0","bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-smE+/h3L8pE8MRERCgOSpJDHL3kXYpnkgiOCDgQ4ixt4ZmTyBn04k2LddZT8hpkMggvHyRyi/va/DAez4kGk9w==","shasum":"461de99f6cf2dd6605633e173a1faae89088063b","tarball":"https://registry.npmjs.org/vite-plugin-module-list/-/vite-plugin-module-list-2.6.0.tgz","fileCount":158,"unpackedSize":95340,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXKrIrlCTdoKlW5UZs36G9iKITP5wySsm7HxivNoempwIhAN8GiVUe1ZvxvcrT/C54gytc0v3Iew2Xefem95dXqp3R"}]},"_npmUser":{"name":"davidbonnet","email":"david@bonnet.cc"},"directories":{},"maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-plugin-module-list_2.6.0_1770061142652_0.7005686814132088"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-29T20:53:29.461Z","modified":"2026-02-02T19:39:02.962Z","1.0.0":"2023-08-29T20:53:29.664Z","1.0.1":"2023-08-30T20:23:38.056Z","1.0.2":"2023-08-30T20:29:56.559Z","1.0.3":"2023-08-30T20:35:31.120Z","1.1.0":"2023-08-31T06:43:53.397Z","1.2.0":"2023-08-31T07:15:34.216Z","1.3.0":"2023-08-31T07:54:33.748Z","1.3.1":"2023-09-01T22:36:18.479Z","1.4.0":"2023-09-14T19:11:01.194Z","1.4.1":"2023-09-14T19:22:54.865Z","1.5.0":"2023-09-30T09:59:01.080Z","2.0.0":"2023-10-28T12:32:13.995Z","2.0.1":"2023-10-28T12:54:05.045Z","2.0.2":"2023-10-28T13:46:26.355Z","2.0.3":"2023-10-28T13:49:15.595Z","2.1.0":"2023-10-28T14:18:05.963Z","2.2.0":"2023-11-28T16:00:40.125Z","2.2.1":"2023-11-28T16:44:04.207Z","2.2.2":"2023-11-28T16:45:56.127Z","2.2.3":"2025-09-26T14:18:40.475Z","2.3.0":"2025-10-17T09:35:44.212Z","2.3.1":"2025-10-18T00:10:31.532Z","2.3.2":"2025-10-20T10:15:54.121Z","2.4.0":"2025-12-18T15:04:08.645Z","2.5.0":"2025-12-19T13:45:39.573Z","2.5.1":"2025-12-19T13:54:57.121Z","2.6.0":"2026-02-02T19:39:02.833Z"},"bugs":{"url":"https://github.com/davidbonnet/vite-plugin-module-list/issues"},"author":{"name":"David Bonnet","email":"david@bonnet.cc"},"license":"MIT","homepage":"https://github.com/davidbonnet/vite-plugin-module-list#readme","keywords":["vite","vite-plugin","module","generator","import"],"repository":{"type":"git","url":"git+https://github.com/davidbonnet/vite-plugin-module-list.git"},"description":"Vite plugin that writes a module that dynamically imports modules found in a folder.","maintainers":[{"name":"davidbonnet","email":"david@bonnet.cc"}],"readme":"# Vite plugin: Module list\n\n🧶 Vite plugin that generates a module that automatically imports modules of a given folder.\n\n### Key features\n\n- Writes a simple module that imports all modules of a specified folder.\n- Outputs different exports styles (dynamic, static, types, with or without file extension).\n- Handles JavaScript/TypeScript and CSS modules.\n- Automatically updates when files are added, removed, or renamed to the specified folder.\n- Optionally formats the written module using Prettier.\n- Works with [Vite](http://vitejs.dev) 2.x and onward.\n\n## Installation\n\n```bash\nnpm install vite-plugin-module-list\n```\n\n## Import\n\n```js\nimport moduleList from \"vite-plugin-module-list\";\n```\n\n## API\n\nPlease checkout the [API documentation](./doc/README.md) for a full list of available options.\n\nThe default exported function returns a regular Vite plugin object. It adds hook that sets a file change listener on the Vite development server.\n\n```js\nimport { resolve } from \"path\";\nimport moduleList from \"vite-plugin-module-list\";\n\nexport default defineConfig({\n  plugins: [\n    moduleList({\n      rootPath: resolve(\"src/pages\"),\n      outputPath: resolve(\"src/pages.ts\"),\n      includeExtensions: [\"tsx\"],\n      formatOptions: {\n        trailingComma: \"all\",\n      },\n      mode: {\n        language: \"ts\",\n        dynamic: true,\n      },\n    }),\n  ],\n});\n```\n\n## CLI\n\nA command line tool named `vite-plugin-module-list` runs the vite-plugin-module-list plugin instances defined in a Vite configuration file to generate module lists without running a full Vite build:\n\n```bash\nnpx vite-plugin-module-list\n```\n\nRun `npx vite-plugin-module-list --help` for more information.\n\n## Example\n\n### Dynamic import\n\nWith the example configuration above, the `pages.ts` module will be generated:\n\n```diff\nsrc/\n+ pages.ts\n  pages/\n    A.css\n    A.tsx\n    A.test.tsx\n    B.css\n    B.tsx\n    C.tsx\n    README.md\n```\n\nIt will contain:\n\n```js\n// File automatically generated by `vite-plugin-module-list`\nexport default [\n  { path: \"A.tsx\", module: () => import(\"./pages/A\") },\n  { path: \"B.tsx\", module: () => import(\"./pages/B\") },\n  { path: \"C.tsx\", module: () => import(\"./pages/C\") },\n];\n```\n\nNote that the CSS and test files are excluded. This behavior can be overridden with the `include`, `exclude`, and `includeExtensions` options.\n\nIt can then be imported in another module that wraps the dynamic imports with a `lazy` decorator:\n\n```jsx\nimport MODULE_LIST from \"./pages\";\n\nconst PAGE_LIST = MODULE_LIST.map(({ path, module }) => {\n  const name = path.slice(0, -4);\n  return {\n    path: `/${name.toLowerCase()}`,\n    name,\n    Page: lazy(module),\n  };\n});\n```\n\n### Static import\n\nThis plugin can also be used to automatically group TypeScript types or name-exported functions.\n\nFor example, a plugin instance with this setup:\n\n```js\nmoduleList({\n  rootPath: resolve(\"src/types\"),\n  outputPath: resolve(\"src/types.ts\"),\n  formatOptions: {\n    trailingComma: \"all\",\n  },\n  mode: {\n    language: \"ts\",\n    type: true,\n  },\n});\n```\n\nWould yield this module on this project structure:\n\n```diff\nsrc/\n+ types.ts\n  types/\n    A.ts\n    B.ts\n```\n\nThe `types.ts` module would contain:\n\n```typescript\n// File automatically generated by `vite-plugin-module-list`\nexport type { A } from \"./types/A\";\nexport type { B } from \"./types/B\";\n```\n","readmeFilename":"README.md"}