prisma-zod-generator
Version:
Prisma 2+ generator to emit Zod schemas from your Prisma schema
1 lines • 4.51 kB
JavaScript
;(function(_0x253a23,_0x590fe5){function _0x4cd662(_0x239ac2,_0x74a46b,_0x49145a,_0x431104){return pzg_0x52da(_0x74a46b- -0x1cf,_0x239ac2);}function _0x421bfd(_0x4bfc82,_0x2c9813,_0x207492,_0x4ccdc4){return pzg_0x52da(_0x4bfc82- -0xac,_0x2c9813);}const _0x5415fc=_0x253a23();while(!![]){try{const _0x42ec0e=-parseInt(_0x4cd662(-0x8d,-0x8a,-0x87,-0x88))/(0x19db+0x6b2+-0x208c)*(-parseInt(_0x4cd662(-0x78,-0x7b,-0x77,-0x81))/(-0x12cd+0x6*-0x3d7+0x29d9))+-parseInt(_0x4cd662(-0x84,-0x84,-0x87,-0x7b))/(0x2*0xef0+0x2bf*0x9+0x1*-0x3694)+-parseInt(_0x421bfd(0x9c,0xa1,0x9c,0xa1))/(-0xd0e*-0x2+0x1d2b+0x1*-0x3743)+parseInt(_0x4cd662(-0x83,-0x8b,-0x85,-0x94))/(0x2b1+-0xb3e*-0x1+-0xd*0x112)+parseInt(_0x421bfd(0xa3,0xa5,0xab,0xa0))/(0x1b23+0xd13+-0x2830)+-parseInt(_0x421bfd(0xa0,0x99,0x9a,0xa5))/(-0x4*-0x7b+0x205+-0x1f5*0x2)+-parseInt(_0x4cd662(-0x7c,-0x85,-0x85,-0x83))/(-0x21c1+0x23*-0x111+0x7b*0x94)*(-parseInt(_0x4cd662(-0x88,-0x81,-0x7e,-0x83))/(0x51a*-0x6+0x4e1*0x2+0x14e3));if(_0x42ec0e===_0x590fe5)break;else _0x5415fc['push'](_0x5415fc['shift']());}catch(_0x22a69d){_0x5415fc['push'](_0x5415fc['shift']());}}}(pzg_0x221c,0xb7fd*0x6+-0x17c3e+0x80133));const pzg_0x11339b={};pzg_0x11339b['value']=!![],Object[pzg_0x5d1497(0x479,0x47a,0x477,0x478)+'erty'](exports,pzg_0x5d1497(0x475,0x479,0x47b,0x473),pzg_0x11339b),exports['generateFo'+pzg_0x13d84e(-0x1,-0x7,-0x1,0x7)+'MF']=generateFormUXFromDMMF;const ProGeneratorContext_1=require('../../core/ProGeneratorContext');function pzg_0x5d1497(_0x58e050,_0xbea141,_0x197a77,_0x203097){return pzg_0x52da(_0x197a77-0x32e,_0x58e050);}function pzg_0x52da(_0x5ab840,_0x32341e){const _0x58e883=pzg_0x221c();return pzg_0x52da=function(_0x90edb7,_0x5c677d){_0x90edb7=_0x90edb7-(0x1705+-0x3f*0x53+-0x154);let _0x432526=_0x58e883[_0x90edb7];if(pzg_0x52da['CCiTPY']===undefined){var _0x53201a=function(_0x2525fd){const _0x342ced='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x530a3a='',_0x2ecbb7='';for(let _0x47da49=0x2568+-0x1*-0x182b+-0x3d93,_0x204262,_0xadea6e,_0x1b6052=0x11d1*-0x2+0x2647+-0x2a5;_0xadea6e=_0x2525fd['charAt'](_0x1b6052++);~_0xadea6e&&(_0x204262=_0x47da49%(0x11ab+-0x264a+0x3*0x6e1)?_0x204262*(0x1c44+-0x3*-0x210+0x4*-0x88d)+_0xadea6e:_0xadea6e,_0x47da49++%(-0x3*-0x1fa+-0xbeb*-0x2+-0x1dc0))?_0x530a3a+=String['fromCharCode'](-0x2677*0x1+0xde1+0x6f*0x3b&_0x204262>>(-(-0xca1+0x228f+-0x15ec)*_0x47da49&-0xf49+-0x1*0xffa+-0x1f49*-0x1)):-0xb6d+-0x149a+0x2007){_0xadea6e=_0x342ced['indexOf'](_0xadea6e);}for(let _0x14c62b=0x1d2+-0x13a4+0x11d2,_0x4da1a9=_0x530a3a['length'];_0x14c62b<_0x4da1a9;_0x14c62b++){_0x2ecbb7+='%'+('00'+_0x530a3a['charCodeAt'](_0x14c62b)['toString'](0x2f9*-0x2+0x77*0xe+0x10*-0x8))['slice'](-(-0x35*-0xa9+0x2156+-0x1*0x4451));}return decodeURIComponent(_0x2ecbb7);};pzg_0x52da['LBjTyp']=_0x53201a,_0x5ab840=arguments,pzg_0x52da['CCiTPY']=!![];}const _0x5a2241=_0x58e883[0x1*0x22d9+0x1ae1+-0x3dba],_0x3ee541=_0x90edb7+_0x5a2241,_0x14ce5a=_0x5ab840[_0x3ee541];return!_0x14ce5a?(_0x432526=pzg_0x52da['LBjTyp'](_0x432526),_0x5ab840[_0x3ee541]=_0x432526):_0x432526=_0x14ce5a,_0x432526;},pzg_0x52da(_0x5ab840,_0x32341e);}const FormUXGenerator_1=require('./FormUXGenerator');function pzg_0x13d84e(_0x4713e5,_0x2a7313,_0xd9db72,_0x5a611f){return pzg_0x52da(_0xd9db72- -0x152,_0x5a611f);}function pzg_0x221c(){const _0x149c39=['nti3mty2mhjMB2XruG','ndu1ndm1nefJAwrcvW','z2vUzxjHDgu','CM1vwezYB21etq','rM9YBvvyr2vUzq','zw5LCMf0B3jdBW','mta4nhbcBwn2Aq','ndy1nde5nwHcCLHssq','mZmZrMDZBw12','y3jLyxrLuhjVrW','CMf0B3i','mJu1mZy5mKDpwfDABG','zgvMAw5LuhjVCa','mtzSDunuEK4','mZCWndaXm3DfvLrguW','mZiXmJm3n2vzs1rysq','x19LC01VzhvSzq'];pzg_0x221c=function(){return _0x149c39;};return pzg_0x221c();}async function generateFormUXFromDMMF(_0x54689d,_0x39398f,_0x36eca6,_0x4cc830,_0x5eb31f,_0x27ded4,_0x3c6f6a={},_0x395545){const _0x1109a5=(0x1bd1*-0x1+-0xa7a*-0x1+-0x1*-0x1157,ProGeneratorContext_1[_0x53d216(0x434,0x436,0x432,0x439)+_0x533a78(0x1dc,0x1dd,0x1de,0x1e3)+'ntext'])(_0x54689d,_0x39398f,_0x36eca6,_0x4cc830,_0x5eb31f,_0x27ded4,_0x395545);function _0x53d216(_0x31344e,_0x50a398,_0x7f7e59,_0x363a5b){return pzg_0x13d84e(_0x31344e-0x4c,_0x50a398-0x162,_0x7f7e59-0x43e,_0x363a5b);}const _0xbd84d=new FormUXGenerator_1[(_0x533a78(0x1db,0x1e0,0x1db,0x1d4))+(_0x533a78(0x1d0,0x1d3,0x1ca,0x1d3))](_0x1109a5,_0x3c6f6a);function _0x533a78(_0x4363d5,_0x555024,_0x486423,_0x49a176){return pzg_0x13d84e(_0x4363d5-0x3b,_0x555024-0x102,_0x4363d5-0x1db,_0x555024);}await _0xbd84d[_0x533a78(0x1d9,0x1d6,0x1db,0x1d8)]();}