{"_id":"@abhisheknarsing/fastreact","_rev":"13-baf992cc36d045d5c95a86b6fded5b27","name":"@abhisheknarsing/fastreact","dist-tags":{"latest":"1.0.12"},"versions":{"1.0.0":{"name":"@abhisheknarsing/fastreact","version":"1.0.0","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.0","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"265a234c17f01aad52e29d78bf0e348df54c9e06","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.0.tgz","fileCount":35,"integrity":"sha512-EeRDisxTseiR4r2LVUuntNrW5A8047M5OrJcGX0sOg/DpX/tfuzMoy1EMnbo7tsGG8c9VOaglaCNS5bf8nzVqA==","signatures":[{"sig":"MEUCIQCMw3iWVc0hR/ZJyhw+Ur4RScXL1QoYIhut3OzUH5NeJgIgWa3FAN7dyR4PBEKdIH5IIIA6jEt6HJI+yOqmzg9JSKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134649},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"5b5ae023322eca2bed03152ee288681ebf24b82b","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.0_1757568850484_0.3755882798961061","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abhisheknarsing/fastreact","version":"1.0.1","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.1","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"a4768540f44f115670339ad5e317b6f4bbd2e2fa","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.1.tgz","fileCount":35,"integrity":"sha512-o86lXEgV9Cb+RYhd0rBDylE8J1LBSA6ZQepSC3K6+3y7dGGl1iSwuN4Pket9QuC3vgXychlwdna2ySo347AY3A==","signatures":[{"sig":"MEUCIBktm76HpS/vXRJl4KqrYRIyG2kvDx8NazGJ5JYk6O4MAiEAmLBTBTOhYZWNdkFScOViQ93UfiKDeT0uQJ84WJY1Y0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136163},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"c8112a828c8d6270595e0360dc46417994ac8397","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.1_1757569760133_0.6544771274264238","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abhisheknarsing/fastreact","version":"1.0.2","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.2","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"3d9f15cdb4a54482536e03705bf0a0038a960e22","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.2.tgz","fileCount":35,"integrity":"sha512-vekfWUbpX4Z/CUpPV45N2XubHcBsqGuURMyoWPYq0UiocIhGGIhIrJBNshI7pTAwp7pFJPBw5pn7IK/qHJEJAw==","signatures":[{"sig":"MEUCIGBLNN2dCFfdM0bhA0XAWhFXxSdd5n22jyU79YronxHjAiEAiMm23sjw0PKrkoJwZi63k4nAAsCbzKtQg/J7VY2Doik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136151},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"a512c086751ecf5d353051fb8f2f6ace4f26e193","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.2_1757570224488_0.6563671381845844","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@abhisheknarsing/fastreact","version":"1.0.3","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.3","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"1954da1bbfa0362fb8fb481bacc185f54f46a563","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.3.tgz","fileCount":35,"integrity":"sha512-kzX3u6RA4aLxuCYrmST1RCiZDEV7SWGFBuIDhlxbfrGsokP0ssT+kNqoN4aVnmCig6aUtuVgiG9nvQZB6W18+g==","signatures":[{"sig":"MEUCIEpyzEOyxMjonWFY0MVtopvahTbHdIV/Sk1VxxkrewJbAiEA6qryN/h5FZrqq2uJsTPCw50xMO1kgu0pkDOPTb1Zh9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136184},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"ba84f3c5f0670cd64d3a15162f85783051b7e3ca","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.3_1757570547904_0.31729705499787286","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@abhisheknarsing/fastreact","version":"1.0.4","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.4","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"8f0c0d8d0eda8cfae92f3b33c29ac635d4762293","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.4.tgz","fileCount":35,"integrity":"sha512-fk2PsFBttANzzbgsCbFk4sBTJDheN3ETwjqGXn4Zo5BqL67jHqVwnVd3JxzpzCPRL6jjezMz+Xb09wTreVE0vQ==","signatures":[{"sig":"MEYCIQCNAe2fxKIhnnWeiuciQfFHETCUNLhGm9iWCOLE/UnumgIhAOtKxyd7S0OOtM7FVl7nPOh3UBZHulqVWHhD5D8MkOE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138083},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"515901a00897a258700a22637184c87b56e59de3","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.4_1757571189926_0.7279254173578249","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@abhisheknarsing/fastreact","version":"1.0.5","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.5","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"d75be7434eb966fb484343169d88275337cf851c","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.5.tgz","fileCount":38,"integrity":"sha512-r4nqNSBiwBE/SbocCOFVBl0RxEIQNjBz/JGyiG3z19yHcGSDyb1/GKV+poHQGF/GyXId4hexc19IRZfguynesA==","signatures":[{"sig":"MEQCIFzPE5T8TvJGPkFnnQxk1w/MN3LlOk03zy/qd1HwuNL5AiB9nmb5E6DV/S5LzVMGaAQLJFShbLcRWRnW1aAwDvBVag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139175},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"1a32f4e34121fc8e23043ba86747bce13f834c46","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.5_1757571727886_0.7532393923438934","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@abhisheknarsing/fastreact","version":"1.0.6","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.6","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"36353de2d48350487d75fdb261e3bdb4c645d0ee","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.6.tgz","fileCount":38,"integrity":"sha512-rfWEGlYX3Ea14laxufM29uulVxg7EzwTZLxmAqZ+JKmpCN79+gMCjNj8Yut35jmSYmsSNfGnh45llk0YT6SEeg==","signatures":[{"sig":"MEUCIDpfpan0115M/XcTfCi+29K744VFfMBo++gAv+yL3ArZAiEA+ZyPz2++kPL4l97eNrOUN+8r7UxZ/bTE7WlHBGqYF8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139657},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"1a32f4e34121fc8e23043ba86747bce13f834c46","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.6_1757572855497_0.5315189513210057","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@abhisheknarsing/fastreact","version":"1.0.7","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.7","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"4bb0b21965f56d4db7b6ce621d02bfe3f6e7f438","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.7.tgz","fileCount":38,"integrity":"sha512-YKiOwCtl21GzUIV9Qp8v580D9J1vjoVkUwt4INfi+UN4AW1K9ZbTEuyElAI/G2jW/hUMvPPIQU/szcK7e/ILhw==","signatures":[{"sig":"MEUCIFzaTkjzNH09SqS19uhWvUrW+PhxK+CeIirS2mgkzOdrAiEAmTj+GzucBvLVx/ppwzxoPzAMKUA/yVN6Z5w1XHxZIiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140395},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"1a32f4e34121fc8e23043ba86747bce13f834c46","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.7_1757574283811_0.9515635534983509","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@abhisheknarsing/fastreact","version":"1.0.8","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.8","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"4b74d28aae6724d2b9de0b00b685b03775523b11","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.8.tgz","fileCount":38,"integrity":"sha512-1tUBO939DOI7Q9PUmmvFF8GbCHre6+V+lbUv98Z89ksAy2HLb+jaKYF68/F02o/M20QqSVtVa8UZJSpQgthDDw==","signatures":[{"sig":"MEUCIQCFiV55XJpqSw4E/1njttGMUSGZJmJQc/DwiA6DvR9R3AIgGWlRxl2M9HGuq6s4sZaJjofeNE762ke2xYCInFS5CPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140481},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"1a32f4e34121fc8e23043ba86747bce13f834c46","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.8_1757574452900_0.8563812959110693","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@abhisheknarsing/fastreact","version":"1.0.9","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.9","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"eb85bda0f70ce9ac6c487f450fc26f8775fd0b2f","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.9.tgz","fileCount":38,"integrity":"sha512-ORPJzXSSHiPaioIImDTxoZgP2Xv+V2XwydIHjrfumFV5Gwz9C/wkf2ADJE1elObK571B2bCENJIw1W3OwV/0Pg==","signatures":[{"sig":"MEQCICRIWWk6uIUrgQyQV7bzTJ6r1E40FYt+5Llej83v8b92AiA0uHQIpPsPJzcjQEuSg7vUVXnL2AUsj9QYivacmgqTXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140498},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"1a32f4e34121fc8e23043ba86747bce13f834c46","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.9_1757574600067_0.8965499720606451","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@abhisheknarsing/fastreact","version":"1.0.10","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.10","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"9531ed3984df0b314d5a744ed1d6fe070ad0e6d9","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.10.tgz","fileCount":38,"integrity":"sha512-VKygRlzfP4Haz5jZRzyxqws6RhHygz4I4utKi61e20pNO6tBwdMrL7PkWI09Rj7XAmBV9ORwklXi5bNJRear0A==","signatures":[{"sig":"MEYCIQDV9ekqkbN/hNhe7my7IoufrAOKx8S1ZMnkuHwk4q4j9AIhAPJErKMEZdLOtSW7AZaraxyapzbK8yISykGnjQjV75/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146229},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"b757a39b0fe8fc14f54437fd1b717f17329377fa","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.10_1757576069061_0.11186206617421424","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@abhisheknarsing/fastreact","version":"1.0.11","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","_id":"@abhisheknarsing/fastreact@1.0.11","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"homepage":"https://github.com/fastreact/fastreact#readme","bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"bin":{"fastreact":"bin/fastreact.js"},"dist":{"shasum":"114f45ec3aed0073372abf12fe3b4394ff6e2c87","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.11.tgz","fileCount":38,"integrity":"sha512-tRTMk+1T67tOmO9MAZ3ZrPsG8yfLUjLg0NNXFdcbZTI/gYjkWUG0v3MlR3xzN81zLvaYqIZNsQrCPdWQQfQBzw==","signatures":[{"sig":"MEQCIFGi6pThxlpE0Ox2WpS7puR7DxY6Czw2FBQBAOvcp8shAiBRmRK+0T/r+icRRhIYS74RyCuPjkirD5606dAfPrl3pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146944},"main":"lib/index.js","engines":{"node":">=16.0.0"},"gitHead":"d22459ac22fcf7ea134b57a8b99983a79471c301","scripts":{"lint":"eslint lib/ bin/ --ignore-pattern node_modules/","test":"echo \"Tests will be implemented in next version\" && exit 0","build":"node scripts/build.js","format":"prettier --write lib/ bin/","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"repository":{"url":"git+https://github.com/fastreact/fastreact.git","type":"git"},"_npmVersion":"11.5.1","description":"A CLI framework for rapid full-stack application development with React and FastAPI","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ora":"^5.4.1","glob":"^10.3.0","yaml":"^2.3.0","axios":"^1.5.0","chalk":"^4.1.2","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.7","mustache":"^4.2.0","commander":"^11.0.0","cross-spawn":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","eslint":"^8.45.0","prettier":"^3.0.0","@types/node":"^20.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastreact_1.0.11_1757576697257_0.7044865431547185","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@abhisheknarsing/fastreact","version":"1.0.12","description":"A CLI framework for rapid full-stack application development with React and FastAPI","main":"lib/index.js","bin":{"fastreact":"bin/fastreact.js"},"scripts":{"test":"echo \"Tests will be implemented in next version\" && exit 0","lint":"eslint lib/ bin/ --ignore-pattern node_modules/","format":"prettier --write lib/ bin/","build":"node scripts/build.js","prepublishOnly":"npm run build","prepack":"npm run build"},"keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","engines":{"node":">=16.0.0"},"dependencies":{"axios":"^1.5.0","chalk":"^4.1.2","commander":"^11.0.0","cross-spawn":"^7.0.3","fs-extra":"^11.1.1","glob":"^10.3.0","inquirer":"^8.2.7","mustache":"^4.2.0","ora":"^5.4.1","semver":"^7.5.4","yaml":"^2.3.0"},"devDependencies":{"@types/node":"^20.4.0","eslint":"^8.45.0","jest":"^29.6.0","prettier":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/fastreact/fastreact.git"},"bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"homepage":"https://github.com/fastreact/fastreact#readme","_id":"@abhisheknarsing/fastreact@1.0.12","gitHead":"bd8430475fc6b30992c1abfcb50555ea9ed7944c","_nodeVersion":"24.7.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-Um92FVDc/ZwLtLlNx+AsN+XzlImOEh28+e6Tp3BmUP2w4A60ESSGRYzLaoEzfZYgUMEB7uLpM/5yty9GPu0zCQ==","shasum":"a89c481a761e408600ea8065b7d29f5d2f315e28","tarball":"https://registry.npmjs.org/@abhisheknarsing/fastreact/-/fastreact-1.0.12.tgz","fileCount":38,"unpackedSize":149640,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAWpFNWeAF3FMLlddaZKnrUpXEn8jam5Q+JXBmUU42VyAiAHxXx36QtyLgnTBv+OTx5S2ifTCJwSlOObzoRfyXNHrA=="}]},"_npmUser":{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"},"directories":{},"maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastreact_1.0.12_1757577442024_0.45370816364570565"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-11T05:34:10.409Z","modified":"2025-09-11T07:57:22.402Z","1.0.0":"2025-09-11T05:34:10.655Z","1.0.1":"2025-09-11T05:49:20.304Z","1.0.2":"2025-09-11T05:57:04.690Z","1.0.3":"2025-09-11T06:02:28.094Z","1.0.4":"2025-09-11T06:13:10.109Z","1.0.5":"2025-09-11T06:22:08.099Z","1.0.6":"2025-09-11T06:40:55.650Z","1.0.7":"2025-09-11T07:04:44.020Z","1.0.8":"2025-09-11T07:07:33.106Z","1.0.9":"2025-09-11T07:10:00.244Z","1.0.10":"2025-09-11T07:34:29.231Z","1.0.11":"2025-09-11T07:44:57.436Z","1.0.12":"2025-09-11T07:57:22.225Z"},"bugs":{"url":"https://github.com/fastreact/fastreact/issues"},"author":{"name":"FastReact Team","email":"team@fastreact.dev"},"license":"MIT","homepage":"https://github.com/fastreact/fastreact#readme","keywords":["react","fastapi","cli","fullstack","framework","vite","python","javascript","template","generator"],"repository":{"type":"git","url":"git+https://github.com/fastreact/fastreact.git"},"description":"A CLI framework for rapid full-stack application development with React and FastAPI","maintainers":[{"name":"abhisheknarsing","email":"abhishek.narsing@gmail.com"}],"readme":"# FastReact Framework\n\n[![npm version](https://badge.fury.io/js/fastreact.svg)](https://badge.fury.io/js/fastreact)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n> A powerful CLI framework for rapid full-stack application development with React and FastAPI\n\nFastReact enables developers to create complete full-stack applications with a single command, providing seamless integration between React frontend and FastAPI backend through pre-built templates, automatic API client generation, and unified development environment.\n\n## 🚀 Quick Start\n\n### Installation\n\n```bash\nnpm install -g fastreact\n```\n\n### Create Your First Project\n\n```bash\n# Create a new project with the base template\nfastreact setup my-app\n\n# Or with specific options\nfastreact setup my-calculator --template calculator --auth --typescript\n\n# Navigate to your project\ncd my-app\n\n# Start development servers\nfastreact dev\n```\n\nYour full-stack application is now running at:\n- **Frontend**: http://localhost:3000\n- **Backend API**: http://localhost:8000/docs\n\n## ✨ Features\n\n### 🎯 Zero Configuration\n- Complete full-stack setup with a single command\n- Pre-configured development environment\n- Automatic hot reloading for both frontend and backend\n\n### 📦 Template-Driven Development\n- **Base**: Minimal React + FastAPI setup\n- **Calculator**: Interactive calculator with history\n- **Todo**: Task management with CRUD operations\n- **Blog**: Article management with commenting system\n\n### 🔄 Seamless Integration\n- Automatic API proxy configuration\n- Generated API client with React hooks\n- Type-safe communication between frontend and backend\n\n### 🛠️ Modern Technology Stack\n- **Frontend**: React 18, Vite, TypeScript (optional)\n- **Backend**: FastAPI, Uvicorn, Pydantic\n- **Development**: Hot reloading, ESLint, Prettier\n\n## 📋 Prerequisites\n\n- **Node.js** 16.0.0 or higher\n- **Python** 3.8 or higher\n- **npm** or **yarn** package manager\n\n## 🔧 CLI Commands\n\n### Project Creation\n\n```bash\n# Basic project setup\nfastreact setup <project-name>\n\n# With template selection\nfastreact setup my-blog --template blog\n\n# With additional features\nfastreact setup my-app --auth --websocket --typescript\n\n# Skip dependency installation\nfastreact setup my-app --no-install\n\n# Skip confirmation prompts\nfastreact setup my-app --template base -y\n```\n\n**Available Options:**\n- `--template, -t`: Choose template (base, calculator, todo, blog)\n- `--typescript`: Enable TypeScript support\n- `--auth`: Include JWT authentication\n- `--websocket`: Add WebSocket integration\n- `--database`: Database type (sqlite, postgresql, mysql)\n- `--no-install`: Skip dependency installation\n- `-y, --yes`: Skip confirmation prompts\n\n### Development\n\n```bash\n# Start development servers\nfastreact dev\n\n# Custom ports\nfastreact dev --frontend-port 3001 --backend-port 8001\n\n# Disable API proxy\nfastreact dev --no-proxy\n\n# Custom host\nfastreact dev --host 0.0.0.0\n```\n\n### Code Generation\n\n```bash\n# Generate API client from FastAPI schema\nfastreact generate-api\n\n# Generate only React hooks\nfastreact generate-api --hooks-only\n\n# Custom output directory\nfastreact generate-api --output src/api\n```\n\n### Project Management\n\n```bash\n# Build for production\nfastreact build\n\n# Add features to existing project\nfastreact add auth\nfastreact add websocket\nfastreact add testing\n\n# Project information\nfastreact info\n\n# Diagnose issues\nfastreact doctor\n\n# Interactive configuration\nfastreact config\n```\n\n## 📁 Project Structure\n\n```\nmy-project/\n├── package.json                 # Frontend dependencies\n├── vite.config.js              # Vite configuration\n├── fastreact.config.js         # FastReact framework config\n├── .env                        # Environment variables\n├── src/                        # React frontend\n│   ├── main.jsx               # App entry point\n│   ├── App.jsx                # Main component\n│   ├── components/            # Reusable components\n│   ├── pages/                 # Page components\n│   ├── hooks/                 # Custom React hooks\n│   │   └── useAPI.js         # API hooks\n│   ├── utils/                 # Utilities\n│   │   ├── apiClient.js      # Generated API client\n│   │   └── constants.js      # App constants\n│   └── styles/                # CSS files\n├── backend/                    # FastAPI backend\n│   ├── main.py               # FastAPI app\n│   ├── requirements.txt      # Python dependencies\n│   ├── models/               # Data models\n│   ├── routes/               # API routes\n│   │   ├── health.py        # Health check endpoints\n│   │   └── api.py           # Main API routes\n│   ├── services/             # Business logic\n│   └── utils/                # Backend utilities\n├── scripts/                   # Development scripts\n│   ├── dev.js               # Development server\n│   ├── build.js             # Build script\n│   └── deploy.js            # Deployment script\n└── tests/                     # Test files\n    ├── frontend/            # Frontend tests\n    ├── backend/             # Backend tests\n    └── e2e/                 # End-to-end tests\n```\n\n## 🎨 Templates\n\n### Base Template\nMinimal setup with essential features:\n- React app with routing\n- FastAPI with health check\n- API client and hooks\n- Development configuration\n\n### Calculator Template\nInteractive calculator application:\n- Mathematical operations\n- Calculation history\n- Theme toggling\n- Keyboard support\n\n### Todo Template\nTask management application:\n- CRUD operations\n- Task filtering and search\n- Bulk operations\n- Priority management\n\n### Blog Template\nContent management system:\n- Article creation and editing\n- Comment system\n- Category management\n- Admin panel\n\n## 🔧 Configuration\n\n### FastReact Configuration (`fastreact.config.js`)\n\n```javascript\nmodule.exports = {\n  // Development server\n  development: {\n    frontendPort: 3000,\n    backendPort: 8000,\n    apiPrefix: '/api',\n    autoProxy: true,\n    hotReload: true,\n    openBrowser: true\n  },\n  \n  // API client\n  api: {\n    timeout: 5000,\n    retries: 3,\n    cacheEnabled: true,\n    baseURL: process.env.NODE_ENV === 'production' \n      ? 'https://api.myapp.com' \n      : 'http://localhost:8000'\n  },\n  \n  // Build settings\n  build: {\n    outputDir: 'dist',\n    sourceMaps: true,\n    minify: true\n  },\n  \n  // Template settings\n  template: {\n    name: 'base',\n    features: ['auth', 'websocket'],\n    database: {\n      type: 'sqlite',\n      url: 'sqlite:///./app.db'\n    }\n  }\n};\n```\n\n### Environment Variables (`.env`)\n\n```bash\n# Development\nVITE_API_URL=http://localhost:8000\nVITE_FRONTEND_PORT=3000\nVITE_BACKEND_PORT=8000\n\n# Production\nVITE_API_URL=https://your-api-domain.com\n\n# Backend\nDATABASE_URL=sqlite:///./app.db\nSECRET_KEY=your-secret-key-here\n```\n\n## 🪝 API Integration\n\n### Auto-Generated API Client\n\nFastReact automatically generates a type-safe API client based on your FastAPI schema:\n\n```javascript\nimport { api } from './utils/apiClient';\n\n// Generated methods\nconst response = await api.get('/api/items');\nconst item = await api.post('/api/items', { name: 'New Item' });\n```\n\n### React Hooks\n\nUse the generated React hooks for seamless API integration:\n\n```jsx\nimport { useAPI, useMutation } from './hooks/useAPI';\n\nfunction ItemList() {\n  const { data: items, loading, error, refetch } = useAPI('/api/items');\n  const { mutate: createItem } = useMutation('/api/items');\n  \n  const handleCreate = async (itemData) => {\n    await createItem(itemData);\n    refetch(); // Refresh the list\n  };\n  \n  if (loading) return <div>Loading...</div>;\n  if (error) return <div>Error: {error.message}</div>;\n  \n  return (\n    <div>\n      {items.map(item => (\n        <div key={item.id}>{item.name}</div>\n      ))}\n    </div>\n  );\n}\n```\n\n## 🧪 Testing\n\nFastReact includes testing setup for comprehensive coverage:\n\n### Frontend Testing\n```bash\n# Unit tests with Jest\nnpm test\n\n# Watch mode\nnpm run test:watch\n\n# Coverage report\nnpm run test:coverage\n```\n\n### Backend Testing\n```bash\n# Python tests with pytest\ncd backend\npytest\n\n# With coverage\npytest --cov=.\n```\n\n### End-to-End Testing\n```bash\n# Playwright E2E tests\nnpm run test:e2e\n```\n\n## 🚀 Deployment\n\n### Frontend Deployment\n```bash\n# Build for production\nfastreact build\n\n# Deploy to Vercel\nvercel deploy\n\n# Deploy to Netlify\nnetlify deploy --prod --dir=dist\n```\n\n### Backend Deployment\n```bash\n# Docker deployment\ndocker build -t my-app-backend ./backend\ndocker run -p 8000:8000 my-app-backend\n\n# Cloud deployment (example with Railway)\nrailway deploy\n```\n\n## 🛠️ Development Workflow\n\n1. **Create Project**\n   ```bash\n   fastreact setup my-app --template todo\n   cd my-app\n   ```\n\n2. **Start Development**\n   ```bash\n   fastreact dev\n   ```\n\n3. **Develop Features**\n   - Add React components in `src/components/`\n   - Create API endpoints in `backend/routes/`\n   - Update data models in `backend/models/`\n\n4. **Generate API Client**\n   ```bash\n   fastreact generate-api\n   ```\n\n5. **Test Your App**\n   ```bash\n   npm test\n   cd backend && pytest\n   ```\n\n6. **Build and Deploy**\n   ```bash\n   fastreact build\n   # Deploy using your preferred platform\n   ```\n\n## 🔍 Debugging and Diagnostics\n\n### Project Health Check\n```bash\nfastreact doctor\n```\nThis command checks:\n- Node.js and Python versions\n- Dependency installation status\n- Port availability\n- Project structure integrity\n- Configuration validity\n\n### Development Tips\n\n1. **API Debugging**: Visit `http://localhost:8000/docs` for interactive API documentation\n2. **Hot Reloading**: Both frontend and backend support hot reloading\n3. **Error Handling**: Check browser console and terminal for detailed error messages\n4. **Port Conflicts**: Use `fastreact doctor` to detect and resolve port issues\n\n## 🆘 Troubleshooting\n\n### Common Issues\n\n**Port Already in Use**\n```bash\nfastreact dev --frontend-port 3001 --backend-port 8001\n```\n\n**Dependencies Not Installing**\n```bash\nnpm install\npip install -r backend/requirements.txt\n```\n\n**API Client Out of Sync**\n```bash\nfastreact generate-api\n```\n\n**Python Import Errors**\nMake sure you're in the correct directory and have activated your virtual environment.\n\n### Getting Help\n\n- Check the documentation: `fastreact --help`\n- Run diagnostics: `fastreact doctor`\n- View project info: `fastreact info`\n\n## 🤝 Contributing\n\nWe welcome contributions! Please read our [Contributing Guide](CONTRIBUTING.md) for details.\n\n### Development Setup\n\n1. Clone the repository\n2. Install dependencies: `npm install`\n3. Run tests: `npm test`\n4. Create your feature branch\n5. Submit a pull request\n\n## 📄 License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- [React](https://reactjs.org/) - Frontend framework\n- [FastAPI](https://fastapi.tiangolo.com/) - Backend framework  \n- [Vite](https://vitejs.dev/) - Build tool\n- [Commander.js](https://github.com/tj/commander.js/) - CLI framework\n\n## 📊 Project Status\n\nFastReact is actively maintained and under continuous development. Current version implements:\n\n✅ **Completed Features:**\n- Basic project scaffolding\n- Base template with React + FastAPI\n- Development server with hot reloading\n- API client generation foundations\n- Project diagnostics and health checks\n\n🚧 **In Development:**\n- Calculator, Todo, and Blog templates\n- Advanced API client generation\n- Authentication system integration\n- WebSocket support\n- TypeScript template variants\n\n📋 **Planned Features:**\n- Database migration system\n- Docker containerization\n- Cloud deployment integrations\n- Plugin system for extensions\n- GraphQL support\n\n---\n\n**Happy coding with FastReact! 🚀**\n\nFor more information, visit our [GitHub repository](https://github.com/Abhisheknarsing/fastreact).","readmeFilename":"README.md"}