{"_id":"prisma-class-generator","_rev":"46-1cce50300f1ed3b6a2099f619d521dc3","name":"prisma-class-generator","dist-tags":{"latest":"0.7.0"},"versions":{"0.0.1":{"name":"prisma-class-generator","version":"0.0.1","keywords":["prisma","typescript"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.0.1","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-to-class","bugs":{"url":"https://github.com/kimjbstar/prisma-to-class/issues"},"dist":{"shasum":"1b9031efa52c0d8c0871321315d0c27eec7a87a7","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.0.1.tgz","fileCount":15,"integrity":"sha512-YD9VWFOyI3NoGWC27qiBPTnZUFjjJQxzIpDqPkH2GihNKy2mfFqj8JlwG6tkG+cV4hUMcLiAchF9r7ady0VF5w==","signatures":[{"sig":"MEQCIB3rEMQAaikNfpqXtQF863LDH7ZxdWAIIgm2S51nWt06AiB7UrXr6IcDoe13Po79vIXKfvlCpk1xJm84tRm8J/4bIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHfQJCRA9TVsSAnZWagAAmcwP/3RPK15r+rK1wNRagZk1\n1Em9KcTX+9/QBHhaYlxKuxV4XTgNTeram6ZeWHri785Z6UtRo426aG6QjBDf\n5c0aMmIw0SwKkFrZOZlpVCz0mlKvmavkKO4vMwbPegZCCmKMj2CTmzAXJ5p4\nnOarLzujgPjqAXq9ao86MRWpCB2Cq+tG7ptvXLE+h5rKe6wFivamPqzgmvXq\ntB6t3vN8GHLSU/22L3Wv+2T6feeL23enjbsgXOXLjwIiLRwZVtgPbT7CAvsb\nY/PgqU9dZsttyoT+Uwt4HHMC4NoRgiuDbJXkmHRhhyDvLKD5Xf3O/QrkxpO0\n4+k/yLfXYt2T+e0TDQKxDKR/6puPHLUEF+wNdJhvym0GN6ixb9JK/D0NJjvQ\ny9E46n3Ot5YJ3BgWOfJVJF4RA6ttvz4FtDwAR1qhKfd89+lSpAI8u/8A8HWX\nIAs321weegWOcilw7Tz8t1Ms2wamirZRg3JxkQy4Lh2Uk4n0D+wrphNeR479\nZxu3QaY4lPgLHt+MyuWBKakCBZCOHfWRXYlxsVHZBW2RiDNTi+Q+tl9lKVRK\nQWPMhywxUfvp5+huR3aItn06jH4YrxLa1KIK0ZxuZpA3+hTkIes8Yb1barbd\nwrim8fer6uZxrWMRB97J66iY6VOtGZKTM7f3wf+t2M+Tw9nnBQAMM4WAb8QU\n+IXF\r\n=HKEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/prismaToClass.js","gitHead":"def7f4225f9bc7bd7c3be4aa00aec8a3de278d98","_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-to-class.git","type":"git"},"_npmVersion":"7.16.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.0.0","dependencies":{"@types/node":"^16.6.2","change-case":"^4.1.2","@prisma/client":"^2.29.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^2.29.1","ts-node":"^10.2.1","typescript":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.0.1_1629352968883_0.04549652350315303","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"prisma-class-generator","version":"0.0.2","keywords":["prisma","typescript"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.0.2","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-to-class","bugs":{"url":"https://github.com/kimjbstar/prisma-to-class/issues"},"dist":{"shasum":"aab2316a652788ea20872cf79338e2d17c9467ff","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.0.2.tgz","fileCount":15,"integrity":"sha512-Bo8gdXMbUrvCxJkNNfvkyw33BWFNM4FgdDMpcPxnfHjzRxNxZIb9Tdr2EyeSCFStXkRnpdXuTAsQu37OumY4Hg==","signatures":[{"sig":"MEUCIHvuAn1CFAfLuDIp+NkOOXgC04t5ewdZ9Z+oSaM5b6q4AiEA2pxSshWAGSJEhMTUWzVobxdv4z6KiMmIYJTzK7X3hmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhzlCRA9TVsSAnZWagAAmHsQAJywK0HN/3x4+uMon8u5\nSUGsFRBQXEh5fvfHYkrR2jHKwFrFD5HXnj+s9Ro7uje6OnJN5ua7rzDEVkEa\nljZ20M/CnG/0757ZS1fvVux1P/wQE3QR6QZS+JxfZ23pqmcA3kryhGnXoWOq\nwfrJA6f/779RFbF40QxauZ9/xOEsIcm6X6v79OoVRY3/JzHpi7mBHBJ8IwRF\nHDOouVZpwywtDtjrorh59Egxuu/tY/Fj+XSpkkRCMrX0k0ArwC3wsL9uvRlI\n84RlqrkGmONe15k4jwjFajSacyfe6PSh7SJLlWEgBLgsCzVBqWABVYiREid/\nFfQF1enf1nGqAtppQ9YRpNP4GFL7fTczsQ5JbmNZpoozqLZp3NacZiXzULJx\nn3gwI7O4iKrnlvp9GhAZ5cP3FIS+uaouHlKB8qzaHpmIaUgkqSCK/5FLjL3w\nQr0B8+Xv255XL4LDM7wUiNXMnvpDkIddWXd7EN0EJwYZ1Po6zhq8w27FVynU\nI44xXHWLSNZH0mdTbo1l1xQ9aRBW4w8ilwyfNSi+oefwK8oGulW5eu22RKjJ\nXawYudQR3I3DUIskFJNQU8czg5YTxcfmvt4NJ0JxeUfDR0xLnAjSn88oGp6t\nBxW0pdn1PbZWzoGlHs0dvwVM5zU1PI7FV+qKy388nAI02wAW3Y6ekW1O2vwq\napsY\r\n=XbgS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/prismaToClass.js","gitHead":"cd0ec75a5d548332c403c1bb96736f33c446bb12","_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-to-class.git","type":"git"},"_npmVersion":"7.16.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.0.0","dependencies":{"@types/node":"^16.6.2","change-case":"^4.1.2","@prisma/client":"^2.29.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^2.29.1","ts-node":"^10.2.1","typescript":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.0.2_1629363429044_0.013114966181094978","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"prisma-class-generator","version":"0.0.3","keywords":["prisma","typescript"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.0.3","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"dist":{"shasum":"c6a64b5d0107e538ae8a2b7b046cb90de94a78d6","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.0.3.tgz","fileCount":15,"integrity":"sha512-cGth77VSc8hNxGV1LF9aEEdsGCxso/6CgUGak+XwY7Dt0TXf6bkZU4MRQBGUOyyJmKe2stQqQmnA171CwOtmQg==","signatures":[{"sig":"MEYCIQC2M2VBFiZEB2BMMhqI5ZtnSBOLKIUlVCnret7GA1a/kQIhAJa4Q1MRIG2uTxeDNxCNbjiedAzgg7RSMFqpTuHqZ5H0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHx/TCRA9TVsSAnZWagAA2XEP/RjLw6+KSBYn4N+w5v8e\n7Gkf4L1pGOle/IGD2KSrqDFdDVu3RZbu8zuod/kUn6TOO57zBsY5pnDmeH+D\nASfTsgOqmvweSgoam9cVfYaf9gimBYGHYWM9jZBi9tYARemYmZgZoWfbIHIi\npaxc64bYmrHIrTKOgQsWM6qAwnPP0ydj21GuG3l3ktx0T2iOPFxfU8Tms28c\nFVKCRskATU3nPnLPjHxGcUgwM5VYpTdAwTIWTWVUQFzWgOTiZWf5eivCfTI3\nRJFS/1q435Wtb62Wal/fil5HlWCd1GCMgvM9fvL2w6LtSIhcJQJauR0gX4Fo\n1NMPwSQ1yv8UyQcECQAJZMdUXO6Arv1rMSfXvAItVFOFqJR9Jsa8NpG5vzlD\n4WQWPsgTWa5hpJopriQEKAr6sRQW9X/ZGrYJ+9WpGWGfUR/LyEATP/FBsldr\n9zvN3R0NmRxFyq3JsYa3KdtNzACRtihRvNuS8v24YG41+5Z2AF4eoGZOxC1p\nV/qUlUB1IZlTiwrzEoStVXBCrR8QsAfTBsamyimTU2uOmk2GIbjUi2FQWEaF\nSsfg1tUAf463JaxzccqKxqI5Fy6eKaepIkvAxuYztYXfFzRk1+GjhkjfhJCg\nwKriNr4I5dOxqBtBLS/wW3+rcIQvgYwqheL9suoH5sXOZA+pmif3P6qi51qD\nbJke\r\n=RMk0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/prismaToClass.js","gitHead":"e31f0de0ebd510e4c6dcf05e3a7fb1cb41425334","_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.16.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.0.0","dependencies":{"@types/node":"^16.6.2","change-case":"^4.1.2","@prisma/client":"^2.29.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^2.29.1","ts-node":"^10.2.1","typescript":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.0.3_1629429715760_0.7235657900161026","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"prisma-class-generator","version":"0.0.4","keywords":["prisma","typescript"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.0.4","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"dist":{"shasum":"f1fd109668ba7bfd77146a81d8b77c2bdc875702","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.0.4.tgz","fileCount":15,"integrity":"sha512-n4qXkJRVZOvSZOI5Z+GTa93YU5WG6Of2EtDkLlEBQVHuxa0WWtxPSknVt3AriZNdhwtXbodt3yHJaYAmQCZxJg==","signatures":[{"sig":"MEUCIEssO6NAnls1BMVWcqMZMOhZVsQVJ5J15ZUnIr5mFr9lAiEAhWDN3R8Rq+RbH1SRsGQUKn1GCwSNlEws4XT9CWfPSCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP2AaCRA9TVsSAnZWagAAW48P/jtDJSTCq6Ih3xN9vXV7\nKmpZnTc0dODBn6ls4oxRYcVlAlpwjYlnjVOowblZdCklwoTWM6gUJ8hPVA7D\n8FlLMzjFmxgU+X/nGt0oSS8xzUoPQC61pmHZoL8qqFNsB8WS1Yc43qxTGkST\n3yzeDPK1jyP95rGr/RrqeGOt9vedmDN7oVDQM/6Z7JzWffhZD57B1MGl6/if\n7I+HF4TndPtduSAU8avlmmQIjJxxTQnQDuFfHKAV9qZFsDsjpPAz7AZnA3G8\nnC9C2osZjn/rPd5G0BUHhB2kKaPzCBPsxOBAkEUH7GRJ+ZCwIEpRvPUhcKSg\nW+8F3mFVLg64MKAQgfsSAbLEO/Kn4Zhz41lnz4TUNWhpYJKLDQlxu8hzBZ6k\n8vBK/S85QIGMftQO/AJPgi6ONa6Ob07KYzaBt4SIrnmptVcXtCZ8M2HDYLxD\nV1DlnHi0eytvSFaG2W+Mg5/uj7HTJ6nuvZQ6eYAxlekU4WqqbMAmKxdH444L\n8zmaivo/aYht3kYYoYWcq0VWfv1LBtEleej/nyVzByboBN4e07o1hVYAXFb8\n0DIrJEUw+zS40NKX9/MpGPyy/wqm3uH/32lUwKQgf/gqBraLrxwwlFO4JaQ/\nJWkntZRFfgNUdK478AiDYcNOsGMKyucEqqvHJfEXFYYMhoFhEwBgxJwwxUOm\nh1Nr\r\n=s/ve\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/prismaToClass.js","gitHead":"7210f9328f70b61c4a537879bcdcc751f9b91cba","_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.17.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@types/node":"^16.6.2","change-case":"^4.1.2","@prisma/client":"^2.29.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^2.29.1","ts-node":"^10.2.1","typescript":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.0.4_1631543322083_0.018540407092219935","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"prisma-class-generator","version":"0.0.5","keywords":["prisma","typescript"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.0.5","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"dist":{"shasum":"d74e2091cc60899822afac5791a81082d0c98854","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.0.5.tgz","fileCount":15,"integrity":"sha512-nWKkjgXzVwzFkek7H1ATrYk8qVDNzENaWdKQ35rVOKOvU/BsQfMoAYQYs0AIw7F5iBGevXq5RXzcSY2mFqYzuQ==","signatures":[{"sig":"MEQCIAjVYW0ohVpD0nvPzIiyFWtnSJ4E38yx4J3S+7EfIe4eAiBTSyI3t+WEWa2LfoQurjSSi4udZVLeYRQ8cJSTXjm0/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQETqCRA9TVsSAnZWagAAJQsP/08Bz1OGrLo7p2Up5jhr\nG7p2FwHjU250db/srb5W1mZBVtOJXLft82PUlVfSCSBFks3HDRpOOIuewKeW\n1onGvzZzeKdHeAJWWW1AUDabpXwgivz3oEOuJHLDycT38+J7kvABwLOxmWiH\n0Xc/kqM2cuUoUrRZ825Rz1EPzWcNKvnTbQE5QNpCCPbOCj/Vyp/1iIRhnG2n\ntxRnYIvpCo7YPJocEFzPYX0D3JFWoUegcWZ/jGeni/NKz1DwwSexipMF593n\nU1XrCxZUi/jIs2p1HS7hW3X9rnXzIqijtpWc9kknunBnKA7HOhCWL/OZGYlh\npjq6p/tmgYnd3jwbg2acRSTVzK7U2LB2Imv2dqddEndQ6SGKB29Na4NWMI/t\nD6HNPa2RbyfHY4IxBGt165ywwHbJQ5uT5OSYc8pTffqfnXjjvwSEHGd3bGSz\nBOBi2w/D+EIiHAO+GLsQ6Tk42525BZpBfRzuSai1Bn8/QUKa+bbFm0ZVaSA/\nWUI4RH6tw/dSzoo8QYed4KCaiMixvEW6w0i5p6gdnQ48xOKwqzzlOgTCbzKG\nRI3Igk5qt1Uc+FRrrcFINwoEC51mGeppbMw/61fjuG6XkHjkRDsHHzu9jPYT\nY32rXE3sRQzbJLur6NSFqYAQ3tc5GrHBbNe6SVJfPNA37AGe5bldfv7UqANR\nXT+o\r\n=qbGF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/prismaToClass.js","gitHead":"7448dc9d81c58c537a67ae718ea3b284ac82e71e","_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@types/node":"^16.6.2","change-case":"^4.1.2","@prisma/client":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^3.0.2","ts-node":"^10.2.1","typescript":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.0.5_1631601898559_0.5437359627960932","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"prisma-class-generator","version":"0.1.0","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.0","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/index.js"},"dist":{"shasum":"f52b66ec32b02452a820727e8f18f1e30fab984d","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.0.tgz","fileCount":58,"integrity":"sha512-gLZsmnvVn1pN49dLWTOD025bpwSS1lJ1Mv53fCoRlmiqMqQEE9lwItoYkGTqtURA0b1WprJrG9K8p7SdXiWF1w==","signatures":[{"sig":"MEYCIQDitcysu8KZMUVvQbINqhmbrQizNavKtlaQVWt7Up4naQIhALYiOBsAF5huw8e9tS9CRpaO+pP8lwqLKqdW3z7Yhlht","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157552},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"0c6c5b6b359d379f0612925e637f420dbe07986d","scripts":{"dev":"node -r ts-node/register -r tsconfig-paths/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","tsconfig-paths":"^3.11.0","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.0_1633509238814_0.29692359169202964","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"prisma-class-generator","version":"0.1.1","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.1","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"b38070d1d2ad773e49404a0eb0a99383cb95cbba","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.1.tgz","fileCount":59,"integrity":"sha512-gn08PgzTAiY7KT+Rwlm5w06yXH/WPcYwUDInMVqAbsIen0g6fXQ4OnguBlxS1PtaMOGakw+xcdeWBaHnp1vKOA==","signatures":[{"sig":"MEYCIQCKeQPTYng2ZZAZ0f6HJ0TFQubPPw3MMqK35es+mqTqBAIhAPzXnzBKzpgMy40wx1mC7IkbN6Dmfyzkgw+RaGsESgLo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157587},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"0026c91a5b804b2899fd9699baad4ebd3bbed8d0","scripts":{"dev":"node -r ts-node/register -r tsconfig-paths/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","tsconfig-paths":"^3.11.0","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.1_1633510159822_0.4812785763248184","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"prisma-class-generator","version":"0.1.2","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.2","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"478a3975640a31e3000477d1d2b2431d6c00536e","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.2.tgz","fileCount":62,"integrity":"sha512-0KZK5AWbt2R6Ow59aW37d92Z/KO/mw9mCyzOS6hbLdr+kdhrIQ6MODIWK+SUxRxgnr1UD7YR7G0FAHQw448k9w==","signatures":[{"sig":"MEUCIQDRpUPCN5ZVQHjGgxU9ISHHoB1njR3PFD9Sh+7cEdVvTgIgY2u90hYHYRFjwRPDZExRq7n8ml3Y6rQoPEE3/L8pjeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157885},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"5a09009526449cc0f6189ad2f98714977821abdc","scripts":{"dev":"node -r ts-node/register -r tsconfig-paths/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","tsconfig-paths":"^3.11.0","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.2_1633510280604_0.30688631774400243","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"prisma-class-generator","version":"0.1.3","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.3","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"9f8b698a206011b8383f86d49e199868c936f697","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.3.tgz","fileCount":62,"integrity":"sha512-63W/YuebWn5DzHyP26DF+T3om8P4074NEU9s7YAgimehOZRY89Gwx8njDXR1zO/hd3m3pMBccH1aN4hhuBBUtA==","signatures":[{"sig":"MEQCIA0C+SdkymTlQqZnx+cRV55Ay6m9fjCij435yqR3aSRkAiAl21UMFfaXoI4uGCZEGBP8LfTLhWmEa7dY+yKqSnuDuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157484},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"44feb7661c22ff5dc80407b3c8f6820bc5f0ac20","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.3_1633511264736_0.769135589635235","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"prisma-class-generator","version":"0.1.4","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.4","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"dfac192fb48f63d263957d4f65ae5b5f1ae16031","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.4.tgz","fileCount":66,"integrity":"sha512-vpcR7v3f772weUpHY/ZtIyV9NXc9wnUtwPF7ZergcR9w+JoiXLOlgJP9Nf7oXvokteZe7PnDJnDskcY/mqgJEg==","signatures":[{"sig":"MEUCIQC0BnRixUmXpAA+O3il1FZlSvS+htFYqp0IRlDlFnU4sQIgZScGCU0OlDZ4TBS05D8wL/p2KlUowHv8crtpVTv5uV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158163},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"f3998d0b1a979a8920d3dc57b8ac50669879091d","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.4_1633575513199_0.24164562812548596","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"prisma-class-generator","version":"0.1.5","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.5","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"e6cd6b4ec9d0570aa45d54e28d52b9e1a76e7c3a","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.5.tgz","fileCount":66,"integrity":"sha512-mC/xAR9HBg4VabmtHNghHbFPYoo+GJI4MDQOvj7Dqn3MuMHUcluxVNGXPUr8ExmSBJ1ZYvc4VTlI8V4JaJXFdg==","signatures":[{"sig":"MEUCICUgB0VxnQfyoSZnkY+qg9OUmWjARDfKOcjElWHzC2d+AiEA0q5eWXEwgDdGTNMtQheDq+zFTJal0ptF9MB6tHG8I30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158588},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"d3ba9c0b8e57f6b6e31a7f5431c6f35cad7594f1","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.5_1633581273179_0.45011738097177423","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"prisma-class-generator","version":"0.1.6","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.6","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"2e4fe51074f7dede7a73c524920ad2384efdbb4b","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.6.tgz","fileCount":66,"integrity":"sha512-PigVNv+w1byqyjmiIZcNfQD1G8RC4Jon2ksXvqG1pBU+c8+HrZMLTQdieJJcHTO/nLBSsPqaZ9mgEBg0TamV9Q==","signatures":[{"sig":"MEYCIQDk8HTfTTzt4rL0SBWXMKnYLXsIEu9Dfp5r2d89SRc5XAIhAN4o5LG8RdHdCFpMovAZNr/nMUpeJ3fbdC6SpLh60pBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159667},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"de36a35e4df830c6aa0eb72be6d6d6e068934391","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.6_1633581686381_0.44385449615347405","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"prisma-class-generator","version":"0.1.7","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.7","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"e46b4b56a7906d0dc823f62187c1d3b15cf70d9a","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.7.tgz","fileCount":65,"integrity":"sha512-jGSS1uus+um8NXacVSygiaI9Tv8Xhif8uemY6n0KofVNAFBHHFMPB8MCkxFrYpPgJfkHV9/5D8nazVE0PQjZKg==","signatures":[{"sig":"MEYCIQDLK8lQfZ7BOFsC95nFM18gxgS0jqk6B6TYWle5g4MgbgIhAPVGpnD680RkB2d8IWve3M+ocixZeWfgxLY3PIAe84n6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77307},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"1d36f56c20a7ca66d2760300da1c641760fabacf","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.7_1633674291072_0.4871290812991569","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"prisma-class-generator","version":"0.1.8","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.8","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"9c7e16011fea5ccac62e3418bed20346777deda2","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.8.tgz","fileCount":65,"integrity":"sha512-nGZqp85rLq7ahLA6HeQDnIRC/xhZe2QErff9Qr+dxJVhxjTGAsxTE1lpfVqUumrPHvE5dE4sIvj9Olyhiu73+Q==","signatures":[{"sig":"MEQCIGdUmyoFv5t9uiuURnyOJdGDEZBPsqJ+qP4Av0LeKhTpAiA4FNG3Qr82YRH9nFbLpWBGuxfSLPSUjLCmBPc+esBgkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77385},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"01b712aa198b20d30dbb82b06526b5ae8d99a3b3","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.1.1","change-case":"^4.1.2","@prisma/client":"3.1.1","@prisma/generator-helper":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"3.1.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.8_1633675251104_0.8681522605788738","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"prisma-class-generator","version":"0.1.10","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.10","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"758192f020de7d3e5662d52b8b8c8a39c05cddac","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.10.tgz","fileCount":68,"integrity":"sha512-+yx2XmqYXQwIfXUA2Hvk/XvxGWY6wd8p0LaDj7fdejNhJe/x+VLWk1t57Gql4Aa36R4d4XJr0gGUHaV7yp9H7A==","signatures":[{"sig":"MEYCIQDnYUcIwGDk2PDYNeErFaVwxYo2xgxDTC8D+OfaXr6wZwIhAOfB1lgeG7MOpMI0DcKD8ugMaS1whHvsj68mSYOkBank","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77536},"main":"dist/index.js","engines":{"node":">=14"},"gitHead":"bea58a487a2c94741f38387c6d13052aad7300f9","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"7.21.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@prisma/sdk":"^3.2.1","change-case":"^4.1.2","@prisma/client":"^3.2.1","@prisma/generator-helper":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^3.2.1","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.10_1634534907397_0.488082239250029","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"prisma-class-generator","version":"0.1.11","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.11","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"15d289e9f810c6c1d0965378cbada1cd58b782ea","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.11.tgz","fileCount":68,"integrity":"sha512-p5CnJZSb02znRZS/avBvWG54Rir+nDcMHdDkDJO2J+ycwWfyNKL9RBGLrahkipjNOypgqeM6KT32CeH1XjbKUg==","signatures":[{"sig":"MEQCIGh6CLNt91PcbdLBJOOQPC4FE4TswguOmby5vsDi+pFuAiBKrRg4hynFwakkv87Rqg43MduvlB8UW7e3X8rA2cOeww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxX9DCRA9TVsSAnZWagAAU7cP/0lmdhSJzuCwY6YZkg1P\ndRNHfDTcNBcwh9qDuPHjtMV3GHyV3V3skvUdCNubP5arXJauf1Dpnf6tjzou\nCTGUCtimBU094gs7m4HKI4y45lmuKSBG4Re0Queyi3IQeSf2TV1Q2Hyn7kvM\nxMkXxkNKi1bv/CDLN9S15eo2ZlaaMxBqJTyMwbnFepr3IbVujCAz8vYgknUU\neW+odxV1ZMurcqO0Pman2yls9AvaNmHKDXTG+YE8FDu8L8CBN4PaSsChlhHp\nKxiCVXa/gaGWGMM+5shbwsqfnjosVXx3vdtiJ+gwvKEt/pUWZmP+zzpUnzji\nZCrmE32Q5imErx0CqcnfA/ZyGvoAV2mpmbdTxMEvfnlDgjA/CTVSICZb7EC1\nH6U5Vx4DBRs3rPv5L030w/BIuyQwYwZbDjeygq01XsUN8PtCEnqoiRIhBQHC\nl4VnJOimizbIUIroXyvu+wIX6yAjtKAYtRmC4prkonbD1fCktLTcEELwx0Bs\n9DKliof1MH56WhhnODyWp2qLFFPZlay/bbF7eOoAUh2TaW1rh3ZmcGEuLzHh\nlQfzPp+v81oeUx6DrOaEU+6j1SABSC0JmykgLkp7h+e8ppK035KWhGBPSR3v\n7uLr3jHoKF9f+iU1kiB4BOZzVBu1tXsairySn3mDiKFPkwvbjBOLLZys4tIu\n7jjJ\r\n=F3i4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"f751d7e548381c4ae357eb6d96c24181e33062ea","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.1.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@prisma/sdk":"^3.7.0","change-case":"^4.1.2","@prisma/client":"^3.7.0","@prisma/generator-helper":"^3.7.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^3.7.0","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.3.5","@types/node":"^16.6.2","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.11_1640333123564_0.5440904997303071","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"prisma-class-generator","version":"0.1.12","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.1.12","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"8d5e971f9900c1396307e575d25d7415e73b3ffa","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.1.12.tgz","fileCount":68,"integrity":"sha512-IsgOjcR//QJxjY8d1YO27OuvY40512tLfLdA8MU4HKlmR6ornvJurjOCAQVswGnjwhFSJhVfe6ybs89xlVKN3A==","signatures":[{"sig":"MEYCIQDvw4nxVD9EG2QgbPA/lRFYOQqpMOztnt1o4nWHg4L2OwIhAKS5RQxpmL6E0QKQHmFGFTTg+F9jF+a+JLqwUo9ILPEz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8OBgCRA9TVsSAnZWagAAVFoP/0nSPN0ZYij/dCB0N7LI\nfxpXFsioFN+NzK65KFkjoAAPSVMQn8p7YnNL9hI5E/7af3iO9wvVn+kiForX\ney0fq5BmNMXwWfkALaijumiHLvCdlVsCUfPYlUv/HFXaZM3EWK/x+afCfOfP\nYa2pTJxGN6XCdhgPDj+OBkvgc3Kei1tnPpzupzjnA26YBITNQXDKAOoSNAUs\nshm39dk7qnYRju55tvtia/mYKrUZOqyvVFxgLqLoWsQ5SGyw0x5Ooh5bpuSu\nffonuEnVONrXs7gMDe//CYEvv8l6M3zBHR85BjeLFpXoMYDCsv9TtxQ0sfnl\nIbC6VlQyCTDHcyYL4HeuWxPXRayqE7549dpwvLTSvT++3v1tXHnRCoXWKQtC\nmTZs91ZnvftfncEifJQFCim0go5I73Ht1QWpO0s/vdmFEi4aDVjfVC4dsC/0\nj+VM3yzw/7fgRr5z3wi0MutrVu2pw3nnbwnDsKUooySg3nkPEXwIhVORaCmv\nqCwPEYtzn5mTBrnKPixUavUdPdCSEq/UHR5SIhJrruhoKC7gGlECtOGOhpZn\nfI+E5v/VK0zX7z0hF7PAX1N0H4lJYBkBHnQwTR9hnFUnbg5VUdoC8oYJpqCB\nh8s1F2H4gbm52hJW46tLU5HO7yHH+psKVIBmCekY3ycQh1hU+FarGC0iJ/Sl\nBOxt\r\n=ERwS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"a15ae9f8faf65fd7c54cb6b1236288f05d733b54","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.1.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"17.0.1","dependencies":{"prettier":"2.5.1","@prisma/sdk":"^3.7.0","change-case":"^4.1.2","@prisma/client":"^3.7.0","@prisma/generator-helper":"^3.7.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^3.7.0","ts-node":"^10.2.1","typescript":"^4.3.5","@types/node":"^16.6.2","@types/prettier":"2.4.3","swagger-ui-express":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.1.12_1643176032276_0.7347982884771751","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"prisma-class-generator","version":"0.2.0","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.0","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"35651fed6afbc5813354acd9d790b54cbdba81b4","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.0.tgz","fileCount":68,"integrity":"sha512-EhFsmvjYa8dz0VlLtLU3iPGvzKv2sGR7a9VMT22Xa7P+t4JeZ6hYEhrRyyRe/d6LU7+QwF0HdbtH/7o3OI97Ig==","signatures":[{"sig":"MEQCIH90RqvBjLJhelsvFVVHaJM/w5gm2oGc9ApLdhCx82AiAiAkJsCsTs0RqSNcAR8u5LoA2Ly6pX8j7e2QsNsS3EPn8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivnddACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRxhAAmv/HBAMCc2J3fkngnjff9ArEZWR5iE2gMV+RfV1LzSTh/gRx\r\n9J4iHmvVoOyOxmC5kWutgE+a1jVSbGQymdVbbI0de+iQOcZXg0jqNgG/SKPG\r\nuWV5bquHbZGTckamQouD2DB6dzWRWnLK5W6OhGkCplQh0DXi/JCoasd4y5Jo\r\nvd7wvhOFbYrk90BmPmKsLVa9pMujZ9eHuwWQO0+WFAB7Hy/rdncCJQQp22Eb\r\n8r+dNATd5YPLMIo+Y0PEACWNJ8qcoFpGUnl66sv6utMyXR4jCcnO3WejuIrk\r\ngpzp0nys1bxy9Pc1meJwQG+X8TUpZBf6hwYM9eqio/WcmAaKVssp9Mm6LpXl\r\nTrARqUT7n64NBN+61w7iwHrtMlFumfwNmupXwHaFPTnKF2WVZrv2YQ410cOT\r\nAcOYKucPkex+eCeX2sTkujOy+MoMGU2WMPasCEW/fWbAqetWfPPgUOrD1Uqm\r\nWs8W9yVKWvsh9eVeHGX1hP6X3FP0uEHSFOom2JOsn7o7Rvr1C23MMRD9cToB\r\nO7GHHATdU4o+TjuMUhN3aYWT4Kgg3RUl//zRAXWs8ilmWtAy0r7FCrLjUqAb\r\n5XvP/Ju6+Y9hex7huJ3FL+fBxd8X5VpKUEL2mBfNddUw2mENd6w9BsHVLwVE\r\nOGUmap9bv5sdQBMN1i8bmQfbMMA5U63Ns7A=\r\n=xsD/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"040691ec6d0515f0c78b168d1e6701e88ec030ce","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.5.5","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"17.8.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.0.0","@prisma/internals":"^4.0.0","@prisma/generator-helper":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.0.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.0_1656649565503_0.6552403208569673","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"prisma-class-generator","version":"0.2.1","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.1","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"c4ff0e8b9050f54217c5e0059cc9edf9eec14101","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.1.tgz","fileCount":108,"integrity":"sha512-Ueefvypfc8SfjAXPibdbrp0/rVh9CTyr9CvmfCt7RRhe/SAXpmbtqCqYW3JbGc/7hxT6Uivjs8/Gj3hIjVlJwg==","signatures":[{"sig":"MEUCIQDP+xgma2OgLeXzqkqTnxw5MniPMjTVw68XoERIHAWwvAIgJh/Bd8zx8OsEIvcr8D1n8yDUZu6HCqkZc5dEqOIzSJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL85+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofww/9G1emQig44Q7YAjBK1MRGunbolmEb6W0oK0yIDonVNY9Z4Zpn\r\n5SUWxyjzejdP1bKGs4L5ZI1wT2EJbW1OVmRA7niNFagUL0VCeTrqJvNkhiWm\r\nx0hrx83V+qMaFgMLi75lvr5g1Hxw/Ti7yBxqhTAuDYldRgB8Br9rSzK1CWOF\r\nD0OsYrpE1xYV35OaX46IQx794E12qYChfCtprcpNt3zGUyLNsSgQSscObuUd\r\ndMDyduOv6fJMcoi7dO5rOlsthtTUHVS33iXvjLK36rZsxhzGsHQfYeMwl9oI\r\nJA9Vw5Cm+qQ19lXOXFVKmh4rIkujR806YJFjn4TeBIPLrod3MTcQ5/bU6UYO\r\nynyHTwWg+ljgwI+NITAv5tQd4IXvzBw73bKJr6RUjoBmNhFeRmwMrSQBUo/d\r\njB2l+nl+QPsgNkgknQuffH6/l9KScr1lfznEbMH9kenaQi1YCxj7k90e3OB4\r\n1AhuTXNLZQPSCiGnuuRGvgAFS6/99EgHMaZ1H/8zNvKCuNd3+01sTSfxzWa3\r\nXIusojr1eSgFnm02ZNTmlLzGfK3vljJ0Yv2PDzpenaNBtgoVv4i+Wug1VLEt\r\noZ5t7F2/DuaoIO6WYz03oBdWJZJISMZ4Wmu3oeVV2BzfoBwSQqzN/DnerQ3i\r\nza2N+W7QV4egpis1pN7qslNyEBUmUulTkag=\r\n=6O49\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"8654ae1f5cf4ea8ee292d698fab1e48db3b5919c","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate":"prisma generate"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.16.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.2.0","@prisma/internals":"^4.2.0","@prisma/generator-helper":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.2.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.1_1664077438123_0.6388686903275547","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"prisma-class-generator","version":"0.2.2","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.2","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"6a45ea2e5703b836be5c57f6f0415dabab463062","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.2.tgz","fileCount":75,"integrity":"sha512-RwBj2Jtc1jkIhBsghxAc+RnhnRSFpx7kkUmmf/nwbwa1PkJSKsusD3aYMwcYMiznWMvyT85tCkHC8EAtrZVWnQ==","signatures":[{"sig":"MEUCIQCDPMBKsGZIGuk5Gz5Ld3yDdBFZ2ZTVL0zA7Ap8584+aQIgZtYW1n7ZMa9Hld0ByxgTXack0071sRTMqNP7WzUO8yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja11wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFUA/+KHD5lCRyzjjVsuUAi16QZWkn5VwNmj5xjWs/wK6RaCZTj9+T\r\ny34hZDMQCY+/7tgSKEYLfzVi1sLUEh6eKjxgNVQ29hYX3A5OdxG7dIyN/lXv\r\nIupPaVT9I7DPBVB+h/xTLfMszG8fGUBIrHwzpE3Y6OAvBFK7Eia0EmNnwrw7\r\nDFfelwVobIchfarJ2XHuhRo0GInjDAwJEU52/J3R1a/+vyRDlugotHI989n/\r\n+z6/1fdF++Ih3cy+rRz0OjAhIglCRQrvosZU33c/3vnKlnpltcFcmamnIQbV\r\nU4oRylqbHmMDFE+hY0TVpIMW69dATfzSuCr1q3ezNCq4AHKlnFohlvIaUzUj\r\nastklsLsWZb6TSG1TqNS7onNf9ctoi0sYpZil8JQ4Ua0idBpAf3Jvih8YqTd\r\nVv4FmGqBGr67QxJeP/VO9Q0UiC0Rh40qmLUt9MK+lHF7lL2rAnj+kRpOlvdC\r\n8acDPzjXZx94ZpBb1KpQvXLGCsN01UBHo1Svy5QZzqGOnalZXmppJchIq7ok\r\nsR0JmzX6p6S9t4cY/G7n9ATa0bgWMTsxFC0/KwgYZHUOquWwW4mpnbJHVKHi\r\n8U+e9iFOrqKsdMAXdwOoIuE+aVlOXcjGXYRNtlp+VAh2LpHBSuM6KsWMgc4O\r\n++2zDWzhhOqgScXc3aSDdCNqZZjzDL2atVw=\r\n=A00N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"06c79916336a267cbc97a4e3171c0bd9f8b74539","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate":"prisma generate"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.19.2","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.10.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.2.0","@prisma/internals":"^4.2.0","@prisma/generator-helper":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.2.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.2_1667980656035_0.6449090279635401","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"prisma-class-generator","version":"0.2.3","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.3","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"4ba029aa31d6121a44f392c26eb551d62d1ce2fe","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.3.tgz","fileCount":75,"integrity":"sha512-XR1SBexAPp+jVloC5ucUZk6RixWN94IshdXB1LtXpMz/PeAErC1v0m0t8OXi2OYK+xkD0aV5OuiK3uJoLuFVZw==","signatures":[{"sig":"MEYCIQCx/vVUIWrmFi+u7xzRea3BribHPo1k9IjMF9vLUtx93QIhAK/4qFNMrnIHJWlSZrPdBj/W3yTNMkRjUP1SdibHbQKX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja5cdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyVw//cXu691T5EbLFqLkXST4wWFyN+LdK7sPHD8NvhzpDTmi9SDcy\r\nN7SdjoT3cGy+Kixi828gcYZu7oVBsZzn2AyA+KMVDPC/dvxxAyAotFOve+lr\r\nGtKzCFVVqeoI8Z1kSU4nOZAoJL8pifsKFZvV+gRX/xN1gZA8OHEuBqmjllje\r\nqvkggbm+Ta0T7PSzUfCU2bsbR5aWZ6GHKAcIaZEKtDb4pHgVV4GslBD4Imnn\r\nUGRWSMJb8Wtz4sOUI9gJPm76YQvP78PXvPcrdARHovLRWRrwfTHJ7bDxaZOX\r\n/THkvdNSIZNTGldk61sYx8sU0NoelEUq6Zt/AewF6MLqpCOb85TS5fndc94Q\r\nUbjlfRtQW7JnMy3luKcH283jQzKnhd4csDJ9ImLZ/SETIOGZREc1VZHUDmuG\r\n2/ri+bSpGhl9JcwZnbDx7xdekLqdCdFx3DkhlSWzQsgkVgsoZNRr8MNn7n8t\r\nkjt4xysiI5tF225KoIfqjL6TyMdNsadhUb0aWh069D7pKQ5FQVlY6o+pcgfW\r\nbG1K+OxMid52cPVSJdMg8fWN3m5xXvA3Ru9FHPMRbKMhgjNi8aCAHItrQAoN\r\nlaiUK2hZPJU0N4QnuraaR9oDL+9bE40wFjCaER0aFkRrdMXkXUQoSWa+cc2+\r\n+Ndglyp5LuAeRG3y6V6r9sRC6baasgW/a0s=\r\n=GiZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"06757c6ea1c1acf0309045588d35ff3b3a0d168e","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate":"prisma generate"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.19.2","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.10.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.2.0","@prisma/internals":"^4.2.0","@prisma/generator-helper":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.2.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.3_1667995421422_0.10519016197453901","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"prisma-class-generator","version":"0.2.4","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.4","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"e74f3db0cf7596650e15193b79cc58bf3124a4e5","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.4.tgz","fileCount":108,"integrity":"sha512-0cLKUOnPUkQZ0QFL87TNbxVFsEMZaB2aeYsYQ2/B5PUq4VhyASNsd40ISNi7v9KO1pxEDRCNUBg5HOzEagzVAw==","signatures":[{"sig":"MEUCIG4zYcDLZY8LdYdQc0LS0ZSE11eg3LmELRn0pJoecZcbAiEAp8R9ELVHpduLIv6BJVspFQ/32di0HLVWQYukJvfgUzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjb6a1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUKg//ZsUG23ooMkc2vBkpcI81ssD44BU98BkXfrC/zQAbFrMfzBeU\r\nNepgy4SRAaWdG9rEM0W5k6/FKxyp66p1IoGX79KgqHz6F/dAFa+ls/s6+T5x\r\nKr2gwQXHIHSrRG0be5sF6/aZCIoRcxuxRbPUXKazT/Nz+YOEnQ4RxBwGtDdr\r\n0Y6gnfHzP8jhDy9RWLMtXehWfYCwFhu9QhJY1uUegoAxNuHtBF00VdI0Snvq\r\nGIx96hdFkGf0MAAMVXstWfFz/BPZyk9HxypKwxBQleOIYjMKg0Cjgo2q053H\r\nWun9JWXJJu3BCOtvB1DcBN8NuQvzgeT4tXwbgBG0DUkpQ3mGFGZJnsl0lCZY\r\na0iAX/sHZfkwuIq4PYctAn9r7qSasIZ3KQvIlD5h60V47zC6A4j53W3HyaK/\r\n2P/f9Zw2dEKiPS8PIj34eETPX8YQYuHCF8W8X1T20S9vvdg6rjHta6FLwF9H\r\nrMv7nRJHUB4L8EOBZ1u636qdY9ey4Fxs/IIeF6W0xqvZHvZ7QC6nM3OLP/zY\r\nLi0fBYQ0bm/Ys3UE5zVd8RIbEwFn8Aat3Royivb/AM8zFst+1ebl3eIfg8I9\r\nCwJ3j/YgEQALGbWKTz8Z6gIP8rkF6Edw/eFHcBU7b4JySkh2+o9d1L6QF0Ml\r\nxdqHiRWw9d45kvcf8XGKsshxwACMYsF05qw=\r\n=6GMy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"454bccf104a5dc0e26e5a9a2dfc7c6a0c3d9fb95","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate":"prisma generate"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"16.16.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.2.0","@prisma/internals":"^4.2.0","@prisma/generator-helper":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.2.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.4_1668261556812_0.756686954523391","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"prisma-class-generator","version":"0.2.5","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.5","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"ea07029b94c5a5bc2b400a617cfd6568d9576666","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.5.tgz","fileCount":77,"integrity":"sha512-1tVUzR1wgbKq9b6/o0/BH0yEQN2ODv4urW/fjxNyQVKISn7CrUrDWnmFC18A1mcoSDo33kn1q6z6ShxDQl1+cQ==","signatures":[{"sig":"MEUCIQC84JUMcBIEWPMwSJA0tRViEVIuZg3VNOd3r2jeoRRH0gIgATOpjCQVomlDU630dkIlAlIO24lGm2ZQ+8dd3fWh6sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjktq6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqghQ//Yaz3BqqwSJRPMhbQgWP8/X+XO+frXqxJg89w7E1bwxawyAic\r\n5zVsErqtcJSSKfJbbsu0d8O2yoRHZ/ezplFyjNAYyXS/zHIiDgsVSuqE/lu/\r\nb4CdNT8SVsEHbuvRbTXmu91T7S/OzK8/ovajxZSxrEsFVYZqgkx9VB9CDQJQ\r\nP0RYGJ9XndenjchsZzWMgAfYj67luUXutJkTjTdFR4xY8gfszIxMT3KIE735\r\nvy5WhBqxesGrxDQI4rKVTguqsAMy18vE7k79PxVGFVcoGqhJNkTsWULUWZcN\r\nxGu4JciEvEEQwKmGAv4nP0zVQGeSd1t45ZhgcFSXKy6K3EUYc7EjjH+yGiUF\r\nDrLNCcIsqaQ+5itrQiIVAXb/ulYxLArekJevPqCLLq+Jbz5wqwJgjR3PTC2u\r\nCkYZ6Cuk/yRZc0x6Pl2bEN4dioiGTrQdKO/fCHxASYTtrye92/28vGrep7Qb\r\njy9RWRr/NZKKt3As4TrJ9uitixHIsmAue3zIiFaFx1eDOtPZevlwqmfT8mId\r\nLRqirQRBRwEbD4+Fm8SNuABuPGQQ2dhdMHvBGTeOHpWG1UcyHwvIVpv8qpth\r\nZP0sL8DA9r5Yjij9lg5ZYEe+qc6sk8BHfNF9VqTd4ccLUQ1aiI6XYc1dvPtU\r\nyGOIDhTqZGxYI1x0llbaON8ts2Y9LOn7UK4=\r\n=OO0y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"c5073a3356b50d279f2f8861b5ff4ed5219041dc","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.19.2","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.10.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.7.1","@prisma/internals":"^4.7.1","@prisma/generator-helper":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.7.1","ts-node":"^10.8.1","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.5_1670568634036_0.06108125067977088","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"prisma-class-generator","version":"0.2.6","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.6","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"3b7771c611969a77cdef9b3368d07ed0b760467e","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.6.tgz","fileCount":110,"integrity":"sha512-GRsLrLqSQwO3eBNGGDSxPXEjQHPkT3Nh8t3ODUCwqoVOVDo7XTY//LecWNJAFM9AheMo6IbbzokwszMT1EQ7Xw==","signatures":[{"sig":"MEQCICvmzm/oLRamxntkomWAGfghn0maw+DSuP4NbjV9IBs6AiBEtldC5WCyrTB9JtjJi0yaGeJx86Hqi4E3gM2GBm1I2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPikcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8KA/5AXTnXBuwL67PnVPhwragleIZJeLHihcb1XS7wglt2Ubg+fBU\r\nrx7NHZoEf4t8SsWu8toKeD2jJQ7fRaJ6Tkfwy001QFLDYIILUaIyHajznkGY\r\n956Vxz0V4HATmFC12+BIOaBCp5hMf0965Riv897vczvcx7mmOJvZLz0Haw/L\r\nhcCc+b+noA+GNbU+LdZ/93nQwekKw3bfG7RCZmw3ElE+U0NVg5GYn6bIqLH4\r\nm8T9p6b50oXZ2USt9aFOpbO4ijQ0wY7uMqME/JkIvfk16d1EWOvcQUmxIvyl\r\nroj7++knnU87ksI4MqdhABspkdC4Okzvwdh6PMWuMA6WZRlgcgOIb/kILpJ+\r\nwzi9+ofXkkGdZ0uN2BUOrDXiQHZt3mZ7mOB79iH9zKwGKiza80tkFeg/Q9kO\r\nq+uBWzvXA1JHCNAifvMO/sAuHJ0eklq0DOU/Q3MwLdwDQpc8m9vLjEO1thtm\r\nKzIRmJB/Fmj0WchwkowcNpgym3REXvvhR/5jaIV2Dx96jQQfCueH9xyG1yTX\r\nKyH+eqaC2i+wvV1YLrbuCTT6xiRGWd6GGZWIfzEwK5U4/cs/Ey6iIDieZdj5\r\nj80H8tJ/6JwcEX5yekfvkmTk0qO0eJQrKaYZs1oE+Yrq6sGHlE4ya+kIoeLI\r\nO1LKVqlBNQ4sd6WymKWoiMws4R5TMUF7i1k=\r\n=7YQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"807b3348e9e2a4f872048fb1e2a7b841b853d601","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.15.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.7.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.12.0","@prisma/internals":"^4.12.0","@prisma/generator-helper":"^4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.12.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^28.1.4","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.6_1681795356671_0.4936031396741565","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"prisma-class-generator","version":"0.2.7","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.7","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"d61f8ae78035e486d1bc63584cc0a22d26caf571","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.7.tgz","fileCount":110,"integrity":"sha512-zFicPSAqHSOY2DAfnCrcwxUIFLOLhrxVlOmrT8nB3SQbEP66tIaCf/Z+2y85pawIfXhacZL3QoWArqnbdJOMDg==","signatures":[{"sig":"MEQCIBjfkXP1O95vpetIbQaLFc4zZ7deyvc8HDKZgMEXH1LuAiA+9VL1FUgmJR2T8IkMTZ50pJ1zVRbD1X8j1FV+tSBADg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146650},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"9d1fb75f1138632c4794fc46357c2c92f1328d90","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"8.15.0","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.7.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.12.0","@prisma/internals":"^4.12.0","@prisma/generator-helper":"^4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.12.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^28.1.4","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.7_1689087270398_0.336604241355132","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"prisma-class-generator","version":"0.2.8","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.8","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"0008c4f8157456bd2d3beede8768b62213d2fab6","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.8.tgz","fileCount":111,"integrity":"sha512-xuOiBs3JVYFXbVO3roEAI3ipAfQBlpJk3ifnolytAd4A+REfCcOqsN7A3w7YeD4r5UVJCcBe+ZGdKDQhZi7/8w==","signatures":[{"sig":"MEYCIQDMz3Yo6Vpu+NNABM9Fy3qm0jf0juCWM7NmmtbWUaND6QIhAP+rJGCh1UtLWaafgJ+SUitoBrlucuyIbxCFjZAz3AJk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151435},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"a6be99072d94e0347f3a5895dbfa3b196bd5df17","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"9.8.1","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.7.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^4.12.0","@prisma/internals":"^4.12.0","@prisma/generator-helper":"^4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^4.12.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^28.1.4","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.8_1695703162398_0.9386919941591192","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"prisma-class-generator","version":"0.2.9","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.9","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"b5ed038a341546c23eaa849b245f028f415ac210","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.9.tgz","fileCount":111,"integrity":"sha512-5elFB24nrod3JtXQmZjh44vfrIPEyKejnVwrW/SkiQjTJFUy9osR6RHnvFo6lNSDAbAdgIqs5RFSZMcW3b/SnA==","signatures":[{"sig":"MEUCIAnTVf7/BL+er1KbKbvip6qAsHoOmbpDy0dlQTEKgVriAiEAmK6n8vMg/NwFGyYiCoXKTx4MjIGEzcqX4a82+UDozfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151927},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"6aaba59825eb1036a62633e8f362133cfe42446e","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"9.8.1","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.7.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^5.5.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.5.2","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^28.1.4","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.9_1699951521767_0.6772922806684436","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"prisma-class-generator","version":"0.2.10","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.10","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"2a879af6faeb20f983cb532c635558b4dd8da977","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.10.tgz","fileCount":111,"integrity":"sha512-WfUt8mXhdRMZcKgJQduQqlYK/lciyFco4w5Gttq0JBYC4ySI7/hMj3WFhZWpIN54z7IvRHuN5aDErd+zny2JFw==","signatures":[{"sig":"MEUCICUCl4gE3QlFZLJ3FkX7SwbKoySRxX92TG2i1TS/d7qwAiEAlFtmJGt39f7vLmDPjdSzix8Lz/BSTY95pAxwqSnkWeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152226},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"6633e7270826ae8cf1f026b65aaf948a8acc17af","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.2.3","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.19.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^5.5.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.5.2","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^28.1.4","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.10_1723456741178_0.5418655378318442","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"prisma-class-generator","version":"0.2.11","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.2.11","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"39fbc82bee833de7e85cfe637935bcbd3a7ff4b1","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.2.11.tgz","fileCount":111,"integrity":"sha512-TC3WUSQF0EGgiNu0s7SGOBEtvyYTFcOC8kAey143QMk1FV4CeFFrF/9juCUKYX1SOHDh5SIB7CtXUH3eBWjMBg==","signatures":[{"sig":"MEQCIADST6T3B/gMwYfsMH8qcuDMYt1XhLUcfx5Qe4Gtxn7WAiB3OyghaCz7cdpVv02pFfSk46kRp/nXJOAW09ME/JUIJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152182},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14"},"gitHead":"ed55c464423e0f3fabc594d1b652aa45cf11e962","scripts":{"dev":"node -r ts-node/register src/index.ts","format":"prettier --write \"src/**/*.ts\"","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.2.3","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"18.19.0","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/client":"^5.5.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^5.5.2","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^28.1.4","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.2.11_1723464288372_0.5784110520759935","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"prisma-class-generator","version":"0.3.0","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.3.0","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"1b4ffa5f55ad69d77ed2a4d80e8dee1eff161c91","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.3.0.tgz","fileCount":51,"integrity":"sha512-Mjz3DSQXXw+qzvgTfo6HdkCIR5WbqgFtDGYBpFB2Q2SAA0jtJtszsY58g8y0YMZ/WpYd45dQTs/Tr41KibmDvQ==","signatures":[{"sig":"MEQCIESNd09AWpmOSsUWqFPLWYzbpn1rRYbtEEJR18jivn8NAiBtAEumnek8FNPDnNBCWDMor5zfssBLS2bK1x5BOPGL2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94057},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e8254ea63c237160519cb7b6eee0c49ff3e01f86","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^5.5.2","ts-jest":"29.4.12","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^5.5.2","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.3.0_1786443832285_0.9846590793498426","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"prisma-class-generator","version":"0.4.0","keywords":["prisma","nestjs","typescript","generator"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.4.0","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"5eb51e4ad6ea8f59fa276e3e4ca96dc5951558bd","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.4.0.tgz","fileCount":51,"integrity":"sha512-ew1ULepE/g78W7jvw+djL7RLJ9PoYcmXRQeb1hXtzGXkAf+UP53cxB2TZJ5nNy5XyUQM5Zm9C5FSyrLYsZ0NMg==","signatures":[{"sig":"MEYCIQDIO3Qg90RUM7r1UtBiSLVXx9LaDVdCd3eb0a04pTx9agIhAJCbM0N516ha+q/k3HGJMji4t92DaipFyybMQsM7J9PJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98694},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9dba75cf94801512d672e79ca58744f61a6c500c","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Class generator from Prisma schema","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^5.5.2","ts-jest":"29.4.12","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^5.5.2","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.4.0_1786444436639_0.7211533255317895","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"prisma-class-generator","version":"0.4.1","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.4.1","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"97824ad76784f7d992641c7e59215d5d542c6003","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.4.1.tgz","fileCount":51,"integrity":"sha512-g7ZyBQObG0ZzC8Fr30H3d52C6FEqGq8X4NW21RuWh+dO0JRmEg5SoxZEZi94oY8ARw5gbgKkVSM3cP7Ji7rJnw==","signatures":[{"sig":"MEQCIFGRLRzdM/PR+EBf9WcNkgHe/Ub7aoDIvUG40rhepF8JAiAJCP+v7qBio/U5bNVUTK98VYTjpuaWGa0pVkEBugfdYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102585},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"03094bd52ecfffa07b9a125112bdcbe6d66297df","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^5.5.2","ts-jest":"29.4.12","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^5.5.2","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.4.1_1786445291856_0.23404509809878782","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"prisma-class-generator","version":"0.5.0","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.5.0","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"8b2df1c34d988fa1f94229d3a73024735f438ed4","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.5.0.tgz","fileCount":51,"integrity":"sha512-dW8pVrEVuI0MccYqgClboHTzUaWQUKPea1B5QehPhpJs6r32B4/7pDGfFoTHlDdML/EgyAJSSf1NwO63Z8qu3Q==","signatures":[{"sig":"MEQCIHit+5muZwnD1nRONEKm0olMnSSweS5PGZ9yrljjH8JAAiBJNooQ9gZ9xcOPHy2rmCh0atfcqfKAHziBcVjEPi1t/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116991},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8b6917dc59179a4b2c7d54c019d31ee305b7f5ed","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^5.5.2","ts-jest":"29.4.12","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^5.5.2","@changesets/cli":"2.31.1","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.5.0_1786459366788_0.6709102884953684","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"prisma-class-generator","version":"0.5.1","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.5.1","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"74e9e27bf90487d31752250176a59bfe1ee3af8e","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.5.1.tgz","fileCount":51,"integrity":"sha512-55Q+FKzqk2UV3Xg0TaMDI1P7ivPL6cckHX5kCCmLkvfQ3c0bl7g9QY6icVCLe5Kvlr639ckA6RUEVKbrzS4IMQ==","signatures":[{"sig":"MEUCIQDuwa8E1TJkqeMq8S+TNH+61pEx2GTTRdB86w414brPqQIgcba6yGFiP5jJQ/0Z+IjoJoHS/PtYKIehOcigHsE9x4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117047},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a2e426e360617239045d0111b5b49d31dbb39e50","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"2.5.1","change-case":"^4.1.2","@prisma/internals":"^5.5.2","@prisma/generator-helper":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^5.5.2","ts-jest":"29.4.12","ts-node":"^10.9.1","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^5.5.2","@changesets/cli":"2.31.1","@types/prettier":"^2.6.3","swagger-ui-express":"^4.4.0","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.5.1_1786460794731_0.390747498014824","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"prisma-class-generator","version":"0.5.2","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.5.2","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"068fcc4f4cc9c2af56dddcd4972cb4fd77e3cfef","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.5.2.tgz","fileCount":51,"integrity":"sha512-2XtaEQZ9TZHyFBe+tQPbMtN0O26Yv4RcYOyGcvZCiTqs6Gh8Qznygiu9AwDPZNEtk0RZ5QwryyXJNqrKrhggPA==","signatures":[{"sig":"MEYCIQCBM32xtNqZkvanHq9sra6GS2i2yGU9X4dPk2nhXmSzggIhAP+yrqL4pvLodQFmp3ivlDlOpFAhMjrPjnl20VxGxiJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119489},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"63c0dc08db5e264eb9512c8e0cb0f155c8c763b1","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","change-case":"^4.1.2","@prisma/internals":"^6.19.3","@prisma/generator-helper":"^6.19.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^6.19.3","ts-jest":"29.4.12","ts-node":"^10.9.1","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","swagger-ui-express":"^4.4.0","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.5.2_1786491662077_0.9847548420582497","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"prisma-class-generator","version":"0.6.0","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.0","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"f95d3c08b81fc00e556c5b5b84d4e99ad35e16c0","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.0.tgz","fileCount":51,"integrity":"sha512-VjRCsMj7NIh7t/633Wxc0cnTilPofz/fMKRZ3D/fZMLOpVqWhakV1jahj5PsSqgv3gdatSnXseOio047R6M+bQ==","signatures":[{"sig":"MEUCIHoaNtOVMuSYicdL2ic0zlVb6noRg/gMOT1iDBIs87lsAiEA430nPmjMdWQdN5cxFGV+4ufevnYRItdTC34RTlNpNK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126448},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a3c3bf26a645aaefe12875aaf3af2fcdfcaab2ae","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","change-case":"^4.1.2","@prisma/internals":"^6.19.3","@prisma/generator-helper":"^6.19.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^6.19.3","ts-jest":"29.4.12","ts-node":"^10.9.1","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","swagger-ui-express":"^4.4.0","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.0_1786497727747_0.8761308886932893","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"prisma-class-generator","version":"0.6.1","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.1","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"fca9bd46bbc176d703d3c76939ec0b7d8feb54d8","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.1.tgz","fileCount":51,"integrity":"sha512-ZY/YvtD1Yls6RY0KJSYoufrTjQOeLh2RZrJ9KeLliM5guqi5z22JYZNwyt0qjRE5dTQxM5wAjVkyZt3eTNCq6w==","signatures":[{"sig":"MEQCIEWvmwSB8adOZwqfqTnhZiI8Tan79aTdiJw7W8JTq7/fAiA14TiLPtBpnnM/jASxgCrbayOLAG2WnCSi8xoYDzpi0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128496},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f15a6d09d1fb7cdcde3d0f66dd6d66a69fd57d51","scripts":{"dev":"node -r ts-node/register src/index.ts","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"resolutions":{"chokidar":"^4.0.3"},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","change-case":"^4.1.2","@prisma/internals":"^7.9.1","@prisma/generator-helper":"^7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","prisma":"^6.19.3","rimraf":"^5.0.10","ts-jest":"29.4.12","ts-node":"^10.9.1","cross-env":"^7.0.3","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","ts-toolbelt":"^9.6.0","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","swagger-ui-express":"^4.4.0","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.1_1786506597247_0.07581297596225123","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"prisma-class-generator","version":"0.6.2","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.2","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"3c34fafca0a7557e54f9e91df994a39b49e8ab63","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.2.tgz","fileCount":51,"integrity":"sha512-GRWCbgKQUT+z9Qf+IbjdhnrllEegnGmt/wXJvHjG2srVYxfr8aGGifFl1htqqExM827LUBaDnXAgXYIBFR7SRg==","signatures":[{"sig":"MEUCIGQPl0q2umY218xfWBlUXaWIfyIw4JLQFz5A0qxgKq47AiEApzAqvSolSnJDUnrRAdO7pT06Fh6Ab1CRlT/yM78yIS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128448},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"733efaecc8b89df1f75180396a25e481fa29578d","scripts":{"dev":"node -r ts-node/register src/index.ts","lint":"eslint src","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","test:coverage":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"resolutions":{"chokidar":"^4.0.3"},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","change-case":"^4.1.2","@prisma/internals":"^7.9.1","@prisma/generator-helper":"^7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","eslint":"^9.39.5","prisma":"^6.19.3","rimraf":"^5.0.10","ts-jest":"29.4.12","ts-node":"^10.9.1","cross-env":"^7.0.3","@eslint/js":"9.39.5","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","typescript-eslint":"8.55.0","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.2_1786509386418_0.4413685599959063","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"prisma-class-generator","version":"0.6.3","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.3","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"294665693f6fcc6e9818e678c962802b2777614d","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.3.tgz","fileCount":51,"integrity":"sha512-pozKfl5FA8hASvc5+B1JyQtqheDWqUTdcQHS1JaTLX04oZOapXB5wM5UbgJsrLyO/YDrsDEdSp8zJS9HmirgrQ==","signatures":[{"sig":"MEYCIQC/GMxKtOaMKtupCWErdWNclXxWKTsCHR5EY384H+1bZwIhAITWS9AXsUPG1+W3cCyMRpWLeUSVfIqJkn6mAj8dqhHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128478},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a97d2bdc34dd73ba92419fc72771c44414dbfff9","scripts":{"dev":"node -r ts-node/register src/index.ts","lint":"eslint src","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","test:coverage":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"resolutions":{"chokidar":"^4.0.3"},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","change-case":"^4.1.2","@prisma/internals":"^7.9.1","@prisma/generator-helper":"^7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","eslint":"^9.39.5","prisma":"^6.19.3","rimraf":"^5.0.10","ts-jest":"29.4.12","ts-node":"^10.9.1","cross-env":"^7.0.3","@eslint/js":"9.39.5","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","typescript-eslint":"8.55.0","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.3_1786510078218_0.8059274596797228","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"prisma-class-generator","version":"0.6.4","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.4","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"0880fdea276e28dc8d7a3c508e9b3ecc8866a81b","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.4.tgz","fileCount":51,"integrity":"sha512-bhbFvuGxBa1L8bdf1h0irxlfsoT1VyVm6yJNVsYWUQYR3ZN+V48bzdeU1vdcuJjALJQ1wL5ogQpaIOm8b1vF6A==","signatures":[{"sig":"MEUCIG4CkM9nVgGU1OQvfyWKwS8RdkHMI3Dj8SpUNVAnWhK4AiEAyUR9w+CxOk9sfGGBRKJe0+iWVb0L5KJeoiC/26yKY/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129624},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6443d6fe7d1a8058bfd95512da39baf25abae106","scripts":{"dev":"node -r ts-node/register src/index.ts","lint":"eslint src","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","test:coverage":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"resolutions":{"chokidar":"^4.0.3"},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","change-case":"^4.1.2","@prisma/internals":"^7.9.1","@prisma/generator-helper":"^7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","eslint":"^9.39.5","prisma":"^6.19.3","rimraf":"^5.0.10","ts-jest":"29.4.12","ts-node":"^10.9.1","cross-env":"^7.0.3","@eslint/js":"9.39.5","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","typescript-eslint":"8.55.0","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.4_1786513060538_0.568032102365932","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"prisma-class-generator","version":"0.6.5","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.5","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"3571a4cf93468ae55d9b57b782914cba8b2cda6d","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.5.tgz","fileCount":51,"integrity":"sha512-E8+bqo7JNgi3VmO8q5u/95rQl66pmXbfj+OvipZ2chpzCAQSngDVrKD8kVEjKg+mUjLpAqVAAdcchGTtOebXNA==","signatures":[{"sig":"MEQCIFdUv2ryjFy8fxLaVBJ7ZbLQdWqyS3v0TH3ImlzRd5N7AiB5Zdtm7KabnWd6AIXCpwXQ0Pxtigb34bEzsAiYtGdt3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130820},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"875149193eadb7f90b1c4c922c827e3e893aa800","scripts":{"dev":"node -r ts-node/register src/index.ts","lint":"eslint src","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","changeset":"changeset","typecheck":"tsc --noEmit","test:coverage":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"resolutions":{"chokidar":"^4.0.3"},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","@prisma/internals":"^7.9.1","@prisma/generator-helper":"^7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","eslint":"^9.39.5","prisma":"^6.19.3","rimraf":"^5.0.10","ts-jest":"29.4.12","ts-node":"^10.9.1","cross-env":"^7.0.3","@eslint/js":"9.39.5","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","typescript-eslint":"8.55.0","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.5_1786514696689_0.1485717731660272","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"prisma-class-generator","version":"0.6.6","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","_id":"prisma-class-generator@0.6.6","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"homepage":"https://github.com/kimjbstar/prisma-class-generator","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"bin":{"prisma-class-generator":"dist/bin.js"},"dist":{"shasum":"45e11822dae8d5ca357a6d8b2f2920677e291bc2","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.6.6.tgz","fileCount":35,"integrity":"sha512-kSs5RhcGj3VLNb3ROhJBDoMKGknpPmv3LoeWwMah+vNx9Vr1lrYqZHF5NmFDd95SNhnh/gR7F6nl8j76ndZEqg==","signatures":[{"sig":"MEYCIQCT3aTuLAojsaXTxpkrph9JtRBQwgbfhBCVX2q+huAd5gIhAIxbyt0MiKmbgl5nnaA4VM7QxZB5qRTGobLyTs+i1ENd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93419},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fa28852a76e299a8b887989df170a4d3c7a232e9","scripts":{"dev":"node -r ts-node/register src/index.ts","lint":"eslint src","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","prepare":"husky || true","changeset":"changeset","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","lint:package":"publint --pack npm","test:coverage":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage","verify:packed":"bash scripts/verify-packed-tarball.sh","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","prepublishOnly":"npm run build && npm test","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma"},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"repository":{"url":"git+https://github.com/kimjbstar/prisma-class-generator.git","type":"git"},"_npmVersion":"10.9.8","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","directories":{},"lint-staged":{"src/**/*.ts":["prettier --write","eslint --fix"]},"resolutions":{"chokidar":"^4.0.3"},"_nodeVersion":"22.23.1","dependencies":{"prettier":"3.9.6","@prisma/generator-helper":"^7.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","husky":"^9.1.7","eslint":"^9.39.5","prisma":"^6.19.3","rimraf":"^5.0.10","publint":"^0.3.23","ts-jest":"29.4.12","ts-node":"^10.9.1","cross-env":"^7.0.3","@eslint/js":"9.39.5","fast-check":"4.9.0","typescript":"^5.0.4","@types/jest":"30.0.0","@types/node":"^18.15.11","lint-staged":"^15.5.2","@prisma/client":"^6.19.3","@changesets/cli":"2.31.1","@types/prettier":"^3.0.0","@prisma/internals":"^7.9.1","typescript-eslint":"8.55.0","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/prisma-class-generator_0.6.6_1786517141555_0.940946893463072","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"prisma-class-generator","version":"0.7.0","description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","main":"dist/index.js","type":"commonjs","license":"MIT","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"homepage":"https://github.com/kimjbstar/prisma-class-generator","repository":{"type":"git","url":"git+https://github.com/kimjbstar/prisma-class-generator.git"},"scripts":{"format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","lint":"eslint src","lint:package":"publint --pack npm","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","test:coverage":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage","typecheck":"tsc --noEmit","clean":"rimraf dist","build":"npm run clean && tsc","prepublishOnly":"npm run build && npm test","dev":"node -r ts-node/register src/index.ts","changeset":"changeset","changeset:version":"changeset version","changeset:publish":"npm run build && changeset publish","generate:postgresql":"prisma generate --schema prisma/postgresql.prisma","generate:mysql":"prisma generate --schema prisma/mysql.prisma","generate:mongodb":"prisma generate --schema prisma/mongodb.prisma","generate:mssql":"prisma generate --schema prisma/mssql.prisma","generate:sqlite":"prisma generate --schema prisma/sqlite.prisma","generate:cockroachdb":"prisma generate --schema prisma/cockroachdb.prisma","verify:packed":"bash scripts/verify-packed-tarball.sh","prepare":"husky || true"},"bin":{"prisma-class-generator":"dist/bin.js"},"engines":{"node":">=18"},"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"dependencies":{"@prisma/generator-helper":"^7.9.1","prettier":"3.9.6"},"devDependencies":{"@changesets/changelog-github":"0.7.0","@changesets/cli":"2.31.1","@eslint/js":"9.39.5","@prisma/client":"^6.19.3","@prisma/internals":"^7.9.1","@types/jest":"30.0.0","@types/node":"^18.15.11","@types/prettier":"^3.0.0","cross-env":"^7.0.3","eslint":"^9.39.5","eslint-config-prettier":"^10.1.8","fast-check":"4.9.0","husky":"^9.1.7","jest":"30.4.2","lint-staged":"^15.5.2","prisma":"^6.19.3","publint":"^0.3.23","rimraf":"^5.0.10","ts-jest":"29.4.12","ts-node":"^10.9.1","typescript":"^5.0.4","typescript-eslint":"8.55.0"},"resolutions":{"chokidar":"^4.0.3"},"lint-staged":{"src/**/*.ts":["prettier --write","eslint --fix"]},"_id":"prisma-class-generator@0.7.0","gitHead":"26965ffd7522f6fa32b9a41db96f12e4992c3fe7","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-dy+WM8459syClbn+fQlrRg3JknV8WC70Sz7PVKL0aK2JvAPt/gpVgvRuqaZArrAQoOVQvd5P/CZMaSdvgYP4Rw==","shasum":"37bbaeff511827f1bba6106e3a9baef7495c9cdb","tarball":"https://registry.npmjs.org/prisma-class-generator/-/prisma-class-generator-0.7.0.tgz","fileCount":37,"unpackedSize":102522,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/prisma-class-generator@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHMZo4cmGcWhju6MdcpC+AK99Era4Ky0i1v7NHkkJ14AAiEA8fYhLg+8/caNZ3n7ufsX/EKXokm0fhrKcHem4bmw6Jg="}]},"_npmUser":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"directories":{},"maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prisma-class-generator_0.7.0_1786520521721_0.5030212715551297"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-19T06:02:48.882Z","modified":"2026-08-12T07:42:02.363Z","0.0.1":"2021-08-19T06:02:49.065Z","0.0.2":"2021-08-19T08:57:09.196Z","0.0.3":"2021-08-20T03:21:55.919Z","0.0.4":"2021-09-13T14:28:42.209Z","0.0.5":"2021-09-14T06:44:58.669Z","0.1.0":"2021-10-06T08:33:58.946Z","0.1.1":"2021-10-06T08:49:19.975Z","0.1.2":"2021-10-06T08:51:20.791Z","0.1.3":"2021-10-06T09:07:44.880Z","0.1.4":"2021-10-07T02:58:33.356Z","0.1.5":"2021-10-07T04:34:33.367Z","0.1.6":"2021-10-07T04:41:26.582Z","0.1.7":"2021-10-08T06:24:51.278Z","0.1.8":"2021-10-08T06:40:51.260Z","0.1.9":"2021-10-18T05:21:32.508Z","0.1.10":"2021-10-18T05:28:27.860Z","0.1.11":"2021-12-24T08:05:23.740Z","0.1.12":"2022-01-26T05:47:12.449Z","0.2.0":"2022-07-01T04:26:05.665Z","0.2.1":"2022-09-25T03:43:58.327Z","0.2.2":"2022-11-09T07:57:36.196Z","0.2.3":"2022-11-09T12:03:41.644Z","0.2.4":"2022-11-12T13:59:16.999Z","0.2.5":"2022-12-09T06:50:34.154Z","0.2.6":"2023-04-18T05:22:36.849Z","0.2.7":"2023-07-11T14:54:30.583Z","0.2.8":"2023-09-26T04:39:22.628Z","0.2.9":"2023-11-14T08:45:21.945Z","0.2.10":"2024-08-12T09:59:01.408Z","0.2.11":"2024-08-12T12:04:48.568Z","0.3.0":"2026-08-11T10:23:52.435Z","0.4.0":"2026-08-11T10:33:56.808Z","0.4.1":"2026-08-11T10:48:12.008Z","0.5.0":"2026-08-11T14:42:46.935Z","0.5.1":"2026-08-11T15:06:34.877Z","0.5.2":"2026-08-11T23:41:02.200Z","0.6.0":"2026-08-12T01:22:07.899Z","0.6.1":"2026-08-12T03:49:57.386Z","0.6.2":"2026-08-12T04:36:26.585Z","0.6.3":"2026-08-12T04:47:58.356Z","0.6.4":"2026-08-12T05:37:40.692Z","0.6.5":"2026-08-12T06:04:56.810Z","0.6.6":"2026-08-12T06:45:41.697Z","0.7.0":"2026-08-12T07:42:01.870Z"},"bugs":{"url":"https://github.com/kimjbstar/prisma-class-generator/issues"},"author":{"name":"kimjbstar","email":"kimjbstar@gmail.com"},"license":"MIT","homepage":"https://github.com/kimjbstar/prisma-class-generator","keywords":["prisma","prisma-generator","prisma-schema","nestjs","typescript","generator","codegen","dto","swagger","openapi","class-validator","class-transformer","graphql","typegraphql","orm","validation"],"repository":{"type":"git","url":"git+https://github.com/kimjbstar/prisma-class-generator.git"},"description":"Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.","maintainers":[{"name":"kimjbstar","email":"kimjbstar@gmail.com"}],"readme":"# Prisma Class Generator\n\n[![npm version](https://img.shields.io/npm/v/prisma-class-generator.svg)](https://www.npmjs.com/package/prisma-class-generator)\n[![npm downloads](https://img.shields.io/npm/dm/prisma-class-generator.svg)](https://www.npmjs.com/package/prisma-class-generator)\n[![CI](https://github.com/kimjbstar/prisma-class-generator/actions/workflows/ci.yml/badge.svg)](https://github.com/kimjbstar/prisma-class-generator/actions/workflows/ci.yml)\n[![license](https://img.shields.io/npm/l/prisma-class-generator.svg)](./LICENSE)\n[![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING.md)\n\n![demo: schema.prisma turned into a TypeScript class via `prisma generate`](https://raw.githubusercontent.com/kimjbstar/prisma-class-generator/main/assets/demo.gif)\n\nSee [CHANGELOG.md](./CHANGELOG.md) for release notes. Found a bug or want a feature? Open an\n[issue](https://github.com/kimjbstar/prisma-class-generator/issues). Have a \"how do I...?\"\nquestion instead? Ask in [Discussions](https://github.com/kimjbstar/prisma-class-generator/discussions) —\nit's faster for you and keeps the issue tracker focused on actual bugs.\n\n**Contents** · [Usage](#usage) · [Supported options](#supported-options) ·\n[Per-field directives](#per-field-directives) · [Databases](#supported-databases) ·\n[Prisma versions](#supported-prisma-versions) · [Features](#feature) ·\n[Comparison with similar tools](#comparison-with-similar-tools) · [FAQ](#faq)\n\n> **In a hurry?** `dryRun` defaults to **`true`**, so the first run prints the classes to your\n> terminal instead of writing them. Set `dryRun = \"false\"` in the generator block once the\n> preview looks right — see [Supported options](#supported-options).\n\n## Prisma\n\n> [Prisma](https://www.prisma.io/) is a database ORM library for Node.js and TypeScript.\n\nPrisma generates each model's type definitions directly from\n[`schema.prisma`](https://www.prisma.io/docs/concepts/components/prisma-schema), so no\nadditional entry classes or repository layers are required.\n\nThat works well on its own, but it runs into a limitation with frameworks like NestJS: to use\n`@nestjs/swagger`, an entity has to be defined as a class, and Prisma Client's generated types\naren't classes.\n\nThis tool closes that gap — it generates a TypeScript file per model based on `schema.prisma`.\nThe generated classes are formatted with prettier, using the user's prettier config file if\npresent, so defining classes by hand is no longer necessary while `schema.prisma` stays the\nsingle source of truth.\n\nPrisma Client's returned objects don't include a model's relational fields. This generator can\nproduce two separate files per model instead — one that matches Prisma Client's own interface,\nand one that holds only the relational fields — by setting the _separateRelationFields_ option\nto **true**. The default value is **false**.\n\n## NestJS\n\n> [NestJS](https://nestjs.com/) is a framework for building efficient, scalable Node.js server-side applications.\n\nNestJS builds on classes and decorators as its basic structure. Defining a model as a class,\nas below, makes it straightforward to apply [Swagger](https://docs.nestjs.com/openapi/introduction),\n[TypeGraphQL](https://typegraphql.com/), and similar tools through decorators — and\nregenerating the class whenever `schema.prisma` changes keeps the two in sync.\n\n```typescript\nexport class Company {\n\t@ApiProperty({ type: Number }) // swagger\n\t@Field((type) => Int) // TypeGraphQL\n\tid: number\n\n\t@ApiProperty({ type: String }) // swagger\n\tname: string\n\n\t@ApiProperty({ type: Boolean }) // swagger\n\tisUse: boolean\n}\n```\n\nWith _separateRelationFields_ set to **true**, the two generated classes can be composed into a\nclass that contains only the relations you actually want. The example below uses\n`@nestjs/swagger`'s composition helpers to create a class with all of `Product`'s own properties\nplus just the `category` relation from the generated relations class.\n\n```typescript\nimport { IntersectionType, PickType } from '@nestjs/swagger'\nimport { Product } from './product'\nimport { ProductRelations } from './product_relations'\n\nexport class ProductDto extends IntersectionType(\n\tProduct,\n\tPickType(ProductRelations, ['category'] as const),\n) {}\n```\n\n### Usage\n\n1. **Install** — as a dev dependency: it runs as part of `prisma generate` and the classes it\n   writes don't import it, so it never needs to ship to production.\n\n    ```shell\n    npm install --save-dev prisma-class-generator\n    ```\n\n    ```shell\n    yarn add --dev prisma-class-generator\n    ```\n\n2. **Define the generator in `schema.prisma`**\n\n    ```prisma\n    generator prismaClassGenerator {\n        provider = \"prisma-class-generator\"\n    }\n    ```\n\n    This generator reads the Prisma Client generator declared in the same schema to figure out\n    where the client lives, so make sure one is present too — either the legacy\n    `provider = \"prisma-client-js\"` or the newer `provider = \"prisma-client\"` (default since\n    Prisma 7). Both are supported.\n\n3. **Check the generated files**\n\n    Given these models in `schema.prisma` — this is the exact\n    `Product`/`Category`/`Company` example from [`prisma/postgresql.prisma`](./prisma/postgresql.prisma),\n    the same schema this repo's own CI golden test runs against, so it won't drift out of sync\n    with the real generator again:\n\n    ```prisma\n    enum ProductType {\n      A\n      B\n      C\n    }\n\n    enum ProductAnotherType {\n      AA\n      BB\n      CC\n    }\n\n    model Product {\n      id            Int                @id\n      title         String             @db.VarChar(255)\n      desc          String             @default(\"abc\") @db.VarChar(1024)\n      images        Json               @db.Json\n      isShown       Boolean?           @default(false)\n      stock         Int?               @default(0)\n      type          ProductType\n      anotherType   ProductAnotherType @default(AA)\n      averageRating Float?\n      categoryId    Int\n      companyId     Int\n      category      Category           @relation(fields: [categoryId], references: [id])\n      company       Company            @relation(fields: [companyId], references: [id])\n      createdAt     DateTime           @default(now()) @db.Timestamp(6)\n      updatedAt     DateTime           @updatedAt @db.Timestamp(6)\n    }\n\n    model Category {\n      id       Int       @id\n      products Product[]\n    }\n\n    model Company {\n      id                      Int       @id\n      name                    String\n      totalIncome             BigInt    @default(100)\n      lat                     Decimal\n      lng                     Decimal\n      by                      Bytes\n      products                Product[]\n      tags                    String[]\n      tagsWithEmptyDefault    String[]  @default([])\n      tagsWithDefault         String[]  @default([\"a\", \"b\"])\n      numTags                 Int[]\n      numTagsWithEmptyDefault Int[]     @default([])\n      numTagsWithDefault      Int[]     @default([1, 2])\n    }\n    ```\n\n    these classes are generated in <PROJECT_PATH>/src/\\_gen/prisma-class — this is the real,\n    unedited output of running the generator against the schema above:\n\n    ( The generating path can be customized through _output_ option. )\n\n    ```typescript\n    // category.ts\n    import { Product, type Product as ProductAsType } from './product'\n    import { ApiProperty } from '@nestjs/swagger'\n\n    export class Category {\n    \t@ApiProperty({ type: Number })\n    \tid: number\n\n    \t@ApiProperty({ isArray: true, type: () => Product })\n    \tproducts: ProductAsType[]\n    }\n    ```\n\n    ```typescript\n    // company.ts\n    import { Product, type Product as ProductAsType } from './product'\n    import { ApiProperty } from '@nestjs/swagger'\n\n    export class Company {\n    \t@ApiProperty({ type: Number })\n    \tid: number\n\n    \t@ApiProperty({ type: String })\n    \tname: string\n\n    \t@ApiProperty({ type: BigInt })\n    \ttotalIncome: BigInt = BigInt(100)\n\n    \t@ApiProperty({ type: Number })\n    \tlat: number\n\n    \t@ApiProperty({ type: Number })\n    \tlng: number\n\n    \t@ApiProperty({ type: Buffer })\n    \tby: Buffer\n\n    \t@ApiProperty({ isArray: true, type: () => Product })\n    \tproducts: ProductAsType[]\n\n    \t@ApiProperty({ isArray: true, type: String })\n    \ttags: string[]\n\n    \t@ApiProperty({ isArray: true, type: String })\n    \ttagsWithEmptyDefault: string[] = []\n\n    \t@ApiProperty({ isArray: true, type: String })\n    \ttagsWithDefault: string[] = ['a', 'b']\n\n    \t@ApiProperty({ isArray: true, type: Number })\n    \tnumTags: number[]\n\n    \t@ApiProperty({ isArray: true, type: Number })\n    \tnumTagsWithEmptyDefault: number[] = []\n\n    \t@ApiProperty({ isArray: true, type: Number })\n    \tnumTagsWithDefault: number[] = [1, 2]\n    }\n    ```\n\n    ```typescript\n    // product.ts\n    import { Category, type Category as CategoryAsType } from './category'\n    import { Company, type Company as CompanyAsType } from './company'\n    import { ProductType, ProductAnotherType } from '@prisma/client'\n    import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger'\n\n    export class Product {\n    \t@ApiProperty({ type: Number })\n    \tid: number\n\n    \t@ApiProperty({ type: String })\n    \ttitle: string\n\n    \t@ApiProperty({ type: String, example: 'abc' })\n    \tdesc: string = 'abc'\n\n    \t@ApiProperty({ type: Object })\n    \timages: object\n\n    \t@ApiPropertyOptional({ type: Boolean, example: false })\n    \tisShown?: boolean = false\n\n    \t@ApiPropertyOptional({ type: Number, example: 0 })\n    \tstock?: number = 0\n\n    \t@ApiProperty({ enum: ProductType, enumName: 'ProductType' })\n    \ttype: ProductType\n\n    \t@ApiProperty({\n    \t\tenum: ProductAnotherType,\n    \t\tenumName: 'ProductAnotherType',\n    \t\texample: ProductAnotherType.AA,\n    \t})\n    \tanotherType: ProductAnotherType = ProductAnotherType.AA\n\n    \t@ApiPropertyOptional({ type: Number })\n    \taverageRating?: number\n\n    \t@ApiProperty({ type: Number })\n    \tcategoryId: number\n\n    \t@ApiProperty({ type: Number })\n    \tcompanyId: number\n\n    \t@ApiProperty({ type: () => Category })\n    \tcategory: CategoryAsType\n\n    \t@ApiProperty({ type: () => Company })\n    \tcompany: CompanyAsType\n\n    \t@ApiProperty({ type: Date })\n    \tcreatedAt: Date\n\n    \t@ApiProperty({ type: Date })\n    \tupdatedAt: Date\n    }\n    ```\n\n    Note that optional fields with a schema-level default (`isShown`, `stock`, `totalIncome`,\n    the `tags*`/`numTags*` arrays above) are generated with that default value already\n    assigned, so a `new Product()` starts in a valid state without every caller having to set\n    them. And notice that relation fields (`category`/`company`/`products` above) import both\n    the real class *and* a `type ... as ...AsType` alias — the field's own type annotation uses\n    the alias to avoid a circular-import crash under `emitDecoratorMetadata`; see this repo's\n    [CLAUDE.md](./CLAUDE.md) if you're curious why.\n\n    ```typescript\n    // index.ts\n    import { Product as _Product } from './product'\n    import { Category as _Category } from './category'\n    import { Company as _Company } from './company'\n\n    export namespace PrismaModel {\n    \texport class Product extends _Product {}\n    \texport class Category extends _Category {}\n    \texport class Company extends _Company {}\n\n    \texport const extraModels = [Product, Category, Company]\n    }\n    ```\n\n    Classes are grouped into the `PrismaModel` namespace and re-exported through `index.ts` for\n    two reasons:\n\n    1. Generated class names can otherwise collide with the model types Prisma itself generates.\n    2. When wiring up Swagger in NestJS, `extraModels` can point at this one array instead of\n       listing every generated class individually in bootstrap code.\n\n    For example:\n\n    ```typescript\n    // main.ts in a NestJS application\n    import { PrismaModel } from './_gen/prisma-class'\n\n    const document = SwaggerModule.createDocument(app, options, {\n    \textraModels: [...PrismaModel.extraModels],\n    })\n    ```\n\n    You can also disable it through the _makeIndexFile_ option.\n\n#### Supported options\n\nEvery value is written as a **string** in `schema.prisma` (`dryRun = \"false\"`, not `dryRun = false`) —\nthat's how Prisma passes generator config through.\n\n| option | default | what it does |\n|---|---|---|\n| `output` | `../src/_gen/prisma-class` | where the files are written |\n| `dryRun` | **`true`** | print to the terminal instead of writing. **Set to `\"false\"` to actually generate files** |\n| `makeIndexFile` | `true` | also emit `index.ts` with the `PrismaModel` namespace and `extraModels` |\n| `makeDtoFiles` | `false` | also emit `Create<Model>`/`Update<Model>`, composed with NestJS mapped types |\n| `separateRelationFields` | `false` | move relation fields into a separate `<Model>Relations` class |\n| `useSwagger` | **`true`** | `@ApiProperty`/`@ApiPropertyOptional`, plus `description`/`example` from the schema |\n| `useGraphQL` | `false` | TypeGraphQL's `@Field` and `@ObjectType` |\n| `useValidation` | `false` | class-validator decorators, sharpened by `@db.*` native types on Prisma 6+ |\n| `validateNestedRelations` | `false` | adds `@ValidateNested()` to relation/composite fields (needs `useValidation`) |\n| `useSerialization` | `false` | class-transformer `@Exclude()`/`@Expose()`/`@Type()` |\n| `useNonNullableAssertions` | `false` | `!` on non-optional fields, for TypeScript strict mode |\n| `preserveDefaultNullable` | `false` | type nullable fields as `\\| null` instead of making them optional |\n| `useUndefinedDefault` | `false` | `= undefined` for fields with no default |\n| `preserveDecimal` | `false` | `Prisma.Decimal` instead of `number` for `Decimal` fields |\n| `clientImportPath` | `@prisma/client` | where generated enums and the `Prisma` namespace are imported from |\n\nDetails for each:\n\n-   _dryRun_\n    -   Controls whether files are written to disk or just printed to the terminal. default value is **true**\n        -   once the printed preview looks right, set this option to **false** to actually write the files\n-   _output_\n    -   sets output path. default is **'../src/\\_gen/prisma-class'**\n-   _useSwagger_\n    -   generates swagger decorator (`@ApiProperty`/`@ApiPropertyOptional` from `@nestjs/swagger`). default value is **true**\n        -   a field's `///` doc comment (minus any `@directive` tokens) becomes the decorator's `description` — see [Per-field directives](#per-field-directives) below for the directives themselves\n        -   a literal `@default(...)` (e.g. `@default(\"abc\")`, `@default(1)`, an enum default) becomes the decorator's `example`. Function-based defaults (`now()`, `autoincrement()`, `dbgenerated()`) and `BigInt`/`DateTime` defaults are skipped — there's no single literal worth showing\n        -   both are derived straight from the schema, not guessed, so they're always on when `useSwagger` is — no separate option\n-   _useGraphQL_\n    -   generates TypeGraphQL decorator (`@Field` from `@nestjs/graphql`). default value is **false**\n-   _useValidation_\n    -   generates [class-validator](https://github.com/typestack/class-validator) decorators (`@IsInt`, `@IsString`, `@IsOptional`, `@IsEnum`, `@IsArray`, ...) based on each field's Prisma type, for use with NestJS's `ValidationPipe`. default value is **false**\n        -   relation and composite-type fields are intentionally left without a type-specific validator: validating one means assuming a shape for the nested payload, which the schema doesn't state. Turn on `validateNestedRelations` if the relation field *is* the payload you want validated as-is\n        -   `DateTime` fields use `@IsDateString()` rather than `@IsDate()`, so it validates the raw string a JSON request body actually contains without requiring `class-transformer`'s `@Type(() => Date)` to run first\n        -   `BigInt`/`Bytes`/`Json` fields get no type-specific validator — class-validator has no direct equivalent for those\n        -   a field's `@db.*` native type sharpens the validator further when it describes a real\n            constraint, on **Prisma 6+ only** (Prisma 5's DMMF doesn't expose native types at all —\n            this silently falls back to the type-based validator above, no error): `@db.Uuid`/\n            `@db.UniqueIdentifier` → `@IsUUID()`, MongoDB's `@db.ObjectId` → `@IsMongoId()`,\n            postgresql/cockroachdb's `@db.Inet` → `@IsIP()` (all three replace the generic\n            `@IsString()`), `@db.VarChar(n)`/`@db.Char(n)`/sqlserver's N-prefixed variants/\n            cockroachdb's `@db.String(n)` → `@IsString()` + `@MaxLength(n)`, MySQL's unsigned\n            integer types → `@IsInt()` + `@Min(0)`\n            -   deliberately *not* covered: MySQL's `@db.UnsignedBigInt` — it maps to Prisma's\n                `BigInt` scalar, and class-validator's `@Min()`/`@Max()` require\n                `typeof value === 'number'`, which a `BigInt` value never satisfies (its `typeof`\n                is `'bigint'`) — adding it would reject every value, including valid ones\n-   _validateNestedRelations_\n    -   requires `useValidation`. Adds `@ValidateNested()` (`{ each: true }` for list relations)\n        to relation and composite-type fields, so NestJS's `ValidationPipe` (with\n        `transform: true`) recurses into nested payloads instead of leaving them unvalidated.\n        default value is **false**\n    -   off by default because it's an opt-in to a specific DTO shape (see the FAQ) — turn it on\n        if your relation fields *are* the nested payload you want validated as-is, not a DTO\n        with a different nested shape\n    -   pulls in class-transformer's `@Type(() => X)` alongside `@ValidateNested()` — see\n        `useSerialization` below, which generates the same `@Type()` independently of\n        validation; the two don't double up if both are on\n-   _makeIndexFile_\n    -   makes index file, default value is **true**\n-   _separateRelationFields_\n    -   puts relational fields into different file for each model. This way the class will match the object returned by a Prisma query, default value is **false**\n-   _makeDtoFiles_\n    -   also generates `Create<Model>` and `Update<Model>` classes for each model, default value is **false**\n        -   they're **compositions**, not copies: `CreateUser extends OmitType(User, [...] as const)` and `UpdateUser extends PartialType(CreateUser)`, so each field's type, Swagger metadata and validators stay declared in exactly one place (NestJS's mapped types carry all three through)\n        -   imported from `@nestjs/swagger` when `useSwagger` is on, otherwise from `@nestjs/mapped-types`\n        -   a field is omitted from `Create` only when the schema itself says the client can't supply it: a **function-based** `@default(...)` (`autoincrement()`, `uuid()`, `cuid()`, `now()`, `auto()`, `dbgenerated(...)`), `@updatedAt`, or a relation field. A *literal* default like `@default(0)` is kept — \"there's a fallback\" isn't \"you may not set it\" — and so is a relation's foreign-key scalar (`authorId`), which is the value a REST client actually posts\n        -   an `@id` **without** a default (e.g. `id String @id`) is kept too: the caller has to provide it\n        -   composite types (MongoDB `type` blocks) get no DTOs — they're embedded values, not entities with their own endpoints\n        -   with `separateRelationFields`, the DTOs compose the base class (never the `*Relations` one)\n-   _clientImportPath_\n    -   set prisma client import path manually, default value is **@prisma/client**\n        -   set this explicitly when using Prisma 7's `prisma-client` generator, since its output is no longer `@prisma/client` by default\n-   _useNonNullableAssertions_\n    -   Adds a `!` after non-optional class fields, to avoid TypeScript strict mode's \"Property has no initializer and is not definitely assigned in the constructor\" warning\n-   _preserveDefaultNullable_\n    -   Controls how nullable fields are typed. When **false** (default), nullable fields are typed as `undefined` instead of `null`. When **true**, the field keeps Prisma's own nullable type (`| null`) instead.\n-   _useUndefinedDefault_\n    -   Assigns `= undefined` to fields with no default value, so every class field has an explicit initializer. default value is **false**\n-   _preserveDecimal_\n    -   Generates `Decimal` fields as `Prisma.Decimal` instead of `number`, avoiding precision loss for values like money. default value is **false**\n        -   only changes the field's own TS type — the swagger/graphql decorator options stay `Number`/`Float`, since `Decimal` has no OpenAPI/GraphQL representation of its own\n-   _useSerialization_\n    -   generates class-transformer's `@Exclude()`/`@Expose()` for fields marked with the `/// @exclude`/`/// @expose` directives (see below), for use with NestJS's `ClassSerializerInterceptor`. default value is **false**\n        -   the field stays on the class (unlike `/// @skip`) — only the serialized JSON response drops it\n        -   also adds `@Type(() => X)` to relation and composite-type fields, independently of\n            `useValidation` — without it, a `ClassSerializerInterceptor`/`plainToInstance()` call\n            leaves a nested relation as a plain object instead of an instance of the related\n            class, so that class's own `@Exclude()`/`@Expose()` decorators never get applied to it\n\n#### Per-field directives\n\nThese are set per-field with a `///` doc comment directly above the field in `schema.prisma` — a regular `//` comment won't work, since Prisma's DMMF only exposes triple-slash doc comments.\n\n-   `/// @skip`\n    -   Excludes the field entirely from the generated class (and from any relation/import it would otherwise pull in). Useful for auto-populated columns like `id`, `createdAt`, `updatedAt` that don't belong on a create/update DTO.\n        ```prisma\n        model Product {\n          id Int @id @default(autoincrement())\n          /// @skip\n          createdAt DateTime @default(now())\n          title     String\n        }\n        ```\n-   `/// @ApiHideProperty`\n    -   Keeps the field on the class but adds `@ApiHideProperty()` (from `@nestjs/swagger`), hiding it from the generated OpenAPI docs. Only applies when `useSwagger` is on. Useful for fields like `passwordHash` that the class still needs at the type level but shouldn't be documented.\n        ```prisma\n        model User {\n          id Int @id @default(autoincrement())\n          /// @ApiHideProperty\n          passwordHash String\n        }\n        ```\n-   `/// @exclude`\n    -   Keeps the field on the class but adds class-transformer's `@Exclude()`, so a `ClassSerializerInterceptor` strips it from the actual JSON response. Only applies when `useSerialization` is on. Unlike `@ApiHideProperty` (which only hides it from docs), this changes runtime behavior — the field genuinely won't be in the response body.\n        ```prisma\n        model User {\n          id Int @id @default(autoincrement())\n          /// @exclude\n          passwordHash String\n        }\n        ```\n-   `/// @expose`\n    -   `@exclude`'s counterpart, for the opposite class-transformer strategy: adds `@Expose()`\n        so the field survives a `plainToInstance(cls, data, { excludeExtraneousValues: true })`\n        call, where every field is hidden by default unless explicitly marked. Only applies when\n        `useSerialization` is on.\n        ```prisma\n        model User {\n          id Int @id @default(autoincrement())\n          /// @expose\n          displayName String\n        }\n        ```\n\n### Supported databases\n\nPrisma normalizes every connector's column types down to the same DMMF scalar set, so this\ngenerator works the same way regardless of database. Verified end-to-end (and covered by\n[golden tests](./prisma) in this repo) against every database Prisma ORM currently supports:\n\n-   PostgreSQL\n-   MySQL\n-   MongoDB (including composite `type` blocks)\n-   SQL Server (mssql)\n-   SQLite\n-   CockroachDB\n\nNative-type annotations (`@db.VarChar`, `@db.Money`, `@db.ObjectId`, ...) never change a\nfield's own TS type — that still comes from the DMMF scalar type (`String`, `Int`, ...), not\nthe underlying column. On Prisma 6+ they *do* sharpen `useValidation`'s output for a handful\nof well-known types (see `useValidation` above) — that's the one place native types are read\nat all; everywhere else they're still invisible to this generator. Two connector-level limits\nare worth knowing, though they're Prisma restrictions rather than anything this generator controls: SQL Server and SQLite don't support\nPrisma's native `enum`, and Prisma's `Unsupported(\"...\")` escape-hatch type is excluded from\nthe DMMF entirely (so it never reaches Prisma Client either).\n\n### Supported Prisma versions\n\nTested against Prisma **5, 6, and 7**, including both the legacy `prisma-client-js` generator\nand the `prisma-client` generator that became the default in Prisma 7.\n\n### How it works?\n\nPrisma internally represents schema metadata as a DMMF (Data Model Meta Format) object.\n\n[prisma-class-generator](https://github.com/kimjbstar/prisma-class-generator) reads that DMMF to\nautomate class definitions. It's declared as an additional generator in `schema.prisma` and runs\nas part of the `prisma generate` process.\n\n```mermaid\nflowchart LR\n    A[\"schema.prisma\"] -->|\"prisma generate\"| B[\"Prisma CLI\"]\n    B -->|\"DMMF (schema metadata)\"| C[\"prisma-class-generator\"]\n    C -->|\"one .ts per model\"| D[\"*.ts classes<br/>(@nestjs/swagger / class-validator / TypeGraphQL)\"]\n```\n\n### Feature\n\n-   Generates classes from Prisma model definitions\n-   Supports basic scalar types and relations\n-   Optionally generates Swagger decorators\n-   Optionally generates TypeGraphQL decorators\n-   Optionally generates class-validator decorators, sharpened further by `@db.*` native types on Prisma 6+ (`@IsUUID()`, `@IsMongoId()`, `@IsIP()`, `@MaxLength()`, `@Min(0)`)\n-   Formats generated classes with prettier, using the user's prettier config file if present\n-   Per-field `/// @skip`, `/// @ApiHideProperty`, `/// @exclude`, and `/// @expose` directives\n-   Optionally generates class-transformer decorators (`@Exclude()`/`@Expose()` from\n    `/// @exclude`/`/// @expose`, `@Type()` on relation/composite fields) for use with\n    `ClassSerializerInterceptor`\n-   `preserveDecimal` option to keep `Decimal` fields precision-safe as `Prisma.Decimal`\n-   Doc comments and literal `@default(...)` values become Swagger `description`/`example`\n-   Optional `Create`/`Update` DTO classes (`makeDtoFiles`), generated as NestJS mapped-type\n    compositions so field definitions are never duplicated\n\n### Future Plan\n\n-   Support custom path, case or name per each model\n\n---\n\n### Comparison with similar tools\n\nA few other Prisma generators solve overlapping problems. This is meant to help you pick the\nright one, not to talk anyone out of the alternatives — they're good tools with a different\nshape.\n\n| | prisma-class-generator | [prisma-class-validator-generator](https://github.com/omar-dulaimi/prisma-class-validator-generator) | [prisma-generator-nestjs-dto](https://github.com/Brakebein/prisma-generator-nestjs-dto) |\n|---|---|---|---|\n| Swagger decorators | ✅ | ✅ | ✅ |\n| class-validator decorators | ✅ | ✅ | ✅ |\n| GraphQL (TypeGraphQL) decorators | ✅ | — | — |\n| Classes generated per model | 1, or 3 with `makeDtoFiles` (`Model`, `CreateModel`, `UpdateModel`), or 2 with `separateRelationFields` | 1 (or 2 with `separateRelationFields`) | 5 (`Entity`, `Dto`, `CreateDto`, `UpdateDto`, `ConnectDto`) |\n| Create/Update DTO strategy | mapped-type composition — `OmitType`/`PartialType` over the model class, so a field is declared once | — | fully expanded classes, each field re-declared per DTO |\n| Databases verified against | postgresql, mysql, mongodb, sqlserver, sqlite, cockroachdb ([golden-tested](./prisma)) | not specified in their docs | not specified in their docs |\n| Prisma versions | 5, 6, 7 (both `prisma-client-js` and `prisma-client`) | `>=6.19 <8` (peer dependency) | not version-pinned |\n| Per-field customization | `/// @skip`, `/// @ApiHideProperty`, `/// @exclude` doc-comment directives | schema-comment annotations (e.g. `@description`) | schema-comment annotations (e.g. `@description`, `@minimum`) |\n| Native-type-aware validators | `@db.Uuid`/`@db.ObjectId`/`@db.Inet`/`@db.VarChar(n)`/unsigned ints → sharper class-validator decorators (Prisma 6+) | not specified in their docs | not specified in their docs |\n\nIf you want a class per model that mirrors what Prisma Client actually returns — optionally with\n`Create`/`Update` DTOs composed from it rather than duplicated out of it — this library is a good\nfit. If you'd rather have a full Create/Update/**Connect** DTO set with each field expanded per\nclass, `prisma-generator-nestjs-dto` makes more of those decisions for you.\n\n---\n\n### FAQ\n\n**1. Is it a CRUD generator?**\n\nNo — it doesn't provide functionality like `nestjs generate crud`. That's out of scope for this\nlibrary, which focuses on **defining classes** and leaves how those classes get used up to the\ndeveloper. It's meant as a bridge connecting a Prisma model to an entity/DTO class, not an\nend-to-end code generator — a narrower scope keeps it adaptable to different projects.\n\n**2. Does it only work with NestJS?**\n\nNo. It pairs particularly well with NestJS because the generated classes lean on the same\nclass-and-decorator patterns NestJS already builds on (`@nestjs/swagger`, `@nestjs/graphql`,\n`class-validator`) — but any framework built around `reflect-metadata`-based class decorators can\nuse the generated classes just as directly.\n\n**3. OK, so how do I actually build Create/Update DTOs from the generated class?**\n\nSet `makeDtoFiles = \"true\"` and they're generated for you (see the option above) — as\ncompositions of the model class, so no field is ever declared twice:\n\n```typescript\n// create_user.ts\nexport class CreateUser extends OmitType(User, ['id', 'createdAt', 'updatedAt'] as const) {}\n\n// update_user.ts\nexport class UpdateUser extends PartialType(CreateUser) {}\n```\n\nThe omit list comes only from things the schema states outright — a function-based\n`@default(...)`, `@updatedAt`, or a relation field — never from guessing at field names.\n\nIf your API's create payload differs from that (an admin route that *does* set `id`, a\n`ConnectDto`-style nested write, a field you want dropped for reasons the schema doesn't\nexpress), write it by hand — the generated class is decorated with `@nestjs/swagger`'s\n`@ApiProperty`, which is exactly what `PartialType`/`OmitType`/`PickType` are designed to\ncompose, so this has always worked without any generator support:\n\n```typescript\nimport { OmitType, PartialType } from '@nestjs/swagger'\nimport { User } from './_gen/prisma-class/user'\n\n// omit auto-generated / server-controlled fields for creation\nexport class CreateUserDto extends OmitType(User, ['id', 'createdAt', 'updatedAt'] as const) {}\n\n// every field optional, for a PATCH-style update\nexport class UpdateUserDto extends PartialType(CreateUserDto) {}\n```\n\nA hand-written DTO and `makeDtoFiles` coexist fine — the generated `CreateUser`/`UpdateUser`\nare ordinary classes you can ignore, extend, or `OmitType` further.\n\n**4. I'm getting a decorators error (e.g. Babel's `Missing plugin \"decorators\"`) when I import a generated class — what's missing?**\n\nThe generated classes use TypeScript's experimental (legacy) decorators, so the project\n*consuming* them needs to support that syntax:\n\n-   **Compiling with `tsc`**: set `\"experimentalDecorators\": true` in `tsconfig.json` — and\n    `\"emitDecoratorMetadata\": true` too if you rely on decorator-derived type metadata (e.g.\n    NestJS's dependency injection, or `@nestjs/swagger`'s type inference).\n-   **Compiling with Babel** (e.g. a Next.js or Create React App-based toolchain): add\n    [`@babel/plugin-proposal-decorators`](https://babeljs.io/docs/babel-plugin-proposal-decorators)\n    with the `{ legacy: true }` option.\n\nA NestJS project already ships with `experimentalDecorators`/`emitDecoratorMetadata` enabled by\ndefault, so this typically only comes up when the generated classes are consumed from a\nnon-NestJS TypeScript or Babel project.\n","readmeFilename":"README.md"}