{"_id":"@codefast/cli","_rev":"69-c4702d8b03a9bfed7974ef86c6c9db07","name":"@codefast/cli","dist-tags":{"canary":"0.5.0-canary.9","latest":"0.12.0"},"versions":{"0.2.46-canary.6":{"name":"@codefast/cli","version":"0.2.46-canary.6","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.2.46-canary.6","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/esm/index.js"},"dist":{"shasum":"a8689d3d1bbdfc325697aaa6c4e8b2e261dc1728","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.2.46-canary.6.tgz","fileCount":77,"integrity":"sha512-qEdOnrMA5CFDA+M85TPPV2OGaR+N7gj3moMKYySctY3nv7JezcnAEOcR9dGE7ns5t3gkJ+qGe94GWOQhFignAA==","signatures":[{"sig":"MEYCIQCygTHYpPf7AR2BJ3Hd0ES9+Hs6bvK4Vy8RlNGC3pacTAIhAJkDuooujBWENwNsgLxOX7ym7VQ9/bcdVd9D9sQMrBAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178805},"main":"./dist/cjs/index.js","type":"module","_from":"file:codefast-cli-0.2.46-canary.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","scripts":{"dev":"rslib build --watch","lint":"eslint --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/901d973b5c03b6d73b757f870b69d13a/codefast-cli-0.2.46-canary.6.tgz","_integrity":"sha512-qEdOnrMA5CFDA+M85TPPV2OGaR+N7gj3moMKYySctY3nv7JezcnAEOcR9dGE7ns5t3gkJ+qGe94GWOQhFignAA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.3","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.2.46-canary.6","@codefast/typescript-config":"0.2.46-canary.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.46-canary.6_1744710405671_0.4144235913692387","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@codefast/cli","version":"0.3.0","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/esm/index.js"},"dist":{"shasum":"f13dfb591567b315da229af272bc3e8ccf094b10","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.0.tgz","fileCount":77,"integrity":"sha512-RuJrScskz9IgdOwg+tEr2C9JMVFZdNA4VmKSx+fmbp6/uzmKU30GF9OUQmCHpguTI17sEOa3hn6kkfcstfHNPA==","signatures":[{"sig":"MEQCIGTpX6pwr1BpHe11/GDhrn7iLxLeKM13goUux2ZQabDXAiBHBZ2diI23hoxCM2HJ3tCv4mBfypJiX7193fR53VUP0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179875},"main":"./dist/cjs/index.js","type":"module","_from":"file:codefast-cli-0.3.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","scripts":{"dev":"rslib build --watch","lint":"eslint --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/53304e778ab45d4d3344614bc116aab8/codefast-cli-0.3.0.tgz","_integrity":"sha512-RuJrScskz9IgdOwg+tEr2C9JMVFZdNA4VmKSx+fmbp6/uzmKU30GF9OUQmCHpguTI17sEOa3hn6kkfcstfHNPA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.3","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.0","@codefast/typescript-config":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1744713454268_0.49962135155850396","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.0":{"name":"@codefast/cli","version":"0.3.1-canary.0","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/esm/index.js"},"dist":{"shasum":"92d7bb4455c315ac33ca5001811d7c46ddd47604","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.0.tgz","fileCount":77,"integrity":"sha512-PiGWIbDPWTdEGAa7T76bCO+XVmwTZGcWYCMbZYBIz9QDHTaeKuF/DbzV385IY1nz2eOo4vZM36UdEhBkWOhhmQ==","signatures":[{"sig":"MEUCIGufP7uNnIWVKBdLny72/TOlPAlZT+snZu/jRKATvwnzAiEAgyPy3ZTFq9etzR3scaYPhQXRLDdrXWMvoZNbew54tyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180161},"main":"./dist/cjs/index.js","type":"module","_from":"file:codefast-cli-0.3.1-canary.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","scripts":{"dev":"rslib build --watch","lint":"eslint --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/9177f32f5c6a6684d9dfdfbc866777b2/codefast-cli-0.3.1-canary.0.tgz","_integrity":"sha512-PiGWIbDPWTdEGAa7T76bCO+XVmwTZGcWYCMbZYBIz9QDHTaeKuF/DbzV385IY1nz2eOo4vZM36UdEhBkWOhhmQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.3","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.0","@codefast/typescript-config":"0.3.1-canary.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.0_1744817366775_0.8520841908160808","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.1":{"name":"@codefast/cli","version":"0.3.1-canary.1","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/esm/index.js"},"dist":{"shasum":"5a007feaa2a76ac1914af3512e9eec3fd403ccab","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.1.tgz","fileCount":77,"integrity":"sha512-mkcszOwaBX4Pn33vlNYD7qHX93GFs2ZoDXKNytFreHeL+Eb4sdnVLClVLzZMC6tQy7QYSUzF97KZz4/P2ZeBqA==","signatures":[{"sig":"MEMCH0CnaFiJI8dSjteKGvn9g97HqPp4DADCD5Gc0PtdepoCIDFPex8aMLZBc08tYjBfU5loz9knROSFSocWMuxBao3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180416},"main":"./dist/cjs/index.js","type":"module","_from":"file:codefast-cli-0.3.1-canary.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","scripts":{"dev":"rslib build --watch","lint":"eslint --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/685f6f94d087daba23de70b310e527c0/codefast-cli-0.3.1-canary.1.tgz","_integrity":"sha512-mkcszOwaBX4Pn33vlNYD7qHX93GFs2ZoDXKNytFreHeL+Eb4sdnVLClVLzZMC6tQy7QYSUzF97KZz4/P2ZeBqA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.3","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.1","@codefast/typescript-config":"0.3.1-canary.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.1_1744856323489_0.29756426612994513","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.2":{"name":"@codefast/cli","version":"0.3.1-canary.2","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"677ada02af92f7cab56137766548d176e8f8bb10","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.2.tgz","fileCount":8,"integrity":"sha512-v1honAM183oqL09/O6eCs+GbUKEtP4Ph7MRl2wcRkckXu2Y2c6Jc6muK8HJ1zeepwaY/6Ryka5eY99XVwkvqNQ==","signatures":[{"sig":"MEYCIQDpdzcWbbzPaHo6A1Q5F4iUNi5Yq6fac9crKjUZPBbvVQIhALq2GIzSHtdI2y7W73KcRAq/AunHflHpLwcQoU4uMwqA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121951},"type":"module","_from":"file:codefast-cli-0.3.1-canary.2.tgz","scripts":{"dev":"rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/26737615ba44c9e3157b37db1decacdf/codefast-cli-0.3.1-canary.2.tgz","_integrity":"sha512-v1honAM183oqL09/O6eCs+GbUKEtP4Ph7MRl2wcRkckXu2Y2c6Jc6muK8HJ1zeepwaY/6Ryka5eY99XVwkvqNQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.4","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.2","@codefast/typescript-config":"0.3.1-canary.2"},"preferUnplugged":true,"peerDependencies":{"node":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.2_1744901079215_0.6547239425747349","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.3":{"name":"@codefast/cli","version":"0.3.1-canary.3","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.3","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"487f21f85b3b8f8cf19c43b0bc1c56527d2c87fc","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.3.tgz","fileCount":8,"integrity":"sha512-utrOGCI/sBdLCoIJGsoWKg5qVIEEWctYOrJqYTAQ4T1mtj88bDzRINslazu5KnRY27qLlto61NMoaKvmJwM2vw==","signatures":[{"sig":"MEUCIHy+uO/HHsatDI2kMuEDD2SPVT5QCcGrzxqx2ZxgxweMAiEAq+D1V8bqUmf54Rn28cqDom99QlVuoWRhtr6yKXFg+8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122205},"type":"module","_from":"file:codefast-cli-0.3.1-canary.3.tgz","scripts":{"dev":"rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/9949186f591468e3e7f91c374e4eee8d/codefast-cli-0.3.1-canary.3.tgz","_integrity":"sha512-utrOGCI/sBdLCoIJGsoWKg5qVIEEWctYOrJqYTAQ4T1mtj88bDzRINslazu5KnRY27qLlto61NMoaKvmJwM2vw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.4","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.3","@codefast/typescript-config":"0.3.1-canary.3"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.3_1744941035365_0.3188108547203512","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.4":{"name":"@codefast/cli","version":"0.3.1-canary.4","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.4","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"290eed783c21e12789158a352788247e332ede1a","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.4.tgz","fileCount":8,"integrity":"sha512-ohM2DOjk35AnpdfosGjPca/IDcF2EK7kyb6Px+eg+EZz0juztLvGF9ogumrN9EmyVFFOcHuIGrakYG+3bFIM1A==","signatures":[{"sig":"MEYCIQCRFKluqGs7WGV9RF8G03sDHy2c4a6yf8aa9GmKhsrBDgIhALG0GGZ7McRUKse9jJFsmR06JClA7f2kBAmRP/L2J8ge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122917},"type":"module","_from":"file:codefast-cli-0.3.1-canary.4.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/0bb8b148aae9c2ea683e60878c334307/codefast-cli-0.3.1-canary.4.tgz","_integrity":"sha512-ohM2DOjk35AnpdfosGjPca/IDcF2EK7kyb6Px+eg+EZz0juztLvGF9ogumrN9EmyVFFOcHuIGrakYG+3bFIM1A==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.24.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.4","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.4","@codefast/typescript-config":"0.3.1-canary.4"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.4_1744956774583_0.787800014220454","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.5":{"name":"@codefast/cli","version":"0.3.1-canary.5","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.5","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"ac84f06c114554e0fb305487c891f329f9fe1aea","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.5.tgz","fileCount":8,"integrity":"sha512-Bt89YWHiWxlj55pn+7oQbJCX7V18HvAyLkKDSjnEladwcMqygwOeA8tBlSBkOdPMlb6RuUAhb6B20AfDEiIq5A==","signatures":[{"sig":"MEQCIBHFer1Fuhs8mlnmqoYxXRxq42GAalKGywbSM36smvdrAiBkQtO2+b1Lc/tZpbWkmowQfAzye+jgTMAyrejOScOLSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203163},"type":"module","_from":"file:codefast-cli-0.3.1-canary.5.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/3641e90197e893d1ff6bd5531887b9a3/codefast-cli-0.3.1-canary.5.tgz","_integrity":"sha512-Bt89YWHiWxlj55pn+7oQbJCX7V18HvAyLkKDSjnEladwcMqygwOeA8tBlSBkOdPMlb6RuUAhb6B20AfDEiIq5A==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.5","@codefast/typescript-config":"0.3.1-canary.5"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.5_1745111616612_0.970287189846379","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.6":{"name":"@codefast/cli","version":"0.3.1-canary.6","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.6","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"7d23e9aaf5aa81d77cc46b329b31dae295db0443","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.6.tgz","fileCount":8,"integrity":"sha512-C2GrfEXBRmqwRVbYeJUnHyFlbYMgZeZfjOzcQ377saYSeQeQ/gM5RXMZfxLH2sF51xWapg30ICP+zcvUD1XJFg==","signatures":[{"sig":"MEUCIQDqbs/Ea+Skx+QIxhMdtn/HS5jy9FWtHoDINlYXpMyoTAIgU4LuiNrfBtzBZ4FD+KBxGdpDJ1n19cUUiEBXZXYNfCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237693},"type":"module","_from":"file:codefast-cli-0.3.1-canary.6.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/32b279390a41bea00b5b74adb565c130/codefast-cli-0.3.1-canary.6.tgz","_integrity":"sha512-C2GrfEXBRmqwRVbYeJUnHyFlbYMgZeZfjOzcQ377saYSeQeQ/gM5RXMZfxLH2sF51xWapg30ICP+zcvUD1XJFg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.6","@codefast/typescript-config":"0.3.1-canary.6"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.6_1745136727817_0.21545108688897074","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.8":{"name":"@codefast/cli","version":"0.3.1-canary.8","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.8","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"096f034fe15d32e3876b5b0f4673736346e41ad0","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.8.tgz","fileCount":8,"integrity":"sha512-blIeVfdxdN9KsBwfn7p8K7CbPEn2N5KKgL1hOP9giHC6xkdqMWNAHwnPj/U+NVtQLR4DoUR4kMTvOladqHZErQ==","signatures":[{"sig":"MEUCIQCjjVMnjxcDd4bNJbxten6TtJGSQSFxsYBV4aGmG/bnowIgJgPhuXlAhzDgx0euCAYRKTk4nMRItViMsRNsEQIv850=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249356},"type":"module","_from":"file:codefast-cli-0.3.1-canary.8.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/2f029aff083b370dec066aafc0c10ed1/codefast-cli-0.3.1-canary.8.tgz","_integrity":"sha512-blIeVfdxdN9KsBwfn7p8K7CbPEn2N5KKgL1hOP9giHC6xkdqMWNAHwnPj/U+NVtQLR4DoUR4kMTvOladqHZErQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.8","@codefast/typescript-config":"0.3.1-canary.8"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.8_1745140646365_0.659751877187231","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.9":{"name":"@codefast/cli","version":"0.3.1-canary.9","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.9","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"935bc3f23705730fd87eb8f53f26fdc552a91094","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.9.tgz","fileCount":8,"integrity":"sha512-b6C1m+eZDiGWGFWDIjwv9+3JhS0/zZco3g+i7lgaqyv23P60xn5qafWi1Ou4mH8XXrOTfmgJmPk1GZzV3PMW7w==","signatures":[{"sig":"MEQCIDse5bq2NKGyjXfJyqXjvBR4/BfCoPFgTQN5R0CPpCeVAiAM9XNlvhBlO2uCttl/wS/5+Qr98puYUALZVguPhRbQnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250365},"type":"module","_from":"file:codefast-cli-0.3.1-canary.9.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/a7bf16cad27e4f6ed4113c85c9066eef/codefast-cli-0.3.1-canary.9.tgz","_integrity":"sha512-b6C1m+eZDiGWGFWDIjwv9+3JhS0/zZco3g+i7lgaqyv23P60xn5qafWi1Ou4mH8XXrOTfmgJmPk1GZzV3PMW7w==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.9","@codefast/typescript-config":"0.3.1-canary.9"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.9_1745161801531_0.0026095355771174056","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.10":{"name":"@codefast/cli","version":"0.3.1-canary.10","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.10","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"371e9e64aae909aefe618b846d141009aee60507","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.10.tgz","fileCount":8,"integrity":"sha512-MTacXbUwpWhmNzg5Ia5LOqTn822Xt4ntB7oOVZwVk9oahlH8wLkSkD/YrzGZZgd6jh5Y1RusqpNnXwhoMvvmKg==","signatures":[{"sig":"MEUCIQDo459BaSMaS1MvQ0QSgBfmE9dkOaHKSGEoConC99ISFQIgE2EDVCIwMbAr8Os3WpVecWX4xV5LGRtDF4UMHkvNmoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251288},"type":"module","_from":"file:codefast-cli-0.3.1-canary.10.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/5723965459bc7f01355d5e890616392e/codefast-cli-0.3.1-canary.10.tgz","_integrity":"sha512-MTacXbUwpWhmNzg5Ia5LOqTn822Xt4ntB7oOVZwVk9oahlH8wLkSkD/YrzGZZgd6jh5Y1RusqpNnXwhoMvvmKg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.10","@codefast/typescript-config":"0.3.1-canary.10"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.10_1745231426963_0.07635426317273741","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.11":{"name":"@codefast/cli","version":"0.3.1-canary.11","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.11","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"0d6f4190ac16994ecb6bac0c37e334017b0039b5","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.11.tgz","fileCount":8,"integrity":"sha512-QBIVq26VNOysixJIDdKApiVzwmqIcvQNtARY1PmuatdVAMZ3IjpDpYYAlo/7+efjznTHwrf9A7OG/0JzRB8TMw==","signatures":[{"sig":"MEYCIQCDYyKB5yJ1vKwi8OBfmqN2ibF8Syeqw277FS1fNTQwbQIhANr5wGfn+poIR8D6Dmi+bB1QCDiYHocL13gnUUh7ceRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260607},"type":"module","_from":"file:codefast-cli-0.3.1-canary.11.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/5b970a6f3b14ef1ab1a8644f06fdd5ed/codefast-cli-0.3.1-canary.11.tgz","_integrity":"sha512-QBIVq26VNOysixJIDdKApiVzwmqIcvQNtARY1PmuatdVAMZ3IjpDpYYAlo/7+efjznTHwrf9A7OG/0JzRB8TMw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.11","@codefast/typescript-config":"0.3.1-canary.11"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.11_1745233488837_0.772804844916863","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.12":{"name":"@codefast/cli","version":"0.3.1-canary.12","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.12","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"1f8d9ca9529c24f351bde7338aadffa252eb1b4c","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.12.tgz","fileCount":8,"integrity":"sha512-WOHmrQpb9kQQB/6ipYJG7Egbk2v/zm/qR7ZQCmSm+5g3/O2MZwA6yrC5QXFdsTjZ8revBxNLoOfN7yQtUWs9Og==","signatures":[{"sig":"MEUCIQCifIbxGaqjpYFKqp2OQrP110R+Z01OXeydNQlX+ukQ8wIgKD2oHNKlIwrNWNT5tGJDEINE4MQGeMRlL7AIOAXEL1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268337},"type":"module","_from":"file:codefast-cli-0.3.1-canary.12.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/138cfd2263415e84f96f9395b8304a92/codefast-cli-0.3.1-canary.12.tgz","_integrity":"sha512-WOHmrQpb9kQQB/6ipYJG7Egbk2v/zm/qR7ZQCmSm+5g3/O2MZwA6yrC5QXFdsTjZ8revBxNLoOfN7yQtUWs9Og==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.12","@codefast/typescript-config":"0.3.1-canary.12"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.12_1745241546888_0.19328986932695447","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.13":{"name":"@codefast/cli","version":"0.3.1-canary.13","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.13","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"670514f17bf9d1cff0602276008fbd18edbf0d50","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.13.tgz","fileCount":8,"integrity":"sha512-Br0WwOogeNQt0OzbmBxftzRMHfXjMqy/hL7v59ZMxsoEwSAIDtVfJtn6oWB4qZWpgTGzt3l/FeaFTP0yE/AyxQ==","signatures":[{"sig":"MEQCIG+iP1DSPjaZ31oP8IuMaopu8ZoAFSwWR2S3yHGBN5wMAiA8AhSKa5KBHOwsfQW5AJYE3u/4NBPGJh7f8wWA2LYGNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267647},"type":"module","_from":"file:codefast-cli-0.3.1-canary.13.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/14fa9dccb8917150f81cff6af4aa48fe/codefast-cli-0.3.1-canary.13.tgz","_integrity":"sha512-Br0WwOogeNQt0OzbmBxftzRMHfXjMqy/hL7v59ZMxsoEwSAIDtVfJtn6oWB4qZWpgTGzt3l/FeaFTP0yE/AyxQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.1","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","lodash-es":"^4.17.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.5","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.13","@codefast/typescript-config":"0.3.1-canary.13"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.13_1745313026089_0.14340099856470334","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.14":{"name":"@codefast/cli","version":"0.3.1-canary.14","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.14","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"7f1af8b392dbeefcde1713a7f4f4c7cc335dbce5","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.14.tgz","fileCount":8,"integrity":"sha512-XOZS6nfSg15nuZQSX3Y5bm5OIerW7YdQQQ2iQEgbdyOLF5kgF5ju5kQ7kKOroQvThSRCs+F2FPx58JQQ57u3eA==","signatures":[{"sig":"MEYCIQDWbFlCR6e3mkv2LHkaqrMeEhCBT8UoKJm+iuZK8Vc3bAIhAOTfNAzmRbije/htQu0IOwEBI8+ugSYBNrwT48lcKEaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338531},"type":"module","_from":"file:codefast-cli-0.3.1-canary.14.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/de52b5f4d24ce83c7d32873d9c36aab9/codefast-cli-0.3.1-canary.14.tgz","_integrity":"sha512-XOZS6nfSg15nuZQSX3Y5bm5OIerW7YdQQQ2iQEgbdyOLF5kgF5ju5kQ7kKOroQvThSRCs+F2FPx58JQQ57u3eA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.25.1","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.7","@types/node":"^22.14.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.14","@codefast/typescript-config":"0.3.1-canary.14"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.14_1745849691351_0.1376608339397567","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary.15":{"name":"@codefast/cli","version":"0.3.1-canary.15","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1-canary.15","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"94490acde8d03848dbedc963ffe864f556235dab","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1-canary.15.tgz","fileCount":8,"integrity":"sha512-i2wbx+h5CZenLMlsmGQqO+OTwssUSw7Jakuei/qyGQmcGTwmnbPTYRDWLz4EyyU/aEMDeo4FWHOemIMRIsN2zA==","signatures":[{"sig":"MEUCIB7f9CaQgfQjsh1S6bEK8pxqy/01ZKjJyHMk3VxubhQiAiEA5BDgMB7LehvOSX6rHHk/crqSpwsFcl73E8JnUN+I8a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339287},"type":"module","_from":"file:codefast-cli-0.3.1-canary.15.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/585dc046a32d7312d264aecb75a7de9d/codefast-cli-0.3.1-canary.15.tgz","_integrity":"sha512-i2wbx+h5CZenLMlsmGQqO+OTwssUSw7Jakuei/qyGQmcGTwmnbPTYRDWLz4EyyU/aEMDeo4FWHOemIMRIsN2zA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@types/node":"^22.15.3","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1-canary.15","@codefast/typescript-config":"0.3.1-canary.15"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1-canary.15_1746331261411_0.479279978312952","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@codefast/cli","version":"0.3.1","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"7e2e8f274a232032bf0781e34dd322ed419de8ee","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.1.tgz","fileCount":8,"integrity":"sha512-TknrzhlNDSotGazClD1tMoDkvrYJeCV1shs2/5QNezt+oaivYKhr4KYkH2w1Jm4ornfZ/mU5qX1ZPkS1tZU+Dg==","signatures":[{"sig":"MEUCIQDBhi6goCzvj80Z5141jqlGD+LqgRqiFk11HXj82RvsCwIgcj1b8cNe1YRgaY4TPP5BDgLfpUZTgaRnl9rZtrDrGKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351159},"type":"module","_from":"file:codefast-cli-0.3.1.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/4d4f7b151dc092cd14f47f915a8d9b73/codefast-cli-0.3.1.tgz","_integrity":"sha512-TknrzhlNDSotGazClD1tMoDkvrYJeCV1shs2/5QNezt+oaivYKhr4KYkH2w1Jm4ornfZ/mU5qX1ZPkS1tZU+Dg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@types/node":"^22.15.3","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.1","@codefast/typescript-config":"0.3.1"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1_1746332266198_0.9954766112655875","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-canary.0":{"name":"@codefast/cli","version":"0.3.2-canary.0","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.2-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"b5df06c2012807dc05e831843dc60178ebc736d8","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.2-canary.0.tgz","fileCount":8,"integrity":"sha512-c6Zarg4GJB84PLmP8yQcHYrccR8f/vN5nm9An0a87jrcE9B7PL3yOpjSO6nTG2huufO86hzmFHfbN7wrDOAUMQ==","signatures":[{"sig":"MEYCIQCbpZlch1M4aVZbbu+/pZXfikoTWigYG9JOyTAdYVUXKgIhAIKsbZNwCJ1zodO8SKMrgfF7zpxpoGh092wGdPQW+0ps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352321},"type":"module","_from":"file:codefast-cli-0.3.2-canary.0.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/c5f9ddad3649982eeffe164aecc96e7b/codefast-cli-0.3.2-canary.0.tgz","_integrity":"sha512-c6Zarg4GJB84PLmP8yQcHYrccR8f/vN5nm9An0a87jrcE9B7PL3yOpjSO6nTG2huufO86hzmFHfbN7wrDOAUMQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@types/node":"^22.15.14","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.2-canary.0","@codefast/typescript-config":"0.3.2-canary.0"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.2-canary.0_1746583630758_0.9882191465548935","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@codefast/cli","version":"0.3.2","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"6654b7e5534802f35f6efc7cc7fce3d4300c1cb0","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.2.tgz","fileCount":8,"integrity":"sha512-34mkFJ9R2uMVjwF8p5+FemCG9h9X42vc1WDiGpRG+oukafca/L/CbcABfYzYxyT+kzsowM1jwaoS2pOoWLc3YA==","signatures":[{"sig":"MEYCIQCOfFSAwJQcIsDV8YOJ+M0IetKONhF8AMKAU74Pq1/ZMAIhAIFLT/UCqoUpbXS50FQ3quRjstEvB8GZIY8vvNXfudII","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353419},"type":"module","_from":"file:codefast-cli-0.3.2.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/26ff2c324cac8c1445aa4c0e67f5c3c3/codefast-cli-0.3.2.tgz","_integrity":"sha512-34mkFJ9R2uMVjwF8p5+FemCG9h9X42vc1WDiGpRG+oukafca/L/CbcABfYzYxyT+kzsowM1jwaoS2pOoWLc3YA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@types/node":"^22.15.14","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.2","@codefast/typescript-config":"0.3.2"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.2_1746584166917_0.9495515496701501","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-canary.0":{"name":"@codefast/cli","version":"0.3.3-canary.0","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.3-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"b7ee9caea5928b32d62e3027c2aad8d490318611","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.3-canary.0.tgz","fileCount":8,"integrity":"sha512-XI5GGYdC2R/RsFmkBuOsQtU0POz/iE3K3pYie+QQQjsdOJWMpfsEEzazgZc7tjD+DnCEabTn+Il+9Ri2frPDlg==","signatures":[{"sig":"MEQCIDE2Yw2mavjz5kXS3VQoYpWqNcK2dGFuRvY1mzU80lTpAiAL+wmRFPS8SAs0Zl3Gy8/IYCHonnuWmdqdbI+U2A3l8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353713},"type":"module","_from":"file:codefast-cli-0.3.3-canary.0.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/b95c338c0491d3d3335033c41d7869c1/codefast-cli-0.3.3-canary.0.tgz","_integrity":"sha512-XI5GGYdC2R/RsFmkBuOsQtU0POz/iE3K3pYie+QQQjsdOJWMpfsEEzazgZc7tjD+DnCEabTn+Il+9Ri2frPDlg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@types/node":"^22.15.14","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.3-canary.0","@codefast/typescript-config":"0.3.3-canary.0"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.3-canary.0_1746589818588_0.29583886326785214","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@codefast/cli","version":"0.3.3","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.3","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"caada90e37342c83e37b91cffae882b5ea2961d5","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.3.tgz","fileCount":8,"integrity":"sha512-1BJq6dXqHU60BagHXPnxg5jtyfrcsrwuwjwBPbwJKF00Kc4yPIF0dE+CaF20rC35kWCTVIAqtkrhpY9/feyyIg==","signatures":[{"sig":"MEUCIQDU8KzbFqqq+HpK6P7hWfPgtg8+2Csqa+mbpDgtphTlqwIgIRhcho/YKBgg89UTxNK95LNRhmx7r2dUhbLdlTnq4iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353944},"type":"module","_from":"file:codefast-cli-0.3.3.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/1a6a27709347f55610a0a168ada07ad9/codefast-cli-0.3.3.tgz","_integrity":"sha512-1BJq6dXqHU60BagHXPnxg5jtyfrcsrwuwjwBPbwJKF00Kc4yPIF0dE+CaF20rC35kWCTVIAqtkrhpY9/feyyIg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@types/node":"^22.15.14","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.3","@codefast/typescript-config":"0.3.3"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.3_1746590921398_0.6883243109403074","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@codefast/cli","version":"0.3.4","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.4","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"af94715c077fe2173533a145d1583435448b7895","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.4.tgz","fileCount":8,"integrity":"sha512-mlcteirRGNhiXwx1CUGsehxrjebgZvZqDUQvhFVYVhIoKgPI/msHXwaDk4McuMxoGC7J+3gDxpWME2MH4LOEfg==","signatures":[{"sig":"MEUCIBxIDpUkw5s/Zs8LA3nsdXt6/Wxq45XdHn87a/RzyatoAiEAtRxXJ7I5Iwxu5zT1TfzCHsXivQrOHCrjTkNptptxMvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354445},"type":"module","_from":"file:codefast-cli-0.3.4.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf node_modules dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/f3f085bbde35533bbf2f78efef0ce1d7/codefast-cli-0.3.4.tgz","_integrity":"sha512-mlcteirRGNhiXwx1CUGsehxrjebgZvZqDUQvhFVYVhIoKgPI/msHXwaDk4McuMxoGC7J+3gDxpWME2MH4LOEfg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.2","chalk":"^5.4.1","ts-morph":"^25.0.1","commander":"^13.1.0","inversify":"^7.5.1","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.7.1","@types/node":"^22.15.18","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.4","@codefast/typescript-config":"0.3.4"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.4_1747279315723_0.7946055927316054","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-canary.0":{"name":"@codefast/cli","version":"0.3.5-canary.0","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.5-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"44ece30a3366cd821189414d5fd87f5ae1c209e8","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.5-canary.0.tgz","fileCount":8,"integrity":"sha512-2dkPRGZGU260y783AuhjlpzPHTrBorWJDanqBIJKtrUEICvkdb2tFyEs0KQpLbyO9yQJJVO4bkGUEBoG+8LOsQ==","signatures":[{"sig":"MEUCIQD8Bbl9+bj5wXexOlS54MKaNabvdKsAfHma52dpMnNJmAIgLMKB7JXWH25djWYXbrbP3CgFOQMjCQTzisx5N9dbLiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349976},"type":"module","_from":"file:codefast-cli-0.3.5-canary.0.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/37a72c938450699461896788953bb566/codefast-cli-0.3.5-canary.0.tgz","_integrity":"sha512-2dkPRGZGU260y783AuhjlpzPHTrBorWJDanqBIJKtrUEICvkdb2tFyEs0KQpLbyO9yQJJVO4bkGUEBoG+8LOsQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.3","chalk":"^5.4.1","ts-morph":"^26.0.0","commander":"^14.0.0","inversify":"^7.5.2","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.29.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.9.2","@types/node":"^24.0.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.5-canary.0","@codefast/typescript-config":"0.3.5-canary.0"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.5-canary.0_1750004834773_0.2291222466398184","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@codefast/cli","version":"0.3.5","author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.5","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/index.js"},"dist":{"shasum":"a93c01d6ac78322d823d14287d8d1218ca73e06e","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.5.tgz","fileCount":8,"integrity":"sha512-1RagzLZsd1941xuopAS5v+CohGtCwchQi6GiUtAl4qVCCk0ZKQLB00Ws+ECcxm6RJZ9M5ikV7yYyhe2eTW2DkA==","signatures":[{"sig":"MEYCIQC0h62OTI9X8lEUjtyTEbRlLtmDvAxcH24b8l1tkHiB1gIhAK5UsOrjgwc/kMyRJ25KeBmH2e1AZmYwIijSyng4Q9BV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350440},"type":"module","_from":"file:codefast-cli-0.3.5.tgz","scripts":{"dev":"cross-env NODE_ENV=development rslib build --watch","lint":"eslint --cache --max-warnings 0","build":"rslib build","clean":"rimraf dist","check-types":"tsc --noEmit","lint:inspect":"npx @eslint/config-inspector@latest"},"_npmUser":{"name":"thevuong","actor":{"name":"thevuong","type":"user","email":"mr.thevuong@gmail.com"},"email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/7c51d1b23f04f9c04624f77c34939ae1/codefast-cli-0.3.5.tgz","_integrity":"sha512-1RagzLZsd1941xuopAS5v+CohGtCwchQi6GiUtAl4qVCCk0ZKQLB00Ws+ECcxm6RJZ9M5ikV7yYyhe2eTW2DkA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CodeFast CLI - A development toolkit for CodeFast.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"4.0.0-beta.20250414T061543","glob":"^11.0.3","chalk":"^5.4.1","ts-morph":"^26.0.0","commander":"^14.0.0","inversify":"^7.5.2","lodash-es":"^4.17.21","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","ts-node":"^10.9.2","typescript":"^5.8.3","@rslib/core":"^0.9.2","@types/node":"^24.0.1","@types/commander":"^2.12.5","@types/lodash-es":"^4.17.12","@codefast/eslint-config":"0.3.5","@codefast/typescript-config":"0.3.5"},"preferUnplugged":true,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.5_1750605019964_0.16312215321149615","host":"s3://npm-registry-packages-npm-production"}},"0.3.7-canary.0":{"name":"@codefast/cli","version":"0.3.7-canary.0","keywords":["cli","command-line","tools","typescript","monorepo","development"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.7-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/esm/index.js"},"dist":{"shasum":"9301a0a68a3755263b284937803ec527e440cf12","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.7-canary.0.tgz","fileCount":10,"integrity":"sha512-UjjUlbE3zMWfQ40K8rjsvBmtQyYyyWIdu8qSgb4f24PAIhdMyqxoArTa3xBcgYpBX/DLfrFQQJoy23GbMW6TQg==","signatures":[{"sig":"MEUCIHMtm2KFC+7bS/fWIgzXmsdi9hGFUVYGjrk9Ld3732XhAiEAwIJob/U5wL6KypDlCcpTXZRFgpfWevmT8v4dsWIQU1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15197},"main":"./dist/cjs/index.cjs","type":"module","_from":"file:codefast-cli-0.3.7-canary.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}}},"scripts":{"dev":"rslib build --watch","lint":"TIMING=1 eslint --max-warnings 0 .","test":"jest","build":"rslib build","clean":"rm -rf dist","lint:fix":"TIMING=1 eslint --max-warnings 0 --fix .","test:watch":"jest --watch","type-check":"tsc --noEmit","test:coverage":"jest --coverage","test:coverage:ci":"jest --coverage --ci"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/7757282c38b5127ade0eb50995f132a6/codefast-cli-0.3.7-canary.0.tgz","_integrity":"sha512-UjjUlbE3zMWfQ40K8rjsvBmtQyYyyWIdu8qSgb4f24PAIhdMyqxoArTa3xBcgYpBX/DLfrFQQJoy23GbMW6TQg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Command line interface tools for CodeFast development","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.0.10","chalk":"^5.3.0","ts-morph":"^26.0.0","commander":"^14.0.0","fast-glob":"^3.3.2","inversify":"^7.6.1","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.5","jiti":"^2.5.1","eslint":"^9.32.0","ts-node":"^10.9.2","@swc/core":"^1.13.2","@swc/jest":"^0.2.39","typescript":"^5.8.3","@rslib/core":"^0.11.0","@types/jest":"^30.0.0","@types/node":"^24.1.0","@codefast/eslint-config":"0.3.7-canary.0","@codefast/typescript-config":"0.3.7-canary.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.7-canary.0_1753633079730_0.6619555518076097","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@codefast/cli","version":"0.3.12","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.12","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.js"},"dist":{"shasum":"d5a026ab80388cf118954cc815e1dbe62d380a72","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.12.tgz","fileCount":114,"integrity":"sha512-IENqscBT0ZDOcS0JN7S3jXNTjJWzw50XR3JtogrETtaBATtUF9GyoDubuHlaI+78uk6I1jw8MptT7o6zXx8Iaw==","signatures":[{"sig":"MEYCIQCCAB1JWo4wNtrdUrcu8/0giNWrS1Q7ozDodR4l6gDrrwIhAJuECvvSD8qre1bsmtaVGFRLLgVlOV053WGEooSN9Qb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199251},"type":"module","_from":"file:codefast-cli-0.3.12.tgz","engines":{"node":">=24.0.0"},"imports":{"#*":["./dist/*.js","./dist/*/index.js","./dist/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx","./src/*"]},"scripts":{"test":"jest","build":"rm -rf dist && tsgo -p tsconfig.build.json","clean":"rm -rf dist","test:watch":"jest --watch","check-types":"tsgo --noEmit","test:coverage":"jest --coverage","test:coverage:ci":"jest --coverage --ci"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/346edb8ab07a34afae5d711f3b0ca276/codefast-cli-0.3.12.tgz","_integrity":"sha512-IENqscBT0ZDOcS0JN7S3jXNTjJWzw50XR3JtogrETtaBATtUF9GyoDubuHlaI+78uk6I1jw8MptT7o6zXx8Iaw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (mirror, arrange)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.12"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.12_1776066685162_0.08798030062277085","host":"s3://npm-registry-packages-npm-production"}},"0.3.13-canary.0":{"name":"@codefast/cli","version":"0.3.13-canary.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.13-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"1bc53a2ab38f6e98bf955ec040a820ce58153fc0","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.13-canary.0.tgz","fileCount":118,"integrity":"sha512-O4SMF1xVXCtuDbTj6uVDjb5H6m8DAtYiDoqAsrtmE6A1uEpmsWAP9zYLLpXmQCC05IZUvMZizqnTr/E8HGUIoA==","signatures":[{"sig":"MEUCIAN5hRDXm7qye2Z7QLoahnnNJMZYjb7ToNfM0J4Om0drAiEAky3si2ZXTz/sPcU5B6KiHT02nOyYGY1EJe9yEmWo0Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274342},"type":"module","_from":"file:codefast-cli-0.3.13-canary.0.tgz","engines":{"node":">=22.0.0"},"imports":{"#*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"jest","build":"tsdown","clean":"rm -rf dist","test:watch":"jest --watch","check-types":"tsgo --noEmit","test:coverage":"jest --coverage","test:coverage:ci":"jest --coverage --ci"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/1fb58761b24996f3a7b23fc08f3c80e2/codefast-cli-0.3.13-canary.0.tgz","_integrity":"sha512-O4SMF1xVXCtuDbTj6uVDjb5H6m8DAtYiDoqAsrtmE6A1uEpmsWAP9zYLLpXmQCC05IZUvMZizqnTr/E8HGUIoA==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (mirror, arrange)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","tsdown":"^0.21.8","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.13-canary.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.13-canary.0_1776154361187_0.20186738483654598","host":"s3://npm-registry-packages-npm-production"}},"0.3.13-canary.1":{"name":"@codefast/cli","version":"0.3.13-canary.1","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.13-canary.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"e13432da75b6860a0ccd18e366783a5029dcab9c","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.13-canary.1.tgz","fileCount":52,"integrity":"sha512-Ffp2efRXOt7ElY6vKm+IHgbpIcA4iXaefQEhQ+urGf0W0+AMYFU4N7wiy3YdrgwM9BEt5SpdFUworHMTfhVESg==","signatures":[{"sig":"MEUCICXg4XLfNvxlDflNXzb+QghRx83SnPEU1E7TyL8JR6ZSAiEAjyzxZbpkH+nxdIA0h9Jj3R8h117KH4g7oJIUhW182Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164969},"type":"module","_from":"file:codefast-cli-0.3.13-canary.1.tgz","engines":{"node":">=22.0.0"},"imports":{"#*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"jest","build":"tsdown","clean":"rm -rf dist","test:watch":"jest --watch","check-types":"tsgo --noEmit","test:coverage":"jest --coverage","test:coverage:ci":"jest --coverage --ci"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/621a2e73db57ef963cbaafe7cb79da1f/codefast-cli-0.3.13-canary.1.tgz","_integrity":"sha512-Ffp2efRXOt7ElY6vKm+IHgbpIcA4iXaefQEhQ+urGf0W0+AMYFU4N7wiy3YdrgwM9BEt5SpdFUworHMTfhVESg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (mirror, arrange)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","tsdown":"^0.21.8","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.13-canary.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.13-canary.1_1776178961511_0.06704654734413462","host":"s3://npm-registry-packages-npm-production"}},"0.3.13-canary.2":{"name":"@codefast/cli","version":"0.3.13-canary.2","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.13-canary.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.js"},"dist":{"shasum":"0d59f9600a3b9e4dc7ff98362752adfb38c0aa4c","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.13-canary.2.tgz","fileCount":282,"integrity":"sha512-CP/QStUC8BsEMQZiOA7cptyLDxVumGEFEcLqZEz9OJWlKUD7So+3HDtoXuKd++FO40L9kfd/hkD/JDzue9boMw==","signatures":[{"sig":"MEUCIB8+rSjLKpk3/cQYNTW4qMV7zmd4912PGLLJcu8C+aTZAiEAoCxzJfC79HXXytNsdi5QzLQbh/d0W5n/xBO+8YwgmXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399548},"type":"module","_from":"file:codefast-cli-0.3.13-canary.2.tgz","engines":{"node":">=22.0.0"},"imports":{"#*":["./dist/*.js","./dist/*/index.js","./dist/*","./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"jest","build":"rm -rf dist && tsgo -p tsconfig.build.json","clean":"rm -rf dist","test:watch":"jest --watch","check-types":"tsgo --noEmit","test:coverage":"jest --coverage","test:coverage:ci":"jest --coverage --ci","test:architecture":"jest src/__tests__/architecture.test.ts"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/bbae2d0d4d01d0af52d52ff2ebb26464/codefast-cli-0.3.13-canary.2.tgz","_integrity":"sha512-CP/QStUC8BsEMQZiOA7cptyLDxVumGEFEcLqZEz9OJWlKUD7So+3HDtoXuKd++FO40L9kfd/hkD/JDzue9boMw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (mirror, arrange)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.13-canary.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.13-canary.2_1776187900816_0.6287150092762643","host":"s3://npm-registry-packages-npm-production"}},"0.3.13-canary.3":{"name":"@codefast/cli","version":"0.3.13-canary.3","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.13-canary.3","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.js"},"dist":{"shasum":"aceb7b8ad8d397b1bee71965e3ba46c437e8c9bc","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.13-canary.3.tgz","fileCount":321,"integrity":"sha512-nkYczxfFDFlEorLWq4sIxXNCApaz4Z4mjI5kaZ1ahmQ4bup/lXzmn2toQ04b0g8BtMpArtJckZFWgPOBxHAV+Q==","signatures":[{"sig":"MEUCIEDfLSvAzKxfxsZTX0fzTIhuRuFBRc/DWyCSG5nP1xx+AiEAmGxttomInCFMfGiYy3kgHJyH46lxFNVS8Esy/cMsCEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433583},"type":"module","_from":"file:codefast-cli-0.3.13-canary.3.tgz","engines":{"node":">=22.0.0"},"imports":{"#*":["./dist/*.js","./dist/*/index.js","./dist/*","./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"jest","build":"rm -rf dist && tsgo -p tsconfig.build.json","clean":"rm -rf dist","test:watch":"jest --watch","check-types":"tsgo --noEmit","test:coverage":"jest --coverage","test:coverage:ci":"jest --coverage --ci","check-architecture":"jest src/__tests__/architecture.test.ts"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/10f0f07988319a12c84da4a18503f111/codefast-cli-0.3.13-canary.3.tgz","_integrity":"sha512-nkYczxfFDFlEorLWq4sIxXNCApaz4Z4mjI5kaZ1ahmQ4bup/lXzmn2toQ04b0g8BtMpArtJckZFWgPOBxHAV+Q==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (mirror, arrange)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.13-canary.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.13-canary.3_1776225083004_0.8953848413949033","host":"s3://npm-registry-packages-npm-production"}},"0.3.13-canary.4":{"name":"@codefast/cli","version":"0.3.13-canary.4","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.13-canary.4","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"4a4b744fcc0cddf72b6e639674e7c8cf6af54c64","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.13-canary.4.tgz","fileCount":164,"integrity":"sha512-BTF2zT5dQgRmkgp9giUG4DK5oM7y43W2CaK8i6QWPSvmd70nry++CLsumTXqdIbMX2R2c+1nzax9+PPkT8n6Qw==","signatures":[{"sig":"MEUCIEzVHmc6rcvsTjKb2zGiSW0fBCC3SCh/mqc8H3gcDIbUAiEAoLXSjobAy1u9A/Ym3DSiGqIZFWz+9rJRH4B1+9jOjGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519980},"type":"module","_from":"file:codefast-cli-0.3.13-canary.4.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/658873bb7a02af21aa698a27fcf243ec/codefast-cli-0.3.13-canary.4.tgz","_integrity":"sha512-BTF2zT5dQgRmkgp9giUG4DK5oM7y43W2CaK8i6QWPSvmd70nry++CLsumTXqdIbMX2R2c+1nzax9+PPkT8n6Qw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2","@codefast/di":"0.3.13-canary.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","esbuild":"^0.27.7","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.4","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.13-canary.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.13-canary.4_1776618016136_0.47410127745552044","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@codefast/cli","version":"0.3.13","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.13","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"a91ff005bd1354250102e32876344bdd9774a0c7","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.13.tgz","fileCount":164,"integrity":"sha512-Psr0ICG5AZqY6ft5xfUx6P+8jWlxoeJ4fWyEc8C0OKzjJveuoI2FnEUORAXea69L13YX2zavlyXZOi1YCxXbfg==","signatures":[{"sig":"MEQCIGxbd1V9krqJ62/wtkKzaV1flWPi9TfUWWez/Q9lLvQeAiAZWxppdu4FZ/3j85JawakIaNdDGgM9w6giobgK4RM0TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519953},"type":"module","_from":"file:codefast-cli-0.3.13.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/535c3a4d1ae88ada4f7d2f02d70117a8/codefast-cli-0.3.13.tgz","_integrity":"sha512-Psr0ICG5AZqY6ft5xfUx6P+8jWlxoeJ4fWyEc8C0OKzjJveuoI2FnEUORAXea69L13YX2zavlyXZOi1YCxXbfg==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2","@codefast/di":"0.3.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","esbuild":"^0.27.7","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.4","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.13_1776618683990_0.5027015228756686","host":"s3://npm-registry-packages-npm-production"}},"0.3.14-canary.0":{"name":"@codefast/cli","version":"0.3.14-canary.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.14-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"54f989191d08ac6a25fcc3b00fe48962be2b362c","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.14-canary.0.tgz","fileCount":163,"integrity":"sha512-K+c9aoeBa4mHDAxYZqH0QVx9RMaZdkxdAROLKr73GUjdI4zFzi7SbNWu7wxoviF3MBNJPrvHTw/1CQp0EZwSBQ==","signatures":[{"sig":"MEQCIA9vBVbFKdpRIZQMenfOd1w8QY21DeLi8Nj+9ImNSoStAiB65CpApOWuQ7k4nQdZa65c3Bxi/oVVTNc3x9OjCSvSmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508193},"type":"module","_from":"file:codefast-cli-0.3.14-canary.0.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/2f2d608946b86b86a2059fc7c6b0b227/codefast-cli-0.3.14-canary.0.tgz","_integrity":"sha512-K+c9aoeBa4mHDAxYZqH0QVx9RMaZdkxdAROLKr73GUjdI4zFzi7SbNWu7wxoviF3MBNJPrvHTw/1CQp0EZwSBQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2","@codefast/di":"0.3.14-canary.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","esbuild":"^0.27.7","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.4","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.14-canary.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.14-canary.0_1776703694399_0.1086007811238976","host":"s3://npm-registry-packages-npm-production"}},"0.3.14-canary.1":{"name":"@codefast/cli","version":"0.3.14-canary.1","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.14-canary.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"812973fdddfa26edef8f6c66fc2410e7adf39fba","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.14-canary.1.tgz","fileCount":163,"integrity":"sha512-mL49tt73ekWXhSC/AGW13Gb1kN4hBOdbOvRunpdPmvKKk453T3EanwMkRaziQ8SYrejhAgo+3NM5Xs7r+7zEcw==","signatures":[{"sig":"MEUCIH4HaHeZ2cF+rdhQD/EomTXp0GqN64/jMJe9Z1hF+RwaAiEAmESYUMivtY6I8VghqCtDuvoV/24XCQfGG7IXEKxrgus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508193},"type":"module","_from":"file:codefast-cli-0.3.14-canary.1.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/50b516676bfe41018827d7ff223d9d73/codefast-cli-0.3.14-canary.1.tgz","_integrity":"sha512-mL49tt73ekWXhSC/AGW13Gb1kN4hBOdbOvRunpdPmvKKk453T3EanwMkRaziQ8SYrejhAgo+3NM5Xs7r+7zEcw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.2","@codefast/di":"0.3.14-canary.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","esbuild":"^0.27.7","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.4","@typescript/native-preview":"7.0.0-dev.20260411.1","@codefast/typescript-config":"0.3.14-canary.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.14-canary.1_1776705807996_0.43455421744239064","host":"s3://npm-registry-packages-npm-production"}},"0.3.14-canary.2":{"name":"@codefast/cli","version":"0.3.14-canary.2","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.14-canary.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"40d49b28abb0f5681dad6cf4ef65b42affd7aba1","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.14-canary.2.tgz","fileCount":148,"integrity":"sha512-0zu7b+9ExVIseVO+J8N4BPyRQPiSqLGlhoQyONWhb7wFbTiWmMUYkYr8/SxjlpP3mXzoFJlR1iXkRMRIvjXE3w==","signatures":[{"sig":"MEYCIQCsAdzOnkucynRBrNm3DNAxNpQrTrej7QExtBeMhK9wdwIhAKTpx1tpL3zGVW4KCbg7pCkxEXMcGSxT24CHCKiFR7jT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555468},"type":"module","_from":"file:codefast-cli-0.3.14-canary.2.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/4f5f0f25a2396d68b165f51b36300d5c/codefast-cli-0.3.14-canary.2.tgz","_integrity":"sha512-0zu7b+9ExVIseVO+J8N4BPyRQPiSqLGlhoQyONWhb7wFbTiWmMUYkYr8/SxjlpP3mXzoFJlR1iXkRMRIvjXE3w==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3","@codefast/di":"0.3.14-canary.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.9","vitest":"^4.1.5","esbuild":"^0.28.0","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.5","@typescript/native-preview":"7.0.0-dev.20260422.1","@codefast/typescript-config":"0.3.14-canary.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.14-canary.2_1777449788485_0.8726765628898483","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@codefast/cli","version":"0.3.14","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.14","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"2fead37642d1fca59ebd5ca2b2e55365359ee606","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.14.tgz","fileCount":148,"integrity":"sha512-+7zS1Svapzua+NyJf9nYD7i7WLeCIh+V/tzAkD4ywgYypK8l+y4Zz9Yv+9NQzlLqpFdIFxJbZ522BY2V3IgQ0w==","signatures":[{"sig":"MEUCIQCkBQVCnlEFqMauDL0lKggRwwWZP9xREKrGcFiiOlV0aAIgfA+1/xEDmzAyvP1NFzdP+r756uRM22/CMZrkZRRLN08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555441},"type":"module","_from":"file:codefast-cli-0.3.14.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/f37174bc4f79dbb833fd52cce7fbaa95/codefast-cli-0.3.14.tgz","_integrity":"sha512-+7zS1Svapzua+NyJf9nYD7i7WLeCIh+V/tzAkD4ywgYypK8l+y4Zz9Yv+9NQzlLqpFdIFxJbZ522BY2V3IgQ0w==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","jiti":"^2.6.1","yaml":"^2.8.3","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3","@codefast/di":"0.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.9","vitest":"^4.1.5","esbuild":"^0.28.0","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.5","@typescript/native-preview":"7.0.0-dev.20260422.1","@codefast/typescript-config":"0.3.14"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.14_1777450632993_0.3375608250426263","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@codefast/cli","version":"0.3.15","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.15","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"563429326afc8628fd7c6d1758fd204a3ce00564","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.15.tgz","fileCount":167,"integrity":"sha512-aTmadwnqEE/ccH1nhB/k9ryRBWTOOHeGYy0MO7Io/puZlpZG1/EPt6BTOEJfY/xXACXRLKpwpAmtGVOEPSIUmQ==","signatures":[{"sig":"MEUCIGSjTETJyhAX5749BrdTKjHnmBh8RoKcXJitBtbevF0RAiEA7O8HywDJxZvMfDf3GLrrwIdro50I3uo/lspu+ZjXwKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690708},"type":"module","_from":"file:codefast-cli-0.3.15.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/fb55bdba3b3df1def2a38d60b7ef2dbf/codefast-cli-0.3.15.tgz","_integrity":"sha512-aTmadwnqEE/ccH1nhB/k9ryRBWTOOHeGYy0MO7Io/puZlpZG1/EPt6BTOEJfY/xXACXRLKpwpAmtGVOEPSIUmQ==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","jiti":"^2.6.1","yaml":"^2.8.4","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3","@codefast/di":"0.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","esbuild":"^0.28.0","@types/node":"^25.6.0","unplugin-swc":"^1.5.9","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.5","@typescript/native-preview":"7.0.0-dev.20260502.1","@codefast/typescript-config":"0.3.15"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.15_1777867570991_0.681593133346359","host":"s3://npm-registry-packages-npm-production"}},"0.3.16-canary.0":{"name":"@codefast/cli","version":"0.3.16-canary.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":{"name":"Vuong Phan","email":"mr.thevuong@gmail.com"},"license":"MIT","_id":"@codefast/cli@0.3.16-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"dist/bin.mjs"},"dist":{"shasum":"2acff6f9906addd6a1ceb42d5bebc4cbd5b92fcf","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.16-canary.0.tgz","fileCount":83,"integrity":"sha512-O0wcpHTAPpKa8tNOOUgqKsi0aZv/LW3NX5hZyu3VEJ1IqlCKtwjHERQ0bhogOu2KvnkXZQv7MS6zIrPk5OcrJw==","signatures":[{"sig":"MEUCIH+kp+8DonRjK+hwHENb8TvaGgxT+EylG1MPoZMmUhoHAiEAk/9Su2kS98A1mzeWKZvbwypNv4FB+ULv3l6yg3c4JVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209297},"type":"module","_from":"file:codefast-cli-0.3.16-canary.0.tgz","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"_resolved":"/tmp/8dbb3df37eac561c993d6b36a5d178fb/codefast-cli-0.3.16-canary.0.tgz","_integrity":"sha512-O0wcpHTAPpKa8tNOOUgqKsi0aZv/LW3NX5hZyu3VEJ1IqlCKtwjHERQ0bhogOu2KvnkXZQv7MS6zIrPk5OcrJw==","repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","jiti":"^2.6.1","yaml":"^2.8.4","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.5","@typescript/native-preview":"7.0.0-dev.20260504.1","@codefast/typescript-config":"0.3.16-canary.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.16-canary.0_1777912890114_0.3364853760045228","host":"s3://npm-registry-packages-npm-production"}},"0.3.16-canary.1":{"name":"@codefast/cli","version":"0.3.16-canary.1","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.3.16-canary.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"927230aa3a9bdcfd9dc9dd3727f63de063aa4523","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.16-canary.1.tgz","fileCount":83,"integrity":"sha512-OEclvwT1WFgijSIk5QEl2TRZYuE2QzjMmJ+0G9AcPupSarhdjLQwN2L1ozXRsuedkVGzx9QR1CMmDqTQamj7ow==","signatures":[{"sig":"MEUCIQCk/0DC489ggX1b0UWSy8cLO1Oo1y/x2p8hyrP/L3hHzwIgAJ94vU9uxGekSFTYgdL5dRvIU10gDs7yRECMAAtIBBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209445},"type":"module","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.8.4","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","tsdown":"^0.22.0","vitest":"^4.1.5","@types/node":"^25.6.2","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.5","@typescript/native-preview":"7.0.0-dev.20260509.2","@codefast/typescript-config":"0.3.16-canary.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.16-canary.1_1778495942961_0.013046890376504638","host":"s3://npm-registry-packages-npm-production"}},"0.3.16-canary.2":{"name":"@codefast/cli","version":"0.3.16-canary.2","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.3.16-canary.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"a46c6c0bcc54c54291bb1a983f631a76ad5acd49","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.16-canary.2.tgz","fileCount":83,"integrity":"sha512-35gd9jaZHlLRr5j5x4MB2txAv3BUBxYbmOk4TX+9Vd3qaeA+HFmQr+eOjBQIkcScLR97DqimtMQSPO7ljO7fnQ==","signatures":[{"sig":"MEQCIDtVzgKHGQPRjl/yh2P3jEolas+ABZRsdU/4ArWffqDGAiAfTOhidpPjrOInhuRqN26wvJaMJT5LhCZlGHc74trcDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210289},"type":"module","engines":{"node":">=22.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.13","tsdown":"^0.22.0","vitest":"^4.1.6","@types/node":"^25.7.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.6","@typescript/native-preview":"7.0.0-dev.20260514.1","@codefast/typescript-config":"0.3.16-canary.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.16-canary.2_1778861028010_0.5904586109603422","host":"s3://npm-registry-packages-npm-production"}},"0.3.16-canary.3":{"name":"@codefast/cli","version":"0.3.16-canary.3","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.3.16-canary.3","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"1d2d82322173c5ef0f999511c6208e8e954179b1","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.3.16-canary.3.tgz","fileCount":84,"integrity":"sha512-l5jsrXKEVXlVsYE9cUW3Iw0RWHbAI7ywpJvW72uD4/nATS0DIZqxpodgn29lluNK4TuD/7R9DXHFBa4kFK/8xw==","signatures":[{"sig":"MEYCIQCUc27PpwJyjzFjwbmcx/Q1CbYH7rBluYIZrG4QYSzoAAIhAPjbGeG+PGRE82o6mZqSxEFZvKVnUwAbvPBDDSkBkrkw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224702},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^14.0.3","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","tsdown":"^0.22.0","vitest":"^4.1.7","@types/node":"^25.9.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.7","@typescript/native-preview":"7.0.0-dev.20260526.1","@codefast/typescript-config":"0.3.16-canary.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.16-canary.3_1779937848782_0.30109741929784084","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary.4":{"name":"@codefast/cli","version":"0.4.0-canary.4","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.4.0-canary.4","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"5460b3843e08fafc4b36afeb15a1b44881524153","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.4.0-canary.4.tgz","fileCount":87,"integrity":"sha512-BaXbpVnYvt4sNEmuKDyiYdFzLmN//d0I91yNwqBvE0AyPTUXDMQt+qt+iqmOgg1/VfYlvY+QrDh21CVhv5K7Tg==","signatures":[{"sig":"MEUCIQCoHEr4GxQit/noqWqs45T6mALC5liN7+rhijMcRDfc6AIgPaL4/eiPxCho/hQ+LQaRjo5rpPd/FrHcefSrVqlN0TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236960},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","tsdown":"^0.22.2","vitest":"^4.1.8","@types/node":"^25.9.2","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.8","@typescript/native-preview":"7.0.0-dev.20260604.1","@codefast/typescript-config":"0.4.0-canary.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0-canary.4_1781247167332_0.3090947507257147","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary.5":{"name":"@codefast/cli","version":"0.4.0-canary.5","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.4.0-canary.5","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"b8940e6f8c603dd47bbad5aeeb7cfd1bcd1277c1","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.4.0-canary.5.tgz","fileCount":87,"integrity":"sha512-f1E1z4jiMgclqfKDAiMCyV4L3APAOLXV0LLV8dhoL/SVM0UG5m6BCJYGBJRuGeSkRRWkMk88UDKL9bd33gSyCA==","signatures":[{"sig":"MEQCIFQn/pZewplM27mu4+ZZz8rTJy6N97SOi0MEzp4yWWKQAiBjGwVi9+VYGJTs00hkAOa7v0dnCh713aQ+CjsPjboOdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236960},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","tsdown":"^0.22.2","vitest":"^4.1.8","@types/node":"^25.9.3","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.8","@typescript/native-preview":"7.0.0-dev.20260611.2","@codefast/typescript-config":"0.4.0-canary.5"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0-canary.5_1781417401147_0.5079166274186162","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary.6":{"name":"@codefast/cli","version":"0.4.0-canary.6","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.4.0-canary.6","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"506411f06aabcdfd653b77c120fa367d64753594","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.4.0-canary.6.tgz","fileCount":87,"integrity":"sha512-BZ64EFQPyzaklVmcXKBOObXcbWQQI4J1AhrJ9pxrUUo9/N5TiutWfkJNlqQW5BfirBFh6xkXkyQlN6Q+YYcJDg==","signatures":[{"sig":"MEQCIDvVtOQqmyq6V+QeeluWOleNi5wit2qDvFH6qJ3szXC/AiAvnCjcqoWeBlBNPMMkRJch8lN2i6hWusV/DiwijCjLkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236960},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","tsdown":"^0.22.2","vitest":"^4.1.9","@types/node":"^25.9.3","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260615.1","@codefast/typescript-config":"0.4.0-canary.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0-canary.6_1781703851673_0.8318907523484302","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@codefast/cli","version":"0.4.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.4.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"6eff27d1ba500f5637d90a1961e1a3cd45b5b049","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.4.0.tgz","fileCount":87,"integrity":"sha512-3lk5OoHJd4XFHBFpT6U+J9gbO9GJ8tOCQv2Zxh8w5KS6qDnOGtL9fMq0LJhcZeFfL0lgjbX9tcryb8MmC1RXiw==","signatures":[{"sig":"MEUCIQCBxg6ltJTMtep3T0uXU0xKsRz681WsMdZDjORtQqkRwAIgVQgLMQDBlG3T9x2Hr2SDOX6QABO7RolInRciXOkK0vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237278},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.0.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260621.1","@codefast/typescript-config":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1782311370387_0.9705950873644551","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.0":{"name":"@codefast/cli","version":"0.5.0-canary.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"326954ec39e83a83cf1b05bb6f9acaa0f4b7d42e","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.0.tgz","fileCount":88,"integrity":"sha512-ZOmo7qc2bh5GB+QEVKFqs8YsvW4qmsEQeZeio3fW2UiNHf5m+rCG4tVbW7hRRMZrauNX75mCgHZwCzTepBa8pg==","signatures":[{"sig":"MEQCIH93hHe+Zy8f8dTWySEX+OgiQD31rZiyBnjvpmHbk2xTAiB2/MgITRA6uRXpQMV5IL0O7Qk4t4MGlCiq2vuWdvSNjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238398},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.0.16","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.0.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260624.1","@codefast/typescript-config":"0.5.0-canary.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.0_1782661514289_0.8803341427055513","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.1":{"name":"@codefast/cli","version":"0.5.0-canary.1","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"1aa67ddfe8dc4de840682de2ed34bebb68fb15b6","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.1.tgz","fileCount":88,"integrity":"sha512-xb5YdMx/H1NILyX8v2pVMSuIqEP8g1ykdZhffX4Xn4x7g0oLFMNcEy/scfX1Mce+BkFblTheWBLMj9d+7l+QNA==","signatures":[{"sig":"MEQCIF3JVPfFen4o1i5zb4+FdeeIRtPFNvGQ2VAsgO24XIQgAiA0L0EyVsvbNDmOmNW0bc8xLGhEl3SZUp0aCpTQZ5iQBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238397},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.0.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260624.1","@codefast/typescript-config":"0.5.0-canary.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.1_1782838679962_0.20292358250088682","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.2":{"name":"@codefast/cli","version":"0.5.0-canary.2","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"41e3341cf87e581a6e1de32cc15cc83b94766c3b","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.2.tgz","fileCount":88,"integrity":"sha512-MAhpbKoLAPjb3ZWmhRAUlJZiMnyGDKoXXimoVCqGn94CniY+UyCEkcNPeUQbrnt10YJIETCDD49s4y0EZZ4K0g==","signatures":[{"sig":"MEQCIGnFJgJzAKGbo4Q9Fb/WdNOMi79NCRLWhicNPUtnUaCPAiA6y2pgVqY9r2EAaD8hzPLtaJRUqVtTLKc4WhaG1bRgQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238397},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.4","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.3","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.1.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260702.3","@codefast/typescript-config":"0.5.0-canary.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.2_1783145737183_0.23233854480844207","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.3":{"name":"@codefast/cli","version":"0.5.0-canary.3","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.3","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"3348d19b090cde4b5496b47bd1ddb911b31b80b4","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.3.tgz","fileCount":88,"integrity":"sha512-PE8QwyJtWh4KmHu/naC5De1MhqFru1+3y0yu+ZXcpPkz6c4hiMx0lVvk9jSNtDE36ZyEy9gRb0qMdf3hK/+5ng==","signatures":[{"sig":"MEUCIGE6obCXoSZKD/DOmpQetRc1nXdho1CiUl5B8JMfIbuKAiEA9r0GtUJwLLVUOQ0mhzyuNnki+faScKWqtgYdRy0n2Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238397},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.3","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.1.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260703.1","@codefast/typescript-config":"0.5.0-canary.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.3_1783226144289_0.3850991206186949","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.4":{"name":"@codefast/cli","version":"0.5.0-canary.4","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.4","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"feca74b7ca5a5e64a42f2a66212d52a4f6981a3d","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.4.tgz","fileCount":88,"integrity":"sha512-qiU4I2NZ9LUT0WS8OJ8Yl5tP79ip3xKcRpW1X5nLo4q5pGWJj+7uJ4nj1MLTnyDOlA7lub7MoF1ijVcerIwBZA==","signatures":[{"sig":"MEUCIG5Do28nycIR7x5ujSq+6ezDsYsOr7Prb1THWcW1oD5cAiEA+zTs5mEG6zVN9D5edlRORZ2eMkfVMAVcVI6erLNgo1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238383},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.3","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.1.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260704.1","@codefast/typescript-config":"0.5.0-canary.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.4_1783445406658_0.3228451272593029","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.5":{"name":"@codefast/cli","version":"0.5.0-canary.5","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.5","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"2fa2d048c8a913c646b4f81d7aaf05a7d95a6781","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.5.tgz","fileCount":88,"integrity":"sha512-NUUaxW6HUoRfEpMpwOGs94KpPDyDDWqpwm9qEnCt0QvhCf6BSTHz6xyMxRCOiKIfvsRkICUGfo4Rz6Ah4huxuw==","signatures":[{"sig":"MEUCIB10eCIX1QbUzn64JJH36OzlI4rFHNmNMToPC8vz/JcDAiEA6vPNULRGGnfCY3vdbDKOm0kAT5hwZerMh4628iMC0J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238383},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.3","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.1.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260704.1","@codefast/typescript-config":"0.5.0-canary.5"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.5_1783448005992_0.6961989741420975","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.6":{"name":"@codefast/cli","version":"1.0.0-canary.6","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@1.0.0-canary.6","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.mjs"},"dist":{"shasum":"9ccaeaa42576ce6c1eef315653280153cc625a63","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-1.0.0-canary.6.tgz","fileCount":88,"integrity":"sha512-uP+xa1Fu/H91j1nPpX0YaiZMryQBHZFOGNeRUJCt+0ElVXGNNijHjoJAA0mqclmKUS/CAOOiZnabEOAimZp1gQ==","signatures":[{"sig":"MEUCIQC6HPzxkOnrNceaYBmlhijmzoGG/pQcew235fgVNz45kQIgSAVgW7y74bw6Ahxx9bPXm1KqbcRPb9Te+6Go9aOkBbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238383},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsgo --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.3","tsdown":"^0.22.3","vitest":"^4.1.9","@types/node":"^26.1.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.9","@typescript/native-preview":"7.0.0-dev.20260704.1","@codefast/typescript-config":"1.0.0-canary.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0-canary.6_1783780703249_0.202990151106357","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.7":{"name":"@codefast/cli","version":"1.0.0-canary.7","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@1.0.0-canary.7","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"89d28a7eb89f2cb8610a1f9e347b6fe55ac4569b","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-1.0.0-canary.7.tgz","fileCount":191,"integrity":"sha512-N+TjfEdXGikAzIe7Xchk8+Vb8i/0KD7AprIiuav+OOtOpkoCYSyJxIQntnnZibDxMiI//qBQUV5MrN1j/enrfA==","signatures":[{"sig":"MEQCIBxnCeVcGeHYMJ1Rn3ToiBrgVjA+qbe3GN5Q+jx3nvE4AiBt0z/DHqyLu+5L4YMdovBQhVqKoMD4qkJyH68Xw2NXvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536945},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":["./dist/*.js","./dist/*/index.js"]},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.140.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"1.0.0-canary.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0-canary.7_1784556414616_0.7119960227636906","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.6":{"name":"@codefast/cli","version":"0.5.0-canary.6","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.6","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"c16fba3e45ccbb46b0f8c5a32ac20f7a2ea90494","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.6.tgz","fileCount":191,"integrity":"sha512-dDDbkU8Nmgssw+rrH63t6uqBxPbVF7e9s1L7i/b3jZpzmLCClDi6vXivAO4Kza9kacqkJ4a7K0cfym1ZIfu9hA==","signatures":[{"sig":"MEYCIQCi8o54EW/J7Vs8/zD4wotyq36Pctu4pBxLKRAdL74u6QIhAIf/Me8H9M0SVKobl8rv4ONx1GRXFBoUNCusjE+dje8R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536874},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":["./dist/*.js","./dist/*/index.js"]},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.140.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.5.0-canary.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.6_1784696475913_0.9149251948600556","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.7":{"name":"@codefast/cli","version":"0.5.0-canary.7","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.7","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"68b5aecc7634faacd01189ebadc8efcf37ddf997","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.7.tgz","fileCount":191,"integrity":"sha512-cDAb1gqDra8TeQvgVRTRTWEhpRobtNVvUT+2YSvA2qO1x+wY+5Y0OiuBR2Kx1daG4adjG+4d4RenUcu91lYpNQ==","signatures":[{"sig":"MEUCIQDcxncSuhczpc0J/f4dChGNl2StE54Ezd5JZ3+MXOHW9AIgJs8BJWX8M7eqyqOWnOcoaqvlbCm/Ax+Ha+djI1cCjPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536874},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":["./dist/*.js","./dist/*/index.js"]},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.141.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.5.0-canary.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.7_1785044264439_0.7572594104181287","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.8":{"name":"@codefast/cli","version":"0.5.0-canary.8","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.8","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"7ca4af390649c64e218a4940bb1e0d46f47e7807","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.8.tgz","fileCount":191,"integrity":"sha512-pXi0KJFNDl0SRsZpqkYK+7/hg1GMRaH0zXP/2BexoAV3pxY2etmO8Ba5yL5OVs1n78hFJe+M4O5gtRxwNVawoQ==","signatures":[{"sig":"MEUCIEJdMLpMdceI26eOAu1PHpw+byWLVYZL7DPscpnrBROGAiEA+lkO+3g5WE7Rz7c45MBtkLX11NKkEm5UJwkVqWHbxCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539648},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":["./dist/*.js","./dist/*/index.js"]},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.141.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.5.0-canary.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.8_1785118231019_0.7671713775275606","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-canary.9":{"name":"@codefast/cli","version":"0.5.0-canary.9","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0-canary.9","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"04ef96890b6ee2b07bf738bc50ca601bce5bb6d2","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0-canary.9.tgz","fileCount":191,"integrity":"sha512-9ekz/ioSOK7SmtAnUW6kHs/MvX0V+0lzO1yE8kMq2VuUfKFTZO/IoHnaQ4YfmkwI1yY3iZ+zkp058FxIVjjTvg==","signatures":[{"sig":"MEYCIQCvTtbzIMsxE1RngURW+z35BwGUwe9a8ZGJAt7i6JWpDgIhALg4Dg163/gTKw/EeFx32r88iu6VvU9BMWjNaWHbonex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539601},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.2","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.5.0-canary.9"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0-canary.9_1785542597380_0.9754693923063567","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@codefast/cli","version":"0.5.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.5.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"a0ced621ea10e44fe93e4c038af53efc9c7ef6f1","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.5.0.tgz","fileCount":191,"integrity":"sha512-xXkbIi75x8sw/FEBi+zU1gshidQggJrPMevnK4zGfAwH2RUwaYbD4FENApt+TFVlHL5hRn565JoFaERgk2FDeA==","signatures":[{"sig":"MEUCIQCqli4/Kr7IJRd62+4002Oz/sb/aXnBhaz5yEw7z9K+NAIgc1dR0JeR8+VuSnEGuqo+6QDuBMx9qlqMr8S+1mViVDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539583},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.2","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1785544121987_0.8416664680852508","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@codefast/cli","version":"0.6.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.6.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"ca7dddd909c8d9ea9e28f2c6ec47911b5761040f","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.6.0.tgz","fileCount":211,"integrity":"sha512-Q6UrRDgGbuk0yQrCOZqIn9oj5F56aGl+IBD+ZjXFapmUKjE5ONoNy5kfLntyzNKVb75h2W7bi/z79GNmYAmD/Q==","signatures":[{"sig":"MEQCIBiOJMPSultEbU7M8ypFLOnFREFFbuXsIjciHhXAETEeAiAJ9kpaTYQo3XTuzWtYi0UbXPIIoMx4eXs6xqm9/X/Qbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625769},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.144.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1786879857001_0.5119730101819546","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@codefast/cli","version":"0.6.1","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.6.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"6c04f55132df228a638466f86cd11e62513a8ecd","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.6.1.tgz","fileCount":211,"integrity":"sha512-HUuNrdhV826FN7rNuXx0W5RwEjwquhgP5s7VHGo9e1I2aoKtWKgFJkSycqOm9J7JCVyFpcD3I2IqTCHLpAlPag==","signatures":[{"sig":"MEUCIQCWmsRgSmSAGmXNcJJr4FXoyTPADUO+EfSjX3cfwrOUeQIgGyNQLPfvFI6t3cNezdz1KDSaEBd4mZ+GDC2/3VgXsZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625769},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.144.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.1_1786895235066_0.19392726062506194","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@codefast/cli","version":"0.6.2","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.6.2","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"5e4567f208d375749a07a6f53b5f4cf2d28858a2","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.6.2.tgz","fileCount":211,"integrity":"sha512-Lk0+iZCs6xrm5N0doqnk//10BlUhTUOy/W7MqjJfiGqyL1cfpg+qzX4mYayVyJtHx2wClxe9pAnsZCol0EGwcQ==","signatures":[{"sig":"MEQCIDa2g8S8F0G5gt4jBBpuJe00lou4P/OFZGHoKlKQKDJTAiAm3VbapOAt+h37bDzvlOopj/QbdJlBTH+2TRbFKy/BXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625769},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.144.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.2_1786897419385_0.28831035074072764","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@codefast/cli","version":"0.7.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.7.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"a300ec786c3c6e2b0c5aaa35abd276afa3a1e114","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.7.0.tgz","fileCount":211,"integrity":"sha512-U4jvaQ3ruBefb2xtD8SFsvF0LyMajOYkupVghZS5IRzED50N0FcemcF+N2ozhsgrx9QnE2Coi3/D0lyDUda8pA==","signatures":[{"sig":"MEUCIHQYEaG2CQDd/D0fdvhz3/q9av8hobludsjR1zvxbY2jAiEA2taxIIWHd4i1yfI4AqEQ3Kj/YTSCujPkACx9JAmXv7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625769},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"thevuong","email":"mr.thevuong@gmail.com"},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.144.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.10","@codefast/typescript-config":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1787014062112_0.3925044761385035","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@codefast/cli","version":"0.8.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.8.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"03d119028023658a2b5687be85f79fa5ba877fa8","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.8.0.tgz","fileCount":219,"integrity":"sha512-38PnOlke6wdmEQmuiD/y37FcTOL6WKyo7s0YZQk6SkjFyH0BbaVyXWBO7M8Dt3k/BXhdaaK9TO5gu1V4+YDKyA==","signatures":[{"sig":"MEQCIAhPRaY+K//wzzQF8C8UhdwgNbbPjrP/3V9+fVX0qfO8AiBswoadulw774yotGmlrd8UYJtEL8s6ZoiOw4LTjwjDpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefast%2fcli@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667293},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"source":["./src/*","./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f304e3b1-d51b-4c05-a3f5-a4241c841734"}},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.5","oxc-parser":"^0.146.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.2.0","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.11","@codefast/typescript-config":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1787527404186_0.399037719757674","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@codefast/cli","version":"0.8.1","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com>","license":"MIT","_id":"@codefast/cli@0.8.1","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"f1df8a9ba9fcd1ac9401cc5070ed52ad9324de0c","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.8.1.tgz","fileCount":119,"integrity":"sha512-N8x2d1WS2+ZZX5a2OzrFg37C2XoSh5fcnR7KzpArAp0yGmxXGi2XH57AQQb/oGRUcP/wU+yerYnlUZpvsmk73Q==","signatures":[{"sig":"MEYCIQDXPR6woVEOBGWZcc16QgLXgZh/T7bUNC+9pctibR1mSwIhAN2noA/mWgs99jB1ZF9Nt2b1OkZWVDkmQHBxA9NfC/Dz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9ElY3kex9oWFzF3XyRUMGE7eqTfI5hVIgm0Yv1Wt8gAiB3gGScvvz07lh83YzbBOZhPyWs0ORVvTmAkBasCrlzBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefast%2fcli@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387936},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"default":"./dist/*.js"},"#/tests/*":["./tests/*","./tests/*.ts","./tests/*.tsx","./tests/*/index.ts","./tests/*/index.tsx"]},"scripts":{"test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:e2e":"vitest run tests/e2e","test:type":"vitest run tests/types","test:unit":"vitest run tests/unit","test:watch":"vitest","check-types":"tsc --noEmit","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f304e3b1-d51b-4c05-a3f5-a4241c841734"}},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, tag)","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.5.4","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.7","oxc-parser":"^0.148.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^5.0.0","typescript":"^7.0.2","@types/node":"^26.4.1","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^5.0.0","@codefast/typescript-config":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.1_1788597372770_0.4101330455396113","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@codefast/cli","version":"0.9.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com> (https://github.com/thevuong)","license":"MIT","_id":"@codefast/cli@0.9.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"cceecd71050847d71033434bd7c893f3284d6709","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.9.0.tgz","fileCount":122,"integrity":"sha512-c4/37AtDBVWGrEqXcpRMcFa574TNllNqF43ru+EQ/x/aW6KbqBvEW8ii7cSjOc4NwWohMGHoIKtbjADk04cTFw==","signatures":[{"sig":"MEUCID0RmB65Gg9dZ7bg6axLq1gH/WyIs1CLXeXnCCCTd3LnAiEA5gNq9IJWnPvB+1DcEEzPcEgw9Cobm/lVTZDH1OmCle0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD33WncuPZkrdJI73/2KZRsCBP7Vqyz1egq+b3bn8GW8QIhAIWIloXxiB+ZAiF+5w8YUCZyIsWptuZdvL0n5zAWl5uQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefast%2fcli@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":469536},"type":"module","engines":{"node":">=24.0.0"},"imports":{"#/*":{"default":"./dist/*.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f304e3b1-d51b-4c05-a3f5-a4241c841734"}},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, pack-slim, tag)","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.4","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.7","oxc-parser":"^0.148.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1788800630440_0.07192817453051292","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@codefast/cli","version":"0.10.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com> (https://github.com/thevuong)","license":"MIT","_id":"@codefast/cli@0.10.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"f2cd88d35aef28d27cac9fe9ed4e3a1eed660cae","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.10.0.tgz","fileCount":250,"integrity":"sha512-7Pl3FZAvxb3GbOcfmu0XDgNJxDvpDHplHEs+lL78bhi+ISE4QNDKRzDNVR4B19M5G3lJHRv6cch8YT38QmHZuQ==","signatures":[{"sig":"MEYCIQD0Pdu5+WDuzVpO7eCCxvPF+R9h0QzBWiXDxfJPbDr47gIhAIGjKVO6+dqw+71Lzra31uHvBTrS/Q6PF9314qr8S8sN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAmfAdIwvRSEgwtaqcd6OLuq23898pITRzD7z9IWsoqLAiBj4seDscuxCCIz4FDrUE8NC0gankp643EAQk6qr4v6sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefast%2fcli@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"imports":{"#/*":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f304e3b1-d51b-4c05-a3f5-a4241c841734"}},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, pack-slim, tag)","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.4","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.7","oxc-parser":"^0.148.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1788871506889_0.1316417923670381","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@codefast/cli","version":"0.11.0","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"author":"Vuong Phan <mr.thevuong@gmail.com> (https://github.com/thevuong)","license":"MIT","_id":"@codefast/cli@0.11.0","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"bin":{"codefast":"./dist/bin.js"},"dist":{"shasum":"e998dabf7cb9b705b854dff96abf2c83503d8272","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.11.0.tgz","fileCount":316,"integrity":"sha512-2a5SA3dGDCUb4wGzBZCYyseKpBXbHHOc3KkXwXGMzMybIjlDYZF7WvSuISdaaqV2vtoax+/HQ+TdvdClXsBkSQ==","signatures":[{"sig":"MEYCIQDWrdtIabPG2VqoZ/6CISD3uidSu37UImb7IaA5mSTltAIhAIT2TzI7NzD2L19hJ/CrUSKXxcdmYvn9T8/qtBvgF8tD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGGZIAADxUvv43LzCRaNcYTfGaiH/O06AHQpIsvQ6Us+AiEAr2DJlBxnN3x86ub+SLa+uF8K85Bp/QP/5wiseAx0VNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefast%2fcli@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"imports":{"#/*":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f304e3b1-d51b-4c05-a3f5-a4241c841734"}},"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, pack-slim, tag)","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.6.2","jiti":"^2.7.0","yaml":"^2.9.0","commander":"^15.0.0","picomatch":"^4.0.7","oxc-parser":"^0.148.0","@microsoft/tsdoc":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^7.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1789438552371_0.7124879321297972","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"_id":"@codefast/cli@0.12.0","bin":{"codefast":"./dist/bin.js"},"bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"dist":{"shasum":"36eb9ff851c6122c51e591f902cbf41b256330f1","tarball":"https://registry.npmjs.org/@codefast/cli/-/cli-0.12.0.tgz","fileCount":328,"integrity":"sha512-po8wLBpTKYKKGRL5B0NpsWRQ8cIQpbssofxnNoWQcKH75WlofdaDPU4stvNoi/Egxrpghgzc8WDgXhC0BX7KXg==","signatures":[{"sig":"MEUCIQCkhWuvxXw/lfeoWoTGwer0balrgb+8pyJZXa9uzjt25wIgbgL254t2QsvnfL8wx+o4aHAH4Y0hN73G7Snu2MjZ0FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCuv5TK/oipTnmd21Xqkhp7bdP7Cq/A97pqK/lxcXlyjQIgL8AWzb8yxascpnxfdOClcLVgJe475JzOmwI6P6RXSMk="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codefast%2fcli@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655222},"main":"./dist/index.js","name":"@codefast/cli","type":"module","types":"./dist/index.d.ts","author":"Vuong Phan <mr.thevuong@gmail.com> (https://github.com/thevuong)","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"imports":{"#*":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"license":"MIT","version":"0.12.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f304e3b1-d51b-4c05-a3f5-a4241c841734"}},"homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, pack-slim, tag)","directories":{},"maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"_nodeVersion":"26.8.2","dependencies":{"zod":"^4.6.5","jiti":"^2.7.0","yaml":"^2.9.1","commander":"^15.0.0","picomatch":"^4.0.7","oxc-parser":"^0.150.0","@microsoft/tsdoc":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^7.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.12.0_1789715746435_0.030405655844722546"}}},"time":{"created":"2025-04-15T09:46:45.549Z","modified":"2026-09-18T07:15:46.868Z","0.2.46-canary.6":"2025-04-15T09:46:45.850Z","0.3.0":"2025-04-15T10:37:34.446Z","0.3.1-canary.0":"2025-04-16T15:29:26.986Z","0.3.1-canary.1":"2025-04-17T02:18:43.710Z","0.3.1-canary.2":"2025-04-17T14:44:39.491Z","0.3.1-canary.3":"2025-04-18T01:50:35.531Z","0.3.1-canary.4":"2025-04-18T06:12:54.801Z","0.3.1-canary.5":"2025-04-20T01:13:36.857Z","0.3.1-canary.6":"2025-04-20T08:12:08.011Z","0.3.1-canary.8":"2025-04-20T09:17:26.580Z","0.3.1-canary.9":"2025-04-20T15:10:01.788Z","0.3.1-canary.10":"2025-04-21T10:30:27.151Z","0.3.1-canary.11":"2025-04-21T11:04:49.114Z","0.3.1-canary.12":"2025-04-21T13:19:07.078Z","0.3.1-canary.13":"2025-04-22T09:10:26.259Z","0.3.1-canary.14":"2025-04-28T14:14:51.536Z","0.3.1-canary.15":"2025-05-04T04:01:01.626Z","0.3.1":"2025-05-04T04:17:46.377Z","0.3.2-canary.0":"2025-05-07T02:07:11.074Z","0.3.2":"2025-05-07T02:16:07.191Z","0.3.3-canary.0":"2025-05-07T03:50:18.919Z","0.3.3":"2025-05-07T04:08:41.576Z","0.3.4":"2025-05-15T03:21:55.912Z","0.3.5-canary.0":"2025-06-15T16:27:15.004Z","0.3.5":"2025-06-22T15:10:20.186Z","0.3.7-canary.0":"2025-07-27T16:17:59.914Z","0.3.12":"2026-04-13T07:51:25.348Z","0.3.13-canary.0":"2026-04-14T08:12:41.335Z","0.3.13-canary.1":"2026-04-14T15:02:41.697Z","0.3.13-canary.2":"2026-04-14T17:31:40.958Z","0.3.13-canary.3":"2026-04-15T03:51:23.185Z","0.3.13-canary.4":"2026-04-19T17:00:16.310Z","0.3.13":"2026-04-19T17:11:24.150Z","0.3.14-canary.0":"2026-04-20T16:48:14.555Z","0.3.14-canary.1":"2026-04-20T17:23:28.143Z","0.3.14-canary.2":"2026-04-29T08:03:08.639Z","0.3.14":"2026-04-29T08:17:13.156Z","0.3.15":"2026-05-04T04:06:11.173Z","0.3.16-canary.0":"2026-05-04T16:41:30.262Z","0.3.16-canary.1":"2026-05-11T10:39:03.113Z","0.3.16-canary.2":"2026-05-15T16:03:48.157Z","0.3.16-canary.3":"2026-05-28T03:10:48.947Z","0.4.0-canary.4":"2026-06-12T06:52:47.491Z","0.4.0-canary.5":"2026-06-14T06:10:01.291Z","0.4.0-canary.6":"2026-06-17T13:44:11.837Z","0.4.0":"2026-06-24T14:29:30.558Z","0.5.0-canary.0":"2026-06-28T15:45:14.436Z","0.5.0-canary.1":"2026-06-30T16:58:00.139Z","0.5.0-canary.2":"2026-07-04T06:15:37.319Z","0.5.0-canary.3":"2026-07-05T04:35:44.425Z","0.5.0-canary.4":"2026-07-07T17:30:06.833Z","0.5.0-canary.5":"2026-07-07T18:13:26.159Z","1.0.0-canary.6":"2026-07-11T14:38:23.390Z","1.0.0-canary.7":"2026-07-20T14:06:54.784Z","0.5.0-canary.6":"2026-07-22T05:01:16.054Z","0.5.0-canary.7":"2026-07-26T05:37:44.592Z","0.5.0-canary.8":"2026-07-27T02:10:31.163Z","0.5.0-canary.9":"2026-08-01T00:03:17.533Z","0.5.0":"2026-08-01T00:28:42.134Z","0.6.0":"2026-08-16T11:30:57.163Z","0.6.1":"2026-08-16T15:47:15.216Z","0.6.2":"2026-08-16T16:23:39.637Z","0.7.0":"2026-08-18T00:47:42.367Z","0.8.0":"2026-08-23T23:23:24.330Z","0.8.1":"2026-09-05T08:36:12.870Z","0.9.0":"2026-09-07T17:03:50.537Z","0.10.0":"2026-09-08T12:45:06.998Z","0.11.0":"2026-09-15T02:15:52.470Z","0.12.0":"2026-09-18T07:15:46.524Z"},"bugs":{"url":"https://github.com/codefastlabs/codefast/issues"},"author":"Vuong Phan <mr.thevuong@gmail.com> (https://github.com/thevuong)","license":"MIT","homepage":"https://github.com/codefastlabs/codefast/tree/main/packages/cli#readme","keywords":["cli","codefast","monorepo","tailwind","tailwindcss","typescript"],"repository":{"url":"git+https://github.com/codefastlabs/codefast.git","type":"git","directory":"packages/cli"},"description":"Developer CLI for the Codefast monorepo (arrange, audit, mirror, pack-slim, tag)","maintainers":[{"name":"thevuong","email":"mr.thevuong@gmail.com"}],"readme":"# @codefast/cli\n\n`codefast` is a small, dependency-light CLI toolkit for TypeScript projects — a **pnpm workspace** or a **single\npackage**. It reorders Tailwind classes, generates `package.json#exports` from a package's built `dist/`, slims the npm\ntarball at publish time, stamps `@since` on your public API, and audits a handful of source and documentation\nconventions.\n\nIt was built for — and is exercised daily by — the [codefast monorepo](https://github.com/codefastlabs/codefast), but\nnothing here is codefast-only: run it in any pnpm workspace, or in a standalone package, and it works. A few audits\nencode an opinionated house style (called out below) that you can adopt, ignore, or narrow with an allowlist.\n\n[![npm version](https://img.shields.io/npm/v/@codefast/cli)](https://www.npmjs.com/package/@codefast/cli)\n[![license](https://img.shields.io/npm/l/@codefast/cli)](./LICENSE)\n\n## Design principles\n\n- **Safe by default.** Every writing command supports `--dry-run`, and every audit is read-only except\n  `audit comments --fix`.\n- **Scriptable.** `--json` prints one JSON object on stdout instead of the human-readable output.\n- **CI-ready.** Audits exit non-zero when findings remain, so they gate a pipeline with no extra glue.\n- **Configurable.** An optional `codefast.config.*` file, validated by a strict schema, adjusts every command.\n\n## Requirements\n\n- **Node.js ≥ 22.12** (the CLI is published as ESM).\n- **A project root — workspace or single package.** Commands resolve their root by walking up from the current\n  directory: the nearest `pnpm-workspace.yaml` marks a **workspace** (every package under it is in scope), and with no\n  workspace file the nearest `package.json` marks a **single package** (that one package is the whole scope). Only\n  `arrange group` needs no project at all — it just formats a string you paste in.\n- **pnpm is not required to _run_ the CLI** — npm, npx, or a plain `node` invocation are all fine. pnpm matters only for\n  workspace-wide behavior, which is keyed off `pnpm-workspace.yaml`.\n\n## Install\n\nInstall it globally, or run it once without installing:\n\n```bash\n# global install (pick your package manager)\npnpm add -g @codefast/cli\nnpm install -g @codefast/cli\n\n# one-off, no install\npnpm dlx @codefast/cli --help\nnpx @codefast/cli --help\n```\n\nAs a project dev dependency:\n\n```bash\npnpm add -D @codefast/cli\npnpm exec codefast --help\n```\n\nThe package is published on the `0.x` line and versioned on its own track: **breaking changes ship as minor versions**,\nso pin the minor (`@codefast/cli@~0.9.0`) when you need stability.\n\n## Quick start\n\n```bash\ncodefast --help                                   # list commands\ncodefast arrange group \"flex h-10 w-full rounded-md bg-primary\"   # works anywhere, no project needed\n\n# in a workspace or a single-package project:\ncodefast arrange inspect packages/ui/src          # read-only report of arrange findings\ncodefast arrange --dry-run packages/ui/src        # preview a class reorder\ncodefast mirror --dry-run                          # preview generated exports for each package in scope\ncodefast audit links                               # find broken markdown cross-references\n```\n\n## Global options and conventions\n\n- `codefast --help` lists the commands, and `--help` on any command shows its usage; `codefast --version` prints the\n  installed version.\n- **The global `--no-color` flag must come _before_ the command name** — `codefast --no-color mirror`, not\n  `codefast mirror --no-color`.\n- **Writing commands write by default; pass `--dry-run` to preview.** The audits are read-only — the one exception is\n  `audit comments --fix`, which repairs section dividers in place.\n- **`--json` prints a single JSON object on stdout** instead of the human-readable output, so any command can gate a\n  script or a CI job.\n- **Set `CODEFAST_VERBOSE=1` (or `true`) for verbose error diagnostics.** On an unexpected infrastructure failure the\n  CLI also prints the underlying stack trace. This is distinct from `mirror --verbose`, which adds per-package progress\n  detail to that one command.\n\n## Commands at a glance\n\n```text\ncodefast                              # Codefast monorepo developer CLI\n│  ├─ --no-color                      # disable ANSI color output\n│  └─ --version\n│\n├─ arrange [target]                   # regroup Tailwind classes in cn()/tv() in render-pipeline order\n│  │   ├─ --dry-run                   # preview, without writing files\n│  │   ├─ --with-class-name           # append className as the final cn() argument (alias: --with-classname)\n│  │   ├─ --cn-import <spec>          # override the module specifier when adding a cn import\n│  │   └─ --json\n│  │\n│  ├─ inspect [target]                # report long strings, cn nested in tv() (read-only)\n│  │   └─ --json\n│  ├─ simplify [target]               # flatten grouped arrays & static cn() to plain strings in tv() slots\n│  │   ├─ --dry-run\n│  │   └─ --fold-variant-class-name   # fold cn() overrides into the variant's className option (uses the TS type server)\n│  └─ group <tokens...>               # group a pasted class string (stdout: cn(...) or a tv() array with --tv)\n│      ├─ --tv                        # emit a tv()-style array instead of a cn() call\n│      ├─ --with-class-name\n│      └─ --json\n│\n├─ audit                              # source audits (read-only source scans)\n│  ├─ rtl [target]                    # physical-direction Tailwind classes to make logical / rtl:-paired\n│  ├─ links [target]                  # markdown links pointing at a missing path/anchor\n│  ├─ imports [target]                # banned import forms (React by-name, Zod namespace in front-end, …)\n│  ├─ display-names [target]          # token()/tag()/module names breaking the <namespace>:<Name> convention\n│  └─ comments [target]               # section dividers not in the one allowed form\n│      └─ --fix                       # rewrite every fixable divider in place (the only audit that writes)\n│      (each audit also takes [target] + --json)\n│\n├─ mirror [package]                   # write package.json#exports from dist/ for workspace packages\n│  ├─ --dry-run\n│  ├─ -v, --verbose\n│  └─ --json\n│\n├─ pack-slim [package]                # strip src, source conditions, dev-only scripts/devDeps, source maps before publish\n│  ├─ --dry-run\n│  ├─ --force                         # run even if the git working tree has uncommitted changes\n│  └─ --json\n│\n└─ tag [target]                       # add @since <version> to exported declarations\n   ├─ --dry-run\n   └─ --json\n```\n\nEvery command also responds to `--help`; each command's section below explains what its flags do.\n\n| Command               | What it does                                                               | Writes?           |\n| --------------------- | -------------------------------------------------------------------------- | ----------------- |\n| `arrange`             | Regroup Tailwind classes in `cn()` / `tv()` calls in render-pipeline order | yes (`--dry-run`) |\n| `mirror`              | Write each package's `package.json#exports` from its built `dist/`         | yes (`--dry-run`) |\n| `pack-slim`           | Strip the dev-only surface from a package right before publish             | yes (`--dry-run`) |\n| `tag`                 | Stamp `@since <version>` on exported declarations that lack one            | yes (`--dry-run`) |\n| `audit rtl`           | Report physical-direction Tailwind classes that should be logical          | no                |\n| `audit links`         | Report markdown cross-references that resolve to nothing                   | no                |\n| `audit imports`       | Enforce the import policy (React by-name, Zod namespace in front-end)      | no (report only)  |\n| `audit display-names` | Enforce the `namespace:Name` display-name convention                       | no                |\n| `audit comments`      | Check doc-comment conventions; repair section dividers                     | `--fix` only      |\n\n**Which of these are for you?** `arrange`, `mirror`, `pack-slim`, `tag`, and `audit links` are general-purpose — they\nwork for any pnpm workspace or single package that builds with `tsc`. The other four audits encode codefast's own house\nstyle (logical Tailwind directions, named React imports, a specific comment/divider grammar, a `namespace:Name` scheme\nfor `@codefast/di` tokens). Adopt them if they fit your project; otherwise skip them, or use an allowlist to narrow\ntheir scope.\n\n## `arrange`\n\nRewrites Tailwind class strings inside `cn()` and `tv()` calls, regrouping utilities in render-pipeline order —\nexistence, position, layout, sizing, spacing, shape, background, shadow, typography, composite, motion, starting,\nbehavior, state, selector — rather than alphabetically. (This is codefast's ordering, deliberately different from the\nofficial Prettier Tailwind plugin's sort.)\n\n```bash\ncodefast arrange inspect packages/ui/src          # read-only report\ncodefast arrange --dry-run packages/ui/src        # preview the rewrite\ncodefast arrange packages/ui/src                  # write\n```\n\nWhen `[target]` is omitted, `arrange` uses the nearest directory with a `package.json`, walking up from the current\ndirectory. Directory scans skip test files (`*.test.*` / `*.spec.*`), because a `cn()` inside an assertion is\nintentional; pass such a file explicitly to process it.\n\n`arrange` rewrites a `cn()` / `tv()` call only when its binding is imported from a recognized module — `clsx`,\n`class-variance-authority`, `tailwind-variants`, `@codefast/tailwind-variants`, a `@/lib/utils` / `~/lib/utils` /\n`#lib/utils` re-export, any `…/utils` path, or a dedicated `cn.ts` module — so an unrelated local `cn` is left alone.\nLong static JSX `className` strings are regrouped regardless of where `cn` comes from.\n\nExits `1` when the `arrange.onAfterWrite` hook fails, `0` otherwise.\n\n### `arrange inspect [target]`\n\nRead-only report of long strings, nested `cn` inside `tv()`, and related findings. Accepts `--json`.\n\n### `arrange simplify [target]`\n\nFlattens grouped arrays and static-only `cn()` calls back to plain strings in `tv()` slots — the inverse cleanup pass.\nIn a mixed `cn()` call it coalesces only _adjacent_ static literals and keeps argument order, so tailwind-merge\nprecedence is unchanged (a later argument still overrides an earlier one).\n\nWith `--fold-variant-classname`, `cn(buttonVariants({ size: \"sm\" }), \"flex-1\")` becomes\n`buttonVariants({ size: \"sm\", className: \"flex-1\" })`, and a dynamic or multi-part override folds into a `className`\narray. The fold fires only when the native TypeScript type server confirms the callee's options accept a `className` (or\n`class`) of the right shape, so it loads the `typescript` package (an optional peer, v7) and needs the target inside a\n`tsconfig`; files outside a project keep the base pass. Run a formatter afterward — a folded call can exceed the print\nwidth until it is wrapped.\n\n### `arrange group <tokens...>`\n\nGroups a pasted class string without touching the filesystem — the one command that needs no workspace, useful for\nchecking how classes would be bucketed:\n\n```bash\ncodefast arrange group \"relative flex h-10 w-full items-center rounded-md bg-primary\"\ncodefast arrange group --tv \"flex items-center gap-2\"\n```\n\nWith `--json`, that object is `{ schemaVersion, primaryLine, bucketsCommentLine }`.\n\n## `mirror`\n\nScans each package's built `dist/` tree and writes its `package.json#exports` map, plus top-level `main`, `module`, and\n`types` mirrored from the root export and a `files` entry for `dist`. In a workspace it processes every package under\n`pnpm-workspace.yaml`; in a single-package project it processes that one package. **Build first** — `mirror` reads\n`dist/`, and stale output produces stale exports.\n\n```bash\ncodefast mirror                 # all workspace packages\ncodefast mirror packages/ui     # one package (path relative to repo root)\ncodefast mirror --dry-run       # report changes without writing\n```\n\nExits `1` when any package fails, `0` otherwise.\n\n### Per-package `mirror` configuration\n\nThe `mirror` config is a record keyed by package name, set under `mirror` in `codefast.config.*`. Set a package to\n`false` to skip it entirely; omit a package to process it with defaults. For a package you do configure, these keys\napply (see the [Configuration](#configuration) example for their shape):\n\n- **`source`** (`boolean | string`, default `true`) — emit a `source` condition pointing at the original `.ts` so a\n  consumer using the `source` condition resolves your `src/`. A string overrides the root-export source path explicitly.\n- **`types`** (`boolean`, default `true`) — emit the `types` condition when a matching `.d.ts` exists.\n- **`import`** (`boolean`, default `true`) — emit the `import` condition.\n- **`preserve`** (`boolean`) — keep the existing `package.json#exports` map as written and only fill in the missing\n  `source` / `types` / `import` conditions; no `dist/` scan runs, so the public surface stays exactly what you declared.\n- **`strip`** (`string`) — a `dist/` path prefix to flatten out of the generated specifiers, so `./components/button` is\n  published as `./button` rather than leaking the internal folder.\n- **`exclude`** (`string[]`) — specifiers to leave out of the generated map, making a package's public surface a\n  decision rather than a consequence of its `dist/` layout. Matched against the specifier as it appears in `exports`\n  (after `strip`); a trailing `/*` excludes a whole subtree. The root export and `./package.json` are never excluded.\n- **`exports`** (`Record<string, string>`) — extra or overriding entries merged into the generated map, for specifiers\n  the `dist/` scan does not produce (for example a raw CSS source path).\n- **`css`** (`boolean | { enabled?, forceExportFiles?, customExports? }`) — how CSS files in `dist/` become exports:\n  `true` enables the default wildcard handling, and the object form tunes it (`enabled` toggles it, `forceExportFiles`\n  adds them to `files`, `customExports` sets explicit per-file CSS entries).\n\n`source`, `types`, and `import` default to `true`, so an empty config object still emits all three.\n\n## `pack-slim`\n\nSlims a published package down to what a consumer's `tsc` and Node actually read, so the npm tarball ships `dist`\nruntime and types only. Where `mirror` writes the full exports — including the `source` condition — for local\ndevelopment, `pack-slim` removes that development lane for publish: it drops `src` from `files`, every `source`\ncondition from `exports`/`imports`, every `imports` entry left pointing outside `files`, every script that is not an\ninstall or publish lifecycle hook, `devDependencies`, and the `dist` source maps plus their dangling `sourceMappingURL`\ndirectives. Private packages are skipped. It is meant to run on an ephemeral CI checkout right before publish, so its\nresult is **never committed**.\n\nBecause that result must never be committed, `pack-slim` refuses to write when the git working tree has uncommitted\ntracked changes — a guard against an accidental local run landing on real work. `--dry-run` is exempt (it writes\nnothing) and `--force` overrides the guard. In CI the guard is invisible: `dist` is gitignored, so the tree is already\nclean when the release workflow runs `pack-slim`.\n\n```bash\ncodefast pack-slim                 # every published package\ncodefast pack-slim packages/ui     # one package (path relative to repo root)\ncodefast pack-slim --dry-run       # report what would be stripped without touching a file\n```\n\nExits `1` when any package fails, `0` otherwise.\n\n## `tag`\n\nAdds `@since <version>` tags to the doc comments of exported declarations that lack one, creating the doc block when\nthere is none. The version comes from the nearest `package.json` above each target file, and declarations that already\ncarry `@since` are left alone. Run it at release time so published APIs carry accurate version metadata — never\nhand-write `@since`.\n\n```bash\ncodefast tag                   # auto-discover packages from cwd (or the single package)\ncodefast tag packages/ui/src   # tag one directory or file\ncodefast tag --dry-run         # summary only, no writes\n```\n\nExits `1` when no target is selected, when any target fails, or when the `tag.onAfterWrite` hook fails.\n\n## `audit`\n\nEvery audit is read-only, exits non-zero when findings remain (so it gates a CI pipeline with no extra glue), and takes\nan optional `[target]` plus `--json`. Each also reads an `allowlist` from configuration for intentional exceptions.\n\n### `audit links`\n\n_General-purpose._ Scans markdown for cross-references that point at nothing: a relative path that does not exist, an\nin-document anchor with no matching heading or `<a id>`, and an anchor into another document that the target does not\noffer. That last case is the reason this exists — a browser fails it silently by scrolling to the top. External URLs are\nnot checked, and links inside fenced code are treated as examples rather than references.\n\n```bash\ncodefast audit links                       # whole repo\ncodefast audit links packages/di           # explicit target\ncodefast audit links --json                # machine-readable summary\n```\n\nConfigure exceptions via `audit.links.allowlist` — each entry is a bare link target or `repo/relative/doc.md:target`.\n\n### `audit rtl`\n\n_House style._ Scans for physical-direction Tailwind classes (e.g. `ml-*`, `left-*`, `text-left`) that should use\nlogical equivalents (`ms-*`, `start-*`, `text-start`) or an `rtl:` companion (`translate-x`, `space-x`, resize cursors).\n\n```bash\ncodefast audit rtl                         # uses audit.rtl.target from config\ncodefast audit rtl packages/ui/src         # explicit target\ncodefast audit rtl --json                  # machine-readable summary\n```\n\nWith no `[target]`, the scan root is `audit.rtl.target` from the config; when neither is set the command fails.\nConfigure exceptions via `audit.rtl.allowlist` — each entry is a bare class token or `repo/relative/path.tsx:token`.\n\n### `audit imports`\n\n_House style._ Enforces the monorepo's import policy over `.ts`/`.tsx` files:\n\n- **React** — members must be imported by name. Flags `import * as React` and default `React` imports (type-only\n  included), plus an implicit `React.*` UMD-global type reference (`e: React.FormEvent` with no import) that `tsc`\n  accepts silently through the `export as namespace React` declaration in `@types/react`.\n- **Zod** (front-end packages only) — flags a named `import { z } from \"zod\"`, which pins Zod's full locale set into the\n  bundle; `import * as z from \"zod\"` lets bundlers tree-shake it.\n\n```bash\ncodefast audit imports                       # whole repo\ncodefast audit imports apps/web/src          # explicit target\ncodefast audit imports --json                # machine-readable summary\n```\n\nConfigure exceptions via `audit.imports.allowlist` — each entry is the offending source text as written or\n`repo/relative/path.tsx:<text>`.\n\n### `audit comments`\n\n_House style._ Checks doc-comment conventions. Section dividers not in the one allowed form are mechanical, so `--fix`\nrewrites them in place. The rest is reported for a person to fix: TSDoc grammar errors, JSDoc `{type}` payloads,\ncomments pointing at repo documents, `@param` lists that name some parameters but not all, `@param` descriptions without\nthe `-` separator, `@since` tags out of position or naming a version the package has not reached, and comment links to\nmissing paths.\n\n```bash\ncodefast audit comments                    # whole repo\ncodefast audit comments packages/di/src    # explicit target\ncodefast audit comments --fix              # rewrite fixable dividers in place\ncodefast audit comments --json             # machine-readable summary\n```\n\nConfigure exceptions via `audit.comments.allowlist` — each entry is a divider line as written or\n`repo/relative/path.ts:<divider>`.\n\n### `audit display-names`\n\n_House style._ Enforces the display-name convention for every string a `token()`, `tag()`, or module factory takes: a\nname is spelled like the TS symbol it stands for, under its owner's namespace — `namespace:Name`. The namespace is a\nkebab-case package, app, or feature slug (or a scoped package name); a token or module name is PascalCase, a tag key is\ncamelCase. It scans TypeScript and markdown alike, since a doc sample is what a reader copies, and skips `tests/`,\n`benchmarks/`, `.changeset/`, and `CHANGELOG.md`.\n\n```bash\ncodefast audit display-names                       # whole repo\ncodefast audit display-names packages/di/examples  # explicit target\ncodefast audit display-names --json                # machine-readable summary\n```\n\nConfigure exceptions via `audit.displayNames.allowlist` — each entry is the call as written, through its closing quote\n(or parenthesis when the name is the only argument), or `repo/relative/path.ts:<call>`.\n\n## Configuration\n\n**You do not need a config file.** Every command has sensible defaults and works with none. Add a `codefast.config.*`\nfile at your project root only to change a default — and add only the sections for the commands you actually use.\n\n**Where it goes and how it loads.** The CLI walks up from the working directory and uses the first match, checking\n`codefast.config.mjs`, `codefast.config.js`, `codefast.config.cjs`, then `codefast.config.json` in each directory. JS\nconfigs are loaded via [jiti](https://github.com/unjs/jiti) — so **only run the CLI in repositories you trust**, and\nnote that only a JS config can define `onAfterWrite` hooks (JSON can't hold functions). The schema is **strict**: an\nunknown key is an error, which catches typos immediately.\n\n### Start small\n\nThe smallest valid config is empty. Grow it one section at a time — each top-level key configures one command:\n\n```js\n// codefast.config.js\nexport default {};\n```\n\n| Key       | Command   | What it configures                                                                             |\n| --------- | --------- | ---------------------------------------------------------------------------------------------- |\n| `mirror`  | `mirror`  | per-package `exports` generation — see [per-package config](#per-package-mirror-configuration) |\n| `tag`     | `tag`     | package names to skip, and a hook to run after writing                                         |\n| `arrange` | `arrange` | a hook to run after writing                                                                    |\n| `audit`   | `audit *` | each audit's default scan target and its `allowlist` of accepted exceptions                    |\n\n### Author it with types\n\nDon't memorize the shape. Import `defineConfig` (or annotate with the `CodefastConfig` type) and your editor completes\nevery key, checks the values, and catches typos **before you run anything** — the types _are_ the reference for what's\nvalid, and the strict runtime schema is the backstop.\n\n```ts\n// codefast.config.ts\nimport { defineConfig } from \"@codefast/cli\";\n\nexport default defineConfig({\n  mirror: { \"@acme/ui\": { strip: \"./components/\" } }, // autocomplete: strip, exclude, source, types, css, …\n});\n```\n\nA plain `.js` config gets the same help through a JSDoc type — no build step, no `.ts`:\n\n```js\n// codefast.config.js\n/** @type {import(\"@codefast/cli\").CodefastConfig} */\nexport default {\n  mirror: { \"@acme/ui\": { strip: \"./components/\" } },\n};\n```\n\n### Common recipes\n\n**Run a formatter after a command rewrites files.** `tag` and `arrange` take an `onAfterWrite` hook (sync or async). It\nruns only when files were actually written — never on `--dry-run`:\n\n```js\n// codefast.config.js\nimport { execSync } from \"node:child_process\";\n\nconst format = ({ files }) => execSync(`oxfmt ${files.join(\" \")}`, { stdio: \"inherit\" });\n\nexport default {\n  tag: { onAfterWrite: format },\n  arrange: { onAfterWrite: format },\n};\n```\n\n**Skip packages.** `tag.skipPackages` takes globs matched against package names; `mirror` skips any package set to\n`false`:\n\n```js\nexport default {\n  tag: { skipPackages: [\"@acme/internal\", \"@apps/*\"] },\n  mirror: { \"@acme/internal\": false },\n};\n```\n\n**Accept a known audit finding.** Every audit takes an `allowlist`. An entry is the offending text exactly as it\nappears, or `repo/relative/path:<text>` to scope it to a single file:\n\n```js\nexport default {\n  audit: {\n    imports: { allowlist: [`packages/legacy/src/x.ts:import { z } from \"zod\";`] },\n    rtl: { allowlist: [\"packages/ui/src/variants/sheet.ts:data-open:slide-in-from-left-10\"] },\n  },\n};\n```\n\n### Complete reference\n\nEvery section together — see [per-package `mirror` configuration](#per-package-mirror-configuration) for the `mirror`\nkeys:\n\n```js\n// codefast.config.js\nimport { execSync } from \"node:child_process\";\n\nexport default {\n  // Keyed by package name; `false` skips the package, omitted packages use defaults.\n  mirror: {\n    \"@acme/ui\": {\n      strip: \"./components/\", // flatten a dist/ prefix out of public specifiers\n      exclude: [\"./internal/*\"], // specifiers to leave out of the generated map\n      exports: { \"./css/*\": \"./src/css/*\" }, // extra or overriding entries\n      source: true, // add a `source` condition (a string overrides the root path)\n      types: true, // add `types` when a .d.ts exists\n      import: true, // add the `import` condition\n      css: true, // boolean or { enabled, forceExportFiles, customExports }\n    },\n    \"@acme/tailwind-variants\": { preserve: true }, // keep exports as-is, only fill missing conditions\n    \"@acme/internal\": false,\n  },\n  tag: {\n    skipPackages: [\"@acme/internal\", \"@apps/*\"], // glob patterns matched against package names\n    onAfterWrite: ({ files }) => execSync(`oxfmt ${files.join(\" \")}`, { stdio: \"inherit\" }),\n  },\n  arrange: {\n    onAfterWrite: ({ files }) => execSync(`oxfmt ${files.join(\" \")}`, { stdio: \"inherit\" }),\n  },\n  audit: {\n    rtl: {\n      target: \"packages/ui/src\", // default scan root when no CLI arg is passed\n      allowlist: [\n        // bare token, or `repo/relative/path.tsx:token`\n        \"packages/ui/src/variants/sheet.ts:data-open:slide-in-from-left-10\",\n      ],\n    },\n    links: { allowlist: [] }, // bare link target, or `repo/relative/doc.md:target`\n    comments: { allowlist: [] }, // divider as written, or `repo/relative/path.ts:<divider>`\n    imports: { allowlist: [] }, // offending import text as written, or `repo/relative/path.tsx:<text>`\n    displayNames: { allowlist: [] }, // call as written, or `repo/relative/path.ts:<call>`\n  },\n};\n```\n\n`source`, `types`, and `import` default to `true`, so an empty `mirror` entry still emits all three. The `onAfterWrite`\nhooks run only when files were actually written — never on `--dry-run`; a hook failure is reported on stderr and the\ncommand exits `1`.\n\n## Exit codes\n\n| Code | Meaning                                                         |\n| ---- | --------------------------------------------------------------- |\n| `0`  | Success.                                                        |\n| `1`  | General failure (missing paths, failed packages, failed hooks). |\n| `2`  | Invalid arguments or configuration.                             |\n\n## Programmatic use\n\n`@codefast/cli` is importable as well as executable. `runCli` runs the same CLI in-process and resolves to the exit code\nit would have exited with — the `codefast` binary is a thin wrapper around it.\n\n```ts\nimport { runCli } from \"@codefast/cli\";\n\n// `argv` follows the `process.argv` layout: the first two entries are ignored,\n// exactly as when Node runs the binary.\nconst exitCode = await runCli([\"node\", \"codefast\", \"mirror\", \"--dry-run\", \"--json\"]);\n\nif (exitCode !== 0) {\n  throw new Error(`codefast exited with ${exitCode}`);\n}\n```\n\nThe command still writes its human or `--json` output to stdout/stderr; `runCli` does not capture it. Read stdout\nyourself when you need the structured summary.\n\n## How the codefast monorepo uses it\n\nThe tool is general; the codefast monorepo just wires convenience scripts and a release step around it — a good template\nif you adopt the CLI in your own workspace. It runs from the built output via root `package.json` scripts:\n\n```bash\npnpm run codefast <command>         # generic entry: node ./packages/cli/dist/bin.js\n\npnpm run cli:arrange                # codefast arrange\npnpm run cli:mirror                 # codefast mirror\npnpm run cli:audit:links            # codefast audit links\npnpm run cli:audit:rtl              # codefast audit rtl\npnpm run cli:audit:comments         # codefast audit comments\npnpm run cli:audit:imports          # codefast audit imports\npnpm run cli:audit:display-names    # codefast audit display-names\n```\n\n`pnpm run version-packages` runs `changeset version` and then `codefast tag`, so published APIs are stamped at release,\nand the release workflow runs `codefast pack-slim` as its publish step on a clean CI checkout.\n\n## Documentation\n\n- [codefastlabs.com/docs/cli](https://codefastlabs.com/docs/cli) — this document, rendered.\n- [`ARCHITECTURE.md`](./ARCHITECTURE.md) — how the package is laid out: command wiring, the `Result` type, and the\n  filesystem port.\n- [`DECISIONS.md`](./DECISIONS.md) — the design decisions that shape the package and the reasons behind them.\n- [`CHANGELOG.md`](./CHANGELOG.md) — release notes for every published version.\n\n## Contributing\n\nThe package is developed in the [codefast monorepo](https://github.com/codefastlabs/codefast); the repo-wide\n[contributing guide](../../CONTRIBUTING.md) covers setup, the test taxonomy, and the release flow.\n\n## License\n\nReleased under the [MIT License](./LICENSE).\n","readmeFilename":""}