{"_id":"@rapidd/build","_rev":"34-1d9a9be1ec57846f714c726870ef16f5","name":"@rapidd/build","dist-tags":{"latest":"2.3.0"},"versions":{"1.0.0":{"name":"@rapidd/build","version":"1.0.0","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.0","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/rapidd/build#readme","bugs":{"url":"https://github.com/rapidd/build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"f7581696e41527bc7ac9922e33c7ad921de9f5fd","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.0.tgz","fileCount":22,"integrity":"sha512-5z2rqedywhTz9qZSMSUfEKe36wyxXn34igEoH7Hb3vdf2YcVK3yTqwuYTdzvUDxe1NUOF2f9z/Az2pwQ2jCanA==","signatures":[{"sig":"MEUCIEiDTyK6TasVXwLlBquQGRqHlXdy9uhCS/xZJEbHjTZmAiEA7mvRJdfDzgHCl+7vijB6nocdGqTwu3eXiFlnoaCnX0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165908},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"207c204ce0d478ad1bb01609b1bbdce75856b4f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/rapidd/build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.0_1759828596647_0.7510118425675807","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@rapidd/build","version":"1.0.1","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.1","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"b2f9d8c95d76bd496606f7cfd1dcf473514e338d","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.1.tgz","fileCount":22,"integrity":"sha512-ZzPo1yQ50DMT9eAdL6TBwG/9oSzdbY6Zrc4xmvU8l9JT9EZhpPQ77SMQ2iI5mMox2kUb5+O+mO8xOFVPXgamoA==","signatures":[{"sig":"MEUCIQCLoiLQs9SKlRDXsRcX/eNYHMpPiu7VdEnn5Bygo8d3aAIgdaw9/KhGfObS0JKnRUovTA3+O3/i57jGXO8Ne9h9fDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174213},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"e076e9a5fb4ec349736a48ad06aa9d361af176ae","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.1_1759832884605_0.1550952090735076","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@rapidd/build","version":"1.0.2","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.2","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"7a8d81a08d6e9e0e349621ed69f150fac39328d0","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.2.tgz","fileCount":22,"integrity":"sha512-fV+AncDcjEkvbrqz5ThpjgRd0P9LOkG/umrYefGGPNDu1sDrRfPGvU7J1WSvM2Y9XQp+Mq/i5Ebzl7NMyh0hUg==","signatures":[{"sig":"MEYCIQD09RbU6cRCjcCjt3kMshKqo9xoAyMqno+b+OxWsfYG/AIhAIoIax2ETs4BQT4PoVW6S3AXnCpBu/uZxT15OW5KSFf7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175996},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"67f253b74f11be2ee192a91a1b41f714cc4085bc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.2_1759988653207_0.9014847922312452","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@rapidd/build","version":"1.0.3","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.3","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"3ea4d8f917a75c49d19c35c973891be291b0bbf6","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.3.tgz","fileCount":22,"integrity":"sha512-B1py6mZB6ZN4LlkTxwQFlBqvZOOGWXzvPwcG9cYhYuieHDvRe+rOSXN4v4V9lGllZJuTaf9YW4hwevpgf6mxsw==","signatures":[{"sig":"MEYCIQDI40ZwxCnXpj8EhNGqvbh9UMHu8YFJJPn7s/uVrKokAAIhAP1XIHYFXZV7um6EnSK3tqrwzN8OAwUY9zbBRxkYMicn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179357},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"1d69e4b434d27b9a7bae078690b4169e57d8d3fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.3_1760273969932_0.8468878309472343","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@rapidd/build","version":"1.0.4","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.4","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"c7ab25f49963e848f682fbc369f856ef4e5019df","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.4.tgz","fileCount":22,"integrity":"sha512-orDo3T0whIAQblYcF86SR2RLddwuBIqY2QmbbD/m/ywXQiShC80SahS3t13JzdOVraIK1i4AwNHuHZZ/P3dnqg==","signatures":[{"sig":"MEQCIEBLDUzoV9EFi+pWHKFjP4oZam46t0/9o3ppWhorF9FhAiB2XZMrJlgSaxx+BQ3tsV5R68RNeYQDY/uC+mM6sCyDFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181544},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"89c44e9259221023784d3b6d40f4380a8627a0f1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.4_1760297242064_0.03413714407940249","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@rapidd/build","version":"1.0.5","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.5","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"2c36f8779ab0e6240a1463cc447b929822386562","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.5.tgz","fileCount":22,"integrity":"sha512-mrQZn/FBx9FuD6gd+EDA/O9b+c5woG4NO3iLmzb5IaZ7sdKUK+32QU7oivY4WWLVVhZgqj9q7+OmMsmdmO63hQ==","signatures":[{"sig":"MEQCIGDTTZqFGm36Q19dYQtjbchVmS3BVHB/FyrsR0ZdLkROAiAyxTzz3ExvOIpSVQXdueA+DIiNvG8Vh2ezOxBeJJz0EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183486},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"0679f4f960e95f3b37c9d02cc989531476379310","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.5_1760353129866_0.2724728974467554","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@rapidd/build","version":"1.0.6","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.6","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"3407df083e55ee62e7b9df01045b0cd3a1159f3c","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.6.tgz","fileCount":22,"integrity":"sha512-8zHaTQcB7Bp+p4Kpx94ShQDVhSajzR4rdt67Sh0xk8w3EJiC8xrlOiHezIw/d+eu9SMNFf7428GuDpKRQ7VgkA==","signatures":[{"sig":"MEUCIQC4O2hOQIsrmT7MPAhImOzjAD80Ffrtw0ERF22ioVGEjQIgJmoyBzoF20RGi+4Kau2sZCJN3mFI0Cv6hBKJ+L6AnfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183395},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"853d7dae1d811ad048e15bec6dedb06428dbb9ca","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.6_1760353994225_0.30673520070593785","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@rapidd/build","version":"1.0.7","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.7","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"a78b8e5b8204a874c14331e7b4d73374b7f7a1d7","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.7.tgz","fileCount":22,"integrity":"sha512-CL0fbu4FTcA9Mgxf1pDD7M5w8QnTb5dDnG+X5BfXZLclHth+TKxpY3TED7doTEbzu2EOQKGETDHXbXqb2v8VFg==","signatures":[{"sig":"MEUCIQCuyHbYBs5+MoLCqilb6vHRb5oAd4m9IPIfQlAoxaK9vQIgCkGMVpeFVO6FQX8ZiYX1i0c3pWVhvzKL81+Ad4eJUJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187825},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"5961a56beb1efd97a7c74c72da51e088bb3b373c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.7_1760393363466_0.8049920862544719","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@rapidd/build","version":"1.0.8","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.0.8","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"14bb20285d8b3f3b81070cf7fef5c1a42580d167","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.0.8.tgz","fileCount":21,"integrity":"sha512-km+72JCinh21KBRsr9vG18sBX1LQBw2dhGtCpDOQUeVpSDaeLrLcSujEGRG9+Rw5tXLg/5wCv7AR3iX+fFDp+A==","signatures":[{"sig":"MEYCIQDvOb79p+TiJ7uVA21I+uye3Copeg+AAGheHU8c+xtQ6wIhAJ9ogR8Gh3trw1iO9ea2nZNrOmXeap81NEi36sbbQfBs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178278},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"e81173e83cde80de11116d1b6c2c73ee8eee5c56","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.8_1760441215330_0.4680445844602348","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@rapidd/build","version":"1.1.0","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.1.0","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"98b8d70eb0c35ff18d808281394f8ce3e53fd132","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.1.0.tgz","fileCount":21,"integrity":"sha512-8S4dwAUOP6ZRAGo1tltOrlassggR7Ok9hhxyMtLsusuvCgUOZw2j9GqKoeJz+kv4rQiRcm+o3oUlQKLWCp1dwA==","signatures":[{"sig":"MEUCIQD9dfH0XCaHFC2amuvUwYpwaQNqTv7oRrSQgmhIGmyNsgIgCLmV5cgtQKXS0I/9OrjHbFvNKRctQgFhCy69O4aXywI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178332},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"8cc6aace626577fb555f664a82aebdd80d1651c6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.0_1760442866373_0.3520649146022008","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@rapidd/build","version":"1.1.1","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.1.1","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"2a31843b4f753fe3bd6c6da8fed454dafa257a56","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.1.1.tgz","fileCount":16,"integrity":"sha512-kiETGOmd2PEm8k43J4PYZa2LSOamvMiaKzyTn1vWaNpx6SogxpfJjnbOC0shEwFbzpSXjO2d5ZcuvRPvumR+tA==","signatures":[{"sig":"MEUCIDwSbpBpuV1u/g4fEnHKLSBMBO7/ee264J/ck7+/doskAiEA3GO1A1hdt5dmkMU/3HfpdH8iHqpvfqZFlRjDhSYm3II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125025},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"c41d02d80904ba88f3b8a601d638aeba73880a56","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.1_1760647539625_0.132326621839858","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@rapidd/build","version":"1.1.2","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.1.2","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"a421c04951bffe673dcf9e2c122165b840d6171c","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.1.2.tgz","fileCount":16,"integrity":"sha512-g0WFx6mTLHsLXtw/udSjAt4l2R20JAvfPTw8Ug0eAXPd9zPUEVU8q9XZ50vGglPNQMMAUcFr34Fm67iKVAAeTQ==","signatures":[{"sig":"MEYCIQDJ7CfQStfgLt8RWE8ImlB9pCnIffVBDjGycLqOEQmjrAIhAIJA+YIb24P+ExCz5le8zCcW0ZX47aHE5XLF0LWl+2cA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125674},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"36552f04a6c9a79eed67edf6714f4b3307dc35bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.2_1760700887555_0.29306248743271257","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@rapidd/build","version":"1.1.3","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.1.3","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"81e6e9ac93d011ab0568ff15ccafcbb17d2e7849","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.1.3.tgz","fileCount":16,"integrity":"sha512-Q152llSXQYqTL2JbDd1zNL0wlEJgUnqkFh1/uUiDxT860W3S2Wcj/cRBtz96brJ6XEXwM7SnK+mFugs33PF5bw==","signatures":[{"sig":"MEYCIQDUukC6heCuwmja3+fkzLobysmTOLuxPISZ0fFuN1fRbAIhALkLd4eKeoMpnOGoploe9op1ENjvSp+WHNTLQ9u+JjkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125111},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"619da2b7b4b1d75d34b353716ba0ae9117210177","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.0.0"},"peerDependencies":{"@prisma/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.3_1763995164091_0.47509573547248585","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@rapidd/build","version":"1.2.0","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.2.0","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"489fc5bd53cadcd75c2e5ce7c3b40ed25c0703ba","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.2.0.tgz","fileCount":16,"integrity":"sha512-3c/qMz1s3+6cwiNPZTbn00nnhD30RTOfPi0jsM9kq3JvdmpiXq2Ld2U1kWWtSc+WqNyQEp0f7CznLw9A8QQZ+A==","signatures":[{"sig":"MEYCIQCvAQ/KYjxtCj5Vhn3OMZaPIVAIxSlrAJuV5sToQMl5TQIhANvfPr5NqaGaFH++pCpm6kYEEzNLW40vIviYKkNpM3w8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128705},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"a2f4e7cde6708f171dd6e43743ee3b70bd68a36e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","undici":"^7.16.0","commander":"^11.0.0","@prisma/client":"^7.0.0","@prisma/internals":"^7.0.0","@prisma/adapter-planetscale":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^7.0.0"},"peerDependencies":{"@prisma/client":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.0_1764249676118_0.6878602306386516","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@rapidd/build","version":"1.2.1","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.2.1","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"0d68e641479970659262e2fa4255ee13da329523","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.2.1.tgz","fileCount":16,"integrity":"sha512-1TcrtrYOjhr569jvHlKFBlCPdRz0PzSfIvgiGJOEAgQoGp4BWYPyVUvfywSG2XjwhYCRgmHxTHqcUPsIwApl9w==","signatures":[{"sig":"MEUCIDG/98o+KOxs65/suTQiIREfAZtR0uRWT88EgUEwI6IpAiEA9dZ781y/sX7UPLfezNrlVxSwkMPKpozhtsGiQHlFfH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128952},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"3ea15eb77dfa91555edd354b761f5130bc66fb11","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.0","@prisma/internals":"^7.0.0","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^7.0.0"},"peerDependencies":{"@prisma/client":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.1_1764347159469_0.41764129916556425","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@rapidd/build","version":"1.2.2","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.2.2","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"bffe44d8f7de236e31e02e28e522aee61d1a0cdf","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.2.2.tgz","fileCount":16,"integrity":"sha512-fG7V8jVVQIUFtn1lxiSxV5G3tmclLTyy41xd7Bukrv9SYaBZMf1aUDURq/4EQptIGWEGwYgsaXRJ9P2WvRccZg==","signatures":[{"sig":"MEYCIQCxUl6HuplPr4m5oxhnC4JSBrOVbhuPHpVJ1SXT8ypl7AIhAOMsioWmg4ZCMn+pVyNw+VsAw3CTVqSeSiRnN5a8CLpx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117905},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"a3cb4e53d90ebb8da3be3e8959a01f54ee4c73cd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.0","@prisma/internals":"^7.0.0","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^7.0.0"},"peerDependencies":{"@prisma/client":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.2_1765051183066_0.2571071410231014","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@rapidd/build","version":"1.2.3","keywords":["rapidd","prisma","code-generation","orm","express","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@1.2.3","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"bin/cli.js"},"dist":{"shasum":"0ee1ca1a8759b04cf928741b229a41dbc78abe26","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-1.2.3.tgz","fileCount":16,"integrity":"sha512-H4BL2mceCfw/nGOHV0/vejWnqrU+DdgwO9juJ3KpPQi9n5u/aitIGnddudyU3th5p5dDlqfHv8OXJUEFAtC+tA==","signatures":[{"sig":"MEYCIQCz7GrF6cX7WZWcCNvexlBGcgPQ/FRzxLkDoiM2usadoQIhAKwSuFK4he5o1MsfVtAJr7z41KB7mmK43GvLSKjc6E0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118006},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"7bb18b3322e9bb4a78d7f0352e2a12c40f7d72b4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.0","@prisma/internals":"^7.0.0","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^7.0.0"},"peerDependencies":{"@prisma/client":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.3_1766514530270_0.5770983724158507","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@rapidd/build","version":"2.0.0","keywords":["rapidd","prisma","code-generation","orm","fastify","typescript","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@2.0.0","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"e89f1eae5b606cf27ac1d47cfed4a19f3378c61d","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.0.0.tgz","fileCount":59,"integrity":"sha512-/Gs0/AzsAJv2hkR6FnQBzG1CKwtB7HGDAwfPU5I6FbuaqrTmYJGINr0gh9kdsT7/F8W2hI2h82uFwa+UnNOymA==","signatures":[{"sig":"MEYCIQCyx+J286gEZ2k8nGgnI4J7uUYrwUKtPiIsV9Cmzif1aQIhALKzSrTGCU7GRauO0hgfqDxNcYJQZZ65DPVJKMDxm0EC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223211},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"349a543d10926f568bc42d61e4ff11e1db33318c","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.2","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with PostgreSQL RLS-to-TypeScript translation","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.0","@prisma/internals":"^7.0.0","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.0","@types/pg":"^8.0.0","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_2.0.0_1770328345870_0.9879164116182719","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@rapidd/build","version":"2.0.1","keywords":["rapidd","prisma","code-generation","orm","fastify","typescript","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@2.0.1","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"ea1a61c624ce76897182422b996325074c711f52","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.0.1.tgz","fileCount":59,"integrity":"sha512-DxWR1bSj1gTWCQrP4Apj/PfubrjTl1JxRf411vP8hZdB92eahW31v/3nSbSle3zasJCYy3Cl+oLztvGMb7UIog==","signatures":[{"sig":"MEUCIHcMguMf7iE6NpZtX+4Hd61Tjt43vZtk79JegTqTepDSAiEA/qASaHDuIfKsiFcdPyD+NByGMBOSvoWLPumlZ6NiKO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221886},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"194430c51a697512d496d79a012c4e56662b019a","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.2","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with PostgreSQL RLS-to-TypeScript translation","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.0","@prisma/internals":"^7.0.0","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.0","@types/pg":"^8.0.0","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build_2.0.1_1770339910487_0.3071665838499049","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@rapidd/build","version":"2.0.2","keywords":["rapidd","prisma","code-generation","orm","fastify","typescript","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@2.0.2","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"102f92dca44fe381c5e93e2303d3fd6dcbf25a9f","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.0.2.tgz","fileCount":59,"integrity":"sha512-1qDRCAua3nKCmf18IPIUM6ztuDQMQrlj3gyksdLCyGiR+ILZ3/SLcZlHEDpXjDoJTmBiAGv9mQ6IBjpbP144cA==","signatures":[{"sig":"MEUCIGgAqEcPO9x5+jCcDCs6NoxDtWjSvY2qmsD5XZJql761AiEA6sStCkQLnK1vBw28Dt1pYEdnk9mJpfi/F+Ceh/V4lVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221886},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ee9253442da2fead5c3bf71a55c7444e04ab4c89","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.2","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with PostgreSQL RLS-to-TypeScript translation","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.1","@prisma/internals":"^7.0.1","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","@types/pg":"^8.0.0","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.0.2_1770340231486_0.997285519487668","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@rapidd/build","version":"2.0.3","keywords":["rapidd","prisma","code-generation","orm","fastify","typescript","routes","rls","row-level-security","crud","api-generator","postgresql","mysql","database","security","access-control","authentication","authorization"],"author":{"name":"Rapidd Team"},"license":"MIT","_id":"@rapidd/build@2.0.3","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"de7c9603b60fb0306ca8ac8c7aaa3239824fd518","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.0.3.tgz","fileCount":59,"integrity":"sha512-0XnWuvVjKFyh4ak9lOOkcsgCMiq0oRkG+xjDGZZWXmbCxkFXzwgnTgbYpZ85MLSQ3oo4Sy7at5JmNwZebSXHIg==","signatures":[{"sig":"MEYCIQCyj1eLlUB5lCEgET+2NvvtSBAabVknAVqklnp0gp4tygIhAJcjimbQqIwm6MicTWhhL6mkTYvQoEv+/Oa0uVRQKeu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220664},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4a7f77636ece46e31495790e7ddc36317d859670","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.2","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with PostgreSQL RLS-to-TypeScript translation","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pg":"^8.16.3","dotenv":"^16.0.0","commander":"^11.0.0","@prisma/client":"^7.0.1","@prisma/internals":"^7.0.1","@prisma/adapter-pg":"^7.0.1","@prisma/adapter-mariadb":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","@types/pg":"^8.0.0","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.0.3_1770341550209_0.9855005724514998","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@rapidd/build","version":"2.1.0","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.0","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"3198857f470f1c70957715c0bb95e16eada884fc","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.0.tgz","fileCount":43,"integrity":"sha512-IHBBqqRgoruhHAf+P15uf6uQs/yvqZKUZ18YDC5V76VQRuWz0u3FT2NnDJbGa+FtHZW6u3v38RIq83Ce0VBKVA==","signatures":[{"sig":"MEQCICATkqwACINDSsBnxEC6Tg0qOWAcc1wNbi6t5i1O8JWiAiBKEpHSA5WeTdVig9rh6nJX3sK9/X25WMw8ndwZtIDewQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68264},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2f9be81e44cc14d24a8e12df64cfc0fcd7ed5755","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.0_1772400408836_0.6977962154426363","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@rapidd/build","version":"2.1.1","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.1","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"4f9e378664408e1fc16bfebfbc23cd44faa1f40c","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.1.tgz","fileCount":43,"integrity":"sha512-tSJfqKhZSpPaTG28RbJL4sIMJYPdQshFPteu8q//JBpXhNLC3M1AsY+yYZKH/BX8SW+ONdGVb3mmW5NDU84T0Q==","signatures":[{"sig":"MEYCIQDha3uNj6qanKmaXHeAnjgRbG8MynVqBrceP6TCXCJZ0gIhAMWOgMzNODqle1JqH7WbHIPeprJqW3fmPc/sIFe3iSuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98187},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3f5024b909f2cb5a7fd75cf6240c5949d0a3c7fb","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.1_1772405356617_0.7458753321533584","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@rapidd/build","version":"2.1.2","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.2","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"dc21c1249d033830810c4a7e4c3a2d8501bc85eb","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.2.tgz","fileCount":43,"integrity":"sha512-tJgc1TC/HBxcY2b12TSZF92Ri+S6yJ5LxHpKBkfobubDsej9buovhjbMWwU7tz2fQORj5MKAaMPN4sDHbx+RHw==","signatures":[{"sig":"MEUCICLCuU4RHT+dw2gWOd76PfvsX+UcYs9qqAHtAzduGQixAiEAys9c3F3VXSpRhhLmu0x1WB29WehTXZ8zMW05vXuWs6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96773},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"aea1cdf7de883e8ae3d181ee0be1eea435ab59b8","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.2_1772407632915_0.45155557585420714","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@rapidd/build","version":"2.1.3","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.3","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"4707e3019dac1e1ecadfbd5a9c39cbfea4d7bccc","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.3.tgz","fileCount":43,"integrity":"sha512-M2f1aR4Liudnxlm+uNBeLrkU7UHhRUt27IyZ/YT5M8pI9+/kqftJy6oSaQZdobBf2YNWAK6ZC1fqC7/d4ONoEA==","signatures":[{"sig":"MEYCIQCXkfbcqnHQhkfT+a6L6QG3mLS0KtLWpAlc5tbbO1TT1wIhAM5DGdhqu7RBsQrPDHEo3aFURVHnl/NqHHKq11HFuwLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96795},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bf860abc2ab829f8566a524861724a798f3e37ec","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.3_1772408043497_0.3624564669057526","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@rapidd/build","version":"2.1.4","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.4","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"991e7cced4e8d4910d8ed1e04b484c6771b37fe2","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.4.tgz","fileCount":43,"integrity":"sha512-2qW6OrZZF6k12aMHBu/EGVlW2mw9zMN76vsoPGIZwbO3vlTPWjT6LnwFwSfGKVapLNPNzVEF33ZcnZ9jSsooVA==","signatures":[{"sig":"MEUCIEUkUpXiH3zu1q5VF0+RUBNWGx+rkWZ7AmFPQP6jl1HYAiEAm6vMQwXCbHh6R1ykwVBQUGSaqaQIRQubVxNi2Ti/7IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99154},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"73abb0052af3a62af9ac46cb36bc3dada004d5ec","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.4_1772421704731_0.48469254103497805","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@rapidd/build","version":"2.1.5","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.5","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"86c6f4ed2e323e2ba1eaae69d6189e465a5ca936","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.5.tgz","fileCount":43,"integrity":"sha512-9CIKM+oSEFu/59g0Ij4XpHJGFpuEPqzPTpvLhTS9pnpQs6aebNgxbQ78Ozju+Q+PaUiw+FJwC9Zu16vj5/FXtQ==","signatures":[{"sig":"MEUCIFlPfNc4OBITrF/7OTXVJwAk40VWTBG3lx8JesErKWbCAiEAsICTWCyEk9tifLMLJbC5XfM4WfmdV9y0sqZI9B6d/14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99310},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e87c8c17f8bdcf0b52c2ea7d6905a3b9705dbccd","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.5_1772458645978_0.733006642787674","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@rapidd/build","version":"2.1.6","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.6","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"e26c71b332c9bebdc1fed6665c7a2aa792e5a411","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.6.tgz","fileCount":43,"integrity":"sha512-+ZXzWMqamzIQjgfQq2WytvMN2ij8UVHXO3Ge601fsw+XIvejT5KUF+WTaMUi54oWbTXlbnJD/i3TtFl+3yS1YA==","signatures":[{"sig":"MEQCIDUFeyoF4dyhWzoet4vALlQ+LYBZaxphJ7S0hBPBSR+tAiBDSX/i/b3L3aNJUROV4bY5iefrPoQKJRD7tF0VQHz9mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100279},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"86e6d111e70bf3c2b24fb85ed32a786a26d07de6","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.6_1772851694092_0.5928121590248141","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@rapidd/build","version":"2.1.7","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.7","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"8f61051c518feddfec6c506464c55f41518c3cb2","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.7.tgz","fileCount":43,"integrity":"sha512-9JnvGMnKt5fGsBiT4YkC1BLCitFk/8GJDgswZrs1oHAn+p4bh72/FR12ZEfp940/99IDkEDmKIOyM+TUY0lGBQ==","signatures":[{"sig":"MEUCIFiymoDmEQJj6VJ/O1HIW/Bk4SzLtJIditWQL5Nc1/PbAiEAzk+udBDYmOIJ94rmVHcQvPRlD+1cSMAMAOcE2jDs9kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99825},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c9dc3fcb7028c4ef90e9d9f7fef64907703d0b51","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.7_1772882248130_0.7218516057268736","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@rapidd/build","version":"2.1.8","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.8","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"c3211080deae953ec9532276fa5c41c254cdafff","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.8.tgz","fileCount":43,"integrity":"sha512-Xc95SYQB2nQvdH+eyXsApC0Sc99KQU9crBj1O9+rafywxeVTgYVO5JkTak25IxX2XzfDIMoiwS08vnEvtIKX9A==","signatures":[{"sig":"MEYCIQDBb4IcLZg2h5Oa6JiYWM/WaLdYhAYnfwvouPUoMLZ/GQIhANNWvplPRPk7awcfgfw/urvxulkq9ss41qFaJWyVyD/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99529},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ff607854b76ea96368e7a3a6edc3137fdf35eb0b","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.8_1772895095734_0.9487467303965567","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@rapidd/build","version":"2.1.9","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.1.9","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"302081fa33d7d553fefef3ba0bec8e7abdd4e837","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.1.9.tgz","fileCount":43,"integrity":"sha512-tNh3HkYz+fdh1kgPxKrY74s0sobkIUbd+w+uhskEyy0NY+FuXPO452cBRdlklTT6zXTSzc1VW2oNxYR3mdzAmQ==","signatures":[{"sig":"MEYCIQDTn0t/AAKssAHJEOdJ77saVjsfBjgGCH+mU3m30oTTdAIhAOCHGCY9qSLBQ+JMjIC5JVTl9p7la1ReBMcZa31cLJUh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94565},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fc8e5a2eed97edf95cfe8ffb6bc0dcdaf9a3261a","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.6.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.0.1","typescript":"^5.5.0","@types/node":"^20.0.0"},"peerDependencies":{"@prisma/client":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build_2.1.9_1773277508119_0.6328655814277011","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@rapidd/build","version":"2.2.0","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.2.0","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"7d35a43301a1dac0b3565d864dc09c8a1f56f31b","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.2.0.tgz","fileCount":43,"integrity":"sha512-81/iJpv1we5sLNoFcutdXEoF/H4/3VAo30o2xbIJ67wixyVGAzGwdgsR4NGE+vHW6BI10Etg8H4oQWYXEJmdVw==","signatures":[{"sig":"MEUCIDlIahW0VB/UYeRMECha1KarrkXXRjaxIwCbWEuIyPwKAiEAtGoWb+/SkkRIvfayVTlSpIoGo+HZ0sGzOlL8e+hRqWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93800},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"071299a377d298e3f6e3c740052c26ad2b120db8","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.17.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.8.0","typescript":"^5.5.0","@types/node":"^22.12.0"},"peerDependencies":{"@prisma/client":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/build_2.2.0_1783358002239_0.41268986982591427","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@rapidd/build","version":"2.2.1","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","_id":"@rapidd/build@2.2.1","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"bin":{"rapidd":"dist/bin/cli.js"},"dist":{"shasum":"5ed9161c34ca1e4e2cd9378a2179e9381fa842bf","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.2.1.tgz","fileCount":43,"integrity":"sha512-iqmth9s6fmF5Dg0F7UoyXUUuHhvgFx13M0qxvDUoX7JK3EfX8sBFfL+HruVy91RLryVFazmO4W2xWhClR+qPVQ==","signatures":[{"sig":"MEQCIDBZAJAlz+uESSx17NDGHgXmoTftD6cVGtIvpg2vPoJHAiALwW3Ew5DVFYNQCqTAXktfDKzciCmTLWQLdZ1ZMJ6o4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94048},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"615a9f8322e7ff2b19afc02117fcd459a03c3644","scripts":{"dev":"tsx bin/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"repository":{"url":"git+https://github.com/MertDalbudak/rapidd-build.git","type":"git"},"_npmVersion":"11.17.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^11.0.0","@prisma/internals":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","prisma":"^7.8.0","typescript":"^5.5.0","@types/node":"^22.12.0"},"peerDependencies":{"@prisma/client":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/build_2.2.1_1783928807944_0.62552344606762","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@rapidd/build","version":"2.3.0","description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","main":"dist/index.js","types":"dist/index.d.ts","bin":{"rapidd":"dist/bin/cli.js"},"scripts":{"build":"tsc && chmod +x dist/bin/cli.js","clean":"rm -rf dist/ output/ routes/ acl-mappings.json","dev":"tsx bin/cli.ts","prepublishOnly":"npm run clean && npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/MertDalbudak/rapidd-build.git"},"bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"homepage":"https://github.com/MertDalbudak/rapidd-build#readme","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"author":{"name":"Mert Dalbudak"},"license":"MIT","engines":{"node":">=22.0.0"},"dependencies":{"@prisma/internals":"^7.8.0","commander":"^15.0.0"},"devDependencies":{"@types/node":"^24.13.3","prisma":"^7.8.0","tsx":"^4.23.1","typescript":"^5.5.0"},"peerDependencies":{"@prisma/client":"^7.8.0"},"gitHead":"decc4021346feb1744f9adb37a1cd0acffe772d4","_id":"@rapidd/build@2.3.0","_nodeVersion":"24.14.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-eMU0FuZtLEO2cljJo+7qRLRJ7Z9dPszbY7Odyw9Oboag+MiPBG3LfuJSOaDFDhslkWPlB7k/SHZ8esr4nVVMHw==","shasum":"70c375509069ded18cb052ef7d9120e60474d890","tarball":"https://registry.npmjs.org/@rapidd/build/-/build-2.3.0.tgz","fileCount":47,"unpackedSize":99560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCf1naiozb5xkP/nAc4JJBdcS4mO3AYuhxMJQ9pW4QDgAIgfIo934hdRdh0YPx4fk6YpASaSXLOh0j1KHG0F4ZsfRI="}]},"_npmUser":{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"},"directories":{},"maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/build_2.3.0_1784206290754_0.29915545331027826"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-07T09:16:36.441Z","modified":"2026-07-16T12:51:31.110Z","1.0.0":"2025-10-07T09:16:36.817Z","1.0.1":"2025-10-07T10:28:04.813Z","1.0.2":"2025-10-09T05:44:13.388Z","1.0.3":"2025-10-12T12:59:30.119Z","1.0.4":"2025-10-12T19:27:22.250Z","1.0.5":"2025-10-13T10:58:50.060Z","1.0.6":"2025-10-13T11:13:14.415Z","1.0.7":"2025-10-13T22:09:23.650Z","1.0.8":"2025-10-14T11:26:55.527Z","1.1.0":"2025-10-14T11:54:26.558Z","1.1.1":"2025-10-16T20:45:39.838Z","1.1.2":"2025-10-17T11:34:47.736Z","1.1.3":"2025-11-24T14:39:24.275Z","1.2.0":"2025-11-27T13:21:16.292Z","1.2.1":"2025-11-28T16:25:59.676Z","1.2.2":"2025-12-06T19:59:43.231Z","1.2.3":"2025-12-23T18:28:50.410Z","2.0.0":"2026-02-05T21:52:26.011Z","2.0.1":"2026-02-06T01:05:10.656Z","2.0.2":"2026-02-06T01:10:31.633Z","2.0.3":"2026-02-06T01:32:30.355Z","2.1.0":"2026-03-01T21:26:48.982Z","2.1.1":"2026-03-01T22:49:16.750Z","2.1.2":"2026-03-01T23:27:13.080Z","2.1.3":"2026-03-01T23:34:03.653Z","2.1.4":"2026-03-02T03:21:44.882Z","2.1.5":"2026-03-02T13:37:26.124Z","2.1.6":"2026-03-07T02:48:14.239Z","2.1.7":"2026-03-07T11:17:28.286Z","2.1.8":"2026-03-07T14:51:35.882Z","2.1.9":"2026-03-12T01:05:08.285Z","2.2.0":"2026-07-06T17:13:22.389Z","2.2.1":"2026-07-13T07:46:48.090Z","2.3.0":"2026-07-16T12:51:30.925Z"},"bugs":{"url":"https://github.com/MertDalbudak/rapidd-build/issues"},"author":{"name":"Mert Dalbudak"},"license":"MIT","homepage":"https://github.com/MertDalbudak/rapidd-build#readme","keywords":["rapidd","prisma","prisma7","code-generation","codegen","scaffold","orm","fastify","typescript","routes","crud","rest-api","api-generator","model-generator","route-generator","acl","access-control","schema","dmmf"],"repository":{"type":"git","url":"git+https://github.com/MertDalbudak/rapidd-build.git"},"description":"Dynamic code generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript","maintainers":[{"name":"mertdalbudak","email":"mert.dalbudak@hotmail.com"}],"readme":"# @rapidd/build\n\nCode generator that transforms Prisma schemas into Fastify CRUD APIs with TypeScript.\n\n## Features\n\n- **Automatic CRUD API Generation** - Creates Fastify routes from Prisma models (TypeScript)\n- **Model Generation** - Creates TypeScript CRUD model classes\n- **ACL Generation** - Generates default Access Control Layer config\n- **Selective Generation** - Update only specific models or components\n\n## Requirements\n\n- **Prisma 7+**\n- Node.js 18.0.0 or higher\n- TypeScript 5.0+\n\n## Installation\n\n```bash\nnpm install @rapidd/build\n```\n\n## Quick Start\n\n```bash\n# Generate everything in current directory\nnpx rapidd build\n\n# Generate in specific directory\nnpx rapidd build --output ./generated\n\n# Generate only specific model\nnpx rapidd build --model user\n\n# Generate only specific component\nnpx rapidd build --only model\nnpx rapidd build --only route\nnpx rapidd build --only acl\n\n# Combine model and component filters\nnpx rapidd build --model account --only route\n```\n\n## CLI Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `-o, --output <path>` | Output directory | `./` |\n| `-s, --schema <path>` | Prisma schema file | `./prisma/schema.prisma` |\n| `-m, --model <name>` | Generate/update only specific model | All models |\n| `--only <component>` | Generate only: `model`, `route`, or `acl` | All components |\n\n## Generated Structure\n\n```\n./\n├── src/\n│   ├── models/\n│   │   ├── User.ts\n│   │   ├── Post.ts\n│   │   └── ...\n│   └── config/\n│       └── acl.ts\n└── routes/\n    └── api/\n        └── v1/\n            ├── users.ts\n            ├── posts.ts\n            └── ...\n```\n\n## Generated Code Examples\n\n### Model\n\n```typescript\n// src/models/Users.ts\nimport { Model } from '../orm/Model';\nimport { QueryBuilder, prisma } from '../orm/QueryBuilder';\nimport type { ModelOptions, GetManyResult } from '../types';\n\nexport class Users extends Model {\n    constructor(options?: ModelOptions) {\n        super('users', options);\n    }\n\n    async getMany(...) { ... }\n    async get(id, include?) { ... }\n    async create(data) { ... }\n    async update(id, data) { ... }\n    async delete(id) { ... }\n\n    static override QueryBuilder = new QueryBuilder('users');\n}\n```\n\n### Route (Fastify)\n\n```typescript\n// routes/api/v1/users.ts\nimport { FastifyPluginAsync, FastifyRequest, FastifyReply } from 'fastify';\nimport { Users, QueryBuilder } from '../../../src/models/Users';\n\nconst usersRoutes: FastifyPluginAsync = async (fastify) => {\n    fastify.addHook('preHandler', async (request, reply) => {\n        if (!request.user) {\n            return reply.sendError(401, 'no_valid_session');\n        }\n        (request as any).Users = new Users({ user: request.user });\n    });\n\n    fastify.get('/', async (request, reply) => { ... });\n    fastify.get('/:id', async (request, reply) => { ... });\n    fastify.post('/', async (request, reply) => { ... });\n    fastify.patch('/:id', async (request, reply) => { ... });\n    fastify.delete('/:id', async (request, reply) => { ... });\n};\n\nexport default usersRoutes;\n```\n\n### ACL\n\n```typescript\n// src/config/acl.ts\nimport type { AclConfig, RapiddUser } from '../types';\n\nconst acl: AclConfig = {\n    model: {\n        users: {\n            canCreate(_user: RapiddUser): boolean {\n                return true;\n            },\n            getAccessFilter(_user: RapiddUser): Record<string, unknown> | boolean {\n                return {};\n            },\n            getUpdateFilter(_user: RapiddUser): Record<string, unknown> | boolean | false {\n                return {};\n            },\n            getDeleteFilter(_user: RapiddUser): Record<string, unknown> | boolean | false {\n                return {};\n            },\n            getOmitFields(_user: RapiddUser): string[] {\n                return [];\n            },\n        },\n        // ... other models\n    },\n};\n\nexport default acl;\n```\n\n## Selective Generation\n\n### Update Single Model\n\n```bash\nnpx rapidd build --model account\n```\n\n### Update Single Component\n\n```bash\nnpx rapidd build --only route\nnpx rapidd build --only acl\nnpx rapidd build --only model\n```\n\n### Combine Filters\n\n```bash\nnpx rapidd build --model user --only route\nnpx rapidd build --model account --only acl\n```\n\n## API Usage\n\n```typescript\nimport { buildModels, parsePrismaSchema, generateAllModels } from '@rapidd/build';\n\n// Full build\nawait buildModels({\n  schema: './prisma/schema.prisma',\n  output: './generated'\n});\n\n// Parse schema only\nconst { models, enums } = parsePrismaSchema('./prisma/schema.prisma');\n\n// Generate models only\ngenerateAllModels(models, './src/models');\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}