{"_id":"@conte-ltd/prisma-trpc-generator","_rev":"11-7a7301bfdb8579f6c5432200125a1492","name":"@conte-ltd/prisma-trpc-generator","dist-tags":{"latest":"0.0.12"},"versions":{"0.0.1":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.1","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@conte-ltd/prisma-zod-generator":"0.0.7","@prisma/client":"^4.3.1","@prisma/generator-helper":"^4.3.1","@prisma/internals":"^4.3.1","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@trpc/server":"^9.27.2","@types/node":"^18.7.15","@types/pluralize":"^0.0.29","prisma":"^4.3.1","trpc-shield":"^0.1.1","typescript":"^4.8.2"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"a6758afce0a09f5e5fc2c7a767cea63094e8e75b","_id":"@conte-ltd/prisma-trpc-generator@0.0.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-fhtJ9bOxk6aYmpk47iVvH5GoPLiorOzpHdd/Zi5WRo/MaQ4tmgE9I+UbVMjDWQIHAgW8UcArmzkt2/bfRHQQgQ==","shasum":"e2d657e79b93320a47b380f49ea7c97fb7f8741a","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.1.tgz","fileCount":188,"unpackedSize":571416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+ihiY4v6vjIM8rUe8afT7E98Kcjs88ZVv60uTbZ7HcAiEAynIm9BMm1MRhs6tZ4u50KqRszxtMMo4OnXPMXpd9rJY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGDJdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Yg/+Kc8sLR4gFzK608DmFydd+CoxkwQ5r3lGK2bdT9byHxZXcAxW\r\ndsTfs8xf9WcZWGCQ02HzKDUG8HsGP+j7KFKofqcRpNOo9XrIciBUYMnGvEEY\r\nLXib9i2/k7J6ssGLg7H2Vm07X9oPEcPUGFLUnnOal0T5pWRTclUltawQ0gVv\r\n6BHnihABb4cGzxbe2B3zXtDFaGArp/kKPQBm339siaJS/yY/KI5+ugorccHI\r\nyuC1crnZSV6kzUpbZVAgTSeUIazH4yLugSkw7JLfNZXfRdkqXx13thbhFfbT\r\nnfA+czF4h4V2A2taIIvHrJbTRRqayjeRYNwTDGTk8o3PPICsctu7rivM1y3l\r\nGgbON9s4IdvBzVuvkHjgzxbG9uQiqHuOLM7PqV0xwdMc3dH0jiQxE8zWSggg\r\nHyeqxT1tEIjlvA315U3RSArN6QbB0GQ8wV/rEYg5+pH1ec454D5ZczbXOpx8\r\nrC8DpHsmyNUeEx/dumhDl2CQuWhFYd6JW/pksXPBiVCUmn5fkg3xJ4+Z79Qm\r\n6HfilgSVEtbKGO6FiHwXGZ8Pq1U07UEyC/Ud9ujuJUXvltEuKObVsCQ08wTt\r\nWNT3FPMRYTK+NgeqxZ4btkFIIPT0RfG5nhHtB8wROYMdur5QkTV/uE7XpdsV\r\ntp8yuM7wE1UGGIyVoWI/Hi5YiBJnqsKkTmo=\r\n=CVyv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.1_1662530141219_0.7060544220078677"},"_hasShrinkwrap":false},"0.0.2":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.2","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/client":"^4.3.1","@prisma/generator-helper":"^4.3.1","@prisma/internals":"^4.3.1","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.7","@trpc/server":"^9.27.2","@types/node":"^18.7.15","@types/pluralize":"^0.0.29","prisma":"^4.3.1","trpc-shield":"^0.1.1","typescript":"^4.8.2"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.7"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"8c374ddfc6931138c0ade9d9b4966689913919e3","_id":"@conte-ltd/prisma-trpc-generator@0.0.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-c5k3OPFTch7Rw5KqQm7zY1f3GIttBN5oxk49IHptw+QJT0Rx3DDn+RkgB12Jjr4sQrRr1wV+Uh6uYuUBh52hyg==","shasum":"fe430655de5a83b465c81907e7f9601fd1cb6d54","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.2.tgz","fileCount":188,"unpackedSize":571330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM11MINUAw7WM45wJva1AZ+574ThQOoX5+rD5DlJ0WowIhAP/AzZ4qnJo7EKN30XYN2m9/YAqfU7TYWHWmsQl3VV1m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGbBQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoITA/9HvGeGOTu/c3IsQEAn5zbPzpFYUR4sHUtGqwzMFOt+TjnEAUF\r\npgLxI8/wVCFtxVruT8f5B0W3cwpi/7RwuT9ZeZCeKxibk9WJxV4lImKYc/uQ\r\nq58P61GGwnTLJVG8aVAnEj2vkvDcwucwSYyNFOpLvc4Dr2dz/6OSDQplUr3J\r\n2TBGDrl4++WQS+aXlilrsf4Sw3vXpbuwISX4CFCnNfkzm4k5vDDga1UXF5AQ\r\nhd88OY1Z+RRvJIbivkPCEHJSdTOaMCIev6EpE3hsf3eJQ9saZnXg6hQJQZPM\r\nJvdOEClfUEPwNdtbYuGSCrtpR6lKQZtz6PHzr/aC7TvciK/c5cuj2FhAk/0r\r\noehyklxYLScwfFTgva2uNk9hdIp5ITQ1XC1tbgCeXYsHqTalOR5ew6EaxFAe\r\nRbgrml+M+u7GJq8ml/uLW3qytd+jUcFOfdVTB2/tAMJLmOjj5Xs2MIwRXi0W\r\nrBobZ5e88rLuJDnMkB2t6lBz5X/xGD14duO+nRfL9Pnp9mceUuSPqn/CEMP7\r\nst68q/gtnStzbsb4K5ThvG8MUrcLNkYsMUvtzUl+ICov2/RyEIfwYlPUL62R\r\n81hkOgh3Q9S7nv8gOFWkL5/g0MFOGR5zCH4Qt+XIpd6ItZBmGdPq7YWxf8+g\r\nmwECyk9fNRHG/ILYszBlQ7jWYg40eGmLGoY=\r\n=wJ0D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.2_1662627920304_0.41872940644272916"},"_hasShrinkwrap":false},"0.0.3":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.3","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/client":"^4.3.1","@prisma/generator-helper":"^4.3.1","@prisma/internals":"^4.3.1","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.7","@trpc/server":"^9.27.2","@types/node":"^18.7.15","@types/pluralize":"^0.0.29","prisma":"^4.3.1","trpc-shield":"^0.1.1","typescript":"^4.8.2"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.7"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"37feb46ca30f450a050f7da6bc62560b252173c1","_id":"@conte-ltd/prisma-trpc-generator@0.0.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-CRymGkEOLiD8XtntZVuLSKYsR20912ViVT4SBUgxHSWeSzfzlonGWUgTvTD860wY4xhN/YXTlPkVPIleS5au+A==","shasum":"a728ae7797cf3932957a641f7c13a1a14af963dd","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.3.tgz","fileCount":30,"unpackedSize":34480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG49+K+zVQdN/n1rmdU7PYKKw7SErkTPHZHV1ALkaI4OAiEA6MgrAtcvnPvExK2K4lAv440pqEahG8Mw1cNfRMQ/Bz8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGwmnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEPA//Uo5dV31Cv1nCPsVxrP5hxlGybHDku6yGIJl0JStN2EHb4Qwl\r\ne8kjVK36imIq63R/viRl4xrTxPLxItaT/IOGWWPOvg2CBi+83tkiIELPvRLs\r\nIP4y0Nzzok8wJEN+aCqVylf0hj9JJnUhRNPI814/pr2GIGBH157OAykipRa+\r\n1sHJ2uKeyW6bOw19EMaOfU7pMu6+1l7dcx2etiazF3S6gxRb+yf0dzSfVLsV\r\nM0Sv9GtKz0mmxr91bUCvPUY6NsCdXQRhQcGQuQy6WwmH93poXJ3icK8sE3qp\r\njN+di4zvaaAIfl/g8E4rpK3EMU9cuyNlWfe5UevRHG/sTxupL/lz9QCHnx6x\r\njgfQOXNHWXjxuHiBmwGuBudyUGXmHaXtkkd+tjGLoB7MB68MOkwX89F+f0z5\r\n84sAyY4+6TSvXS2YXipRB2UfIGHV6T8CfPM+AxdL1T9ca6ewzRT5bDxscTMB\r\nNE3SJPOxUnV1U4uAiHfQSS+Tg31GXeHY6RjUso4yxyPo+uYnFFzTWwFwN9kd\r\n5CPRt8yroA/j50RKb/UoJ+ePpF4vslDg4cxL9kUS471wFJTYjMRxvd33hCMy\r\njyUC20g/Sc9hyvfktS5QMiqpNsTson0G3Z9XY0e+U9MQVv/omWrYjdx4HdAR\r\nVj45R2nkywqIotbXiwuXGkxofPwgR+jxXq8=\r\n=Bem8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.3_1662716327803_0.8094781623904375"},"_hasShrinkwrap":false},"0.0.4":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.4","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/client":"^4.3.1","@prisma/generator-helper":"^4.3.1","@prisma/internals":"^4.3.1","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.7","@trpc/server":"^9.27.2","@types/node":"^18.7.15","@types/pluralize":"^0.0.29","prisma":"^4.3.1","trpc-shield":"^0.1.1","typescript":"^4.8.2"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.7"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"a73fb32ce759a13fa06f7c7c2096013e7c1e1c7f","_id":"@conte-ltd/prisma-trpc-generator@0.0.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ENS7PcoD3xUlObRFO5ljz2E2o6NrMgcbLH8twgi3LPbcUv2rt0ZAzdjJx5j1zpKk5WBzU/0PU7OYeye2hfUPAA==","shasum":"ba7a8321ce794e179a0594e18be2d0ddc2bb4b60","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.4.tgz","fileCount":30,"unpackedSize":34620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1W6u3D3Z2wxsV+qJ8JvIhCCPMChmXBhp3QzlDSyUw1wIgSwIAjT5Ucvsz/WWDpRd4lmBUbd7OSwwCOiKVDvMRUCU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/+yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfHw/9H+OI1jzJRXQPW3W1aHjYiERk9Q58y721hsvRfmvjAI/l6Wfs\r\npbNz1coPQ76y+Vjbu8bOr/8hTS65RkmogkuMUjMNvhX4fUO6JuTycWkoOhDF\r\nFive6mrfL0oXEXKG0xAo7k6iOCwUBOm1tt0WHuZbWYThd3sdu7S+qReFVEdK\r\nR4QjU3JoNV2V1C0ob8TmH5iT9NZuoj+ho8UWIqf+aSzBNdg5/AmzBY4DJ9tj\r\nKTQPeRGshb0NAegkXJguf6gWgVuI2zzC2uwxMPHlLZzZurvxPhk0n7KnRzlp\r\nH+OcCn6BwtODVH1GSg8/sWqUnUD0IOpEZY5gKflmCPK8qVW6gBL0qQv3e7+W\r\neVa86AC7MvZ5xAQAZxh74RSdC24poAshxcW5WAO7gcIhtE/6A7jtgZg80csu\r\nuHKZ33BHyVqWCyaKJTHFfdXYaD0rxYSR9UlLFDAxp1qADZYbsOlfwhMGSmPF\r\nzFMpQNTFy0hR3O0hNBwcsyh9u17u9Ty95BBI/o4jn8zWHxSuY9pPz+hE3TKH\r\ng9PB8rG2bqneqexi505ct2kzJvn3H9lSS8M80BN1o86EG+j0WTb5+Pp5O3xK\r\nZX45j93G1XYNKOlgKtjw3NGSSZ7NjoMZAgEb7Nv4HOSsIR+Y0rEeqRkqsINR\r\n+Axah+WQ9G4eSGnlROxh4Wbd7WSArBzX328=\r\n=925M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.4_1662779313893_0.9373053586798601"},"_hasShrinkwrap":false},"0.0.5":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.5","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/client":"^4.3.1","@prisma/generator-helper":"^4.3.1","@prisma/internals":"^4.3.1","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.7","@trpc/server":"^9.27.2","@types/node":"^18.7.15","@types/pluralize":"^0.0.29","prisma":"^4.3.1","trpc-shield":"^0.1.1","typescript":"^4.8.2"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.7"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"20d6e2668bf3d03773546fd0d1ad3a7e02990932","_id":"@conte-ltd/prisma-trpc-generator@0.0.5","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-gwvfBOozR4k2itKpADtUqw+uAYzdEDdEOtYPPLhJsL7HfTtCPljPFONYRecT+5qz0d1OLoJqbTuBl2ph/UO9Yw==","shasum":"b5c61333071b5c71fa6e858d85162b130dc8ed18","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.5.tgz","fileCount":30,"unpackedSize":33117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAxYSvqBRc/QS5ZTM6b+dxLdlQ7i6IlOHDqssBdDjy/AIhAJV8EZfxKYMfawahyF0jo2UKhHAy5IhIA68i+4pr3cO+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHXSkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Zg//bgqvpMEkO266a4bVvRtcSpaF+P8m3e/XbmxEffaguzpoqnu6\r\nL95gxURN+IVVury+9BkDnCD6VQ4wLEJxRrWvCQUxqtlXnunHIXTrp/C0bwOv\r\nLmC4vrrQr7VKp9/TcxDWr1/O5apd2fdzAWKfVmLX6Z6m+sEYR+warRReTS1m\r\np1/sKbD0BteKB0BLvv7oCCgm4MSBEstDTWz6obhgB/6OZ/0eXYBX2GtNQ8hw\r\nWQ6tDLQxCBqdzTWd2lCGSNbfxqZZ3aG+1gUc27+QwiHzUZ8xWs9OFgPzUg1C\r\ntviQmyxZJO5yROWSdbgtvm1NhM8gT9t+dvRO0xzaKL0xlcpy5CqMCs/SkNpJ\r\njT1q8cbwXRuL8WnrBRp5IowB1dgClechFwGlwB2d57JnvsRxFs1ej2I79kvf\r\n96dOE2yWeHVvrIJGFo/KhUEQEgRdmo1V9EJCYR8QPD30rvDzURsk7GI4yH4k\r\nTVEVcN34T7FSXf7kYfZ2jQzDv+Ihx+iAqPbWQsZAlH7H2vEVoHxDOVLYWKYy\r\nDvDvz4u/oi9TWRqGPO2L1Ms5YX0Q2saRdwRyWEPPss/VpTKnu3C5xYDYiQX+\r\nQQS4NEy8+XLT67rJNSlVfpJyjdWR99rIWYe2ng5J0XHbMOHwbxuTpcZE16mI\r\nZqaTCI5pim/fbWKugsTFFweMqPI43PsSPeE=\r\n=T0Ko\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.5_1662874787823_0.5710157023408944"},"_hasShrinkwrap":false},"0.0.6":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.6","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/client":"^4.3.1","@prisma/generator-helper":"^4.3.1","@prisma/internals":"^4.3.1","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.10","@trpc/server":"^9.27.2","@types/node":"^18.7.15","@types/pluralize":"^0.0.29","prisma":"^4.3.1","trpc-shield":"^0.1.1","typescript":"^4.8.2"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.10"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"aee324cd393e1e39db9414e3301c1b6b2814164a","_id":"@conte-ltd/prisma-trpc-generator@0.0.6","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-TiScDSeqG2tk/mO3QnLm9SlA2aop8sNhrtDqTu4SDUV95s7uxvv/FqgnT6d5Ptr2vN3TRYRG5w9yPiDOS0kvVw==","shasum":"dcc7bd013c7010f23a7c2ee4d05cecbf39ffc9d7","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.6.tgz","fileCount":30,"unpackedSize":32063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7C+BZ8PuN7JzCicWNzPR2+jArRQAR3fjP7A3MDhNSQAiEAhdaDjreUxzoLrH0jx5dsrJWCAk9Wv915A1rWXX8CdS8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIFx8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi/Q/+Ld3KG3GfJzaiFKkawN0xQ59qXDAFxhL+XDssA3MUR5gP69LU\r\nwwPb3dK6+0xSbxWGqGHJvUBrj7EqfnGJ5etUnm9EKWDlpQGbWuxxXfLWOfyV\r\n7OpGvgiIn2Inhiarq0VxAcD6daka5O/3bX4lSvx6m555K++vyUKf+KUqNCkg\r\n7KI5pobTAniHADzqG2MiEILOAII3cnE7cCwIT/4Ozabi7tpmg95UoafuF3dJ\r\nZIoZbK+EA8xBOcFzP9drVKqPP5sICyQr0xeaS+ebp5e3XNFjUUAAEPxTqPpg\r\n6pUDaZgB3FjOh2BS1s5k/bHBsHTPcsCTltNgrg9cslnqVAYv3wbM2cjDjgGd\r\nkrsU+DbqobcgCbBvRBRY/U9NnlizIY301cvaEE3MFHfoEqxcOHhDMP3ODDFp\r\nVhFW8tprcOdkHYjPpGxz3dSCxBaW5jng1PzHXkTGdmiNMmVekxOtQPSo6CVx\r\nJj3a6TkoSjFdbdE+5/Nut0xWBPQka0bUWvAn9VEFWD2HZuZtrKq2fbccedRJ\r\nO//s5rCiVGY/hurbBBNfhv3436kz5bxDwNYSokiq7+Slqp2ltV/RpK78vIkE\r\n0jbcNoNh1JckAKvwEG0kHpYZnw5FVm0X7y+cwgEMWCgo7vDbSQkX0ucbtgcV\r\nMqBluTLP77gFIIoHR4cnOPrDq+0WrFaTt1Y=\r\n=7xs2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.6_1663065212161_0.5726093321470795"},"_hasShrinkwrap":false},"0.0.7":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.7","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.12","@trpc/server":"^10.0.0-proxy-beta.10","@types/node":"^18.7.23","@types/pluralize":"^0.0.29","prisma":"^4.4.0","typescript":"^4.8.4"},"peerDependencies":{"prisma":">=4.0.0","@trpc/server":">=10.0.0-proxy-beta.10","@conte-ltd/prisma-zod-generator":">=0.0.10"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"ccbf84a99b721007a41f9b9fe639dc2012b5ef03","_id":"@conte-ltd/prisma-trpc-generator@0.0.7","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-VU1WEuHU+5LNeNn6qKFlDjC+F8nT8bvCl4nRh8xKEBEpv/+V2spv5W2ZeFZTS50Rr18b99zH8kfzrUFacWmNhA==","shasum":"f9ad7d8bcbc9e6494084b14a9a72db73cd78e866","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.7.tgz","fileCount":30,"unpackedSize":31542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF1dLxDu/0K0erjz1ajryO2XKwI7m3n/PxAAEaqBMN6AIgALHo3n06c/AneRSyqm1MdyGC3s/KQE+DQomsX+syXvI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNo7wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCTxAAg4Dz4cyb8TWrU0LGaB1u/WEjNRyI2Nsl67T9cOFoGcT2D4AJ\r\nHsl6wi+DlGFkUSCJda52qjW+aEuF7Dltsm+OT9nvHfgsvIoeWQ8RZ48LKhgl\r\nL29d9ZE9q8jvwVPnIoGkEwQZcCjqFWMJsgzbO4YYkSGIDwUVZdDboNXDjKeX\r\n/yxl1eOfy6OrLdu6+cUbLVKLBzKtkksdSESlZykXNL/qIhBmO5nysZl/NhWv\r\nt3J+g6d46+OsuZhcOnjNVkSlzF0OGq2V9KWsdCDtg/KmabFmvoXGq6M4d3+F\r\nLZc+vhWC8r9cWEQRf+YYtuoI6AML40U1xD9TQtdHGZ7ismYkv4m7JtLkWFVm\r\n84z4FmWkipbG2wvERtcGtdZxyxRsqfDgowFBdEODe2zIE5TJadqFUTCNhvZ+\r\nJ+/U1tNxf+3Fr6pJNTI6YbowYSclfmD3ve1Ue53HHO2gcyysfzwT/90CaJ4V\r\nQflCDI/rF3w1aZ/xyO77Lq46MJDTL3QO7lwa/YkFMrh7kfPcacz/35Y6BU78\r\nKf5h1ZEGXKy2YBhCEiS4yx4nmTvNzM5vcKAXaM0b+D9w2oAIiPO7ZcX+lfpR\r\nyxEkpE4k9+7IJwJNg/HsHBiFVTu28IM5g8d/+I0p5mojFk1+eQxiEDIzkL50\r\nxo5mVQZJL2kGh03O0aUpiKPv3kMn9vj7L/A=\r\n=cb/e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.7_1664519920117_0.009969619428383814"},"_hasShrinkwrap":false},"0.0.8":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.8","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/generator-helper":"^4.4.0","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.12","@trpc/server":"^10.0.0-proxy-beta.10","@types/node":"^18.7.23","@types/pluralize":"^0.0.29","prisma":"^4.4.0","typescript":"^4.8.4"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.10","@trpc/server":">=10.0.0-proxy-beta.10","prisma":">=4.0.0"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"2c17b79e21489768f4adf25c82c8697cc5b079c8","_id":"@conte-ltd/prisma-trpc-generator@0.0.8","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Tguuw2Yyf+et02cO9Ymy14r+lwGI6y17rWjvii7Gft3qARPm/ujKsK1rEYi6BAUf+hRF4x2SbnxOTq97Zs+ZgA==","shasum":"717173d0c07f79e1c6e7fba0ba4af2db8d3c9492","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.8.tgz","fileCount":30,"unpackedSize":31584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTAzo3h9PQDMGKF+0prZyQDDaYGC5kXDOhWUEyOdCzJAiBU+Ahx321/H/JHk2V0Za5vyDQSEDZlrQWQ0XUrrGfshw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNpRMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS6RAAjucdmGVyulp7n2Ar8TzkpFPO44GHSut5RRzQAtgMovFtrWw0\r\nm/jX8JuFYn7S7fc52gkE1WbK+mE7qBkVBjvQLl20WW/d2pNhoHU6pubqEkQn\r\nzzjEQv3IiGPpQU9gHwRk4uCcN1Y+nl9K/OA1OC8LoWLzUex5X9B+G/sZchCS\r\npNx7DQdTZVjEk1NrB09yKtvhFiBCOa3WPZQM2VEMevFs2y5q7B/6W974nio9\r\n8TbG250TFlr1VKJ8RDwxbX7IhFqz1OJ5wKKwPwcKRe2eHxjQP8Z6qeyfq/Zd\r\nqxlfXCcM7gIFDrpHxcWnuTrdEA+C11PwIasFlpZL6O2dxEgfOnyerWH/KBLn\r\n6Ae6qcLSBmuYWPkAmukntxXow8sGmVzr4Viaa3+nZ0xok/dEVqTn6dNJ6d9o\r\nw9Ow6sgs9/2UX3J7BVspikQHt+d0s8LMP01viCSKEtnhjZU+WcGMj4apap+I\r\nHa8bTh/tW8XMp8xJTXpSU/KHcx0hYaB7Jd/RYCmGjJQWbZyKJvmrH6MhwGPX\r\nLxyJdEt6oFgQUtD0qfmWYCk6hSBXu1Hg+BPSeiwmC4sty4XKaVnQuzV1+1UP\r\nNqf0gGOQbtCV0JUZFzMxCPy3QB3epnrd5TMyxSOr6kH/+3bzCgvykOsbt5yi\r\nFuP1rUA6M/CYQri7ML7AFYZkw1QiFsC+Tks=\r\n=New4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.8_1664521292262_0.24651061685436204"},"_hasShrinkwrap":false},"0.0.9":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.9","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/generator-helper":"^4.4.0","@prisma/internals":"^4.4.0","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.12","@trpc/server":"^10.0.0-proxy-beta.10","@types/node":"^18.7.23","@types/pluralize":"^0.0.29","prisma":"^4.4.0","typescript":"^4.8.4"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.10","@trpc/server":">=10.0.0-proxy-beta.10","prisma":">=4.0.0"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"955c611118f1de91dd8f81f7f5e6830b022c86eb","_id":"@conte-ltd/prisma-trpc-generator@0.0.9","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-L+z+DJu8y371mucmRzB8qP8fR0wGWVj6ltkOPhAVMFGiMOA28ejfE+hFqAEWZscD64BcHWuKpV1X65ZUO64B4g==","shasum":"bba6ac8173a36f94c7cf6f192a68fd811f8d258d","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.9.tgz","fileCount":30,"unpackedSize":31619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4qPtDqddeJkmkwPuA4sB5o5udZXHQGNeA2nXPbXFnJAiB1C93A2ed3V+hwt0jQAGG2ib3m5UF4ZxrHEXbjjCqBeg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNpWhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnLw/+M+6ufbs9CHBEhx7GVcHbmojBUNy7t07WdOHx15MU3pdYOGhp\r\nKv5HVjHZlveFg7sLc5gRcHgMEyjz+iwEBCIAzBibrq37dYTMGHyE9UoBrbBc\r\nqlOvktSTPVyXAJ4FqAruKW5/wmLGApqkidJrT2tb0t/X+JFn1W+fzffFMF9K\r\nWIiR4rgsHSi17498AgyHS7Lqi3HS985hgr/HKJZ93bBmdWNQ32bhchRc4eHI\r\ndkr1GmgBBS20mNCCI4GIdKoBOnDASuo/TiOXDvhonBywEjTgKTY5peig9eh6\r\nc8NgS9SX6X3aCYfrtDiepAW7LCyHjCFpa/XRyrRiwCcFWT0YOFwJBnCUua+T\r\nmcmFrMIsMWmEXyvDgjXsV1AhBW6qPWQEsVRlLBZMc76jiHvw96h1vB97ebY+\r\nxQpemo5nnbCv76naiJItxDx5kH2FWEAiCebDpaFqbV311yzwmJsCKpzz09bM\r\nZbQDent/iJHgdFu0yaMdZgLgzC42hlf0+tCaI96CrtEL7D68OHywe8VI2FVp\r\nMiMuwqQN15EUlCOn2RPlF2je7D8lOEA7liDTvsgV2tQwOS/9bWpuugClXLT1\r\nqy9PIDP5KKBY5ai1PbaRl+k2fj7xUGGSxofwUY8rmCHAIjMvhbFSn1TJJbDC\r\noRGyoRbdgywlrcv2hFhddGQl2RemZJvhO2U=\r\n=AJqK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.9_1664521632804_0.2802589618679878"},"_hasShrinkwrap":false},"0.0.10":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.10","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/generator-helper":"^4.4.0","@prisma/internals":"^4.4.0","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.12","@trpc/server":"^10.0.0-proxy-beta.10","@types/node":"^18.7.23","@types/pluralize":"^0.0.29","prisma":"^4.4.0","typescript":"^4.8.4"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.10","@trpc/server":">=10.0.0-proxy-beta.10","prisma":">=4.0.0"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"28e15f30a319aa205238064187ff4ec9e6127518","_id":"@conte-ltd/prisma-trpc-generator@0.0.10","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-nztxob+zQRoS6HC2rKcwVktAoqYkvG1po/Dw94GnPtDfS1lpEUHc8S8Xgpba5NqsK75cSEI2IItJCqdq/gXodQ==","shasum":"6b723a30a2cd80bdb8828e17c2d1677a44fe6c79","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.10.tgz","fileCount":30,"unpackedSize":32621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7Lv7QPNZAUNffr988+5C4JnVISlhNK8xYatPPXHZsowIhAO5MwCjBrsM+XH1Z8pv+bIxupZMDETJ068hD4drXwnQ+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNqjrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWPxAAhQ32O2RfjBF136LKqNwJ27E+IevGc+GHO7t2/hZqCy/3WvSj\r\n5U8exT+98WaKopEfjZF10X9LSNEZE92GFOF28TOMYmZdmcE6wffHbKQ5Hmsy\r\nPSworT6OJH32/Iiv3l/lYVAle7zaoOpRmkzGcpIS2qSghtvPgXvXyPTniKxw\r\nAHqVZvhPofosLxoQTOgHw9r4+bcNdBwDlFVH7Jp4HtIvJwM8ygws6wCCZAeE\r\nVva0LMulnICJ46Cw7oEIXWGTEKxRITz8uCNaHH3dx6Rer6PKQZYniQcjzvih\r\nwCCT1WKIfa+EmWMa7x7uNEfcJbvFsWkiz09QDzaNWTUSKGd5sBDbGnQ9wU90\r\ndDstDGafR+g4iZ36ezAGtYobXCN1IMi5EVvrAgchosgx7VbjcC9Gh/RcwEtv\r\nconWxdh3zinHwhf1YOVhdmwYU+WB4Lvyq5KKfSkcR+aYBUbYrMVoOuHsu+Bb\r\nbxWv3hPSQHevN5+7uNjcmryoGCh0e7iARPRynJGHt5Lnzq8cLvKcXfSeVQhS\r\nX5RamwHoLRjkAAje/JlTsXYY3/yTfbM8c/bnv0wvhPoRovYR9dPwB0R23jis\r\n0kW48tKdhhSXo7i1ZnTRTdZxfA4krQcm+t99PSGTVal75Z3HArpo56rcY64p\r\n9pWzhZg0W+pJhK/xKF8pMLxKEb/g5ULcKi8=\r\n=+CtG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.10_1664526571051_0.9153816610158141"},"_hasShrinkwrap":false},"0.0.11":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.11","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/generator-helper":"^4.4.0","@prisma/internals":"^4.4.0","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.12","@trpc/server":"^10.0.0-proxy-beta.10","@types/node":"^18.7.23","@types/pluralize":"^0.0.29","prisma":"^4.4.0","typescript":"^4.8.4"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.10","@trpc/server":">=10.0.0-proxy-beta.10","prisma":">=4.0.0"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"e0143173fdb97ef9e796e3c1bb47343eb275c5da","_id":"@conte-ltd/prisma-trpc-generator@0.0.11","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-R5Ara5cx7pF4zdWQJjZtt/j5048SKwHRvzIYd3WDr8qNEPsvwcN4ggU7PZtTB9TezJ3Le6EV1X7BVesi1lkkQQ==","shasum":"eb99f8521c036bbca952097e7f383139a458d0dc","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.11.tgz","fileCount":30,"unpackedSize":33599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH645AsezgT3qTKfCa1srBwi7+h56kbLuHwpQ62yR6Z9AiEAxbfTNyQy2bnUAg1V2GpmmPF298ugelL6cPH7DHPbZ+4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNvPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFNQ/9HFCk7v7/xZ1d7sE94q+Y5+fOzQOynQodbXjtFld30+vpCoT0\r\ndhx+ODhi4HmSq3HWF6oLtEKtQ1hLGzjOMYfsBsI5ifksGKZKmSiWsd6UFEio\r\n8JKJYqjLbeeKIk+2pfUQzxID9COu54A7HxcI899/J2KcmHL6YabIzw08Qmq3\r\nlRX5c8KBEVFBU5AUY6BnKyaegbAcx985Wdgr17WxGfogh98MbtXp/BVHi+Nt\r\nviyGE9u244KLWuI1QUTSRMHN0/o7BURv38x4Moj7vyPxACOUoRzu08V9KxG6\r\ns2C9qaD0ED4eZMXm1gK0Bzi0rMe425Qv5nO2DDxvNpAfvi394SnC7XFqrubB\r\nZ3bZJRU0HM4e42HNQ0au+BTIgFpWsm4qN/QmvjL59iWVeaNKPPkOizjGTadv\r\nnZHs4FaLUfvxt5TewS5Afne+af4G/2NFYOEedNqdkFKCWNJwihQVT1mzK2ct\r\n40oHlm1ATuQ3y5lyALorAXYzrRbb3fT6ycfEz5syUb6qvtA7XU4EghuSczeD\r\n5C+mcA8F7WKZqOs82PFsJ721KeERvh4LmKHowy1SOFYKvymzWD+yb2XajuvO\r\nZ5+reBCYlyGxCvAskUAya2JTonCSVlISooZJFUMKAIi4UvZS5mDtJKQp3dzX\r\nKuA+Hy6xniCuOcJ79+XOpB0zhy8uCAbaAIA=\r\n=kT5x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.11_1664545728587_0.5888846586424852"},"_hasShrinkwrap":false},"0.0.12":{"name":"@conte-ltd/prisma-trpc-generator","version":"0.0.12","description":"Prisma 2+ generator to emit fully implemented tRPC routers","repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"bin":{"prisma-trpc-generator":"lib/generator.js"},"scripts":{"start":"tsc && npx prisma generate","package:publish":"./package.sh && cd package && npm publish"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"license":"MIT","dependencies":{"@prisma/generator-helper":"^4.4.0","@prisma/internals":"^4.4.0","pluralize":"^8.0.0","ts-morph":"^16.0.0","tslib":"^2.4.0"},"devDependencies":{"@conte-ltd/prisma-zod-generator":"0.0.12","@trpc/server":"^10.0.0-proxy-beta.10","@types/node":"^18.7.23","@types/pluralize":"^0.0.29","prisma":"^4.4.0","typescript":"^4.8.4"},"peerDependencies":{"@conte-ltd/prisma-zod-generator":">=0.0.10","@trpc/server":">=10.0.0-proxy-beta.10","prisma":">=4.0.0"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","publishConfig":{"access":"public"},"gitHead":"54d88a74481930f4c5349243caaf265a3971bb89","_id":"@conte-ltd/prisma-trpc-generator@0.0.12","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-4Sk29Cf5uRopyZJzpEouMYZ2axh0rdUxkhq25znMNuptyOIgALz4Zhpy9APBUkjYgn3SmVkNVQJr4tZws7W2zA==","shasum":"1e6af7d6f05a327ed219dd40b6218d802d18931b","tarball":"https://registry.npmjs.org/@conte-ltd/prisma-trpc-generator/-/prisma-trpc-generator-0.0.12.tgz","fileCount":30,"unpackedSize":34550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDksU0PLwB4B0e9ZUf8kUKf7Ph3hRX3/+a4jrMB/oCnwwIgLiQBKMf8tecI/AnkAX10EoDv9HTXAUWSEv/+Te7kr0c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOai5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdjQ/+KkEh3M+PiE03By8vlygbO/iiA3SaMjNE9dwgODcW2pqWfGzb\r\nmfeR0/glhdr5mHaQ341RX222xg0fdUR+UMvlluFfcDDANpbnYjy3knAexMw9\r\nmVF33AtdoqSzG81t83PUT6hGgRLYypjJiMC5Yh+h8whUuXmjXb1V+B0DMNON\r\n/2aHx5WR3ME0bfHdW9llWICUQtTqV5VGJYoeQTvh5JZ9LQw+6y+RIeBy7mIE\r\nQcVmh/m5sXVGNojekg1TABvnlOBQVIbrVlkcfzQCq7Qv2cj2Gpck6zmztoRO\r\n/1e8buMAkDYvjMRZKXfM0EZe0pvmtt7CTtCT4/0OHwnB6swkEZHYsOK0eHJk\r\n0pKDrUCA3BfNsxYwZtk56gaS6+iExPVrHxZACqKgK6F/hXAaPuzYdmT9ui7E\r\nVXGi9CdkYMoOXBVwDTn+kvst4zOHCPhzAbPzt0JEP4NKjSEJUJmUAopJmBbX\r\nQera3rhJV1kObKraWQvdeJc1Zy6/G54OdQ0z4wpgRvk0PyCI8ZUuW7MsrafF\r\nMq28hl1EeuK9dxfkMzPJNRt0uGtjLjJ1Ch7dEa0NF0FhO0nHk33fDKNBDKAa\r\nW8c2sA7Y/GxkiYuCb7BOsgXKVds1SgnzCnd46DKCLbPmzOGMvds67tJMSviX\r\n1eu9CtX73QD5NlN7VZw1YruIVH/OJ35ROQ8=\r\n=rOEn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"},"directories":{},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-trpc-generator_0.0.12_1664723129520_0.42297035961887985"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-07T05:55:40.987Z","0.0.1":"2022-09-07T05:55:41.450Z","modified":"2022-10-02T15:05:29.786Z","0.0.2":"2022-09-08T09:05:20.646Z","0.0.3":"2022-09-09T09:38:47.940Z","0.0.4":"2022-09-10T03:08:34.076Z","0.0.5":"2022-09-11T05:39:48.006Z","0.0.6":"2022-09-13T10:33:32.381Z","0.0.7":"2022-09-30T06:38:40.312Z","0.0.8":"2022-09-30T07:01:32.493Z","0.0.9":"2022-09-30T07:07:12.975Z","0.0.10":"2022-09-30T08:29:31.260Z","0.0.11":"2022-09-30T13:48:48.747Z","0.0.12":"2022-10-02T15:05:29.702Z"},"maintainers":[{"name":"conte-ltd","email":"hirotaka_chihara@conte.ltd"}],"description":"Prisma 2+ generator to emit fully implemented tRPC routers","homepage":"https://github.com/conte-ltd/prisma-trpc-generator#readme","keywords":["prisma","prisma-client","prisma-schema","prisma-generator","trpc","zod","routers","prisma-trpc-generator"],"repository":{"type":"git","url":"git+https://github.com/conte-ltd/prisma-trpc-generator.git"},"author":{"name":"CONTE, Ltd.","url":"https://github.com/conte-ltd"},"bugs":{"url":"https://github.com/conte-ltd/prisma-trpc-generator/issues"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/prisma-trpc-generator.svg)](https://badge.fury.io/js/prisma-trpc-generator)\n[![npm](https://img.shields.io/npm/dt/prisma-trpc-generator.svg)](https://www.npmjs.com/package/prisma-trpc-generator)\n[![HitCount](https://hits.dwyl.com/conte-ltd/prisma-trpc-generator.svg?style=flat)](http://hits.dwyl.com/conte-ltd/prisma-trpc-generator)\n[![npm](https://img.shields.io/npm/l/prisma-trpc-generator.svg)](LICENSE)\n\n\n\n<p align=\"center\">\n  <a href=\"https://github.com/conte-ltd/prisma-trpc-generator\">\n    <img src=\"https://raw.githubusercontent.com/conte-ltd/prisma-trpc-generator/master/logo.png\" alt=\"Logo\" width=\"200\" height=\"200\">\n  </a>\n  <h3 align=\"center\">Prisma tRPC Generator</h3>\n  <p align=\"center\">\n    A Prisma generator that automates creating your tRPC routers from your Prisma schema.\n    <br />\n    <a href=\"https://github.com/conte-ltd/prisma-trpc-generator#additional-options\"><strong>Explore the options »</strong></a>\n    <br />\n    <br />\n    <a href=\"https://github.com/conte-ltd/prisma-trpc-generator/issues/new?template=bug_report.yml\">Report Bug</a>\n    ·\n    <a href=\"https://github.com/conte-ltd/prisma-trpc-generator/issues/new?template=feature_request.md\">Request Feature</a>\n  </p>\n</p>\n\n\n## Table of Contents\n\n- [About The Project](#about-the-project)\n- [Supported Prisma Versions](#supported-prisma-versions)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Additional Options](#additional-options)\n\n# About The Project\n\nAutomatically generate fully implemented tRPC routers from your [Prisma](https://github.com/prisma/prisma) Schema. This includes routers, app router and of course all input schemas using [Zod](https://github.com/colinhacks/zod). Updates every time `npx prisma generate` runs.\n\n# Supported Prisma Versions\n\n4.0.0 or higher\n\n\n# Supported TRPC Versions\n\n10.0.0 or higher\n\n# Installation\n\nUsing npm:\n\n```bash\n npm install @conte-ltd/prisma-trpc-generator @conte-ltd/prisma-zod-generator\n```\n\nUsing yarn:\n\n```bash\n yarn add @conte-ltd/prisma-trpc-generator @conte-ltd/prisma-zod-generator\n```\n\n# Usage\n\n1- Star this repo 😉\n\n2- Add the generator to your Prisma schema\n\n```prisma\ngenerator trpc {\n  provider         = \"prisma-trpc-generator\"\n  baseRouterPath   = \"../../../src/router\"\n  baseRouterName   = \"baseRouter\"\n  createRouterName = \"createRouter\"\n}\n```\n\n3- Enable strict mode in `tsconfig` as it is required by Zod, and considered a Typescript best practice\n\n```ts\n{\n  \"compilerOptions\": {\n    \"strict\": true\n  }\n}\n\n```\n\n4- Running `npx prisma generate` for the following schema.prisma\n\n```prisma\nmodel User {\n  id    Int     @id @default(autoincrement())\n  email String  @unique\n  name  String?\n  posts Post[]\n}\n\nmodel Post {\n  id        Int      @id @default(autoincrement())\n  createdAt DateTime @default(now())\n  updatedAt DateTime @updatedAt\n  title     String\n  content   String?\n  published Boolean  @default(false)\n  viewCount Int      @default(0)\n  author    User?    @relation(fields: [authorId], references: [id])\n  authorId  Int?\n}\n```\n\nwill generate\n\n```ts\nimport { createRouter } from \"../../router\";\nimport { PostFindUniqueSchema } from \"../schemas/findUniquePost.schema\";\nimport { PostFindFirstSchema } from \"../schemas/findFirstPost.schema\";\nimport { PostFindManySchema } from \"../schemas/findManyPost.schema\";\nimport { PostCreateOneSchema } from \"../schemas/createOnePost.schema\";\nimport { PostDeleteOneSchema } from \"../schemas/deleteOnePost.schema\";\nimport { PostUpdateOneSchema } from \"../schemas/updateOnePost.schema\";\nimport { PostDeleteManySchema } from \"../schemas/deleteManyPost.schema\";\nimport { PostUpdateManySchema } from \"../schemas/updateManyPost.schema\";\nimport { PostUpsertSchema } from \"../schemas/upsertOnePost.schema\";\nimport { PostAggregateSchema } from \"../schemas/aggregatePost.schema\";\nimport { PostGroupBySchema } from \"../schemas/groupByPost.schema\";\n\nexport const postsRouter = createRouter()\n\n  .query(\"aggregate\", {\n    input: PostAggregateSchema,\n    async resolve({ ctx, input }) {\n      const aggregate = await ctx.prisma.post.aggregate(input);\n      return aggregate;\n    },\n  })\n\n  .mutation(\"createOne\", {\n    input: PostCreateOneSchema,\n    async resolve({ ctx, input }) {\n      const createOne = await ctx.prisma.post.create({ data: input.data });\n      return createOne;\n    },\n  })\n\n  .mutation(\"deleteMany\", {\n    input: PostDeleteManySchema,\n    async resolve({ ctx, input }) {\n      const deleteMany = await ctx.prisma.post.deleteMany(input);\n      return deleteMany;\n    },\n  })\n\n  .mutation(\"deleteOne\", {\n    input: PostDeleteOneSchema,\n    async resolve({ ctx, input }) {\n      const deleteOne = await ctx.prisma.post.delete({ where: input.where });\n      return deleteOne;\n    },\n  })\n\n  .query(\"findFirst\", {\n    input: PostFindFirstSchema,\n    async resolve({ ctx, input }) {\n      const findFirst = await ctx.prisma.post.findFirst(input);\n      return findFirst;\n    },\n  })\n\n  .query(\"findMany\", {\n    input: PostFindManySchema,\n    async resolve({ ctx, input }) {\n      const findMany = await ctx.prisma.post.findMany(input);\n      return findMany;\n    },\n  })\n\n  .query(\"findUnique\", {\n    input: PostFindUniqueSchema,\n    async resolve({ ctx, input }) {\n      const findUnique = await ctx.prisma.post.findUnique({ where: input.where });\n      return findUnique;\n    },\n  })\n\n  .query(\"groupBy\", {\n    input: PostGroupBySchema,\n    async resolve({ ctx, input }) {\n      const groupBy = await ctx.prisma.post.groupBy({ where: input.where, orderBy: input.orderBy, by: input.by, having: input.having, take: input.take, skip: input.skip });\n      return groupBy;\n    },\n  })\n\n  .mutation(\"updateMany\", {\n    input: PostUpdateManySchema,\n    async resolve({ ctx, input }) {\n      const updateMany = await ctx.prisma.post.updateMany(input);\n      return updateMany;\n    },\n  })\n\n  .mutation(\"updateOne\", {\n    input: PostUpdateOneSchema,\n    async resolve({ ctx, input }) {\n      const updateOne = await ctx.prisma.post.update({ where: input.where, data: input.data });\n      return updateOne;\n    },\n  })\n\n  .mutation(\"upsertOne\", {\n    input: PostUpsertSchema,\n    async resolve({ ctx, input }) {\n      const upsertOne = await ctx.prisma.post.upsert({ where: input.where, create: input.create, update: input.update });\n      return upsertOne;\n    },\n  })\n```\n\n5- Make sure you have a valid `Context` file, as specified in `contextPath` option. The official [tRPC docs](https://trpc.io/docs/context) for reference.\n\n# Additional Options\n\n| Option          | Description                                                | Type                         | Default              |\n|-----------------|------------------------------------------------------------|------------------------------|----------------------|\n| `output`        | Output directory for the generated routers and zod schemas | `string`                     | `./generated`        |\n| `initTRPCPath`  | Sets the init trpc path used in your routers               | `string`                     | `.../../../src/trpc` |\n| `initTRPCName`  | Sets the init trpc name used in your routers               | `string`                     | `t`                  |\n| `procedureName` | Sets the procedure name used in your routers               | `string`                     | `procedure`          |\n| `exportRouter`  | partial or merged routers                                  | `'both', 'marged', 'partal'` | `both`               |\n\nExample of `init trpc`\n\n```ts\nimport { initTRPC } from '@trpc/server';\nimport { Context } from './context';\n\nexport const t = initTRPC.context<Context>().create()\nexport const procedure = t.procedure\n```\n","readmeFilename":"README.md"}