prisma-zod-generator
Version:
Prisma 2+ generator to emit Zod schemas from your Prisma schema
1 lines • 4.9 kB
JavaScript
;(function(_0x2c4630,_0x236c2f){function _0x542c37(_0x504556,_0x56ef6c,_0x2ef88d,_0x134c35){return pzg_0x3e1c(_0x56ef6c-0x362,_0x134c35);}function _0x3665ae(_0xb500fa,_0x5e1b03,_0xfdbee6,_0x15fca5){return pzg_0x3e1c(_0xb500fa- -0x3a2,_0x15fca5);}const _0x3ca5d1=_0x2c4630();while(!![]){try{const _0x499aa3=-parseInt(_0x542c37(0x4e8,0x4e0,0x4e0,0x4e5))/(0x2*-0xa49+-0x1*0x161c+0x2aaf)*(-parseInt(_0x3665ae(-0x221,-0x227,-0x227,-0x21a))/(0x675*-0x3+0x8*0x445+-0xec7))+parseInt(_0x542c37(0x4e7,0x4e8,0x4dc,0x4e4))/(0x80a+0x81a+-0x1021)+-parseInt(_0x542c37(0x4e1,0x4ea,0x4e5,0x4e6))/(-0x7d9+0x674*-0x3+0x1b39)*(-parseInt(_0x3665ae(-0x214,-0x21c,-0x217,-0x20f))/(0x1e50+0x1*-0x259b+0x750))+parseInt(_0x3665ae(-0x228,-0x22a,-0x22c,-0x22c))/(0x18d9*0x1+0x16c3+-0x2*0x17cb)+-parseInt(_0x3665ae(-0x21b,-0x225,-0x21d,-0x225))/(0xb*0x10b+-0x2047+0x14d5)*(-parseInt(_0x3665ae(-0x220,-0x229,-0x217,-0x21f))/(0x5ea+0x1f44+-0x2526))+parseInt(_0x3665ae(-0x227,-0x221,-0x22c,-0x229))/(-0xa01*-0x2+0x2e*-0x7f+0x2d9)+parseInt(_0x3665ae(-0x218,-0x21b,-0x213,-0x210))/(-0x2*0xeeb+0x2*0xee6+0x5*0x4)*(-parseInt(_0x3665ae(-0x219,-0x21a,-0x210,-0x221))/(0x1433*0x1+-0x3*-0x5ed+-0x25ef));if(_0x499aa3===_0x236c2f)break;else _0x3ca5d1['push'](_0x3ca5d1['shift']());}catch(_0x3e2a06){_0x3ca5d1['push'](_0x3ca5d1['shift']());}}}(pzg_0x4cd0,-0xcf700+0x10d*0xb0e+0x8185d));function pzg_0x3e1c(_0x3fd74a,_0x47614b){const _0x163426=pzg_0x4cd0();return pzg_0x3e1c=function(_0x28c61d,_0x5225be){_0x28c61d=_0x28c61d-(0x197+0x42*0xd+0x1*-0x377);let _0x24c05f=_0x163426[_0x28c61d];if(pzg_0x3e1c['rfagOr']===undefined){var _0x512414=function(_0x3eda00){const _0x58acce='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4f06aa='',_0x4b9cc1='';for(let _0x4801f4=0x730+-0x13c3+0xc93,_0x12b91b,_0x3e7537,_0x3ab309=0x1ccb+-0xebb+-0x18*0x96;_0x3e7537=_0x3eda00['charAt'](_0x3ab309++);~_0x3e7537&&(_0x12b91b=_0x4801f4%(0x1*0x110b+0x23b*0xf+-0x1*0x327c)?_0x12b91b*(-0x2ff*-0x4+-0x1ee6+-0x2*-0x995)+_0x3e7537:_0x3e7537,_0x4801f4++%(-0x1*0x138b+-0x2*-0x7e3+0x3c9*0x1))?_0x4f06aa+=String['fromCharCode'](0xa6*0x20+-0x13*-0x76+-0x1c83&_0x12b91b>>(-(0xac0+-0x2ef*0x1+-0x7cf)*_0x4801f4&0x1b95+0x443+-0x1fd2)):-0x9ac*-0x1+0x36*0x90+-0x280c){_0x3e7537=_0x58acce['indexOf'](_0x3e7537);}for(let _0x1ef69a=-0x2405+-0x1*-0x1a21+-0xc*-0xd3,_0x4d50c9=_0x4f06aa['length'];_0x1ef69a<_0x4d50c9;_0x1ef69a++){_0x4b9cc1+='%'+('00'+_0x4f06aa['charCodeAt'](_0x1ef69a)['toString'](-0x4*0x74a+0x2123*-0x1+0x3e5b))['slice'](-(0xafd+-0x638*0x6+-0x15*-0x141));}return decodeURIComponent(_0x4b9cc1);};pzg_0x3e1c['dzhTZQ']=_0x512414,_0x3fd74a=arguments,pzg_0x3e1c['rfagOr']=!![];}const _0x57ecc7=_0x163426[-0x3*-0x9d6+0xb96+-0x2918],_0x32237c=_0x28c61d+_0x57ecc7,_0x59c787=_0x3fd74a[_0x32237c];return!_0x59c787?(_0x24c05f=pzg_0x3e1c['dzhTZQ'](_0x24c05f),_0x3fd74a[_0x32237c]=_0x24c05f):_0x24c05f=_0x59c787,_0x24c05f;},pzg_0x3e1c(_0x3fd74a,_0x47614b);}function pzg_0x4cd0(){const _0x2d2ba1=['z2vUzxjHDgvbua','zgvMAw5LuhjVCa','zxjHDg9Y','mJuZnZa2ngreELHUzW','mtKXmZfMsu1TD1m','ngreDuLzDG','mtiXmZuYntvSvg1Zwvu','mJbhCvfyr3q','z2vUzxjHDgu','y3jLyxrLuhjVrW','x19LC01VzhvSzq','mJm0oduYnuHIC0LMvG','qxbPrg9JC0DLBG','zxj0Eq','mte4oty1nNfusffZCG','ndC3oduXnfDsue5Rsq','surVy3ngCM9Tra','tu1g','mwzOEeDvwa','DMfSDwu','zw5LCMf0B3jdBW','mJe4nta2y1rmDwns','mtq0ohvtvKjxsq'];pzg_0x4cd0=function(){return _0x2d2ba1;};return pzg_0x4cd0();}const pzg_0x3ecc84={};function pzg_0x1ee9ed(_0x5ac5bc,_0x5e8507,_0x1c0297,_0x1149ec){return pzg_0x3e1c(_0x1c0297-0x3d6,_0x5e8507);}pzg_0x3ecc84[pzg_0x506f24(0x20d,0x1fd,0x20a,0x203)]=!![],Object[pzg_0x506f24(0x1fd,0x211,0x200,0x208)+pzg_0x506f24(0x217,0x20b,0x213,0x214)](exports,pzg_0x1ee9ed(0x568,0x56b,0x563,0x558),pzg_0x3ecc84),exports[pzg_0x1ee9ed(0x557,0x562,0x559,0x563)+pzg_0x1ee9ed(0x55b,0x54a,0x552,0x55d)+pzg_0x506f24(0x1fa,0x204,0x1fa,0x201)]=generateAPIDocsFromDMMF;const ProGeneratorContext_1=require('../../core/ProGeneratorContext'),ApiDocsGenerator_1=require('./ApiDocsGenerator');function pzg_0x506f24(_0x40f35d,_0x1162ef,_0x45ddca,_0x4049ed){return pzg_0x3e1c(_0x4049ed-0x84,_0x40f35d);}async function generateAPIDocsFromDMMF(_0x31dfd1,_0x9c00d4,_0xefd91a,_0x401e74,_0x2855b0,_0x17d5c7,_0x42f13d={},_0x451f9f){const _0x1aedc6=(0x16d*0xb+0x2287+-0x3236*0x1,ProGeneratorContext_1[_0x274479(-0xe1,-0xd9,-0xdb,-0xd5)+_0x2deb06(0x17f,0x176,0x178,0x177)+'ntext'])(_0x31dfd1,_0x9c00d4,_0xefd91a,_0x401e74,_0x2855b0,_0x17d5c7,_0x451f9f),_0x40676e=new ApiDocsGenerator_1[(_0x2deb06(0x18f,0x185,0x182,0x17a))+(_0x274479(-0xd9,-0xe0,-0xd5,-0xe4))](_0x1aedc6,_0x42f13d);function _0x274479(_0x549c38,_0x395fad,_0x10e7c5,_0x2880dc){return pzg_0x1ee9ed(_0x549c38-0xce,_0x10e7c5,_0x395fad- -0x63b,_0x2880dc-0x19c);}function _0x2deb06(_0x4b8ee0,_0x533ebb,_0x5e324d,_0x1b45c5){return pzg_0x1ee9ed(_0x4b8ee0-0xe9,_0x1b45c5,_0x533ebb- -0x3e0,_0x1b45c5-0x6f);}await _0x40676e[_0x2deb06(0x18c,0x181,0x187,0x189)]();}