{"_id":"@hepta-solutions/harpy-cli","_rev":"28-fe87a177ad25bc2fa49ffe58b62b039a","name":"@hepta-solutions/harpy-cli","dist-tags":{"latest":"0.3.7"},"versions":{"0.0.1":{"name":"@hepta-solutions/harpy-cli","version":"0.0.1","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.1","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"81b09941b97c3431d32c0d1edbbb1f6f353a0dec","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.1.tgz","fileCount":28,"integrity":"sha512-odilV0KjmSNaU4cmKNn/Oa8A70L52Ia0YZe+ZVq8PyIfOwRi1OHXsvMojZIXTXq3FSFN74C9/XR2RzjcRJiOIA==","signatures":[{"sig":"MEYCIQDMTH9Hi7t3JXVw2OaiKcSau0EbXcxUvDKd//j598uwXAIhANVya3xTUzS98zWsNCWB7RbCyDepDjG6h+4jux+NlgjU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38312},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c6d3d3f7778263f1861fa42bfceb6cdac4f4e4f5","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.1_1763905092941_0.877959306477079","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@hepta-solutions/harpy-cli","version":"0.0.2","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.2","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"6d42e8200ff00a90b0804b605a9805709c951717","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.2.tgz","fileCount":28,"integrity":"sha512-QFG5qKoRPm8/aFqs3Z2N/PMIE4wLswOwz0jxoWdfFxEAWjjrHkJElvbw5NajdWZ25d22VIFwPU4YthbV5hmAQQ==","signatures":[{"sig":"MEQCIHo2y24d0UfGH73iwn4zo+lqzRut11rdaeD0IWojtYMAAiAMAxLiHGvd+xIvcnDn+HoSRrkqPJ+z6YD97L6uZQVWCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38372},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c6d3d3f7778263f1861fa42bfceb6cdac4f4e4f5","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.2_1763905757569_0.26936425708023237","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@hepta-solutions/harpy-cli","version":"0.0.3","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.3","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"9ba8463e7acc70870fc29ed8213faf423d5fb454","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.3.tgz","fileCount":28,"integrity":"sha512-MYBSG91ml74WI7giuIm2rviN54D67I7cpo3mbBtgnZ10EEt5LQAV9iigVsP79L3NesGPkB1Jaxyi4YOpwjEV8A==","signatures":[{"sig":"MEYCIQC/U0f+eAUJviBYSwAmgjvUGImaxGKDuygYKCyMjlbK/wIhAO8QQdkV7mj29eo313K8Cq80zm48Vrh/iJrM71v0D9EA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38386},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c6d3d3f7778263f1861fa42bfceb6cdac4f4e4f5","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.3_1763905923471_0.3077587958901937","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"@hepta-solutions/harpy-cli","version":"0.0.4","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.4","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"fa4ce5333fdcff37be66620a16f81cb2d739d6a5","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.4.tgz","fileCount":28,"integrity":"sha512-X4Rw3Nbw9Vs8kVwYWfAlhKteZsDSIQGFzNSvxSPGIsRkhJw5eFMWAJJ/TG6CY8DrR3fpNgQ93H443psbOD4VQQ==","signatures":[{"sig":"MEQCIGDsJGysNPqWhoopkO/wvll2XQ/QsKyZ5rnSCSf+xzZ9AiAC2KlrRekN/vz62NQixU2b3ov30gGCWQHCZ1YniImQ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52657},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c6d3d3f7778263f1861fa42bfceb6cdac4f4e4f5","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.4_1763906752084_0.5789556393494204","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"@hepta-solutions/harpy-cli","version":"0.0.5","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.5","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"77ef80b1a77dd6ab30f76d5e34d4c0e25bd4ab18","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.5.tgz","fileCount":28,"integrity":"sha512-RYqD1w+wAX3UxW8v1cTZb1jWgohIaVa3hOQi6uM+NnpMp7KqBjHZFmUnjfa9H181djzRG5KmG9us+gKtiThAsg==","signatures":[{"sig":"MEUCIAvL3dYacyh0bGaTIrt4lrwrStsWAU6q0Ojq3GzdtomxAiEAtiqFV2b2EjNoPMxU+VDxsAO42wCEk7gBzgzh/IGcCf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52628},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7e207ded56b38dc9ced7d19aad7f7f93d369ab03","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.5_1763908162768_0.7929955818080616","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"@hepta-solutions/harpy-cli","version":"0.0.6","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.6","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"09f89a5e289183f66da1a953d074df740fc775b1","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.6.tgz","fileCount":28,"integrity":"sha512-SfTG9tI2+jRqHhh4Y5JL3oVO3CRmqj1+SSKiGnieHs4hgrfF5oSpfZhVK3NHzPr/AUErcQpQNp5bqOt0hBBe7w==","signatures":[{"sig":"MEYCIQCuwxUZMCtPu22bdXrNQjKITwef5Q8/1qchcA0rMPsXhQIhAJ4i5Ha2dzmwy4eQXa/ltsbB/T7tinACcMw/1yq4IvcP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52709},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bb7ad71eb673de2836f6631496fddc9818e7067a","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.6_1763910736815_0.867922339843433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"@hepta-solutions/harpy-cli","version":"0.0.7","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.7","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"99226d5d83c7e1ae11a6e42ce5882cf7c8b9028d","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.7.tgz","fileCount":28,"integrity":"sha512-54uNesPG3dgUdoKJl1uHUlA/aYMoNCL6S18p8r2f7hp5keunX3chcRLTGo2sXHu1tw2XWPXvF9ONRdcz8WR84g==","signatures":[{"sig":"MEQCIByfIhtodVnrn/8daQDs+8MMi4/2iijh6b9HxQie4Oz1AiAalM3hgBX2RYAsfr0+oRBJgwTWIdonDcE557wathRfjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52720},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"92c181238ba58c2fca1693af14466536e6b1f544","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.7_1763912085324_0.18185047067675386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"@hepta-solutions/harpy-cli","version":"0.0.8","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.8","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"c157a487087cb79f06236e7ed8c9923e563597cc","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.8.tgz","fileCount":28,"integrity":"sha512-YzX9F88Yll1SRkBAzfwPeemtg3Gq1Wq0D0xxupDo93mvQ9hdaX3peTDnSbeLDOE9rCA6Ad/1OaK1f1gb3UaJFA==","signatures":[{"sig":"MEQCICDGVp/3IyYY5W+8PEYBDkGQMWA71JP3FrHrWlhrj7ChAiA51fg9Km8y2ro2bTBb8GKkVi6BmwOlaHHQa2Vu1L1CBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52781},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"084aaec74457cb7bee67fb0991c45586c31d9ce5","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.8_1763913652218_0.7524420839307056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"@hepta-solutions/harpy-cli","version":"0.0.9","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.0.9","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"d8c1fccf3af087d39f64c887b9a36555f6f6f28d","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.0.9.tgz","fileCount":28,"integrity":"sha512-VbES6H8T7jhic0o+JgqXdr2xUAEJzivCmX16W8w6uPv+QaXbPP51DOmNJxrqwnJH9vgqpLN1/5I21VJFIltsqg==","signatures":[{"sig":"MEUCIQCmMBQCzVJucKpvdLlYfDN1SY4QPfnxLLQO6ZETvsRrwAIgevMU2Hokc83atLdS+KH2flk6jrgS1I+hd8zObn+mc2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54065},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d449099cdaf50fcd493e87c99c1f21fa0c5200f6","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.0.9_1763915343422_0.8739997403470627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"@hepta-solutions/harpy-cli","version":"0.1.0","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.1.0","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"91ab76776e2e8487b55ea38d89e2dd0895c0a86b","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.1.0.tgz","fileCount":75,"integrity":"sha512-zzFQ5sI5Hu8KKbOJR070KkRk6mMEb5PNrmOkNj1WLyvFg0zPIaSAAOrcNrESDuO9UbRqv8bELTU0O4qwGRiokA==","signatures":[{"sig":"MEYCIQCsi7FQSg05y3Is8286vP7swvlCPpTf+lrvCqbty/NT7gIhAMbWHxDTkI5K4JHsj1yPtnvz1p52KIzIRUKQw7A4u23X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118365},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.1.0_1764007567440_0.4302807271519522","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@hepta-solutions/harpy-cli","version":"0.1.1","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.1.1","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"563959c12fff24f0ec6749e9d25ec2659ba03b06","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.1.1.tgz","fileCount":75,"integrity":"sha512-yYQ6RlYzxg/fBrjCNowrWXifvw0nDzPnJ8JlsvGy1OIbE6xt9RB9gzvRctMqyZUlAmgnF19nDUBuWR6icYazTg==","signatures":[{"sig":"MEYCIQCPcVfn7CGtD3YI0V89NPzsSCVxEguHLr9opnlI1wdkmAIhAOgXqF4JkZsHEpSLqJeNW1o5m3bXG+KBoCEduX8zoQHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115191},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.1.1_1764008646694_0.6168395378923595","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"@hepta-solutions/harpy-cli","version":"0.1.2","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.1.2","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"5d6a769941df0a7ff5e6b8a02e660fb298b67ece","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.1.2.tgz","fileCount":75,"integrity":"sha512-Dm/MhznTvylh+2pbShDO0G122Ht84ZwiZiIzq0frN0JFW0HplTeudJ+KaaGrfIqv7thfTLg/CuRBZWLD1EDLXA==","signatures":[{"sig":"MEUCIEdQk649dbtYmcIpr1GyJoxRKalLKaDXCUAwMNLb1d6fAiEA3dpUKu5r6MuNIEBgy6/sBzu6vG7WI1+UD97HgnggTbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115191},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.1.2_1764009339322_0.22100397834697083","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"@hepta-solutions/harpy-cli","version":"0.1.3","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.1.3","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"668d2d49c165f0566c9e0dbcd372f2f5a6913490","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.1.3.tgz","fileCount":75,"integrity":"sha512-W6SwYgv2DviEx8r+TnilzzZADcsjY6VLuJ1SJ0WJ2Nz0sbtjbpADkNbNlVXyNCml2T0+yVi5FFmLi/HDnqpaGA==","signatures":[{"sig":"MEUCIDikZZHiKppuNscEsO17nWh+lK2J95kDHSt2ADs31wW2AiEAnIbIxfKicI4Bh+Copd8dWILZpQgaTJbPcozy3CiOVtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115833},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.1.3_1764009738112_0.17943661475894213","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"@hepta-solutions/harpy-cli","version":"0.1.4","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.1.4","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"324b806d91c3467247184b54e88a3d78b7b5a723","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.1.4.tgz","fileCount":78,"integrity":"sha512-j2ABU9ecKQjH1+DSmOrwmYwFVmt6rMd18dH9TZIhoIeLc0QNw0qPveYjL3BdN95jBf/eEIgl8zM8H6PTH1NBvA==","signatures":[{"sig":"MEUCIQCYNSxszE4m7Q40m0pQbff1u3HlyaFm/zCBMmdfi02sYQIgOlTSeL9QXXwPV4TSknJtgHX2Zy5wTlhibg2UsRtAIcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126104},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.1.4_1764010833089_0.49908147348801335","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"@hepta-solutions/harpy-cli","version":"0.1.5","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.1.5","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"fef371bf5282c4826cd56496888f0646fb46f02f","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.1.5.tgz","fileCount":78,"integrity":"sha512-ABu/4p76IY7vEbzlsS0xlid+aqqyn0pm78RNr9aOs8Tff+8Trx5eV8gHkVlCtZF0unB/M6nMY3Qy6bIOW+ur7Q==","signatures":[{"sig":"MEYCIQCIZSJ+B+y6md1RsVawBZgW1FaKekh81sP+EHC5KBP72wIhAIE11boZq2qycJaczu67NXN0BkfyrAGovrBIgfGHj7iI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126220},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.1.5_1764013875712_0.2049530419471859","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@hepta-solutions/harpy-cli","version":"0.2.0","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.2.0","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"c409e65b97851ebc10766f1ff88c0906a6cc29aa","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.2.0.tgz","fileCount":90,"integrity":"sha512-JijpnRc+PKmYAu0zTWhkijh1x0+jd50pt4/DvuT8NX0HMOFklUQV4xGVushKSw86cYHvQ97PWt8r0ppRk6Fdlg==","signatures":[{"sig":"MEYCIQCjupEzW+BKm3u3QqAJOel+Txe1pAuesDqZZ0S1K0D59AIhAI8PiQb1AYbx4V6CVo9G77CQt7sTFILvX23RwupVfg9r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149951},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.2.0_1764072332548_0.25571263570855685","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@hepta-solutions/harpy-cli","version":"0.2.1","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.2.1","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"cb5edeac84ca4c2ca4b57a73ffee678594b8fb40","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.2.1.tgz","fileCount":90,"integrity":"sha512-iRbI29QhjylMlPAq7jLuqHivNy28Uxt3runfCoRpFAiV4IiVjTnFNd/rbLz9KAUJuQZJep0PWj6qVX3AsobT3Q==","signatures":[{"sig":"MEUCIQC6ZwZBx6tKitxRjdB+RER8zVTbPKI7MBKleOC8wahtGwIgQlTzWLnfVCs/X3eg7QrJM7r0+f6KJLK1khBaji2L3r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153667},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.2.1_1764073724803_0.3872758624869992","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"@hepta-solutions/harpy-cli","version":"0.2.2","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.2.2","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"b116b44e2fd907ac6b498a502f6e97e8df295edf","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.2.2.tgz","fileCount":90,"integrity":"sha512-O3zPxSWLAxW35A2a3iQq+z0v32r1HmS6x5SWyLoXlJnPPNDyUYwRMIgA0EFTsFNMBmHyBghv+IH+0spqQ72gvQ==","signatures":[{"sig":"MEUCICHhUR70bEiD4JYVAFfBvUZQpVSAnN8Sg9TLewy9WbtSAiEAwieaQdPOAYHRJhImF+K/PRtvXXAp0yeZp8xNjiqLT+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153667},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.2.2_1764075225683_0.6263810159877803","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"@hepta-solutions/harpy-cli","version":"0.2.3","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.2.3","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"a04d3b54f9e5ae157c7c6b2f7d570158673015fd","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.2.3.tgz","fileCount":90,"integrity":"sha512-UlNUoLdncH04VzrgL8N3prjWF/Fdsct2sUDAGhGAvh+xyh0xGnQmlmdv0Z4XBz7xA4P7GALO6mqHQYgRrhVMuA==","signatures":[{"sig":"MEUCIQC/a2Z7R75iiDWHrM0OHqGKcisyEJqzY4PImb2KyIUSnwIge4K/hHT/KVqcsM/fbXzG9Bza/xadBJlODXgovsIgODo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154118},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.2.3_1764077999777_0.6976428159088557","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"@hepta-solutions/harpy-cli","version":"0.3.0","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.0","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"df9ef51a2ddb96d13067d141a08d72105dd5c0ab","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.0.tgz","fileCount":90,"integrity":"sha512-qwngxn6J/coSGE/a2Rz5QC/T4gTMH5LMchXWNtFVQpjH4vWLq7TniaWVe1mMfeoceJ77kcpXJdX4zwk5lscJKA==","signatures":[{"sig":"MEUCIQDnNZOQBG3kfTcVDG+S44gmr7MeMV/oL9Y3NO/aIP1ZRAIgDidt7hLA/ae0ZN53LdROV8Dq/mxjhlEfo+6l2IXB/7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153738},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.0_1764080291683_0.738327287723394","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"@hepta-solutions/harpy-cli","version":"0.3.1","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.1","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"86e1f2c83e9d68e607c4e15d79a014a9e3540965","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.1.tgz","fileCount":90,"integrity":"sha512-C/20OKpkxsdG0lgiWpYfSFPiBtYFEFy3X4W3JqKcHuTI8+V5cNdXPrCho7SVGuN2qtTM2FImYRQDz+HwQWzwcA==","signatures":[{"sig":"MEQCIGFLiLkFSRa625ulLhPPlndIqQjw4NWuVcgvlI4WuY+OAiBq7+M5e9CzzGAj5uBCxFjpIHJqx9IYBszgl5FoEwbIDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153937},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.1_1764082781657_0.24230404602667965","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.2":{"name":"@hepta-solutions/harpy-cli","version":"0.3.2","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.2","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"4d183625b0792a9cd391df9b687489eceb1aa37a","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.2.tgz","fileCount":105,"integrity":"sha512-HvE9ZKn0Jt7z6rHoAgG31ZgpIErLBDHAtYRqaqXyo1tqu78kJjwRteqoOEig5KNEht5+XdOAW8l4KMMFlbW5ew==","signatures":[{"sig":"MEUCIAx/oVBBjqYsuNLvpzo7iwnoTijDlZND3u87RgR2wEb0AiEAlWMCYzYosEDCJPJDK7wbmZW3nmkQcM/0xrMLRYQVsK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308607},"main":"dist/index.js","_from":"file:hepta-solutions-harpy-cli-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_resolved":"/private/var/folders/nb/n88z243s45v04zs2n9y4pwwm0000gn/T/e6a1a0b4622e82bac17f28e9b90dbfbb/hepta-solutions-harpy-cli-0.3.2.tgz","_integrity":"sha512-HvE9ZKn0Jt7z6rHoAgG31ZgpIErLBDHAtYRqaqXyo1tqu78kJjwRteqoOEig5KNEht5+XdOAW8l4KMMFlbW5ew==","_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.2_1764150929300_0.7141549476494538","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.3":{"name":"@hepta-solutions/harpy-cli","version":"0.3.3","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.3","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"61e016eec145eef0025f584a50675f72cd6ebfc9","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.3.tgz","fileCount":105,"integrity":"sha512-rc466B0trq/WYKSY7p23BugvnsauaKSmiFO27eljyfTz99r+ub1v8WZj3IMXAkG6blIPaOMEwNv93bvYT4yaXQ==","signatures":[{"sig":"MEUCIA+yWblOtUtYjPwlH1/ynqVxrpWU3P3a2Y9XRcTxOgrMAiEApThsw0cblyswzUYDppfz1GiKKug552Xyv462ULnzIlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310579},"main":"dist/index.js","_from":"file:hepta-solutions-harpy-cli-0.3.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_resolved":"/private/var/folders/nb/n88z243s45v04zs2n9y4pwwm0000gn/T/9e3a66bc761a0017f086485d4a07051d/hepta-solutions-harpy-cli-0.3.3.tgz","_integrity":"sha512-rc466B0trq/WYKSY7p23BugvnsauaKSmiFO27eljyfTz99r+ub1v8WZj3IMXAkG6blIPaOMEwNv93bvYT4yaXQ==","_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.3_1764156960565_0.05277295734375276","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.4":{"name":"@hepta-solutions/harpy-cli","version":"0.3.4","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.4","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"cbef9e617c18be0cfafb7e7767b9ee0006a02a48","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.4.tgz","fileCount":105,"integrity":"sha512-4nUdjhtruM/raifeirOoVQjnwvxBOsKvcJmPc0EWRW4xc7SQ3iLST8F3yaR/ywzKJuqb26wHloaILEA+lf3Rqw==","signatures":[{"sig":"MEYCIQCjhfgFCeGPWvIIoF4ZJrlxGmNPrtiO4eqyibncRowaMgIhANWWirJHZWJbfc/KFDyGnRUMiuTkjAG0E12JKRz495D0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311261},"main":"dist/index.js","_from":"file:hepta-solutions-harpy-cli-0.3.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_resolved":"/private/var/folders/nb/n88z243s45v04zs2n9y4pwwm0000gn/T/297bd897616daf59ecd2bad4941a9524/hepta-solutions-harpy-cli-0.3.4.tgz","_integrity":"sha512-4nUdjhtruM/raifeirOoVQjnwvxBOsKvcJmPc0EWRW4xc7SQ3iLST8F3yaR/ywzKJuqb26wHloaILEA+lf3Rqw==","_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.4_1764158160073_0.8510865328639503","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.5":{"name":"@hepta-solutions/harpy-cli","version":"0.3.5","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.5","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"62a5f33f27b9f47c2973d0df435d91e52d4b03c5","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.5.tgz","fileCount":92,"integrity":"sha512-FpJF+n3INipphO5D7aLH+fEWEJUOsLcf91TblMExF6LiC1pwSGtlEnevAnldraHSfVifBCEVceM0cPGSD0lWVQ==","signatures":[{"sig":"MEUCIQCTRiFsdYtJ1GhvrG0YHGxuGII1r8RtsafZTtAPqtZoZQIgEb6zVebPQCDYadUC+WbPcJXLV7yjXFNWKW1nwqXYIrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170326},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.5_1764171333394_0.007390099344522172","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.6":{"name":"@hepta-solutions/harpy-cli","version":"0.3.6","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.6","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"54d8c6919037d1a0d16586437fa4064ee8f3f084","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.6.tgz","fileCount":95,"integrity":"sha512-zagy/uYL67MhGpA6QSszAo1M7scDFhogyPwguwWz6pKjETyO0M4ww+JPJrC7zLS6SpnzstqbwKc/exRTHNNzAQ==","signatures":[{"sig":"MEUCIQDKMYn057n3Mdiw3Qss/eOUY4JLWrtYx+6KMEfBIH77+QIgJb1jjjZc5lxJmfH065QPqp5A9hwZVBzvZEC+UfFuQBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184362},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.6_1764515461149_0.6913412953031994","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.7":{"name":"@hepta-solutions/harpy-cli","version":"0.3.7","keywords":["nestjs","react","jsx","ssr","cli","generator"],"author":"","license":"MIT","_id":"@hepta-solutions/harpy-cli@0.3.7","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"bin":{"harpy":"bin/harpy.js"},"dist":{"shasum":"91594d05e948e314eaf9667128f05bff0b45aa6f","tarball":"https://registry.npmjs.org/@hepta-solutions/harpy-cli/-/harpy-cli-0.3.7.tgz","fileCount":95,"integrity":"sha512-0EKIEr9eqdCRCgQZR321bZ/ddfEYzOK4+3/zp12S5tvWPWygToMR4HTCuui2/CZuh+b9KwAu5TNlDTI+JnPh/g==","signatures":[{"sig":"MEUCICPiAv8u8fS74mcXGyYYV7oUiz+38i5RvY9XBiYuNBN+AiEAuO/MZR4gM8xGmvuaRlHYwBuKhCpUzlF8b3VLjI5QIMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190617},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7a4f2ad108c68f2b441ad0c24385b45b1e046a3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && cp -r templates dist/","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"},"_npmVersion":"10.9.3","description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","execa":"^5.1.1","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.7","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/harpy-cli_0.3.7_1764519712919_0.22980098233375346","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-11-23T13:38:12.857Z","modified":"2025-12-14T17:58:13.290Z","0.0.1":"2025-11-23T13:38:13.147Z","0.0.2":"2025-11-23T13:49:17.783Z","0.0.3":"2025-11-23T13:52:03.667Z","0.0.4":"2025-11-23T14:05:52.311Z","0.0.5":"2025-11-23T14:29:22.967Z","0.0.6":"2025-11-23T15:12:17.001Z","0.0.7":"2025-11-23T15:34:45.519Z","0.0.8":"2025-11-23T16:00:52.412Z","0.0.9":"2025-11-23T16:29:03.644Z","0.1.0":"2025-11-24T18:06:07.616Z","0.1.1":"2025-11-24T18:24:06.896Z","0.1.2":"2025-11-24T18:35:39.514Z","0.1.3":"2025-11-24T18:42:18.331Z","0.1.4":"2025-11-24T19:00:33.328Z","0.1.5":"2025-11-24T19:51:15.929Z","0.2.0":"2025-11-25T12:05:32.744Z","0.2.1":"2025-11-25T12:28:44.983Z","0.2.2":"2025-11-25T12:53:45.870Z","0.2.3":"2025-11-25T13:39:59.971Z","0.3.0":"2025-11-25T14:18:11.932Z","0.3.1":"2025-11-25T14:59:41.853Z","0.3.2":"2025-11-26T09:55:29.498Z","0.3.3":"2025-11-26T11:36:00.773Z","0.3.4":"2025-11-26T11:56:00.309Z","0.3.5":"2025-11-26T15:35:33.605Z","0.3.6":"2025-11-30T15:11:01.331Z","0.3.7":"2025-11-30T16:21:53.138Z"},"license":"MIT","keywords":["nestjs","react","jsx","ssr","cli","generator"],"description":"Harpy CLI - Create and manage Harpy projects with React/JSX and i18n support","maintainers":[{"name":"hepta-solutions","email":"makhlouf.hleli@gmail.com"}],"readme":"# @hepta-solutions/harpy-cli\n\nA CLI tool to create and manage NestJS projects with React/JSX support and automatic client-side hydration.\n\n## Features\n\n- 🚀 **Automatic Setup** - Creates a complete NestJS + React/JSX project with one command\n- ⚡ **Fast Development** - Hot reload with automatic asset rebuilding\n- 🎨 **Tailwind CSS v4** - Pre-configured with the latest Tailwind CSS\n- 🔄 **Auto Hydration** - Client components automatically hydrate with `'use client'` directive\n- 🌐 **I18n Ready** - Built-in internationalization with language switching\n- 📦 **Zero Config** - Everything works out of the box\n- 🚀 **Performance Optimized** - Shared vendor bundle + tiny component chunks (1-3KB)\n- 🎯 **Production Ready** - Optimized builds with minification and tree-shaking\n\n## Installation\n\n```bash\nnpm install -g @hepta-solutions/harpy-cli\n# or\nyarn global add @hepta-solutions/harpy-cli\n# or\npnpm add -g @hepta-solutions/harpy-cli\n```\n\n## Usage\n\n### Create a new project\n\n```bash\nharpy create my-app\n```\n\nWith options:\n\n```bash\nharpy create my-app --package-manager pnpm\nharpy create my-app --skip-git\nharpy create my-app --skip-install\n```\n\n### Options\n\n- `-p, --package-manager <manager>` - Package manager to use (npm, yarn, pnpm). Default: pnpm\n- `--skip-git` - Skip git repository initialization\n- `--skip-install` - Skip dependency installation\n\n## Project Structure\n\n```\nmy-app/\n├── src/\n│   ├── features/\n│   │   ├── home/\n│   │   │   ├── home.controller.ts\n│   │   │   ├── home.module.ts\n│   │   │   ├── home.service.ts\n│   │   │   └── views/\n│   │   │       ├── homepage.tsx\n│   │   │       └── counter.tsx       # Client component with 'use client'\n│   │   ├── about/\n│   │   ├── auth/                     # Login/Register with custom layout\n│   │   └── dashboard/                # Dashboard with custom layout\n│   ├── layouts/\n│   │   ├── layout.tsx                # Default layout\n│   │   ├── auth-layout.tsx           # Auth pages layout\n│   │   └── dashboard-layout.tsx      # Dashboard layout\n│   ├── components/\n│   │   └── language-switcher.tsx     # I18n language switcher\n│   ├── dictionaries/                 # I18n translation files\n│   │   ├── en.json\n│   │   └── fr.json\n│   ├── i18n/\n│   │   └── i18n.config.ts            # I18n configuration\n│   ├── assets/\n│   │   └── styles.css                # Tailwind CSS\n│   ├── app.module.ts\n│   └── main.ts\n├── dist/                             # Compiled output\n│   ├── chunks/                       # Hydration bundles\n│   │   ├── vendor.js                 # Shared React bundle (188KB)\n│   │   └── *.js                      # Component chunks (1-3KB each)\n│   └── styles/                       # Compiled CSS\n├── tailwind.config.js\n├── postcss.config.js\n└── package.json\n```\n\n## Development\n\n```bash\ncd my-app\npnpm dev\n```\n\nThis starts the development server with:\n\n- Automatic NestJS rebuild on file changes\n- Automatic hydration asset rebuilding\n- Automatic style compilation\n- Hot reload\n\n## Creating Client Components\n\nJust add `'use client'` at the top of your component:\n\n```tsx\n'use client';\n\nimport React from 'react';\n\nexport default function Counter() {\n  const [count, setCount] = React.useState(0);\n\n  return (\n    <div>\n      <p>Count: {count}</p>\n      <button onClick={() => setCount(count + 1)}>Increment</button>\n    </div>\n  );\n}\n```\n\nThat's it! The component will automatically:\n\n- Be wrapped for hydration\n- Be bundled for the client\n- Hydrate on the client-side\n\n## Production Build\n\n```bash\npnpm build\npnpm start:prod\n```\n\nThe production build includes:\n- ✅ Minified JavaScript bundles\n- ✅ Optimized CSS with cssnano\n- ✅ Tree-shaken dependencies\n- ✅ Shared vendor bundle (188KB)\n- ✅ Tiny component chunks (1-3KB each)\n\n## What's Included\n\nYour new project comes with:\n\n- **NestJS 11** with Fastify adapter for high performance\n- **React 19** with automatic hydration\n- **Tailwind CSS v4** with PostCSS\n- **I18n Support** pre-configured with English and French\n- **Example Features**:\n  - Home page with interactive counter\n  - About page with color changer\n  - Auth pages (login/register) with custom layout\n  - Dashboard with analytics and custom layout\n  - Language switcher component\n- **Development Tools**:\n  - Hot reload with file watching\n  - Automatic asset rebuilding\n  - TypeScript with JSX support\n\n## Custom Layouts\n\nUse the `@WithLayout` decorator to specify custom layouts for routes:\n\n```typescript\nimport { Controller, Get } from '@nestjs/common';\nimport { JsxRender, WithLayout } from '@hepta-solutions/harpy-core';\nimport AuthLayout from './layouts/auth-layout';\nimport LoginPage from './views/login-page';\n\n@Controller('auth')\n@WithLayout(AuthLayout)  // Apply to entire controller\nexport class AuthController {\n  @Get('login')\n  @JsxRender(LoginPage)\n  login() {\n    return { title: 'Login' };\n  }\n}\n```\n\n## Environment Variables\n\nCreate a `.env` file:\n\n```env\nPORT=3000\nNODE_ENV=development\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}