UNPKG

prisma-zod-generator

Version:

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

1 lines 4.66 kB
'use strict';function pzg_0x4eac(_0x51ff28,_0x508c6e){const _0x17944a=pzg_0x258c();return pzg_0x4eac=function(_0x234f38,_0x40f1d6){_0x234f38=_0x234f38-(0x1f3d+0x8b5*0x3+-0x38e1*0x1);let _0x5159f6=_0x17944a[_0x234f38];if(pzg_0x4eac['asBCaS']===undefined){var _0x53822=function(_0x50cc77){const _0x4ee75a='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x3161ce='',_0x41d18b='';for(let _0x2b4b90=-0x14a1*0x1+0x956+0xb4b,_0x469421,_0x580bf1,_0x292e50=-0xf*0x1b7+0x1*-0x58f+0x1f48;_0x580bf1=_0x50cc77['charAt'](_0x292e50++);~_0x580bf1&&(_0x469421=_0x2b4b90%(0xb*0x34a+-0x1f09+0x521*-0x1)?_0x469421*(0x1*0x1a06+-0x3*-0x597+-0x2a8b*0x1)+_0x580bf1:_0x580bf1,_0x2b4b90++%(-0x89d+-0x1baf+-0x1*-0x2450))?_0x3161ce+=String['fromCharCode'](-0x25f*-0x4+-0x26ba*0x1+-0x1*-0x1e3d&_0x469421>>(-(-0x133*0x1+0x1*0x1da7+-0x1c72)*_0x2b4b90&0x1797+-0x1*-0x45+-0x17d6)):0xa7b+0x31*-0x7d+0x2*0x6b9){_0x580bf1=_0x4ee75a['indexOf'](_0x580bf1);}for(let _0x2349be=0x1aaf+-0x1e*-0x10d+-0x3a35,_0x3bbc37=_0x3161ce['length'];_0x2349be<_0x3bbc37;_0x2349be++){_0x41d18b+='%'+('00'+_0x3161ce['charCodeAt'](_0x2349be)['toString'](-0x2b*0x77+-0x31e+0x172b*0x1))['slice'](-(0x883+-0x7*0x3ad+0x113a));}return decodeURIComponent(_0x41d18b);};pzg_0x4eac['hOfSvT']=_0x53822,_0x51ff28=arguments,pzg_0x4eac['asBCaS']=!![];}const _0x32b265=_0x17944a[-0x22a4+-0x1fd+0x24a1],_0x59227f=_0x234f38+_0x32b265,_0x45368c=_0x51ff28[_0x59227f];return!_0x45368c?(_0x5159f6=pzg_0x4eac['hOfSvT'](_0x5159f6),_0x51ff28[_0x59227f]=_0x5159f6):_0x5159f6=_0x45368c,_0x5159f6;},pzg_0x4eac(_0x51ff28,_0x508c6e);}function pzg_0x258c(){const _0x328445=['z2vUzxjHDgvqBW','ndy2nduZngrtuM10sG','ntC5mJC3mhD0r2DWsq','mKDREeHmsa','zgvMAw5LuhjVCa','otyZndyYsLjvyvDV','z2vUzxjHDgu','ug9ZDgDYzxnsta','mZu1ntmYnfjbsNHnvW','nti0ntaYohrTEe1UDq','zw5LCMf0B3jdBW','DMfSDwu','mtC5odKYBMXJEwPQ','u0DLBMvYyxrVCG','mtyWrfzgAxfc','y3jLyxrLuhjVrW','mtztyujxtgm','mta5otbqqwjrEMy','BNrLEhq'];pzg_0x258c=function(){return _0x328445;};return pzg_0x258c();}(function(_0xf93ecc,_0x4e042f){function _0x14e8ad(_0x210645,_0x1b62cd,_0x5a2104,_0x4891d8){return pzg_0x4eac(_0x1b62cd- -0x9e,_0x5a2104);}const _0x42d9e3=_0xf93ecc();function _0x172573(_0x368dd8,_0x247b92,_0x50a03e,_0x4817e5){return pzg_0x4eac(_0x4817e5-0x326,_0x368dd8);}while(!![]){try{const _0x3a29b8=-parseInt(_0x172573(0x3a8,0x3a6,0x3a0,0x3a2))/(0x1902+0x26dd+-0x3fde)+-parseInt(_0x172573(0x3a7,0x3a6,0x3a2,0x3a7))/(-0x1*0xd4f+0x4ae*-0x6+0x2965)*(-parseInt(_0x14e8ad(-0x17,-0x1b,-0x19,-0x14))/(-0xf81+0x195d+-0x9d9*0x1))+-parseInt(_0x172573(0x3b2,0x3a6,0x3a9,0x3ad))/(0x67*0x5d+0x832+-0x2d99)+parseInt(_0x14e8ad(-0x11,-0x12,-0x8,-0x1b))/(-0x2*-0x3d6+-0x2525+0x1d7e)*(parseInt(_0x172573(0x3ab,0x3b2,0x3b7,0x3b0))/(0x5*0x2db+-0x972+-0x4cf))+-parseInt(_0x14e8ad(-0x27,-0x1f,-0x1f,-0x15))/(0x5fa+0x1022*-0x1+0xa2f)+parseInt(_0x14e8ad(-0x1a,-0x23,-0x25,-0x2d))/(-0x101f+0x8*0x232+-0x169)*(parseInt(_0x14e8ad(-0x1c,-0x18,-0x1c,-0x1e))/(-0x2*-0x84f+0x1d19+0x2dae*-0x1))+parseInt(_0x14e8ad(-0x19,-0x1e,-0x1e,-0x1d))/(-0xc55*0x2+0x1a2+-0x1712*-0x1);if(_0x3a29b8===_0x4e042f)break;else _0x42d9e3['push'](_0x42d9e3['shift']());}catch(_0x20d51a){_0x42d9e3['push'](_0x42d9e3['shift']());}}}(pzg_0x258c,-0x5858d+-0xcbde+-0x1068b1*-0x1));const pzg_0x5bd829={};function pzg_0x65db5c(_0x50967b,_0x1a084d,_0x21b3d9,_0x140042){return pzg_0x4eac(_0x1a084d- -0x34a,_0x140042);}pzg_0x5bd829[pzg_0x3b1855(-0xd5,-0xcf,-0xc7,-0xcd)]=!![];function pzg_0x3b1855(_0xf784c7,_0x30ec24,_0x1664ea,_0x32a9f5){return pzg_0x4eac(_0x30ec24- -0x158,_0x32a9f5);}Object[pzg_0x3b1855(-0xce,-0xd6,-0xde,-0xdf)+'erty'](exports,'__esModule',pzg_0x5bd829),exports[pzg_0x65db5c(-0x2d5,-0x2cc,-0x2d1,-0x2d0)+'stgresRLSF'+'romDMMF']=generatePostgresRLSFromDMMF;const ProGeneratorContext_1=require('../../core/ProGeneratorContext'),PostgresRLSGenerator_1=require('./PostgresRLSGenerator');async function generatePostgresRLSFromDMMF(_0x32bf82,_0x303d69,_0x54fbb3,_0x29872d,_0x3c781f,_0xa8d01a,_0x252d51={},_0xde6031){function _0x2c7c75(_0x11f3f3,_0x64ac9c,_0x5dd038,_0x584c79){return pzg_0x65db5c(_0x11f3f3-0x34,_0x584c79-0x362,_0x5dd038-0xac,_0x11f3f3);}function _0x40d308(_0x4c6655,_0xa09fea,_0x18c0cd,_0x3f6cc1){return pzg_0x3b1855(_0x4c6655-0x8d,_0xa09fea-0x161,_0x18c0cd-0x191,_0x4c6655);}const _0x2a4154=(-0xe3*0x23+0x97e*0x4+0x19*-0x47,ProGeneratorContext_1[_0x2c7c75(0xaa,0xab,0xad,0xa5)+_0x40d308(0x8a,0x91,0x91,0x9a)+_0x2c7c75(0x9c,0x9e,0x93,0x95)])(_0x32bf82,_0x303d69,_0x54fbb3,_0x29872d,_0x3c781f,_0xa8d01a,_0xde6031),_0x1da62e=new PostgresRLSGenerator_1[(_0x40d308(0x85,0x8e,0x91,0x89))+(_0x2c7c75(0x9a,0xa7,0xad,0xa3))](_0x2a4154,_0x252d51);await _0x1da62e[_0x40d308(0x93,0x8d,0x93,0x8e)]();}