{"_id":"@andrewlau624/foldup","_rev":"10-73372933e83535c476f1beccb7b02977","name":"@andrewlau624/foldup","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@andrewlau624/foldup","version":"1.0.0","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.0","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"63c6c76763509c778286e1152a8bbdf88006da8d","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.0.tgz","fileCount":4,"integrity":"sha512-YjdyzzQamfnExJDSkZA6wpmkmBd1CMTcGdkTS1MUAQb8V8H2l+H8tyDVbff8YpkyALX11X7epx1YKfy6ti4VwA==","signatures":[{"sig":"MEUCIQCmJluRoTOSpAmaUpntNuiG37oGgMJOuH5ZqPkSQxeDTwIgN/eWUfmvCGjnYIqqjCajAFhgiuEyi2oSGvEpX5kQAKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8156},"main":"index.js","type":"module","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.0_1771809640034_0.9864989071176229","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@andrewlau624/foldup","version":"1.0.1","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.1","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/your-user/repo-url#readme","bugs":{"url":"https://github.com/your-user/repo-url/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"61ea665069f4681967db2131e4ce575fdf302b68","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.1.tgz","fileCount":5,"integrity":"sha512-R+jLAGCWkktJR+GdbDRRBZ9AdxEFlL3MqECqMs6WOSqUA90GTxQ/I8udWGhrmR8M6TBpGNBrqgRHcUU0PhdZDw==","signatures":[{"sig":"MEUCIHZLuCPXjhiZ5vbeVSjtXt1eOpSC1vGO2+fb5fVo9HRQAiEApsBO4aVob9iif1bNjhmAxfPt3RYERyStoxwbZQhTJlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8262},"main":"index.js","type":"module","gitHead":"879a058f3c360894ddd05a49d25d9d7d8b61c796","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/your-user/repo-url.git","type":"git"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.1_1771809959924_0.9872419586427956","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@andrewlau624/foldup","version":"1.0.2","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.2","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"75d322567e48fff29ca8ae73c6049bcd950e00e0","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.2.tgz","fileCount":5,"integrity":"sha512-sLPRSiHvDs0d2YkC+qRnfDPg9IihZRvWF/nAh72tonYUO3QEHC0emK1Umip/xnQxaOW3yLG0DD6VRUubYqP42A==","signatures":[{"sig":"MEQCIH33yYPtnfdJ5g3J8Pmy7FrzX162C+smHVI5lzbztfpKAiBKXlN5LIHtg9vqMvpmZc4eUHXge859BP5TdpEcu6w14Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8263},"main":"index.js","type":"module","gitHead":"879a058f3c360894ddd05a49d25d9d7d8b61c796","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.2_1771810008449_0.15702744892808607","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@andrewlau624/foldup","version":"1.0.3","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.3","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"f6eb32864ee2bebb99f3673433d157a7238efa6d","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.3.tgz","fileCount":5,"integrity":"sha512-XPeqjiS19R1+kdZVf8NYMiyiQPpF8hk+0dRY0kCFqrwf1wJbAicfU0ffUzUagBJq5a3rYIwgp2fPRigNotppcw==","signatures":[{"sig":"MEUCIAibjXbhQtVJcO6VgPxMxPm5dyUx+8O+JqYrDg1I7sABAiEA3diytTlmeHFonn24cr0jVAdQHGiuXrJTHGZKr//JeGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8753},"main":"index.js","type":"module","gitHead":"1b07f5f3945271282f42af2a367bf83a32343c14","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.3_1771810843338_0.058766928369163196","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@andrewlau624/foldup","version":"1.0.4","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.4","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"68de69b146eb88673fb0910e08a1e3854ba0731a","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.4.tgz","fileCount":5,"integrity":"sha512-e6/ZnViRKA2aDcwHq0Wy2S11k6x4Ftctpy+RpyDsHKaLgUC9xr3TJ9NT7W1vjDNiaaojPWw+jrNtjzmRfpWkUQ==","signatures":[{"sig":"MEUCIBB2YeYgKoUKj//KItYEhO1r1vOYnXflibVoq2gbxHYhAiEAkAFHx+9Jx5nfCozkJo5ESsEVKl6AIki0lS5/3Sx4d7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8851},"main":"index.js","type":"module","gitHead":"c3a92a33c8d7615f75eea1f173535082835790dd","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.4_1771810927963_0.8786536351936458","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@andrewlau624/foldup","version":"1.0.5","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.5","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"5ee720ee0cba1c2805b3d8615fac8db70e73161a","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.5.tgz","fileCount":5,"integrity":"sha512-BMydgQdswoKMm84CiyRVBy8ExpIH38uMlZZJOSb3j28r6KT2RjIoU320TbPMl8hqJ5muXFDTCMMLdmgRpRb7Tg==","signatures":[{"sig":"MEYCIQCgLfchCTJjR09qLZxuxXly4zy7K0RAqBxz6RA+y5AT9gIhANy10Fl9HK7AOT28ty5FiMhqM06zSyb+8qHNL3+6mBSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8851},"main":"index.js","type":"module","gitHead":"c13ca8b251490e82effc0a7b35b7a33970a8ffe0","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.5_1771811010033_0.40218078335035967","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@andrewlau624/foldup","version":"1.0.7","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.7","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"c0f3aaa865d97cd84f1a0c0d0b75171a2ed306f6","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.7.tgz","fileCount":5,"integrity":"sha512-cSMTEJySteObXx0454slX6yH+4F9a1N50ZhpbA/2/5oeV6BDI0ryjnfB3lzGE8+fXnA2kDulRyiHNmCw1+CRQw==","signatures":[{"sig":"MEUCIQDBCDAMfJGnVXaoxF8uvvWLWCu+BRT5ZbPbPhrGMubthAIgPQ6ekLCG+ZretJuZ/hZkeg3rDk1mmhIdDT5wvpZcTlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9133},"main":"index.js","type":"module","gitHead":"3827fa92903d1d968d9b58096c744edaeb7ba7fd","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.7_1771811182701_0.8950079699600311","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@andrewlau624/foldup","version":"1.0.8","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.8","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"7ed07aba910c9c0b8242aef5b35d7f51b5eb6cc1","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.8.tgz","fileCount":5,"integrity":"sha512-cscbTRiNxLZZ+PVughFGjbnxFY0kYGMysNs9xxQjYBOGeqe4xWj8/T/WvG1LEA0Sx4HDFRfPJHU2IFQBTA0l9Q==","signatures":[{"sig":"MEUCIAxW6vRQYgo8ybPaRFVP747AKt5u24AxPtC93uTSVQMeAiEA1S0qiUJuNkL1Z1zMEY70aRKqVtsS9vFPKky2fYxFkK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9133},"main":"index.js","type":"module","gitHead":"3960b267b6677a11be3f0abececc56da6629b9af","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.8_1771811189108_0.6582451897756281","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@andrewlau624/foldup","version":"1.0.9","keywords":[],"author":{"name":"andrewlau624"},"license":"ISC","_id":"@andrewlau624/foldup@1.0.9","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"homepage":"https://github.com/andrewlau624/foldup#readme","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"bin":{"foldup":"dist/index.js"},"dist":{"shasum":"c80d7465e5a7d9fe5c3dd7d60f9f608a5a7c3195","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.0.9.tgz","fileCount":5,"integrity":"sha512-T8Sa0Ir1W3/31McjFnwrmdNeMJFLVxQ0hq1bStIxHZt54pKGQQTtcBsh83BHHY7yS2cvB3R1hob3MNFn75XwRA==","signatures":[{"sig":"MEUCIGVEwbWltZyH/eCpKZ7yoR8UaFYhD3ZV9/iBjscaVebSAiEA+Iz8nW55dz1TQnQFsTUh7LDTjyVI6IA0zf52NKStWcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9128},"main":"index.js","type":"module","gitHead":"ae345368d572829832dc5772adcf9b91125498ac","scripts":{"build":"tsc"},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"repository":{"url":"git+https://github.com/andrewlau624/foldup.git","type":"git"},"_npmVersion":"10.8.2","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^9.3.0","glob":"^13.0.6","chalk":"^5.6.2","groq-sdk":"^0.37.0","readline":"^1.3.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/foldup_1.0.9_1771811261111_0.3005253186087513","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@andrewlau624/foldup","version":"1.1.0","bin":{"foldup":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/andrewlau624/foldup.git"},"type":"module","main":"index.js","scripts":{"build":"tsc"},"keywords":["git","llm","ai","code-organization","project-structure","refactor","automation","typescript","javascript"],"author":{"name":"andrewlau624"},"license":"ISC","description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3","glob":"^13.0.6","groq-sdk":"^0.37.0","ora":"^9.3.0","readline":"^1.3.0"},"devDependencies":{"@types/node":"^25.3.0","ts-node":"^10.9.2","typescript":"^5.9.3"},"_id":"@andrewlau624/foldup@1.1.0","gitHead":"44a2ddee13cf3c021e05107f837b4962af4736d2","bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"homepage":"https://github.com/andrewlau624/foldup#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OVxM5le/s2hW72CFVe8BW6rGLnLlWcn/HbXd3AwH5E8PAUNOGWoumtae+xoDO1Fw8UvmBKTUWxP9KtzE0KZ5dA==","shasum":"de352735b42b0611243b3b2419cb6e61c2e2808c","tarball":"https://registry.npmjs.org/@andrewlau624/foldup/-/foldup-1.1.0.tgz","fileCount":5,"unpackedSize":9282,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEDcwcRZXIlUDbVfSXA/FAHtiOZX9guBxoT89fu2W+hEAiA/VSMysrnZNNATRYBqOeTpIdOiUe5CHG+yuw/wjFb3gA=="}]},"_npmUser":{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"},"directories":{},"maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/foldup_1.1.0_1771811399547_0.9350876738003933"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-23T01:20:39.981Z","modified":"2026-02-23T01:49:59.817Z","1.0.0":"2026-02-23T01:20:40.183Z","1.0.1":"2026-02-23T01:26:00.069Z","1.0.2":"2026-02-23T01:26:48.620Z","1.0.3":"2026-02-23T01:40:43.498Z","1.0.4":"2026-02-23T01:42:08.110Z","1.0.5":"2026-02-23T01:43:30.193Z","1.0.7":"2026-02-23T01:46:22.853Z","1.0.8":"2026-02-23T01:46:29.257Z","1.0.9":"2026-02-23T01:47:41.264Z","1.1.0":"2026-02-23T01:49:59.686Z"},"bugs":{"url":"https://github.com/andrewlau624/foldup/issues"},"author":{"name":"andrewlau624"},"license":"ISC","homepage":"https://github.com/andrewlau624/foldup#readme","keywords":["git","llm","ai","code-organization","project-structure","refactor","automation","typescript","javascript"],"repository":{"type":"git","url":"git+https://github.com/andrewlau624/foldup.git"},"description":"**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.","maintainers":[{"name":"andrewlau624","email":"andrew.lau@berkeley.edu"}],"readme":"# Foldup\n\n**LLM-powered repository architecture analyzer** that reorganizes your project structure automatically for cleaner, more maintainable codebases.  \n\n### Links\n\n- **Website:** [http://andrewlau.dev/](http://andrewlau.dev/)  \n- **GitHub:** [https://github.com/andrewlau624](https://github.com/andrewlau624)  \n- **NPM:** [https://www.npmjs.com/package/@andrewlau624/foldup](https://www.npmjs.com/package/@andrewlau624/foldup)  \n\n## Usage\n\n```bash\n# Export API key\nexport GROQ_API_KEY=\"your_api_key_here\"\n\n# Analyze and reorganize the current folder\nnpx foldup refold ./\n\n# Optional: Add a custom prompt\nnpx foldup refold ./src/components -p \"Organize files by feature modules instead of file type\"\n```\n\n## Currently Supported LLMs\n\n- **GROQ** (via `GROQ_API_KEY`)  \n> More providers coming soon!\n---\n\nMade with ❤️ for developers who love clean, organized code.\n\n\n\n","readmeFilename":"README.md"}