UNPKG

prisma-zod-generator

Version:

Prisma 2+ generator to emit Zod schemas from your Prisma schema

1 lines 4.88 kB
'use strict';function pzg_0x4b16(_0x130961,_0x2ff780){const _0x49eb6b=pzg_0x339d();return pzg_0x4b16=function(_0x354533,_0x3150dc){_0x354533=_0x354533-(-0x608*-0x1+-0x5de+-0x27*-0x8);let _0x1d4831=_0x49eb6b[_0x354533];if(pzg_0x4b16['wANAQP']===undefined){var _0x33bda0=function(_0x16175d){const _0x390f3f='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x22f403='',_0x574e10='';for(let _0x376679=0x259e+0x7*0x1e6+-0x32e8,_0x265743,_0x58df3a,_0xa5e70e=0x1b*0xb0+-0x16a5+0x415;_0x58df3a=_0x16175d['charAt'](_0xa5e70e++);~_0x58df3a&&(_0x265743=_0x376679%(0x11a1*-0x1+-0x102a*-0x1+0x17b*0x1)?_0x265743*(0x94b+-0xd64+0x459)+_0x58df3a:_0x58df3a,_0x376679++%(0x12fc+-0x1f1f+0xc27))?_0x22f403+=String['fromCharCode'](0xc8a+-0x15f8+0xa6d&_0x265743>>(-(-0x1*0x443+-0x4*0x4cb+0x1771*0x1)*_0x376679&0x7e*-0x1+0x22ae+-0x1115*0x2)):-0x1956+0x5d*0x22+0xcfc){_0x58df3a=_0x390f3f['indexOf'](_0x58df3a);}for(let _0x5ebf05=0x9f6+0x49*-0x4a+0x3e*0x2e,_0x264a59=_0x22f403['length'];_0x5ebf05<_0x264a59;_0x5ebf05++){_0x574e10+='%'+('00'+_0x22f403['charCodeAt'](_0x5ebf05)['toString'](0x7b6+-0x11f0+0xa4a))['slice'](-(-0x26a8+-0xc8f*-0x1+0x1a1b));}return decodeURIComponent(_0x574e10);};pzg_0x4b16['djOOyX']=_0x33bda0,_0x130961=arguments,pzg_0x4b16['wANAQP']=!![];}const _0x3d24a0=_0x49eb6b[0x2648+-0x3c2+-0x2286],_0x4d77c0=_0x354533+_0x3d24a0,_0x57ac8d=_0x130961[_0x4d77c0];return!_0x57ac8d?(_0x1d4831=pzg_0x4b16['djOOyX'](_0x1d4831),_0x130961[_0x4d77c0]=_0x1d4831):_0x1d4831=_0x57ac8d,_0x1d4831;},pzg_0x4b16(_0x130961,_0x2ff780);}function pzg_0x1af4a3(_0x3fc391,_0x2d2594,_0x15c657,_0x304b38){return pzg_0x4b16(_0x3fc391- -0x90,_0x15c657);}(function(_0x109b4d,_0x525244){function _0x4f541c(_0x47b783,_0x1bf1fa,_0x4b648e,_0x1bdd66){return pzg_0x4b16(_0x47b783- -0x89,_0x4b648e);}function _0x2e02d1(_0x452a6c,_0x1c632a,_0x3ec07c,_0x1e08a0){return pzg_0x4b16(_0x1e08a0-0x1e3,_0x452a6c);}const _0x2b4732=_0x109b4d();while(!![]){try{const _0x17ed63=-parseInt(_0x2e02d1(0x351,0x359,0x35d,0x356))/(0xd56+0x1*0x1dec+-0x2b41)*(parseInt(_0x2e02d1(0x344,0x34f,0x359,0x34e))/(0x2330+-0x1d02*0x1+0xa*-0x9e))+parseInt(_0x4f541c(0xde,0xd4,0xe8,0xe2))/(0x1686+0x7e1+-0x1e64*0x1)*(-parseInt(_0x4f541c(0xe0,0xea,0xd7,0xe7))/(0x1b1*-0x8+-0x1*0x42d+0x11b9))+-parseInt(_0x4f541c(0xe1,0xeb,0xe9,0xd9))/(0x1a49+0xec*0x1d+-0x35*0x100)+parseInt(_0x2e02d1(0x35d,0x34d,0x34f,0x358))/(0xc3f*0x2+0x1*0x1057+-0x28cf)*(-parseInt(_0x2e02d1(0x34c,0x34a,0x347,0x352))/(-0x1*0x1412+0x1*0xd8d+-0x68c*-0x1))+-parseInt(_0x2e02d1(0x350,0x349,0x33d,0x347))/(0x1*-0x29d+0x5*-0x491+0x197a)*(-parseInt(_0x4f541c(0xe7,0xec,0xe5,0xef))/(-0x2*0x757+0x28*-0x52+0x1b87))+-parseInt(_0x2e02d1(0x35f,0x350,0x35d,0x359))/(0x163e+-0x9*0x38f+0x9d3)*(parseInt(_0x4f541c(0xdc,0xe0,0xd1,0xd3))/(0xa3*-0x18+-0xda8+0x1cfb))+parseInt(_0x2e02d1(0x35a,0x35e,0x34d,0x354))/(-0x177c+-0x7*0x1ea+0x24ee);if(_0x17ed63===_0x525244)break;else _0x2b4732['push'](_0x2b4732['shift']());}catch(_0x25d65c){_0x2b4732['push'](_0x2b4732['shift']());}}}(pzg_0x339d,-0x11*0x74e+0x21*0x21dd+0x11*0x16a1));function pzg_0x31cccd(_0x111407,_0x19c0a4,_0x200919,_0x734f44){return pzg_0x4b16(_0x200919- -0x23f,_0x734f44);}const pzg_0x436a4e={};pzg_0x436a4e[pzg_0x31cccd(-0xdc,-0xd3,-0xd3,-0xc8)]=!![],Object[pzg_0x1af4a3(0xde,0xdf,0xdc,0xe0)+pzg_0x31cccd(-0xd9,-0xd6,-0xdd,-0xe2)](exports,pzg_0x31cccd(-0xd8,-0xcd,-0xd2,-0xda),pzg_0x436a4e),exports[pzg_0x31cccd(-0xd2,-0xcf,-0xd7,-0xdb)+pzg_0x31cccd(-0xbd,-0xc1,-0xc8,-0xd0)+'sFromDMMF']=generateContractTestsFromDMMF;function pzg_0x339d(){const _0x109bd6=['mJaWmtG5ntjpyLjIAxK','z2vUzxjHDgu','mKLTq09KrW','zw5LCMf0B3jdBW','ntq2nZHprefWq0G','nJK0meLZrM54qG','BNrYywn0vgvZDa','zxj0Eq','y3jLyxrLuhjVrW','mty0mZjfDvDMwNu','ndaZn09xrKrNyW','BNrLEhq','mJa0mZa4n0zVDwf5yq','z2vUzxjHDgvdBW','neL2s2fIwG','mZG0otG1Eg11AgTb','mZy1mJa2Bhjvs0vp','DMfSDwu','x19LC01VzhvSzq','zgvMAw5LuhjVCa','mJy2y1zTyNrw','mtC5mxPPwuL3sG'];pzg_0x339d=function(){return _0x109bd6;};return pzg_0x339d();}const ProGeneratorContext_1=require('../../core/ProGeneratorContext'),ContractTestingGenerator_1=require('./ContractTestingGenerator');async function generateContractTestsFromDMMF(_0xcd619a,_0x23b70d,_0x247695,_0x46dbe1,_0x9b430f,_0x1f77ec,_0x2f1212={},_0x4db5d){const _0x3efe46=(-0x2a6*-0x4+0x1f5b*0x1+-0x1*0x29f3,ProGeneratorContext_1[_0x2473cf(0xf0,0xee,0xf6,0xf7)+_0x26fd3c(0x161,0x165,0x169,0x169)+_0x26fd3c(0x153,0x156,0x149,0x15b)])(_0xcd619a,_0x23b70d,_0x247695,_0x46dbe1,_0x9b430f,_0x1f77ec,_0x4db5d);function _0x2473cf(_0x4856b3,_0x16f0fa,_0x398ea9,_0x3f8ee8){return pzg_0x31cccd(_0x4856b3-0x7d,_0x16f0fa-0xf9,_0x4856b3-0x1cc,_0x16f0fa);}const _0x14df80=new ContractTestingGenerator_1['ContractTe'+'stingGener'+'ator'](_0x3efe46,_0x2f1212);function _0x26fd3c(_0x5208b5,_0x1fd3a5,_0x20b1c2,_0x5c9d16){return pzg_0x1af4a3(_0x5208b5-0x7d,_0x1fd3a5-0xb6,_0x1fd3a5,_0x5c9d16-0x24);}await _0x14df80[_0x26fd3c(0x15f,0x15c,0x154,0x163)]();}