{"_id":"ts-to-zod","_rev":"62-14c7698c333e4e947c92203969c55295","name":"ts-to-zod","dist-tags":{"latest":"5.1.0"},"versions":{"0.0.1":{"name":"ts-to-zod","version":"0.0.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@0.0.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"1f78ea137cbe2ed8a646df0d07319b2eb6fb22a6","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-0.0.1.tgz","fileCount":34,"integrity":"sha512-Ky9aHw2pDssDQcZN3FBZ86z0FaMw6/UjLTbni5TFdM4s2+WEqQLj147Y9Kkbo7N1A/UmEBcHUJ78639+bquMhw==","signatures":[{"sig":"MEUCIQDnMlzE8RYMixeHyySs3LVj7AIvtBz2AaiHG9Ucq3q2qAIgBoQaih9aOjofVAJK0Z6MjAnKSOF0nY8h2eSspp5yOv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYg/BCRA9TVsSAnZWagAACM0P/AyFWnVKEp1zzC9PWZV0\n9dKyzs+mBsDznlybvPI0NAek7vd7KiA/dCeSMB8lP+mJRUQY0zr6Ruusgaqy\nx884PJFggNNretEugTAuoIGWhImvpa+JNcMvY84Edd2twPZWkBXHeqMAc5P0\np0BTGmiFpINTYaszxbc93IgE9URIruH1AbG9DKLJCspCbuxwnzJb41HXoypU\nzFy+K0Xnsgy8wwGyBR43dhYaOrZz1c6wX8WwPJkax7BrjuwkrD4OJ6esimK+\n4Z053LC+XKc/4uy5I2OTos/jZx/ysD9QZW/UKwyLY792QudeUihNTtgWGtIy\n5zfr7ZRt/ku8iCigwAaVOaOiZyYSdR0V/d7LrR1R3Wmx3FBRrme4k662zzGo\nK5pTWmkOOI+lur3ILTOF4IzUxqRSD0p3KmdQq9weVZIIoxeCOTt8A1wzeQgH\njGP8j9yAqn4bCaF/ZhfSCikoPk+nOvPHG4DxPN+l0fjJggrh2XhhCnKA1mcc\nUKLG8COqeEj6g4lQ8I2ewvkzeAqEobjCT6JyQq3LOhD8wT7wuJoXf7eYPCf9\nlBip1x/AT7vifZ38c1qrtrGz9fg6Esi9wVycix7LCjwuS9N83Ozk4VxZcScZ\nHNIIQVdjyHfaMlTcAGGNSlQvyGGuVKcZ5+vGxDFGBiVvNrzbtcVOAALUtrDb\ngR5f\r\n=IqE5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"dbf3a1e9e9675fd7854fc800f12cd50bf83a1411","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json && copyfiles src/config.d.ts lib --flat","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","example":"./bin/run example/heros.ts example/heros.zod.ts -t example/heros.integration.ts","prepare":"husky install","test:ci":"jest --ci --coverage && yarn example && tsc --noEmit","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.13.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.14.1","dependencies":{"zod":"^3.0.0-alpha.33","case":"^1.6.3","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","fs-extra":"^9.1.0","inquirer":"^8.0.0","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","prettier":"^2.2.1","copyfiles":"^2.4.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_0.0.1_1617039296877_0.689305940909321","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"ts-to-zod","version":"0.1.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@0.1.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"4d573d00d46c96db182365a918c5b530dab93e06","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-0.1.0.tgz","fileCount":44,"integrity":"sha512-BkEHSZJx571hPRFydqxpHwhAZNr8us1QZk3nrebG3QC91+a+erwJK0/21lfVrsbSftk1LEWJ3Rkex1RPqzdA7Q==","signatures":[{"sig":"MEUCIQCQMgHbL+L8AK3iponmm39rq5BuXmtEuk75mPYLQHzRzwIgBQNvFda964vet9WrhKKF0rv/x83bOAHKvKh76dFDYqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaXbwCRA9TVsSAnZWagAAEVQQAJQ5HFpGycTOuTxGlL/3\nNmUcXQxZ6C6vBP9uZoKm/mRRVBag95NNt5chNTdY1V+IUF3kLsybHDsF9UKl\nQWDxn5hCgx4RUooJQ4qIWEY0VG8DH27p8Vq9P9IDrvTYF5MEu+1UQIjC2S84\n662yF3ZXAZvyQye1E+0XJrXMw75jYXP78pJBp2cttWMnjOnpGBeahCcoN1Gu\nq3mABav7HE0AYDCBq3/UYFO7jqufwKXUsys7KH3VzG25YbQAmn1HqK2ew5uT\nziLruZSAkbyXetVcC6CRdKOGRBeNT+5SBcl+TEXAKAXPy13btwRies1aJLlV\nm230VreLRMYSNCCNfDn3CYIFQWrh8CBn3N/Pg6DLeKXqD9jekidmQk0tpGKg\n9vy4N3qrZHnYXjDPR4YyO5vPN6fh9lBu+vue36v4eLWISwxgCvCwtmMLrxeD\nqLvfLeNQt6eoaLmqvikJtId+hDslLiVxqZhBwrH/zXuZ/J4kRi+/okvFB2So\nU9v7LadJO3F9iGtrCbHPhOKoWkJKiyTsC4GyrGWDdaCyGDIStwoDXKIrkzi1\n+G0gg1pLlZdMDLnTlcUAez0wbA9lbnz6IoOsrwYdplrxof2QBAOsk97p8HJg\nxRDzqs+NxZj9T/NKV3eyRz6KNn2MXuGHaFGJ64zfSWwRM1JvO7ZNen4/p04J\nZpc4\r\n=Kxss\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"762aee40df9b2813d8c92907057fc5cb02cd676f","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json && copyfiles src/config.d.ts lib --flat","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","example":"./bin/run example/heros.ts example/heros.zod.ts","prepare":"husky install","test:ci":"jest --ci --coverage && yarn example && tsc --noEmit","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.13.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.0-alpha.33","case":"^1.6.3","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","fs-extra":"^9.1.0","inquirer":"^8.0.0","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","prettier":"^2.2.1","copyfiles":"^2.4.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_0.1.0_1617524464181_0.5175527734152952","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"ts-to-zod","version":"1.0.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.0.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"47ac799d8df9c54ac6fe8b9cc1d86ec324d1bc92","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.0.0.tgz","fileCount":48,"integrity":"sha512-mPfYZu6ACL1QRjA6huqt7Dz8Z5RcD3axY+IhAuiaLZdjofuSOrv7W5TP5drVLW7Ft39kXbw6T+qncXY5wXnYlQ==","signatures":[{"sig":"MEUCIQDC1utTm4pxq0XC4kTNbahGk6cHFW09fABOozp0BcZ6cwIgfKMnv7xfxJ1CdxQuV0pCk0+IXQ6gkh0+ws/oBKAoVkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcy3+CRA9TVsSAnZWagAAxTYP/juPewsX0RK8Ena9BkAC\niJ+LfuhZk8vuMC8uTWoDTX5tMz4WVG70aHpkXOiXo3mOTo5Gc6ARIpixT2gU\nb6qheylLFpXIUPk9OtEp0eRExU8yUGirnOqx3mjggWAkMuHOv+G+MoeMEA1E\nmgCHuLS/7aLR5dWVPY4bUSpD9bquN8RXAw6b4eViFiJs+gWk9XJqPJU4jzbX\n2KIiz/FUdCbpedmpFsp0CLzJF3V/OnPDA0D7oLrUQNJlAESxv1GND/cJuULw\npUilYeP7st+C8Wcw9VmbVXFDZm8kaPbwloVS6NGTbWdCpGLV6Tz/2dAm76Ed\noFtrNSzSauv0YANVey7W5VXWBV5JCBXxZYjTCuHGmi/qebY3sdAjaOCPAnwp\nQ9n4AAOl6jEQQa/4pguNZcwOX2nGW9A02Udq1RDRglhQM6fB7mVXQuGKCIc2\n1hV4GiYHivgCcev16a/27ab9CntmIxAWrx/RWHvu4mGBbPGaodSPUkzaSVb1\navildIba5WQvaFhGklRDaJc0UEL4YVlnsFgtCxAKnJ8tuEhEJAipvTe3JxhH\nSYMPc9sayhu/wlJfk4hi70L7r5dd+oBTQtLKfKprfF/jWz3+65uUBvwLt2EF\nlCmdP4tfrOk2AiKt7DBvPFzs0ooPBH1SBozX48yXHLU8vcsIAYW0gTjxzffS\nm6+t\r\n=gvNR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"e088daf6743280b25b93b9778c308e080ae418e5","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json && copyfiles src/config.d.ts lib --flat","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.13.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.0-alpha.33","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.0.0_1618161150006_0.11793437024848008","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ts-to-zod","version":"1.0.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.0.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"7b1db2efd99a8e7fa4effc2c71bd2e2b267a7e00","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.0.1.tgz","fileCount":38,"integrity":"sha512-rwBc7fW813LyDZZM8zMVat274FbyFqpUJDc8QwkU9+vF8LJYCtwqQLeBXkEG5JW3uZHyrpvQHUyvTcmdRhwyOA==","signatures":[{"sig":"MEYCIQCTFpYVQXfdxCRqQsUmvA1ZLv543XzZgzordq4ES4U4JgIhAKGfzPLgZkyJwOHm598k2XKnxZs8pk5yrGQg+XubUxKR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh8AwCRA9TVsSAnZWagAAYEcP/1AaM+G1aCFZaJzIC3uE\nuDZPy1DSdasrL9atO9lAvDt3NcO8jPZAMdKJ0I7ToeUaLmAFpb3SjHbG/S58\nLWZ8zQ/eH3jl0Q5Vgwhu2kwgECTqkZZqjCStm+DLc+Li5BxTtcGjHwJL5aW1\nrpDmB0LQFMRs21J1xQSSZSW3LvBHelQPdXAehsM0HGcedyUFV8VFinS/R9xk\nq29GADbDnXcPz8enKY5t/Bp+xMT43BnMUoT3TogW967KjuOkaQKxLLqvwE3R\nZ2DCQrfzOnYj+J/QSypxhwLDb06tfWQ3LO6PLF9ZHE3TAE7oZxAyNFSVSFMW\nnGjuP/sv02LRVol0z05Ng51iCarMaFpH3FuaWtu5dbphAedeoL0xWuxLoDDO\ntZVUPt+OkjvUVk+4trf0znHw0xXAKR6gE2OevQ1PLrJxcPoOgCuOGVecgKS8\n8hU7APcPCDN5T6StpqyHoh2cZcjfDYwvFa31dqlhQi26UOa9uGXP2hn2Scb4\nDaD/iGWvV8j6nSWlaVHxjj0LkXNnskhr2HDyJ+m8Sljv0aEkj/Oi4bfrQVdy\nNvsOS09/MXSGpMKSXCoxwf6S55jIqTQSeIRAg7YXmbAXR1fM6H5OMFseBfJK\nYwApOIPIsFGD5wwAtLzfnpUi4RflDYb+rPHLiCxM75Z+YP21K4vmUUYSWkQS\nU8gG\r\n=a2w/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"818590640fcdc6026826621d73a67e3b59d32471","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.13.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.0-alpha.33","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.0.1_1619509295661_0.46393616314224295","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ts-to-zod","version":"1.0.2","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.0.2","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"d7077ca579c1ea55eb811adff462ba419120fe9a","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.0.2.tgz","fileCount":38,"integrity":"sha512-vdQzHapLuXG4ExdjDtzYVCY1sXfBKH6WZ9CXXsSP7Uj0X6hK3Fwupr+zX6pB7e+yDuUoFADNIb/UGnSlTe5rXA==","signatures":[{"sig":"MEQCIHoTi/i3k0XDeZFXUDDzPgdCrOgWRKp3h2VRaWz7axusAiAuIQuJvPX7f4ty73FBG2XnqP/6Ag1lXuxDapRLtCIXcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj/cICRA9TVsSAnZWagAAp9cQAJfvZypkeWaKcmWkGTiI\ngu6xoredgxFop8a4ql82cQH3DYbJpeoIQK6m5AEyaJ8z28mT+/si0+2U2keR\nUQ/r4IMoyLjTK9rBXVLs9SNSTHbytE3aJ6PmJ0rQEz8GrwFrofM26mv9e/V8\nVB7AgMuKSQhxbd8i5ewJ47TUtFAiSG3HSCckRmTz8UiOIpWJSUPzI8nGgIf+\nIbpJg+v4bZjiiymyJbH5q2XKDujRoUSTAXalXMzJrf8xPSH5vtF4JPHW53Mr\n1qCkBGVeNBlM8f5Kb3kucfZyDDt1LOYpPKAxriFFxyrJaDkMfC9gwVwNwwQz\n6fdwonejm3XNeE3yf9SA+l4x1X2gvQQlF1iQIr0NODiwW6GNy09vcM3KjX2L\ngNmeXH0mQzPb/Yem82iVLcq7plEEjC+5yygDI2jNT472VVdNP3C9BMw2STP3\nQ//nirnAh1tvLwQPBWDIc2O+ZfN/0kGMjtLUj4ikY+yqdwLjhlOmja5NH22H\nz4mPd65QG2riPw0+xvXbGhhoenCalGXvavNP9RBPF23qCF645CUaQSUpZaOH\n7FT6WocLs+Cv2cRPuCp8ddTnzNlT4tIp82b6/29e+4rYFedpr3Pv2mCGzCe2\nJEUmOoEQlT75bM/dPqBdfNuqS3HbSiOjxz/wJjrXZh6ig8JDauujyVa8Z7ZJ\n+2Q0\r\n=wEwB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"e5e49615d832129cae8a23cbf5fa0b35024e15e2","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.13.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.0-alpha.33","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.0.2_1620047623416_0.9953463810016541","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ts-to-zod","version":"1.0.3","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.0.3","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"7134d0aa1387e53fbcb4688cf29623f223b6fb5d","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.0.3.tgz","fileCount":39,"integrity":"sha512-9n+wqN3jPKyBehWpW8S2ce2vSg5LQ7aoHFHLRglZ92DE54YIEQOU5llG2e78xgcTiJX+H1gNhLFIHQohfq0XlA==","signatures":[{"sig":"MEUCIC8voe36NOGqr2HEFWL4lwDBfCyVccT+XENiW/mY00IWAiEAlbpukMK6pm9A0LsH8YcbNyAJEjmXoA7yb4bHzWna/wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkAvrCRA9TVsSAnZWagAAnvIP/jhfcZhKGDslIm171ysq\nm2HBUPZG/vMqXbdDHGYFr12S8kirh3JGHecevf7emZrF8PfxnZmKK0lEPM3g\nMrHOG/3nqcOgU9ioaInbDdskuWI3+RKTE5CqeLZHD8Ngm86ywMhVBDo07AKi\nIfWiEFnI0uBazlAurY8CUim/Up8kvaTNjLUSkHg0qnQ27ZO6ruF1b6zN1E+5\nL3doqboQdZbiPd60AwMRgA0sA7tp4UAfwkisDXGyxEnFaJlSny+AhuOVN3aV\nE4z/UmLX0UDyNWGp8u/WAFK4MRCOD9eWkw3v4a2k6xT3hSIUB5w4tsaWR8Yf\na39a03K0J/OJ6OMLsySLKfVSedJzdohQj4WuK00E5jDghlwwNKTyTcXLSKB6\negpx4Nw9LwQt5NK28OIYl4clV8ESFoREk2fQYJDlIxrKKfa5BbGLZlmWi3kZ\nnZL6rHlPuSkqtTIwgyHHBdLty4vMmUOPENiwx+1yDN6yR4nW/V/QxPEolw5z\n9VUrBc/9539t3MwORKtNP+X77nN/YpQxeqDYdLZuYkclSQsjj6BTzdFKH/Po\n8aOtYgwFxGR46a0D77quT3Mc0L+LbTK7M+Ts7tBXPHJKwCzf7Un+bQ1L1SyS\ngRTDhMYUav1A890522A18y/ZNAlgQVj8pwwqefjMtY9HjIi1vxFQ10D6mfbB\n7F1A\r\n=6qd2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"45b2e531691359936e78873aa3fce7140e14e7f5","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.13.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.0-alpha.33","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.0.3_1620052970918_0.5311558311936846","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-to-zod","version":"1.1.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.1.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"8ff463d403e22620742fadc4775ec727ec24e11c","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.1.0.tgz","fileCount":41,"integrity":"sha512-sRuZJpxhq+fm9o/5ER7Fo1okc4964HK6cGkM/nTHxDMX+01IiYUyyiUaJ04EHoubyZvIczjr/kK93UDck9Gjtw==","signatures":[{"sig":"MEUCIQD9CyYRIJteyBgNCBAW23CY88zrtLqQlvLIpAl3VCRV7gIgB0WcbupntnU7eARclKhwCfajqayVJ0IN3Ab0vnODtoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqoJ2CRA9TVsSAnZWagAA/ZsP/RkXPM1beVvZHVQX0l8b\nrMTrnsgCnAU6TCF0nVooaym+73zFFFBYy8o1JoRUV2lw/z2RZVOXYqXY0/L3\nH5kYjNCOS3wcg0MWdWGVMU0BPD3CP1X4hqKF5vGDu1WUJlhAcG3ShO1IqxSL\nHySd1oagnHREmddzbbLYMAouOk9ntn+QjIHbfBrlejMLwPBGcbYFS+ITxFQA\ngWeQ9EO01CASsXKis6FNgWnkqRDUQVvg18mXJLk5khJ1Plk4sCHqim9f7Vg2\n34O1zaIabkfk9xRWlpjNf3u/hszfvnhPZmVKpygJAL++NXgjNgvInBrOSfz2\nMz3staQ72xJZtNKObrmXpjqzc0N9peJ3fMDechepH5KwUIkYc0x+KC3Em/Iz\ngvdVglI4Yt+tUEOgSYkrmYZPdbExc92Cz2MTF6YdPFafjIPRNU/W76SWrU4I\n7qRQA8SAlsKPgEUHtx3yz0ar7qsfeUWagTE3jKePHimotNPYTT/idv/G3YzL\nKMAxLix9nqLqJ4Fy8LXxR5+G8PeJbf8BLBNSjM1xzUblwosL5KYw/Ya4KyE8\nDg7IoLsOCtCprrRONSxXXQk2sB/T318UR6JfuPwFkEXaXFJaLURiFflCZBqG\n0PBELH1+3GNHWKxZoa0f2ZzwIzV27boy3df6JlytEsAS5iHsFrrrvs9UPGMH\nuhHq\r\n=3PJE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"9a3a69bb6b7f778c507d520acac68761b6e260d0","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.12","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.2","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.1.0_1621787254314_0.39336895362383384","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts-to-zod","version":"1.2.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.2.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"4e461e7dbd646a233256eeb07df6efca687891a4","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.2.0.tgz","fileCount":41,"integrity":"sha512-TwLixI2HKmX7maUr8CbQEGr62QpkxN+6vns0vwlYvlO811U7l23E8sE+/GGgKpzY0JehKFYRjzbvynZKt2A3Jw==","signatures":[{"sig":"MEYCIQCdQInQ5tRS8uE0GzpnCnMvdAbSlmitz9qaRfiGJG9dWwIhAL/+5eYKIa/pWq2e2M2lwiiEKP/AqnFP72cz3lT3G3FO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrioFCRA9TVsSAnZWagAApaoQAIQ0kZjyYWs2ti/IpeSs\nEFlcI/BWE7gYeY/wn/kn+bFIEo/gOXcwO/A1s6LH6LGtUVAbSNsVMdUnxKnq\naeCPDkPeZzfTuIYYTGR1cg76rmtQysEMm2o2xpnu9oa80nDb26reY9MeS9Q1\nyJfZr82GybdcOzeSjvBBM2pvNmAmq+WuI5O9hEYbxZuNlTSG0RmT4E7ZBaBk\ntF1nFELok/iZzXqO2Yd4e82i5Z8zpZiIRjLXr7yo4OXBOuJ2rfu4CXN00VtN\noGn3TL7wWjPUbcbKuiQuNFCJwTakVF3p+tOM2oWjYdp6tL2Y/Hrz0SwvSsxX\nxH66J7WOOWNcLdfu37izK348Uy0OwENrUyYcexY+sUanuSYEAl4itqGN6gk4\nPfSVQCWE9TAkNfbtyZek+2b58c2v9nmIAkGP94lalsRp0LA9JRa1Tddrdbys\ngCjLAIM0hffzNMV4kAzi0aexbXNZKJe232BejPQqofuYSXueIUOYErZC5BcW\ntf9GUm/MypLFtvCaxuvy6Sgo6VPi8IwjEzO5S7Toy7IrjlBmI4Z6N68SaJ2U\nI5HpE18jQImempDQh2n3rlmLkRJZKhlowUENvWQlAcz0MokZqpnWfYOejNCR\nOdtFvAUeId3zYn+oYOQ92o8WTTqGpUBeJN0yTh6LenEB/E92mWn+fzCoZ5TG\nOE+D\r\n=a91K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"74f1889b30f78ef3d6cf8d8acf4bd8ae2262c299","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.12","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ora":"^5.4.0","zod":"^3.0.2","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"^4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.2.0_1622026756743_0.16410254009979708","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ts-to-zod","version":"1.2.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.2.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"daa92706db1e691d5eba235f0c259c90c85f7fc0","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.2.1.tgz","fileCount":41,"integrity":"sha512-jFeDLOsdxNVUWPhDeh5NvHsRSwQ/QoWFDCu9MYEb0WMOdWWt6JOuTmQwq7SaelXqPTXF76vmuLY2OymPuXJuqg==","signatures":[{"sig":"MEUCICI246DwufwVCz7TjlgpWVJ7iOwftpyEmUQWr4xvVvSuAiEAkgUtxDODEVV1PQN/29L3js0ea7+jLlyWBXxih7dgU58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsUZjCRA9TVsSAnZWagAAemIP/RVzBbMFk2Hf7gomrqhq\nIpdiYTcqyReNFI2AYl+JvtDvelMkTsWLWIGLs7T+2EmpF+JNZahV6L2Ty7yB\np/ZYMjn/5ad7fPD6I24CHef9TFYCayS73uVeCjAD91jEXITXXILHGkLkutEN\ndB0KyzUkdpZslFZ1KcejoqjK9RncL/JJJ73FxscebKV0QYdtDKlfWwCA8aZP\n5uII4y/PvhuE+tcENILHGPqwIf4jfas/NZqegQcWCNHMwBnIofEbY8dYEt3u\nt8tpgANV8jQJKCyrX+veMk3WOBFT2mRaBMtgNhQd0BoWCZ6q6ISH5meN/vz2\nH6wtDZoD+r7QS43f7UmVcFOJmy10P9tP3BTcx6243PwGQFWcTnqKsoKG1TqM\nlLOTzE9qklLPfUP+/1iatexQNm02IvgZTByKenA1t78BTXXadKNYmKtQ09Do\nJx1G8TXzm+bjQiA9Y3MHwDIpoeYZ436LQt5k+1ciPbN33mtdFMfASyOSkBel\n1svjZFrUEpMAx15bQYCzOurEDUbkeZClsLLsNElUbep+PHOEYUW9bbipoPkx\nO/Ls8IGdf5b/+DQznUPIp1NU6bduXcqxbuQp3SnDSiG6vG9YMp5sJk4E3nYP\nSK0t29iyR7Ol/DNpv0cEuYWvDsx55NuWwhptofZv/1Uhlh3R1392eB4+5ghb\nHsRY\r\n=YA+H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"ce06ede02f0ed3ba898ea471dfa9e1ef4707658b","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.12","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ora":"^5.4.0","zod":"^3.1.0","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.2.1_1622230626475_0.5770875876814834","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"ts-to-zod","version":"1.3.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.3.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"6564c265fc99c19190bf5618bee8420b2ebce3bc","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.3.0.tgz","fileCount":41,"integrity":"sha512-hqs6wQRWdI8bVpbBKcj+9R79tnvH2bcEdRvWWxiNmSD+iQaoOWEgIbHUtfHZ8biiYeJBZYy1n/hsKxknVVCI0w==","signatures":[{"sig":"MEYCIQC4MuTef42WXILhuHDEtuP5b/Yb1SqEXBwOxcrOWdEJ9AIhAJDIJvAgQJs3CBRVWAbKJiT62AcsQPGwuzW+0xfB/7gb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtJxICRA9TVsSAnZWagAAPMcP/3+fE2sA+gYMMpE67S6N\nkPKlcNQJIVkjed59wcAUPwCClf8zfQadxOgSpWY392Y+wB2EHaq+brGSkFre\nkH2bm2beDajdprZ8mjq6WH0/msXVi5m85rlkID0QNyNsczLzar/V3SGN0Lhy\nwQdpw0SJqQZEi9gDizxAH8F8FrL1H4RJUl9Znm7dg+D61pzjNjn4XlXeKEPA\nQOA2iUY7xW/YQPvVU9iEsKFBpckTbhPBEjSfaIQwBlpyBuORHAn6AlT81/NM\npq3hMPPw6UFN2A1ajFEC5gwWndkfBikDkutRwsN+5+3yPW5zOqb9NG9KadWd\nyExaTxVXBC2WptacHiJFMue3VY0561aQERMsxKSI+fSHQ/OziYS2r8s139y5\nWTkHc5Pv95l6QHEum7yK9WER2I/BRFPV8Ia0fFRkMojfb8+ozmqvBb9Ikp8w\n5d7zv4dNWdpalk29MF2mAiQwYDId4ejDS5jnsnUZ1RDNieF5nu1OXMNWXAwm\nNz9aVnxB/UbEbOaLZl89GtMqZ0hmA2V+hqDAg0ukkZh0/ecxwWOavcnERdr8\nVyJ5DTBgAUfL3dyYQJ74kU48SehV12ZZkEkikeuHQiI1SXKins/xhChKdM7o\nNkFn+SmicEcVaIugv5xvbPty8+CKgvzMli16uKuTPGNI+nRleUJ50zn8Fiff\nfFzS\r\n=wkeq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"d6ae0a1044eeaade621873b09821f7cfe59bf359","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.12","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ora":"^5.4.0","zod":"^3.1.0","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.3.0_1622449223896_0.028539760933020908","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"ts-to-zod","version":"1.4.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.4.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"743440d1692607f1c1de19bfe2cd76b9953ee264","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.4.0.tgz","fileCount":41,"integrity":"sha512-VRXBsZecK1g2K2EomR2/unZ477YCgXT2Ggn+GPF8+zmZl01+/hIofEW2AggVH3qcj7PZMoRZ7CuVceEF5YSVJQ==","signatures":[{"sig":"MEUCIBqZjTC4jdKcirLbonZkv9fGXBJKeeKdN0bUGSMEurkgAiEA7xIo9IQ8tJcf9U+Qgod/K9xF0OjJIsPGPmXN31cYqJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAu1QCRA9TVsSAnZWagAAVP4P/ifKFuVd1HlYEpRX5K8t\n59oAWw82EVNvIoqKVjx6aN32aT2nKr0fF3Jwqb8Q4v3vEaBl2E05XlA71fKO\nxo5+LMYnmHoTZd5/UrsoXInQZf5pSiIieq/aVrDZqcUDNbg/MuQB+ByVqHOm\nTLa1aXaRhMVLO97qYv51nokDDfXbiLXT2JIqPYCKAb0vnFtN82z/DnSueL6H\nJ1foZGC9m1y3/0jrQK1Bc76MriJXP9JkDJIvTWINCfCNHBQSDA4pcE0lXt4X\nb/HiAxsmioECpqpRO4dJbIYd0VmZ+XnBzCoy09Oh4mSwiOpH/D6AMh9sTodR\nrBXrz0aoQwIMIWx89RxcswATKKNtcnSK7Am3uTSEh5Cxb8VEWtur2YAN5HJb\n/5Sw8JLk8MqpI4PTTJ0zRrCoRzuBdLK8fDOUqBYy71x18j97i78i6zR3B0Da\nEisa8pLaMbdGSmgaAvFUDaDllXPHn3mLpySuJKmu7SsUddW2kBzC1/nxjIjX\nJ3yL4FrRpO9KU+TnriodNHeFoBIhOua9+QQ+3f3TKs6kAaBipS9N4z7aE87Z\nK1fg/IoGoM6WsM0qityWmphNoUIAbeZfd7unJPfA0lU0vDNQA5MBjYdBTvkd\ns9KTUsfpJdT++vU34X6rsTZbYEes7YUgDlpn6DhEhQPgCgTF5PJ2baPQzVzv\niXeu\r\n=o6Fp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"7e9cd823f056e3b8b4b038a8e19daae28cf71ee9","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.13","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.3","dependencies":{"ora":"^5.4.0","zod":"^3.5.1","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.4.0_1627581776733_0.6790918991181119","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"ts-to-zod","version":"1.5.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.5.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"9e8aac9c58607818971b79e3d6bb1d43c8b5453a","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.5.0.tgz","fileCount":43,"integrity":"sha512-4baHnmAaqgTjBRv4o4yHE3fRUYfSO3s3u4PlHG7IeAfsxqriiKGirwgG+weDgtFZF+kILyUgKYw6WPZx3nJuKg==","signatures":[{"sig":"MEUCICGinLuygsJXoQiwxdVovKzYF3g2ODFbPSqMfQEAcM2wAiEA0qf3rC2ImOXHnNxTk1k80CSXKUd7KzvWagSz5XQtg9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245472},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"1e13bbbd6daa608b43ed4bd5209d3cd723001fe3","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.15","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ora":"^5.4.0","zod":"^3.5.1","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.5.0_1632127373510_0.21572254606661456","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"ts-to-zod","version":"1.5.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.5.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"873bdff34b43bff63e371318f5fbdc5d591bf896","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.5.1.tgz","fileCount":43,"integrity":"sha512-NWs4wDe6xh/hlDOC/4i0M/m9CU752YaJJVaWC6EuhMRh6/I3QzRR/N0kJWROEzYaU+/BV7h50/AXmV0B5zxI8A==","signatures":[{"sig":"MEUCIQD8KG4yiAi3E9H0N+dq5ALcsFAzVvzZOmXNWJJjregC8QIgXPv5672WrwM/DUglD40YHMp4IeKhMlsP/+uVIaLC330=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245881},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"47616ecb2c4b1bef03d3c2d62b927c749f4c0ac4","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.15","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ora":"^5.4.0","zod":"^3.5.1","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.5.1_1633683488881_0.6357463564179466","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"ts-to-zod","version":"1.6.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.6.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"19570f15becd936b298e0f86374b33b80d246423","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.6.0.tgz","fileCount":43,"integrity":"sha512-Sfe4sLqQTJ/od3HvzT0MY/i/Mfoh6Mik63Lze0Af3Nclyu5z7DLOIkafENoNf9W97RQe8lR4Z5/jtB240CfMTQ==","signatures":[{"sig":"MEQCIGTiodPCSkwbhPrQRk+LVpw0OnSqLejfJTNMCJr3J1QXAiBQO7ce1KZh2YyWgDcmyYGXzjdyeLpnv3po4OAH9MuRXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250963},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"1fd93d8543fbeea784c38162240a2b2cc3dc58e7","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.15","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ora":"^5.4.0","zod":"^3.9.8","case":"^1.6.3","rxjs":"^6.6.7","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","threads":"^1.6.3","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.0.0","prettier":"^2.2.1","lz-string":"^1.4.4","typescript":"4.2.3","@oclif/config":"^1.17.0","@oclif/command":"^1.8.0","@typescript/vfs":"^1.3.4","@oclif/plugin-help":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^7.3.1","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.6.0_1635170997914_0.6994124327059759","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"ts-to-zod","version":"1.7.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.7.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"7184cacbe2625b7743b7157496761bd17225d3b5","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.7.0.tgz","fileCount":45,"integrity":"sha512-F57P02izttmMyLAtxE3E0ymw+c/Vo1l7wkhc4Cm92SJ2I7ByOoMzLz21c5zdrJIYYhNV8qUPu4NgA0r+1LTYxw==","signatures":[{"sig":"MEUCIQCdoAPcSX1DjvGN/mwzst9FVDoyFb8GToF5xuJSoJ7+fQIgDVjW8eggb8nf+Y/VObyIpN5PArc8waFI9zhgqMXdyvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpI4PCRA9TVsSAnZWagAAa74P/RFPSHwqylw/P2et5oyI\n2YZ/PhLoPYOkeX4HodDC6yZkKcZWEh9xSjlbQxtVOJ8loiRVSbXKw9lR1VLg\nJqkP/VtYrXLKHKdxgDRHcED3dunvOBIxL5vGNuv0JDFBvqnM0+xRNJUbK8qS\nR8Fxohk7ywk2kk9KgPRaMbiblGke3bOkuudm3fRA0H4+fw4F6gJajMh2MoVO\nwPZl4quhudXjYb+hA9FY9EbxKXJX/vVYuhHA/siMbKSpaGBsjjl7YWkVo25B\nRh9avk9MSh3PwYsVSJXEH5kfnQjHxfw9N1N9CKYloLhYV0/yFoJaqg+jGpbY\nijv6asZC+W9sz1pytxeEhB/ARuVKoQtkM3kT6NHMBk85iE4kWwnZw6PcxDwz\nwRqdaTee7rqbOMoghwcpUoKrRQZK/ZLmfAFMvPM20K5dInUbYQRXDix02+lS\n5VUPG5B9ibuEmvmn5H7qcNvDQjwtS96PrWn8wxQEaek2JS6Dx/ZmgyGWKXeR\nYWdRw5zWxmFr3bM5d7xgdBMcuKC5fvpmKamvfDTACvuOCaBKrgitIbOp2UIV\n+xMkoJGdTR1i6RXjxAi727Rxa+PV8E51Sn4QqaIwMmvrG1L8u3QVPpzcl6cI\nB035Vpx6qsmpIXGYmQvj66ZccRbFVPDlht/b3EDjKQcyNVbiwaMTiOoNH6n/\nlPtK\r\n=wyHD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"1d9d8c45bf170ff61a3eb7565a10be83e4b8a772","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.15","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"^2.5.0","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.4","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.3","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.7.0_1638174223186_0.44788430260945145","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"ts-to-zod","version":"1.8.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.8.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"307f92a063de7e5141cd5d8bb4cf6a840bc4bff1","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.8.0.tgz","fileCount":64,"integrity":"sha512-kxduq1dp7qj9A+cY+yXb4ynJgpOt5TteeiKfp6is7WDVKLa7G/ofQI4myemTJ53TZCblOhQbCUr9nA/zXMORkg==","signatures":[{"sig":"MEUCIGTYzuy1uxO74P6v9JmyeON2FHwOGY5Ca55KkW51Heb5AiEAoVwx4QcUw8rCPoq5gW0NNfsmbBeYodL3U9X6sC+wJCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsxs1CRA9TVsSAnZWagAAjS8P/1k3mWqsmPKziLUtTD2d\nR38OV1DlHnS3VUK1oBfrlzrB/WAG0fsWmp20hiiNSeEBrFFc7H4Nt7Ho+nSf\n0kZXT54Eu9f478GwVrtzRwRWemrOjmOrN2OPTSWLTLwgCkCarNQ5G+CRpxRt\nDJi47Us94N0LaE3yYXzmdCKmUdN2yHf7zbVgJlKfiFnHfgkMtjWs/MK5N6i3\noe8K85el82cd+nQ7TgYBIAV2TUlKVvgX3A/omswUVehoOdMNz+iYKZz7J9BM\nZgokhGYXY15NnTISH+Dbi7LQJ2JSrqphRU1qLrBU+Tq6m/ji51ENApBKSZ94\nE9QqaTKjMVM0KpuL83kgflYtkjCYgOjYTzMh8MWQOv7cYnisK2V2xiuRWyLi\nppyAKf5SI3rZJkLAlyS78fnOzeebi94sslq+1tzf6hhz90OxDnn90oxH5YoL\nKL8vk+l2cDhFWr4LoCA0LVp5N+iYGjyb/sjKvnyyP9ujyyIN5O21MSwKwk6l\nW5kPksTZBbFxrbVex/rxdRz8E8jjbkMeq3nbe1PK1dOAyhFe7Ci+5OCH02ij\nk9rqdgUP7Racl2tBZ3BjmcAYLUVQnvIid0/JwiqsSFFPyaDm/Wham79RvU2+\n9t9MwHJ/N0Uz5hC425sSf4pXmr08R3P1XsttwolEBqQyvLlC9FGwSurgZVXd\nH3YG\r\n=/5kZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"b5043eb085b235b7cbfc18883c138ac7708aadd8","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.15","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^27.0.7","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.8.0_1639127861328_0.024486915970545198","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"ts-to-zod","version":"1.9.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.9.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"4e5b0ddc28c62dcc029d85afd05b9c264fac87e2","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.9.0.tgz","fileCount":67,"integrity":"sha512-yzpxw+PwKq5hmiym2ebymF8rjJJCWWJpHWqf5IiMz5skP1gKIxp9tqgYhfE56PhZpXxLKH9enHrIXea3mmyROw==","signatures":[{"sig":"MEYCIQC0BOEWfDP/hqK5aNDq4sp7I0P+gVh6dPl3MRJ2yRac3wIhAJvrfNQda2jaFjMlm6+MJ1AO7G1DXb8TvkoljlNxn0oS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFKtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquPRAAiUz9FxT1ShgovVSoW+kS4sdtul5r4R3wa2zLAZhO+EbbwkG+\r\nlm1ur2nhhzuEpKfqAGZ55a3uidI6Zjr5yekEtmU4UNfOdew4EkJxxKfk/G1X\r\nFJg94z9BHPYSsUy4RiG+6gWYrnsLpHwV0Tc4dygvsqP+Ws9S7ZCaG/m8kcq5\r\n0BG+RLin161T6lFLJq8rephfSefw35KyZ8SfCydOyQSWTv+6y4HzjRvJ6THu\r\nWR7PYTkzUTZiyLFvISfEe/o8WKjqGDY/iSEHAjz2Bz9eYiNjCCSwO5bPu77O\r\nuPvWnuxygsPkNFILLw6mx+ojFcUx7MAMzuIil9aLRegb3tx80YhauU4HG+zx\r\n2lPNxga378puBeUUHXz6lGuwv+kU/aVwG097Q6oFfEHuBRyn4F7HK4QYOQsb\r\n1mGrwVHdxjBUSVJPhdLVVc/Oev+EGtIP8K+xocbiDraWuHlUhNOWSWrvROBQ\r\nW7aZ1TwJyj4jY5d6+mbh1zvoJoJiIMudM+A0s8dhOzhvXPMlz8SH2tRCHTQZ\r\n4WiDEnTb+vuhIitjNVKgf1mbuq0ZG5Od5AngkB2yvt/ax6SlMrrGJN2WEbFA\r\njDbTsAgxgbGPylnKPdnpiH9QwZzyqPFQbnUuC6ymobs8WOZexYPy32EjoA/Y\r\n3ZURj4YykGiwMrAds7mo4n+Zuw4m8IvLlLE=\r\n=HNEJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"b2bb1afbf23b230b5a11e1a6ce8ec9c44ea6770e","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.10","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^27.0.7","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.9.0_1645521773994_0.6897045406782685","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"ts-to-zod","version":"1.10.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.10.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"73368c04a4c56f10b53d472b110a5ed65e6d0aae","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.10.0.tgz","fileCount":67,"integrity":"sha512-rSlJ2VCp8CctBxDi5MAdJfTqPszftFCaReqWxh5BulpuU5ur5vxT0M16AJU0P4vA7kZMhS0nPxrsDkPHup/oJQ==","signatures":[{"sig":"MEQCIG1OmGPvjgK4x3fhkYIHFZ1xvBX+vrP+9+A41FwxXccgAiBfNf4Sqks8qXmmPUNM4KfBkV76CWMbH8lqOYCXHmDh2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGQLVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ2Q/+N7hwN2lQNBQkFw/9GMEz1W7y+FOweNK0vNMlMmKTmxdo/hOf\r\nHm+/ak3MwrrvRVXDKXDHJ4VU2S9e2Z3MvJ3982Lfo+Iz49UMfQQ4eeob20Ps\r\nnR5rYhZtNlom8UkHBv1G+D9VvNRkNhIzQJIZBbSeH9vhIsEOZoE9g6Al3nA7\r\nYM3NrpIys9UC8FG4jbfrc9yUXHvME0yERaBHwVCKHeWwkecQTBSw50Wh1apn\r\n3dAEcTfmOLMNsKRDS/2aaQa7q6ijBXED0L1BosNxx91ydAcKpwQ5fK/Zl5As\r\nI4j55Va3PtgyauXGcP+dyKrZiY3H6Uc+BnLFaYwa3jpVKruzXZNdOVM4MNvG\r\nlQdGd2Ka/BKR5h2QBpbZmWpQ+XqqGGmzU3MIPL9v1XBDCxusMm8f8HO33Hlv\r\n3eEMBUXlXWAMYvffUTpgm5pP1M83aM+cIMxZhol3W74zcZhRO+cMbQGiTByR\r\nn8mzUxVNHUvXqUTI9pMy8YHdX4k5IdOM+bXmSwb7KSvICX6hISQ0mmh5VhFZ\r\nAeZ9qiZ0jaQ4831q3+H/vuRoQ99nG42+HkfuWxH3SRzc1mp8C/PukpkjofZm\r\nStznmKmF0hkxqvMkh7IJVJJWyPtwIEkU/SlfOJGDjq35tMb5RElHSzCWRzzp\r\nrkLqJldndB3ZF9ySFyQ3vJFv3T61ObdohSk=\r\n=S1MH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"cb1bf3568337546bc09235480594251bbcdd802e","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.10","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^27.0.7","ts-node":"^9.1.1","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.10.0_1645806292903_0.27700431586630225","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"ts-to-zod","version":"1.11.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.11.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"faccb7e3e99ae7cc99d2c2997cdc9edfb98ebd73","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.11.0.tgz","fileCount":67,"integrity":"sha512-CjPFXAoL75Z1adco7My/H5w5egT4MxtB4R2ljojkLuxE0nPg+TIitevhi/SrKzlzoQp9XIC/gme0ACf4aC6s2Q==","signatures":[{"sig":"MEQCIB2GS+ZfRjNaD39jwFBOX/JbAPCAP2YBwN7HYTokxHMcAiBSGUVuTf/aJxSHTUI3L9yuRrfpJisHN72StXVjpPecQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimHY9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+qw//f/S8vAqRWp6fYGvkqzKJBo2baYBqhQRC3cJ7HoTRf0LtfC8E\r\n3puily3Y20Wsn2cm9hy8n9Yt+iRiNKH4gxKHETA/+mGmUbUwAaA47BfZsZ1Y\r\npC2NO7OvNl+LRKeW5iSfDEn2kZh4Lx9YaCgAJXApGt0+B3LH5XSWNpI+oF4G\r\n1ehVqmnrL0xdZwck+/ara3ao1bnbi6f9wjs5rHIV4Gt3sFpfNPPFN3tiiVyh\r\n4gfVXEqgW1E0AiswaJFBrtgnX4doqbNzgnGrLvEBEFYOYxaTTuCDgb8oMlfe\r\nm88lM78Ecp/xt0EmIO+H5lq+xhTza60EiogZZCm5Z/oVavJvA9c9jSzwbX3V\r\nvqJ06L4j2aJuPkYAdK5aoKF3Y8rNBrCFqa2LX8qP20RuVGLJ09vGIFz5/SCt\r\nDpgysdJt9v5iROIM+THHRKH1jNkyayuZUG0bK+b78nHpMoc5IEM7V5+M6TJo\r\nMQyxHcNOwvFb4DFtL7/hwRzp9EskYl07vocFpKUkbYQNv8GQkjFrJS4bRga4\r\nsv4PToOzVJQmWFCVeHFX5DS/4zkIlX/pL9FtLqISPX137AiEo/MgAerJKGwx\r\nQrUB3usrF3unpmVrWUZTeLL469oueKdvhrOlGc1j4gO01txJ2ug8WIuXiYEy\r\nwX2hdDxCKfjEiZp0zycZsxJaCS4udTXbWLI=\r\n=y0ee\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"b0022774c4a84f572d97417ca643e3ee588ce962","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-node":"^9.1.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.11.0_1654158909589_0.5022797365625702","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"ts-to-zod","version":"1.12.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.12.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"d358f92c4482b4407914aee742936826571be0a9","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.12.0.tgz","fileCount":67,"integrity":"sha512-SpKAGujUAp/Ydl1Ce7aNDSB290LH1z4oDIkTguZe/pgcizWm1AOlQQARQM5kHcQWaQY5ukwFF/rT8IS3pIRBbA==","signatures":[{"sig":"MEYCIQCPBbjVmHmWXUjPy2XUW5XuXdoBBSzH3HYeKVy75HZa/AIhAMiB9NpH5Zl2aRvq0P1i5Y/rD6HLCFXbH67yPIJeR3yb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi362CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocYg//SqfqMgq4dJkdi2HLNZgHOvxNIbUebIj75+370colO4P+GHM8\r\nyb0IF3q0MF/KRwG4LGAo5mDvyZFbTxKT5ZlEy2DA9/ZhNJBxBxogr/ychMV7\r\n6tcyMOtOgIkvtXyrA5OT9JXYMC+Debj0Pt599evTg18bh6+6NtycVjE2lRnm\r\ni0Vq/jyzNKLl6mrKG8fcYs/tgsGwSkoj+kCytwtHC+QlOjkF563tuG49Le3W\r\ns3FrbEqjL2N6u0ytzKCWgAeadAvevzkW7CacMDpVBpVelPFP5qlTYLX9paG3\r\nCErgIfJ+d6TLOoLPB3sqcioI89IBnW6a+gcMfRyh5yE7C6yi7wLLPE0Vzkih\r\n7E1Z5iXvOyiaGc9GLlWtxg904cHzQq/dIHPbbGLnWDSm/javb+WLJOUEvAYF\r\nq6kLQlzFgS42thEMlAkPmyBa3xwwuQ1u9Djm5Q4+u8j7V9nMHP0G8SaazPYX\r\nbwnpBV3XKB4UihAIu+JE+R4rA7kA2CMS3fBuvTcAqQF61sYDPN5UJkaO5t1v\r\n++y8XfjsUMCLSES1321clNBiaQkNVB18P4kQHTUhwhHzfDQCB4iP4SYdDyUJ\r\nT0rklVnFz2BbwFWN3N0WpOjkYdnG2jPgYRfM3gaKhbGQxpuQl0XduaMsHppq\r\nQy/RBDL1CNZOvEDJuUQWrvX1jcABKEVEUnY=\r\n=8JMR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"c5abe8c1fa016e63e995d196184bfe1665369f4f","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.12.0_1658826114206_0.24896768076788223","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"ts-to-zod","version":"1.13.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@1.13.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"c48aac07f81de556d75201d7532b0f59979facce","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-1.13.1.tgz","fileCount":67,"integrity":"sha512-C8eD8HbNHysoFPJnVu3ix6S9lugEQ5IPOGx9a4CiY5q4jDZGc+Pgi96fyPSTSmEpHYni6EFN/uzHmIvpxeFFLA==","signatures":[{"sig":"MEUCIBUodt4OuJ5k/aPf7stHIYVo74ZgmZXbGJap416EVSTsAiEAoFt25kil36RW+cNlo/qTrIGucZxRPrVSuvH35ZtPGdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCOyaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppdhAAkVneiBwxvJBjLdlC6RwxnyL+sJwrJQh0uWFyCnSAXaJtTI/4\r\nBIESKHichPvn+4m9IgtTvJnTQi1jn056ZBcLmzd/scPtPGbgJ4uEevktVXAM\r\nLumnLbSHDTfH8jsTkiQffLFL1MT96xejgLHiQUh+XZtMYqoy1K/UU6k4ZcQ+\r\nc2ej7rEIpSB3AjGp4YtdX6B3rnQuKaKjTb1wDIxd++ZXvy7F752heHAC7P66\r\nnJZU+/Phx70RsQvGxTZ/63zeeRj2WeIUiS36njv/zhvflQa31ZIyhqAntBux\r\n0DTkAnL03GNSGvc0nE9b9ag2jMEN3zPfqBoKg7nMwTckOdg2uazUQ0Fz+6TW\r\nAxtQgvCjcA8w7PqiSJNSDYJgntY2UGklgq3Q/Pm5xlNIPjFdf1QHrL4GNtDo\r\nhOrsMTtmlGC54BHMCgfW2KRTi0xfFxX1tPCZTdebBmjfSxcoY9d+CdxtR0nv\r\nKX8yUYwRKWqvRilOZ/x8O6wF1DYAE4Wn+s+Jt+aTauahSM3Kh0UbMFgUy1pq\r\n005f1uaQPzy9LZCDO4amhtgQJ9VK9+EeUnw5Mke3dgc/5uAOPN80m5oQMIrr\r\nUzsJy6Zk093/SnLMvPAQFaPI3ujmCYu7idadpBLWlQx2++wsqLpFdvkmOPCT\r\njynbi8n35bEEjo1qT0VvWFN34HtgOe9buIM=\r\n=Dzhw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"c226c4f8dcaf6e8c1914fbb88c6d5a1598cd466f","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_1.13.1_1661529242326_0.3198629155464585","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts-to-zod","version":"2.0.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@2.0.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"6a57e52d40fc3e57d292b7149c8376cc940b3782","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-2.0.0.tgz","fileCount":70,"integrity":"sha512-uwU4nAajrnFiFSjc+XqYZf5z+02WxJjHK2QEbO2qynX5Ilo2zH1/9Lfzz7C8qUx0oCvr29e3YH66m6ka50bhQQ==","signatures":[{"sig":"MEUCIEs/2ZyEQn+mGtGaZ8r1pb8WlLx/T/rRFX6rHroiox7EAiEAoOOIRW0Cn6Ewru2glh5uehlpEShx7uYeag2CiwsIsLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0oZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAGA/+Mb3XVfeiPU18mJTk4sHPnDsx2LdylbfYOZax26nA0D3idgnY\r\n6gS4tcotY7KbXukoX/+BlgjOY725taH0bghMp4mvMVJNzR3rHuVRhtPrGgyc\r\n5sbljivnVpVOxOYRDYB3naPqUnF4FDDpCOctkMPIKtxdqb+1eX6WRfBoyrdL\r\nqLd3LHb1h3IkJ5DLSukmyKg15T2s+y8aeuGc5VAEfCG0MrYGszRLEgrq6tur\r\nn0jfH54ICmAxf2ziPRcH0XR8QcpjSFOs2t6Rqk7Tc7A+kWZXSLTC5HAVx6gq\r\ns3VQJdFou274A7rIa1cVNqeVc6hjsGu+cMF6Asu9NPrJ0KheyAL3kAzaSTm7\r\nLiO3Yd30OpUs7Lmt4L6vvKfnEHtZRmYg5MtRnyZWiuejWgKQ5US9/HsTQu7T\r\nVv2rvcKaNAMUah7Q1VRM/okSvBY/SG4Axf6qJzDOd4k7tnrtJ8VgmA+6ynw5\r\nJrceqMo/uWx1g8Oyat5DmdLc7I+kc22xL9urLKUORRXKhKvJ6ONR1sPUX0zH\r\n46Y/uYqdGUIRjql5anEoN/E9Vg6WGgw9atmXYnNs2tw89KFKymW0GoisMsrL\r\nRT57C6evOAXNjk/dSQmfypM1UMonHW/+YD1N2l/s0q+CaZZtsZIPHv37K6OL\r\n/rtNrJnRUQ3MkaPh9J0oYxhhgPOgERrD/os=\r\n=KWz3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"57419539663e96f50abc8ba77d73fa9b119a99b7","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_2.0.0_1674741338371_0.47484717759498807","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ts-to-zod","version":"2.0.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@2.0.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"760f6a9514c3af95a322bb20acd2b5a2f94ee1f7","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-2.0.1.tgz","fileCount":70,"integrity":"sha512-eL0kWnPC2vFnis/bgHrNHMfGCTBa2fwBJoPRuzhpIHDAzvVuAuET9R8i5pEa6UPemV4D+v/Gv+Ru2NZwHxHddQ==","signatures":[{"sig":"MEUCIQDZETjlHmz9avUxqTVOdG87e8ba52erUcOC0eBWhAuGtgIgCbuZrqTdQxBPux59iPjXiD/34VlU79rK4WiczOgdt34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj15lqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGlw/+O7hOG770oNeDSjshCnRoAZVvfzVeR6SKbJjXc8ZtVlenA4ho\r\n/z7iZbcXlwnrSHnqlHAhlX/zFG93ysC4kLtYxBQm/QBS65Jg1j5jDGaMwTl6\r\nsJfbtZUovzNsCmpeypcT4re5N1jiUzBC2S8SiJmjWd3Gg9OoFlO0XEcGc3w9\r\nUpx2ilmfBUGhXjhxZcFoHu79PJZrKDHnowTXYzLhO9BKXjGWs4p6mq85dPQ/\r\nAPTBNBUSDqq8bb/I9cpu5DA20QWdVC4ShOHT20HILaaHhvrCdp1aJMqDbZAW\r\nFI9SLoI3QbELMjKzoYam5xq9SUjBd+pYeguH8zx5dt3Va2FaSlJGMqmAoCFu\r\nxt6OosN5AaEiVRArQu9zt7UHFv1zpaqH7bNxjuRb+nZlU9UfVLfmh6VkerlJ\r\nR4/upjuY8faMNSNvR1AmWOKNGKaAxoFKjCv/pwCGLz0XHvVcrx+DHNro7vue\r\n8Uwb4UU01HwOv+CdUoBYxmysJxoBjx+jkqFlwkFARUHvb+bK5xIOuB27UB7H\r\n/oS9TUvswl+SzqX3PsJhuVEbZPWMtSq7w84+4QJK45v46nYDY/Nhn9iiGcbH\r\nXy4E0LiIO4LRIFBK1F7H5iNnJJKUm15lvr5BXfd52MhkqtjyGq6cr8eJ5aMa\r\nCgDbMtKzKF49o1+NQJkqor9v2lklI1dioFE=\r\n=QPs0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"c3484e9a7efdc0e72566723eedfedf664eb8a973","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_2.0.1_1675073897826_0.7892851175889468","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ts-to-zod","version":"3.0.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.0.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"8a383abe86b2b44fae83d927602b9a9d8f23270b","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.0.0.tgz","fileCount":70,"integrity":"sha512-1wuqdu7Ui5dvAyYvH5f7vpJj7zVlB4oObHB2A88A1SYjI1FZBinRGuKS3Q5LPaixSIT8JrdPDzbPbaGhL+33hQ==","signatures":[{"sig":"MEUCIQDd08Ibqio+btd2hjCwUKNwK8hUbdmhjzvicZTRLiUwCwIgH/tf5dvE58mMMbt/Li2tdOXc7BZHEpwoRp6AKiavh/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDtSUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKEA/+Ia9hSRWWrfO0kL2ExH4eWe8dlkgAdn/iS4p+1QV1AAKH5NMN\r\nVp5bU4+h7sXLTuiqELV8KOSzCbDhV5SDiLyhZEE60wjKu8/zRIZYU4ftAIx2\r\n4Q0XqxxgoLgyJaiN3ET4g/09oWvA/bwd18U4/3U7MRd3lnGd2uyHvsigkwWh\r\nwVwPuHyfcxzRKUtPBzZ2PcqoWiIg3KSRxdlBh4w5iNZBQ8dcHO5oHi7NhSLf\r\nc577Ml5tqHWRbneDJMCnad+29/RywBI57+CGAebwe9kx/teHPDC2mqZWOSWg\r\n+cgwjwC007bTwlcGSfC4LToQyLN+3IT9xQiQCJgUfhUXNc194DBFK2shr5+k\r\nqAbP6py7gKaWZBC6sNPAzfI1++oLNqSE4zLeSnGKvBkbH2FZZR/Wj9tUyjQc\r\nJULWIyNV5CLDgl8uF/D/uSyAeBTEJQJfJnaxCNNNIl/Gj6dlQlZyVTGIW2Ir\r\nD7kZMPPtAPLp00Ez3M9AWwprZpsQR04Fxof3RyDORJBrj+AgYDb/Hw7dLRcf\r\nHiHxCxes2GfktDN+7pA7RqxvgfOJdw9g7Yz2+ecbEjQuVwo/vKcVTk8l9xa2\r\nR7QpKvsqAUB/EzTvFamB45yyKDMhSwCmMpiFTd/M8IlSKqW0dLqXcHJzrhZn\r\n92U23fEHyTeKZ3eEas4FrG+sWm0luC8TRAU=\r\n=0yPA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"20e18d3e66e0f54ffad27052eefd570c31a881dd","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.1","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.0.0_1678693524456_0.7306501882408047","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"ts-to-zod","version":"3.0.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.0.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"709d4c8301f1f72f3eb1f693d8ac084d6fb08a04","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.0.1.tgz","fileCount":70,"integrity":"sha512-Wgoq/XLS3SHh8XWLYtCXF8FvZXwcE687WrS2oc9jfc/I+SxrYOJeUJN7cSGDiT+bp0qFwaMAurMj+IWzuWjncg==","signatures":[{"sig":"MEUCIQCe2qJ2c6dE41W6ZUPpTNofi+MX7EPpSlUy8jvCs1n/VwIgY0OnO3c6PZfSXxNe4vTJX4rwF/vnNBDQ2XCJCLPLmKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346833},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"0db6307333f91e0652222eda9ba8f497ecc08ed4","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.0.1_1684332030433_0.16075601404837125","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ts-to-zod","version":"3.1.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.1.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"671d2c74c09072f2d56e279bd1a4340217e1aff0","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.1.0.tgz","fileCount":70,"integrity":"sha512-u3PILGma4Yo2X6BaVwlcnJrmiM3ndEZSSveJMyWzJinvaFVeofvITaQX50D88C8RV8OZn6pSvgARh6coDeyZXw==","signatures":[{"sig":"MEUCIBPk18QgHN+NQ59DKXVFluOw9VA0qpwAvZCKHxJh22+HAiEAiiJKBzUe9g9+xQhz82XVzQ1UkNrt6c8r2nUfe/pL64o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348208},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"1092f10359c3830cdeb29689321ddaa945fce7b9","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.1.0_1684340551489_0.46157628220528535","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"ts-to-zod","version":"3.1.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.1.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"fa6d015eaf8ce7f4793fc99b9ceedcf285f28227","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.1.1.tgz","fileCount":70,"integrity":"sha512-he0fmLBfc/hPwvQh3VttOSpBJ/T1p+d62nhvUkTMOI7EFuc0AVG/ZejeixNZwEVVEIVLV9Mq+iUtPf/qDX7Cpw==","signatures":[{"sig":"MEUCIQDwTbs08/+ecBQMXM1/pLRLFaKGFv5YOIdMST00ijqmLgIgTnvjOF8i4HHqj0zSr1AfgMVo50GOCR9xM5+5uwmmvKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349115},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"9cb8a3e1100a68fb3d33cbe40e72f08504f11fd5","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.1.1_1684911827753_0.26199320204785526","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"ts-to-zod","version":"3.1.2","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.1.2","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"b3c59f6d939f734ad2e6e8a20e2059444a887940","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.1.2.tgz","fileCount":70,"integrity":"sha512-+yiHdt3aOrntihS4qi9U3x9+em5GRrnuLiANnhV5ugmq7ti9kAW3079333j0m1stqib0fSwmwdCDSxQIE+2fDQ==","signatures":[{"sig":"MEUCIC1QdwwlzX9wlLTnA0nbUHw0/Bf1sxn7VjBFPoOi9HA9AiEA7VVFHqyaFwy6Z5zKtxOSug6j19nuV6ijS2JJmC43Qzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349524},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"8324ee49470b85b13ef5848dd4a694b0811e0687","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.1.2_1684930640157_0.6222998485964366","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"ts-to-zod","version":"3.1.3","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.1.3","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"ecbc3d7448d6f39ac09854a413036bdedf3744dd","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.1.3.tgz","fileCount":73,"integrity":"sha512-zsKldi4VTcjsE8hkxLkjT4OZkSK7vmFeV/rZ2SAR0FlntesMSJwfIbQAAe7vuQ4DBt3VbaVB0M5FBglLNbcmLQ==","signatures":[{"sig":"MEUCIQDWvhM48rZfTO3XAyuxGHEnaomiF8AP0H3o/nvMsWhoYAIgG2nNBQsQWvUqJxBbEMKMVT4pfwGaTlZmJsX9YNzeHNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353439},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"8d3b297e4131ef105bfe155b038e4b4f76a7d5fc","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.11.6","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^7.22.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.1.3_1687868280519_0.1625625256233192","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"ts-to-zod","version":"3.2.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.2.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"b27d3d8ff4bc82aff6ea75d6d0af6848461dff63","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.2.0.tgz","fileCount":73,"integrity":"sha512-TkkUyZOvJfrQoBcRrNgqSRcgDvZKStTDJ561DYIopM5fEzZ8MtQSwxAKluh5EFh6FtUXd46b+ygTLxWS+iIVFw==","signatures":[{"sig":"MEUCIBQOwabQTWCD0PM/RrV1NeDyhj33JXEvuXRIcKaCVWcOAiEAk2OgU3uAZ918Jj6zlDAsH2x710/WMSnfpZWAvb7GRVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372349},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"b48429b60bc5f485ce9006f38352786659b36e69","scripts":{"test":"jest","build":"tsc -p tsconfig.package.json","format":"eslint **/*.{js,jsx,ts,tsx} --fix && prettier **/*.{js,jsx,ts,tsx,json} --write","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"6.14.16","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^5.4.0","zod":"^3.21.0","case":"^1.6.3","rxjs":"^7.4.0","async":"^3.2.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^9.1.0","inquirer":"^8.2.0","prettier":"2.2.1","lz-string":"^1.4.4","typescript":"^4.5.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.3.5","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^5.2.0","eslint":"^8.51.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^27.5.1","@babel/core":"^7.17.5","@types/jest":"^26.0.20","@types/node":"^12.7.11","@types/async":"^3.2.6","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.2.1","@types/fs-extra":"^9.0.9","@types/inquirer":"^8.1.3","@types/lz-string":"^1.3.34","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.2.0_1697797552131_0.5076623923018997","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"ts-to-zod","version":"3.4.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.4.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"f06496241c03dd7d96ee4702371345b2b0ba23cb","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.4.0.tgz","fileCount":72,"integrity":"sha512-6u24zT8koYazSvxSeEyFxH78Oo/4OF7jjoGm74ipzhHUZeq5n6wRxhAgChKn8/SAtwZ6+g90As33qIu1Iqce2w==","signatures":[{"sig":"MEUCIQCoVNf33PDXruR6Xf/l9Ns085RDsI4qgoW+AvC3tfkEkwIga0edFKzxgDN5YSOe9avHah95z2Oq7NHLHF2uxTkp9qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368761},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"dadeb523ba028352bfa14e3b1ab8c0332feeb798","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.1.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/config":"^1.17.1","@oclif/errors":"^1.3","@oclif/command":"^1.8.6","@typescript/vfs":"^1.5.0","@oclif/plugin-help":"^3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.4.0_1701204844022_0.40120784630387574","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"ts-to-zod","version":"3.4.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.4.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"a412fc11aa766493125e04cf4dd83eb6b431ecb6","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.4.1.tgz","fileCount":72,"integrity":"sha512-w1YjtP+UwKX7QQiw3VFN+91qGbuva8nOcJUyepNA0RFY90TzX5H0kUOa77jSrLqjHw8MlJN+2Z8lTU/LbspCdw==","signatures":[{"sig":"MEQCIFLuJ6DSifQHZ2kg+Yq4LdOzpqmlynpvzlvAs91vh4FOAiBdA6PXd/Q7bTUyyanjhh3izLzhpKq0DDjJuQfhygFDHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368942},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"7c0835bdae9db02da4951ca13cd3d0a7a6c2891f","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.1.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.4.1_1701299999154_0.8688091140400587","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"ts-to-zod","version":"3.5.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.5.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"2aa919c97209f7182aa2eda42f5538ef4b223076","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.5.0.tgz","fileCount":72,"integrity":"sha512-5HfWeI51us+YBFBfbAOg5a8Fj7fd6zS1SiaNErryuAgtMsoIIh5z6V8Wpe4bd4IyqpJREVer/KZa97GwKc36mA==","signatures":[{"sig":"MEQCIAXpnLQP8vIboTeZqM7XtsgeYyW9ZwqbWsLXFKDIuvH5AiBMF6eaMwQ7z2ZbjlHYf0aSu0HVK3Dl8BWb71Yg6np0FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369453},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"54a1f23df0b0063637acf186e1567a02f53d5b09","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.3","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.5.0_1701991309647_0.9110025561820667","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"ts-to-zod","version":"3.6.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.6.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"0cda6092e8695c87c32f9884638208d1129e6054","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.6.0.tgz","fileCount":72,"integrity":"sha512-46Q7idhQUWLPUh6n5utDFLIoUfKbop651j3Sd9nAJ6e/3IKuOMJN2bhfAPDkPFGuiVMGWvRZMPq/cyxqfCaeww==","signatures":[{"sig":"MEQCIG+SiBLlXrCP4+/uQr/PXSZpalnW5XmEgpENTP6OcL4tAiAPppp2xLIaqKj/huNl6n5Nqt2vetipajIO1Sw4XqylPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370756},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"26ccb38675bdf63399df81556507f1dabde58490","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.3","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.6.0_1704631727628_0.6052326268167056","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"ts-to-zod","version":"3.6.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.6.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"65e52cec0a8d64e59477754105574c459defe96e","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.6.1.tgz","fileCount":72,"integrity":"sha512-ZSEmaDPzsKJzSge6qqYt4W+VLadmWkRGRwCEBUo1zi76//U4YyePqs5Yn+jocuSCorbsySCMnLQa9auE4OBLFw==","signatures":[{"sig":"MEYCIQDIyMINA6SgMbYNxve9dOK62/I1e1ShJyAscW7tv/4wmgIhAP6jy6tfDAiseQmp2fqCo0SzaCxc+e+i45SNlCbDYqeT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370915},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"4f4e68ed2009874784ef12de71f21bdc411cf6d6","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.3","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.6.1_1705448852821_0.8909932663576603","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"ts-to-zod","version":"3.7.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.7.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"8428c498091e7f5caa45a071165e8a4064aa32a6","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.7.0.tgz","fileCount":75,"integrity":"sha512-FU0BZH1hoLtlLPLXdjyuWWJ3Gjqumza7mxh/KIZqrsatPvoESrq73FLv0TmVGVA+tUMagmsH/OQUXUz5E8zfCw==","signatures":[{"sig":"MEYCIQCY2ol4xxIGVfrGkHx7VI3RITXBSqsAgIpQIEj17rQeaQIhAIO4lFJU+R3OXtgtK9UN9fH+y9E6CFlSIschf34VB3G8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388598},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"4bd5972e2855f0e4ae904bcd9012171887e038b9","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.7.0_1707256294122_0.45726207753941783","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"ts-to-zod","version":"3.7.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.7.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"ddbadf58c68de9b7237880500af118f01e9fcc21","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.7.1.tgz","fileCount":75,"integrity":"sha512-wTisF0MRSr4kIjed2Pm19OyG00JrgrTByog8OwHmXd0KbdVwZPqQdzmwPqIXexPzoUsAvSpuFrYromtDRpr82A==","signatures":[{"sig":"MEUCIAK6L1XADR6+AJqFawDgxZB79KI3KRAr61WxsZhAIgPnAiEAvXnOy0x53CClRJdmLw4ImiRrftOjDHpSQyEWMe4JGgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390033},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"8979a6f363d04a88bafca5de1895cf1b8a52441e","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.7.1_1708362099052_0.16543438470320315","host":"s3://npm-registry-packages"}},"3.7.2":{"name":"ts-to-zod","version":"3.7.2","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.7.2","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"82e8856f6cb7a65c642d3ab641da8d25e993503c","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.7.2.tgz","fileCount":75,"integrity":"sha512-NKdtqpPmTdNdYqvLmMZQ6PKHNQirhPdBO1dBLv/IlbGi1Itdk0a9zr2hKtVpuyaSKlPMeq5ttVnIdVAFjRhlww==","signatures":[{"sig":"MEUCIQCe6PFAzt1x0pJXjEFbCeCB4W8J2l/AdkHRG7Pue+D/BQIgEXNqsX9+eCoToMVAX2gMnNY+iqrZvHSxqvTPu0G81XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390069},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"34e76f27eb87b39455f566fd3e2d4b1b07f33c61","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.7.2_1708726408775_0.8171963600194565","host":"s3://npm-registry-packages"}},"3.7.3":{"name":"ts-to-zod","version":"3.7.3","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.7.3","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"cb3a7cbc6b878ac9870cc437ee6623ff95755e4f","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.7.3.tgz","fileCount":75,"integrity":"sha512-JG9dS5E4/goWLVkYtA6hSwfLSKCA6t2T/hDbEXstkCYDEbct4qgEFk5cXmuYkWW9mlw+RClxD4SszMPtRKXjCw==","signatures":[{"sig":"MEYCIQCawnq7lr2j2M6NJ0BYRf1twLRaMt4GKZ84I8dKrsvjbwIhAK2+sMWFmA2LWmbGQM+XmTvSOYL6Py8JM1hF+wFj/wx0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394815},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"5e736c9b498bf7b0b2d03755e0efe53fd6e8add6","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.7.3_1709119147076_0.03579589202250455","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"ts-to-zod","version":"3.8.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"deef4ec2ab903012638c30191ef63999e08d37af","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.0.tgz","fileCount":81,"integrity":"sha512-gfLezRXnzlBIdaqd9L26HmX0qGATdudP/a6wnc8daNL+0kk7/47LlpfF46KsWJsQ8rH9hPBgsZcQLX3QDdeVQQ==","signatures":[{"sig":"MEUCIGtZ2+NqpLigb7Irs7Px3NMCksJw27/4qtf2O+rSoLFhAiEAi1+qzer6IzJBdaRdJo2zhYuZWSCjy/ajDfDuC/xvePg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405355},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod"},"types":"lib/index.d.ts","gitHead":"113f7d34c81299a9e8c91b9890311cedac0aded5","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.2.4","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.10.8","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.0_1711721080530_0.719607711105086","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"ts-to-zod","version":"3.8.2","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.2","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"29ab3829c6d5143bfe89e12fd58216323f6fa0ad","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.2.tgz","fileCount":82,"integrity":"sha512-vSza/UySlxLjFIOhhA+cXDUAQLF3FndriI7g/2jpQJHP3nMDQiG50wL0R8B3cdggUpP1uTGdr23ns6m/KUHdZw==","signatures":[{"sig":"MEUCIQC6P7N/pAi+CkcxMfofPDOxMLzx7FqNEqYIdhoRBIBy/wIgXo3Womx8iGWHocx4bwoUyVWN148yavAgycopSPpRR3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406364},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"8aaf2b9e80a4c3eae7115d9c49d0a43894372c1e","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.5.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.2_1712764228205_0.5035762935079737","host":"s3://npm-registry-packages"}},"3.8.3":{"name":"ts-to-zod","version":"3.8.3","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.3","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"dbbe1d4df5f6be9e6e0573756163ffb3d561d23c","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.3.tgz","fileCount":82,"integrity":"sha512-Q2YK++PvoUVS/Ysz/bZ/dApjN+fsc/oukyJJbBtTbsaWg/5BsBJ3keJURcDSl0SGjE8fvGxYNGMRT1v7sBO6vA==","signatures":[{"sig":"MEUCIBvhnxwZLMF6UmWyUvY1uyPHlVjj0hPz3nGknKtHS2qeAiEAkdYlPDjzE1G6UA33FQd8tLPijJZHBJNQktFFKwiV4bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406194},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"d0cd5c742ee439d8d246b0f09e6840944da2c088","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.5.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.3_1712955218029_0.5448827150748143","host":"s3://npm-registry-packages"}},"3.8.4":{"name":"ts-to-zod","version":"3.8.4","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.4","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"58fd54b61d9fb921668ca14b06c4bc3f8e1fd9a3","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.4.tgz","fileCount":82,"integrity":"sha512-EOAI4wwZSS3uNvvBqYRZpC6fk0EAVJYp2lgVIbcDfcU8epTd7FPN2u8PYybMjecohJaRmf0C347/YCDBaYsO9g==","signatures":[{"sig":"MEYCIQDZjLqnhWd3XdJeaUMtJFWpKmjOMcORPBaxgPNrQ93I3wIhAKLHuv27UfKl077ypiRynxKA+Nc1KU7Z/2si9ONmbuMR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406266},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"16b5ce6519baf579e3235bf5404bb8bb1a0ca91e","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.5.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.4_1715431798961_0.5839951009658508","host":"s3://npm-registry-packages"}},"3.8.5":{"name":"ts-to-zod","version":"3.8.5","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.5","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"315c338e7f130b6768d82481f1819cff963cc3a3","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.5.tgz","fileCount":82,"integrity":"sha512-7ro329h4Y7Xg8TYBSQl26IzxvCq6dyecVEZmx+ayGu0gEN4jtKqDkBYbd/FU5WWGuo4a+D+m7dg5VKDZ/4LuHA==","signatures":[{"sig":"MEUCIQDxoEYe16rwfajVmzc4Ru3Xdmtv7XdWIBwOH8t3bAim/AIgEWEIQXPGf8UtPdgqZFH+tImltxhz+A5j588yVjcmlLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406781},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"a80fd909cc042d44c6bcd40215ee04f5129c7035","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.5.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.5_1715600549941_0.3777547819829725","host":"s3://npm-registry-packages"}},"3.8.6":{"name":"ts-to-zod","version":"3.8.6","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.6","homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"088052336996c1980576f1211e60cb10faa87235","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.6.tgz","fileCount":82,"integrity":"sha512-tvKLgGiDlO4TCZdgPv9dQzIy88VIFbsL3RvgACrGNfEAiubB1wNQOeLqS+V0ACC+shHw+akLNuMhVB3V/K8mzA==","signatures":[{"sig":"MEQCIHgzFvZEXIGzFvX0slPgkDUUoBYc/LXwQjaaTKwAgFF0AiBIZ1Au9VCv4Y5P/bjh4jeInXA/taC+acqVZ9d3KBmbcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":411316},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"4db1bfd7d72fd2c63243b22887aac129e49b1abf","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.6_1719236499107_0.41645759435392815","host":"s3://npm-registry-packages"}},"3.8.7":{"name":"ts-to-zod","version":"3.8.7","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.8.7","homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"8f396ef10f1cd1e929757414492e41f20a6589f1","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.8.7.tgz","fileCount":82,"integrity":"sha512-26540+pFrg8GbUnrrXe7iMou8Yj5rSKFc9Od4kmT6tOR3ep024heWVfo14TOTdKtdH16vRYWXTcpB9umvUaXwg==","signatures":[{"sig":"MEYCIQCbtUGlxPsJWzhPqanj32pHkt3BOTvCUQ97dAsLpqzkbAIhALfeg5tY5Anrdea+8ImEobMfnnxsAnWq6CXDR0Vxcy1n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":411545},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"1e413640795f20d16a26537c32d9d57c48b90d19","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.8.7_1719259737840_0.16819022592813848","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"ts-to-zod","version":"3.9.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.9.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"8dc2fc6fb2330a165b94933dc9623647b5ac86ad","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.9.0.tgz","fileCount":82,"integrity":"sha512-wbI/0vEjwGVL6AV0Ot2WlN5RSqJyDznF1w0ixyUDtdwBvHDEy5ZzfYwvq58yldSScFZElBiC/sghRQgO1GpnVQ==","signatures":[{"sig":"MEYCIQDa9QjhJB9CcIM68kPmF271sA5DKnUxN9kgeXcECjj4CwIhAOYDvwxvk+1/PY9UN+wLfkAC55zYSVvub6UtmWHj32qo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416161},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"79e475daa3c93a33157a1fcadad48dd722226711","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.9.0_1720717541318_0.5963094348384619","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"ts-to-zod","version":"3.9.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.9.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"c3688f6aba08d4529d1937651b4ba7e05d952c51","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.9.1.tgz","fileCount":82,"integrity":"sha512-1JhKeMQHM1evRDos4yu8+VD2HgeMbCSycnzP15vPy8e3hO+vB6EylmciCv0eIIzT7GUuctbcZCYSJm6AKl4N6g==","signatures":[{"sig":"MEUCICKQIPr+2yuZCZ3F3aG71mEhvj9KHq8bfVru3CvB+XvRAiEAkovXv8LD9HQKAzIVLF/6YTNGFat42auOVVOE5h6KVAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416223},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"03087d6f174b8f421750aa11b2e9f1fb97227541","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.9.1_1720732294953_0.8045905420362989","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"ts-to-zod","version":"3.10.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.10.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"d79d0943bd1a23eb2418d729681ff9b673476c60","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.10.0.tgz","fileCount":82,"integrity":"sha512-2ROmyoKNKUIyJf9IPXK2yYNllnoON250DkYEbqkdmy2zBgn3qALZlhTbe9rzdd/t4nj2JTIoTQbfwVdt2pWA2A==","signatures":[{"sig":"MEUCIHPDFIZOPz+juJoeR1k5vfbY+owZ2CZSQt8dQP7AOf+yAiEAmtPk0QjDfHuFidfM/4pB2L69xqjbW3AGbp/tQMkn6hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419099},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"d825fc64a78b8f375952672015fde71f0b8ea1a5","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ora":"^5.4.0","zod":"^3.22.4","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.10.0_1721812805659_0.7250148582768199","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"ts-to-zod","version":"3.11.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.11.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"0f74fbe1180ad42ab23d20b658937ffcfe28c946","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.11.0.tgz","fileCount":82,"integrity":"sha512-Inc2ko+16X/EBnrzsRnR6ql+TAxOfrJ6J9No+zqMW35zck2CvjXqXeTVdKA6VCKbyAXIBG8t2IOoACWz4Q1QAg==","signatures":[{"sig":"MEUCIQC0XwTw7t8c02U6ERpE2LhkeMVry1rgvq1SLOcmV16h1wIgTtJFTpvxCk3N0s1s1JiJXE8bIZ8wJaynCE2HAyO/I+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419523},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"38c795fce68c465ca698dddd4766595e478cd484","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.1","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^5.4.0","zod":"^3.23.8","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.11.0_1723466048707_0.6632645938747903","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"ts-to-zod","version":"3.12.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.12.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"e98d0a4a31733412edb2992e24392ef821248ba9","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.12.0.tgz","fileCount":82,"integrity":"sha512-BSZI0F5ZMTHnOk75UGESAPtWaGrRgDq2WVrRXw6QrgpB3A+nAVW1HleE6QCavgsCkLo7khN2FrMUwrXHgqZqpg==","signatures":[{"sig":"MEUCIDX+bqo7NeK0/RLC5CEU9BjbNPGLL3c/r9A05JoG0FChAiEAjgpZmQLldnHnqn+i7spd3d9h95d+WmMCZwu+Nd8E4GQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419972},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"134678168182d7750243d26aac86428ba7cd6641","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^5.4.0","zod":"^3.23.8","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.12.0_1724965299050_0.41151885603405836","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"ts-to-zod","version":"3.13.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.13.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"6c61083cf0e0bde3997caf5358fa821c6ece15be","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.13.0.tgz","fileCount":82,"integrity":"sha512-cxWldaz14ta79Npacn4nVTQgoNIyUMNHIv8JIvLQswAlx/z8S3piHn7EzA6SSKOEhXtn67JvNiEKWcggTCllBQ==","signatures":[{"sig":"MEYCIQCJfGn6BXIy/6f8s/NJ//I4oKaqug+jIKmpPwFTvr12RAIhAPEfoAW+PzTZtE9KqMTLUjlflhnONTrkprFT9fGDF+Tc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422209},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"b67878c807eb3e268f4440541f6a7d6661a80d07","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^5.4.0","zod":"^3.23.8","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.13.0_1725385611784_0.9632083414923995","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"ts-to-zod","version":"3.14.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.14.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"41f8cd405b1d1fddaa539f4887c30efacbd1f5b5","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.14.0.tgz","fileCount":82,"integrity":"sha512-CuusiSChHyMJfxAV+T2o6RQ6ng881irwjUAHdLQMoExXcfD1wN50D76U6i8QSNeK1xSKVbHbDXatVQ3F8i7oqQ==","signatures":[{"sig":"MEUCIHjEFMY7z+lAQvJoUFIq0/waiH0ouM82VlmkWUBYrHGFAiEApQeNESWWPYke9NjmTb0h2mRTBiK5RYI2PbSBlTyUC/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431695},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"fe7e6aed53a60f4efb9427df3ceb41b5a3317f56","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^5.4.0","zod":"^3.23.8","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.14.0_1732458872463_0.5898201212723693","host":"s3://npm-registry-packages"}},"3.14.1":{"name":"ts-to-zod","version":"3.14.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.14.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"c2c7a0a4543a3414784e8352d2fab9929c54c12b","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.14.1.tgz","fileCount":82,"integrity":"sha512-qVjOcH0nBccMVsYiX9Qo9NAVnRHkXrkIaZHZ/gfu3YB5ClaG6u47lKJH/PCMY6bRL3oQ6WYK+NbwBj91eRhZFg==","signatures":[{"sig":"MEUCIGwFFo50I04UoSu2H88W1f+ciMaTVGtc2tnkpEtVqKQVAiEAxUeWrqNkGvC7w4lsSiOiNemKPRZ25ZwaRIGLqrvgA9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432540},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"d2d353e35ab3c6ee3e6fd2adcd71516bd0b08491","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^5.4.0","zod":"^3.23.8","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.14.1_1732571481087_0.26144589468079293","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"ts-to-zod","version":"3.15.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@3.15.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"3784780f2c52e69d5c48199d3e18f83aec5c5109","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-3.15.0.tgz","fileCount":82,"integrity":"sha512-Lu5ITqD8xCIo4JZp4Cg3iSK3J2x3TGwwuDtNHfAIlx1mXWKClRdzqV+x6CFEzhKtJlZzhyvJIqg7DzrWfsdVSg==","signatures":[{"sig":"MEQCIDSPOxT8dNLCDYEuiavUMc4VPWkZ/V3qhIl/NpedukCPAiBOhuZmgoj92LaLYXdTUW3gy0p1OZH7PKVAnJKUUOJeFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432830},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"044b0f584c55db40d38cb95e1dd5311f926f8758","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.0","zod":"^3.23.8","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_3.15.0_1732871675710_0.9957522342632699","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ts-to-zod","version":"4.0.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@4.0.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"1ab992974c3ee473b542c97ae1136bca18701b12","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-4.0.0.tgz","fileCount":85,"integrity":"sha512-Ri8lPNxJlB/tbkEN8G/apaCM+Fg1vFB+l1TyC9q8YYRqOUvUOIGDgfrUKrKSlNXp63gtD6RJ8DI+eOe8lJYELA==","signatures":[{"sig":"MEQCID+d8kQG8GLx5niqX3i7YIppCF8uPh5ksXGbU6G6wEakAiBVjjZNF72XViDPVEQ4WYpzl+2SNZWtJ1kYq9aB5i4M+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444044},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"c9841bb2b79afe3f1f3164addeed05f2eb55e7cc","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^5.4.0","zod":"^4.1.5","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_4.0.0_1757591969853_0.9116712285678243","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"ts-to-zod","version":"4.0.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@4.0.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"b393de1b3f819a5d2bebd82b8be9509c4f669bb5","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-4.0.1.tgz","fileCount":85,"integrity":"sha512-pWwJacw5pgZn1MDRjBhOMoOreveKb2QcRU70T6mUpXpuoOPYWvH2mTn6cxgZPpPO2nxFxqwGCt5cFOmdV6LRng==","signatures":[{"sig":"MEUCIC4Af2LnDcY7qH5i4iZAMZUwHkPq0YrsFtTw0678vpxOAiEAjbn8eOh43VJz5gEQmJs2OkfKtAC4ViOCv7k/bpv8264=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445874},"jest":{"testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"lib/index.js","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"076d6d44505e656f44e0c0767bfef86d18de5220","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"jest","build":"tsc -p tsconfig.package.json","gen:all":"./bin/run --all","prepare":"husky install","test:ci":"jest --ci --coverage && yarn gen:all && tsc --noEmit","lint:fix":"npm run lint -- --fix","gen:config":"./bin/run --config config","gen:example":"./bin/run --config example","prepublishOnly":"yarn test:ci && rimraf lib && yarn build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^5.4.0","zod":"^4.1.5","case":"^1.6.3","rxjs":"^7.4.0","slash":"^3.0.0","tslib":"^2.3.1","lodash":"^4.17.21","threads":"^1.7.0","tsutils":"^3.21.0","chokidar":"^3.5.1","fs-extra":"^11.1.1","inquirer":"^8.2.0","prettier":"3.0.3","typescript":"^5.2.2","@oclif/core":">=3.26.0","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","rimraf":"^5.0.5","codecov":"^3.8.3","ts-node":"^10.9.1","babel-jest":"^29.7.0","@babel/core":"^7.23.2","@types/jest":"^29.5.7","@types/node":"^12.7.11","pretty-quick":"^3.1.0","@types/lodash":"^4.14.168","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@babel/preset-env":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_4.0.1_1758441609749_0.08801886176564322","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"ts-to-zod","version":"5.0.0","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@5.0.0","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"4f1cfcfb895c5a5f628ff767473945f76e8a8652","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-5.0.0.tgz","fileCount":88,"integrity":"sha512-n8nbMQYN8DKLNrzEyV1Txq9IwN/HHBTpgb0VysxfSVOSz4j8m/u9cBuIIv3mBaspTKf0XNx98b7OyDhpatsvJA==","signatures":[{"sig":"MEQCIAMDp8g2PQvxDBgv2PgHAhfLbRJldII035r68599GasAAiB832eNxf7oY7i0hZq6iOa5TCpFkEF+Vpa5KDV27mL/bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435203},"main":"lib/index.js","type":"module","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"87fe1b55d95eb412b324544069bcc1d9be3e47c7","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.package.json","gen:all":"node ./bin/run --all && pretty-quick","prepare":"husky","test:ci":"vitest --coverage && tsc --noEmit","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit --watch","gen:config":"node ./bin/run --config config && pretty-quick","gen:example":"node ./bin/run --config example && pretty-quick","prepublishOnly":"pnpm test:ci && rimraf lib && pnpm build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.9.0","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^4.1.5","slash":"^5.1.0","tslib":"^2.3.1","listr2":"^9.0.4","vitest":"^3.2.4","tsutils":"^3.21.0","chokidar":"^4.0.3","text-case":"^1.2.4","typescript":"^5.2.2","@oclif/core":"^4.5.4","@clack/prompts":"1.0.0-alpha.4","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"husky":"^9.1.7","eslint":"^9.36.0","rimraf":"^5.0.5","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.36.0","@babel/core":"^7.23.2","@types/node":"^24.5.2","pretty-quick":"5.0.0-next.2","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@eslint/eslintrc":"^3.3.1","@babel/preset-env":"^7.23.2","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_5.0.0_1760082808067_0.11051959930812161","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"ts-to-zod","version":"5.0.1","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","_id":"ts-to-zod@5.0.1","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"bin":{"ts-to-zod":"bin/run"},"dist":{"shasum":"0e8ae14c6e1a7b71f835d32e81bddc3d1398da1f","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-5.0.1.tgz","fileCount":88,"integrity":"sha512-eRCC7+EhWxskng9I8DsSSFSAPRM+EJA13CJEedwCw15jZ6Ku20+TmYKhWe8UfxtakJDDDUNGFjvpk5e2q3Iy2w==","signatures":[{"sig":"MEUCIQCr2Sw60zAN5yebxkCrS5wYPxuD9UhrCLKTeA5zfH76swIgH6IWrrJQOFKPFMaOXQnLSsG0rwBEKEVuGkcSLcSlKE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435203},"main":"lib/index.js","type":"module","oclif":{"bin":"ts-to-zod","commands":{"target":"./lib/cli","strategy":"single"}},"types":"lib/index.d.ts","gitHead":"7d62eb19c8113e3f424820925ff53842df67244a","scripts":{"lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.package.json","gen:all":"node ./bin/run --all && pretty-quick","prepare":"husky","test:ci":"vitest --coverage && tsc --noEmit","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit --watch","gen:config":"node ./bin/run --config config && pretty-quick","gen:example":"node ./bin/run --config example && pretty-quick","prepublishOnly":"pnpm test:ci && rimraf lib && pnpm build"},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"prettier":{"semi":true,"printWidth":80,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/fabien0102/ts-to-zod.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate zod schemas from typescript types/interfaces","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","slash":"^5.1.0","tslib":"^2.3.1","listr2":"^9.0.4","vitest":"^3.2.4","tsutils":"^3.21.0","chokidar":"^4.0.3","text-case":"^1.2.4","typescript":"^5.2.2","@oclif/core":"^4.5.4","@clack/prompts":"1.0.0-alpha.4","@typescript/vfs":"^1.5.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"husky":"^9.1.7","eslint":"^9.36.0","rimraf":"^5.0.5","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.36.0","@babel/core":"^7.23.2","@types/node":"^24.5.2","pretty-quick":"5.0.0-next.2","auto-changelog":"^2.4.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@eslint/eslintrc":"^3.3.1","@babel/preset-env":"^7.23.2","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-zod_5.0.1_1760082893989_0.10454355533996029","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"ts-to-zod","description":"Generate zod schemas from typescript types/interfaces","version":"5.1.0","homepage":"https://github.com/fabien0102/ts-to-zod","bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"repository":{"type":"git","url":"git+https://github.com/fabien0102/ts-to-zod.git"},"type":"module","keywords":["zod","typescript","generator","oclif"],"author":{"name":"Fabien Bernard @fabien0102"},"types":"lib/index.d.ts","main":"lib/index.js","bin":{"ts-to-zod":"bin/run"},"scripts":{"build":"tsc -p tsconfig.package.json","prepublishOnly":"pnpm test:ci && rimraf lib && pnpm build","lint":"eslint . --ext=.js,.ts,.json --report-unused-disable-directives --max-warnings 0","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit --watch","test":"vitest","test:ci":"vitest --coverage && tsc --noEmit","gen:all":"node ./bin/run --all && pretty-quick","gen:example":"node ./bin/run --config example && pretty-quick","gen:config":"node ./bin/run --config config && pretty-quick","prepare":"husky"},"license":"MIT","packageManager":"pnpm@10.17.0","dependencies":{"@clack/prompts":"1.0.0-alpha.4","@oclif/core":"^4.5.4","@typescript/vfs":"^1.5.0","chokidar":"^4.0.3","listr2":"^9.0.4","slash":"^5.1.0","text-case":"^1.2.4","tslib":"^2.3.1","tsutils":"^3.21.0","typescript":"^5.2.2","zod":"^4.1.5"},"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@babel/preset-typescript":"^7.23.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.36.0","@types/fs-extra":"^11.0.3","@types/inquirer":"^8.1.3","@types/node":"^24.5.2","@typescript-eslint/eslint-plugin":"^8.44.1","@typescript-eslint/parser":"^8.44.1","@vitest/coverage-v8":"3.2.4","auto-changelog":"^2.4.0","eslint":"^9.36.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","husky":"^9.1.7","prettier":"3.6.2","pretty-quick":"5.0.0-next.2","rimraf":"^5.0.5","ts-node":"^10.9.1","vitest":"^3.2.4"},"prettier":{"printWidth":80,"semi":true,"trailingComma":"es5"},"oclif":{"bin":"ts-to-zod","commands":{"strategy":"single","target":"./lib/cli"}},"_id":"ts-to-zod@5.1.0","gitHead":"eef1f13a916ac2474ad59a520b3218d3d2b35c6e","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-giqqlvRHunlJqG9tBL/KAO3wWIVZGF//mZiWLKm/fdQnKnz4EN2mtiK5cugN9slytBkdMEXQIaLvMzIScbhhFw==","shasum":"f46912c00dbbc852d4b2354addc0c3aea8ea07ef","tarball":"https://registry.npmjs.org/ts-to-zod/-/ts-to-zod-5.1.0.tgz","fileCount":88,"unpackedSize":435854,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbw1po5vIV4YuM/0/mj4Nz1aX8mWwIr/xuy0al4ieJ2AIgDMeoJw5pEnyp/P0uQjLph0czLiN0BrvJ+hy/gX7vcO4="}]},"_npmUser":{"name":"fabien0102","email":"fabien0102@gmail.com"},"directories":{},"maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-to-zod_5.1.0_1763886897058_0.017287929930115853"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-29T17:34:56.877Z","modified":"2025-11-23T08:34:57.547Z","0.0.1":"2021-03-29T17:34:57.074Z","0.1.0":"2021-04-04T08:21:04.308Z","1.0.0":"2021-04-11T17:12:30.172Z","1.0.1":"2021-04-27T07:41:35.811Z","1.0.2":"2021-05-03T13:13:43.574Z","1.0.3":"2021-05-03T14:42:51.033Z","1.1.0":"2021-05-23T16:27:34.465Z","1.2.0":"2021-05-26T10:59:16.885Z","1.2.1":"2021-05-28T19:37:06.610Z","1.3.0":"2021-05-31T08:20:24.077Z","1.4.0":"2021-07-29T18:02:56.924Z","1.5.0":"2021-09-20T08:42:53.658Z","1.5.1":"2021-10-08T08:58:09.029Z","1.6.0":"2021-10-25T14:09:58.073Z","1.7.0":"2021-11-29T08:23:43.417Z","1.8.0":"2021-12-10T09:17:41.549Z","1.9.0":"2022-02-22T09:22:54.262Z","1.10.0":"2022-02-25T16:24:53.143Z","1.11.0":"2022-06-02T08:35:09.823Z","1.12.0":"2022-07-26T09:01:54.481Z","1.13.1":"2022-08-26T15:54:02.562Z","2.0.0":"2023-01-26T13:55:38.718Z","2.0.1":"2023-01-30T10:18:18.062Z","3.0.0":"2023-03-13T07:45:24.690Z","3.0.1":"2023-05-17T14:00:30.739Z","3.1.0":"2023-05-17T16:22:31.757Z","3.1.1":"2023-05-24T07:03:47.996Z","3.1.2":"2023-05-24T12:17:20.430Z","3.1.3":"2023-06-27T12:18:00.830Z","3.2.0":"2023-10-20T10:25:52.311Z","3.4.0":"2023-11-28T20:54:04.285Z","3.4.1":"2023-11-29T23:19:59.395Z","3.5.0":"2023-12-07T23:21:49.826Z","3.6.0":"2024-01-07T12:48:47.882Z","3.6.1":"2024-01-16T23:47:33.056Z","3.7.0":"2024-02-06T21:51:34.376Z","3.7.1":"2024-02-19T17:01:39.296Z","3.7.2":"2024-02-23T22:13:29.019Z","3.7.3":"2024-02-28T11:19:07.287Z","3.8.0":"2024-03-29T14:04:40.772Z","3.8.2":"2024-04-10T15:50:28.466Z","3.8.3":"2024-04-12T20:53:38.255Z","3.8.4":"2024-05-11T12:49:59.152Z","3.8.5":"2024-05-13T11:42:30.160Z","3.8.6":"2024-06-24T13:41:39.370Z","3.8.7":"2024-06-24T20:08:58.078Z","3.9.0":"2024-07-11T17:05:41.625Z","3.9.1":"2024-07-11T21:11:35.165Z","3.10.0":"2024-07-24T09:20:05.821Z","3.11.0":"2024-08-12T12:34:08.950Z","3.12.0":"2024-08-29T21:01:39.407Z","3.13.0":"2024-09-03T17:46:52.034Z","3.14.0":"2024-11-24T14:34:32.688Z","3.14.1":"2024-11-25T21:51:21.321Z","3.15.0":"2024-11-29T09:14:35.925Z","4.0.0":"2025-09-11T11:59:30.086Z","4.0.1":"2025-09-21T08:00:09.965Z","5.0.0":"2025-10-10T07:53:28.368Z","5.0.1":"2025-10-10T07:54:54.213Z","5.1.0":"2025-11-23T08:34:57.338Z"},"bugs":{"url":"https://github.com/fabien0102/ts-to-zod/issues"},"author":{"name":"Fabien Bernard @fabien0102"},"license":"MIT","homepage":"https://github.com/fabien0102/ts-to-zod","keywords":["zod","typescript","generator","oclif"],"repository":{"type":"git","url":"git+https://github.com/fabien0102/ts-to-zod.git"},"description":"Generate zod schemas from typescript types/interfaces","maintainers":[{"name":"fabien0102","email":"fabien0102@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"ts-to-zod-logo.svg\" width=\"200px\" align=\"center\" />\n  <h1 align=\"center\">ts-to-zod</h1>\n</div>\n\nGenerate [Zod](https://github.com/colinhacks/zod) schemas (v4) from Typescript types/interfaces.\n\n[![Version](https://img.shields.io/npm/v/ts-to-zod.svg)](https://npmjs.org/package/ts-to-zod)\n[![Github CI](https://github.com/fabien0102/ts-to-zod/actions/workflows/tests.yaml/badge.svg)](https://github.com/fabien0102/ts-to-zod/actions/workflows/tests.yaml)\n[![codecov](https://codecov.io/gh/fabien0102/ts-to-zod/branch/main/graph/badge.svg?token=W5M8UIJ59C)](https://codecov.io/gh/fabien0102/ts-to-zod)\n[![License](https://img.shields.io/npm/l/ts-to-zod.svg)](https://github.com/fabien0102/ts-to-zod/blob/main/LICENSE)\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\n\n## ⚡ Zod v4 Support\n\nts-to-zod now supports **Zod v4** with improved performance and enhanced function type handling.\n\n### Quick Start with Zod v4\n\nInstall ts-to-zod:\n\n```sh\n$ pnpm add --dev ts-to-zod\n```\n\nGenerate Zod schemas from a TypeScript file:\n\n```sh\n$ pnpm ts-to-zod src/iDontTrustThisApi.ts src/nowIcanValidateEverything.ts\n```\n\n### Migration from Zod v3\n\nIf you're upgrading from Zod v3:\n\n1. **Update dependency**: `npm install zod@^4`\n2. **Regenerate schemas**: `npx ts-to-zod`\n\nThe tool automatically generates code compatible with Zod v4, including updated string validation methods and improved function type support. For Zod-specific breaking changes, see the [official Zod v4 changelog](https://zod.dev/v4/changelog).\n\n**Note:** For Zod v3 support, use ts-to-zod v3.x series.\n\n## Usage\n\nThat's it, go to `src/nowIcanValidateEverything.ts` file, you should have all the exported `interface` and `type` as Zod schemas with the following name pattern: `${originalType}Schema`.\n\n## Prettifying the generated files\n\nPrior to v5, prettier was embedded in the generation process. To make the package leaner and more flexible (maybe you prefer biomejs!), this was removed.\n\nTo have the same behavior as before, we can suggest to add `pretty-quick` after generation process.\n\n```diff\n--- a/package.json\n+++ b/package.json\n-    \"gen:all\": \"ts-to-zod --all\",\n+    \"gen:all\": \"ts-to-zod --all && pretty-quick\",\n```\n\nThis will only format the staged files so it’s very fast. Enjoy!\n\n## Embedded validation\n\nTo make sure the generated zod schemas are 100% compatible with your original types, this tool is internally comparing `z.infer<generatedSchema>` and your original type. If you are running on those validation, please open an issue 😀\n\nNotes:\n\n- Only exported types/interface are tested (so you can have some private types/interface and just exports the composed type)\n- Even if this is not recommended, you can skip this validation step with `--skipValidation`. (At your own risk!)\n\n## JSDoc Tag Validators\n\nThis tool supports some JSDoc tags (inspired by OpenAPI) to generate additional Zod schema validators.\n\nList of supported keywords:\n\n| JSDoc keyword                                                                                                              | JSDoc Example              | Generated Zod validator              |\n| -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | ------------------------------------ |\n| `@minimum {number} [err_msg]`                                                                                              | `@minimum 42`              | `z.number().min(42)`                 |\n| `@maximum {number} [err_msg]`                                                                                              | `@maximum 42 Must be < 42` | `z.number().max(42, \"Must be < 42\")` |\n| `@minLength {number} [err_msg]`                                                                                            | `@minLength 42`            | `z.string().min(42)`                 |\n| `@maxLength {number} [err_msg]`                                                                                            | `@maxLength 42`            | `z.string().max(42)`                 |\n| `@format {FormatType} [err_msg]`                                                                                           | `@format email`            | `z.email()`                          |\n| `@pattern {regex}` <br><br> **Note**: Due to parsing ambiguities, `@pattern` does _not_ support generating error messages. | `@pattern ^hello`          | `z.string().regex(/^hello/)`         |\n\nBy default, `FormatType` is defined as the following type (corresponding Zod validator in comment):\n\n```ts\ntype FormatType =\n  | \"date-time\" // z.iso.datetime()\n  | \"date\" // z.iso.date()\n  | \"time\" // z.iso.time()\n  | \"duration\" // z.iso.duration()\n  | \"email\" // z.email()\n  | \"ip\" // z.ipv4()\n  | \"ipv4\" // z.ipv4()\n  | \"ipv6\" // z.ipv6()\n  | \"url\" // z.url()\n  | \"uuid\"; // z.uuid()\n```\n\nHowever, see the section on [Custom JSDoc Format Types](#custom-jsdoc-format-types) to learn more about defining other types of formats for string validation.\n\nThose validators can be combined:\n\n```ts\n// source.ts\nexport interface HeroContact {\n  /**\n   * The email of the hero.\n   *\n   * @format email\n   */\n  email: string;\n\n  /**\n   * The name of the hero.\n   *\n   * @minLength 2\n   * @maxLength 50\n   */\n  name: string;\n\n  /**\n   * The phone number of the hero.\n   *\n   * @pattern ^([+]?d{1,2}[-s]?|)d{3}[-s]?d{3}[-s]?d{4}$\n   */\n  phoneNumber: string;\n\n  /**\n   * Does the hero has super power?\n   *\n   * @default true\n   */\n  hasSuperPower?: boolean;\n\n  /**\n   * The age of the hero\n   *\n   * @minimum 0\n   * @maximum 500\n   */\n  age: number;\n}\n\n// output.ts\nexport const heroContactSchema = z.object({\n  /**\n   * The email of the hero.\n   *\n   * @format email\n   */\n  email: z.email(),\n\n  /**\n   * The name of the hero.\n   *\n   * @minLength 2\n   * @maxLength 50\n   */\n  name: z.string().min(2).max(50),\n\n  /**\n   * The phone number of the hero.\n   *\n   * @pattern ^([+]?d{1,2}[-s]?|)d{3}[-s]?d{3}[-s]?d{4}$\n   */\n  phoneNumber: z.string().regex(/^([+]?d{1,2}[-s]?|)d{3}[-s]?d{3}[-s]?d{4}$/),\n\n  /**\n   * Does the hero has super power?\n   *\n   * @default true\n   */\n  hasSuperPower: z.boolean().default(true),\n\n  /**\n   * The age of the hero\n   *\n   * @minimum 0\n   * @maximum 500\n   */\n  age: z.number().min(0).max(500),\n});\n```\n\n## Other JSDoc tags\n\nOther JSDoc tags are available:\n\n| JSDoc keyword          | JSDoc Example            | Description                                                                                                                               | Generated Zod                      |\n| ---------------------- | ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |\n| `@description {value}` | `@description Full name` | Sets the description of the property                                                                                                      | `z.string().describe(\"Full name\")` |\n| `@default {value}`     | `@default 42`            | Sets a default value for the property                                                                                                     | `z.number().default(42)`           |\n| `@strict`              | `@strict`                | Marks the object as `strictObject()`                                                                                                      | `z.strictObject()`                 |\n| `@schema`              | `@schema .catch('foo')`  | If value starts with a `.`, appends the specified value to the generated schema. Otherwise this value will override the generated schema. | `z.string().catch('foo')`          |\n\n## JSDoc tag for `union` types\n\n| JSDoc keyword               | JSDoc Example       | Description                                           | Generated Zod                     |\n| --------------------------- | ------------------- | ----------------------------------------------------- | --------------------------------- |\n| `@discriminator {propName}` | `@discriminator id` | Generates a `z.discriminatedUnion()` instead of union | `z.discriminatedUnion(\"id\", ...)` |\n\nExample:\n\n```ts\n// source.ts\n/**\n * @discriminator type\n **/\nexport type Person =\n  | { type: \"Adult\"; name: string }\n  | { type: \"Child\"; age: number };\n\n// output.ts\n// Generated by ts-to-zod\nimport { z } from \"zod\";\n\nexport const personSchema = z.discriminatedUnion(\"type\", [\n  z.object({\n    type: z.literal(\"Adult\"),\n    name: z.string(),\n  }),\n  z.object({\n    type: z.literal(\"Child\"),\n    age: z.number(),\n  }),\n]);\n```\n\n## JSDoc tags for elements of `string` and `number` arrays\n\nElements of `string` and `number` arrays can be validated using the following JSDoc tags (for details see above).\n\n| JSDoc keyword                           |\n| --------------------------------------- |\n| `@elementDescription {value}`           |\n| `@elementMinimum {number} [err_msg]`    |\n| `@elementMaximum {number} [err_msg]`    |\n| `@elementMinLength {number} [err_msg]`  |\n| `@elementMaxLength {number} [err_msg]`  |\n| `@elementFormat {FormatType} [err_msg]` |\n| `@elementPattern {regex}`               |\n\nExample:\n\n```ts\n// source.ts\nexport interface EnemyContact {\n  /**\n   * The names of the enemy.\n   *\n   * @elementMinLength 5\n   * @elementMaxLength 10\n   * @minLength 2\n   * @maxLength 50\n   */\n  names: string[];\n\n  /**\n   * The phone numbers of the enemy.\n   *\n   * @description Include home and work numbers\n   * @elementPattern ^([+]?d{1,2}[-s]?|)d{3}[-s]?d{3}[-s]?d{4}$\n   */\n  phoneNumbers: string[];\n}\n\n// output.ts\nexport const enemyContactSchema = z.object({\n  /**\n   * The names of the enemy.\n   *\n   * @elementMinLength 5\n   * @elementMaxLength 10\n   * @minLength 2\n   * @maxLength 50\n   */\n  name: z.array(z.string().min(5).max(10)).min(2).max(50),\n\n  /**\n   * The phone numbers of the enemy.\n   *\n   * @elementPattern ^([+]?d{1,2}[-s]?|)d{3}[-s]?d{3}[-s]?d{4}$\n   */\n  phoneNumbers: z\n    .array(z.string().regex(/^([+]?d{1,2}[-s]?|)d{3}[-s]?d{3}[-s]?d{4}$/))\n    .describe(\"Include home and work numbers\"),\n});\n```\n\n## Advanced configuration\n\nIf you want to customize the schema name or restrict the exported schemas, you can do this by adding a `ts-to-zod.config.js` at the root of your project.\n\nJust run `pnpm ts-to-zod --init` and you will have a ready to use configuration file (with a bit of type safety).\n\nYou have two ways to restrict the scope of ts-to-zod:\n\n- `nameFilter` will filter by interface/type name\n- `jsDocTagFilter` will filter on jsDocTag\n\nExample:\n\n```ts\n// ts-to-zod.config.js\n/**\n * ts-to-zod configuration.\n *\n * @type {import(\"./src/config\").TsToZodConfig}\n */\nmodule.exports = [\n  {\n    name: \"example\",\n    input: \"example/heros.ts\",\n    output: \"example/heros.zod.ts\",\n    jsDocTagFilter: (tags) => tags.map((tag) => tag.name).includes(\"toExtract\"), // <= rule here\n  },\n];\n\n// example/heros.ts\n/**\n * Will not be part of `example/heros.zod.ts`\n */\nexport interface Enemy {\n  name: string;\n  powers: string[];\n  inPrison: boolean;\n}\n\n/**\n * Will be part of `example/heros.zod.ts`\n * @toExtract\n */\nexport interface Superman {\n  name: \"superman\" | \"clark kent\" | \"kal-l\";\n  enemies: Record<string, Enemy>;\n  age: number;\n  underKryptonite?: boolean;\n}\n```\n\n**Please note**: if your exported interface/type have a reference to a non-exported interface/type, ts-to-zod will not be able to generate anything (missing dependencies will be reported).\n\n### Custom JSDoc Format Types\n\n`ts-to-zod` already supports converting several `@format` types such as `email` and `ip` to built-in Zod string validation functions. However, the types supported out of the box are only a subset of those recognized by the OpenAPI specification, which doesn't fit every use case. Thus, you can use the config file to define additional format types using the `customJSDocFormatTypes` property like so:\n\n```ts\n{\n  \"customJSDocFormatTypes\": {\n    [formatTypeNoSpaces]:\n      | string\n      | {regex: string, errorMessage: string}\n  }\n}\n```\n\nHere is an example configuration:\n\n```json\n{\n  \"customJSDocFormatTypes\": {\n    \"phone-number\": \"^\\\\d{3}-\\\\d{3}-\\\\d{4}$\",\n    \"date\": {\n      \"regex\": \"^\\\\d{4}-\\\\d{2}-\\\\d{2}$\",\n      \"errorMessage\": \"Must be in YYYY-MM-DD format.\"\n    }\n  }\n}\n```\n\nAs a result, `ts-to-zod` will perform the following transformation:\n\n<table>\n<thead>\n<tr>\n\n<th>TypeScript</th>\n<th>Zod</th>\n\n</tr>\n</thead>\n\n<tbody>\n<tr>\n\n<td>\n\n```ts\ninterface Info {\n  /**\n   * @format date\n   */\n  birthdate: string;\n  /**\n   * @format phone-number Must be a valid phone number.\n   */\n  phoneNumber: string;\n}\n```\n\n</td>\n\n<td>\n\n```ts\nconst infoSchema = z.object({\n  /**\n   * @format date\n   */\n  birthdate: z\n    .string()\n    .regex(/^\\d{4}-\\d{2}-\\d{2}$/, \"Must be in YYYY-MM-DD format.\"),\n  /**\n   * @format phone-number\n   */\n  phoneNumber: z\n    .string()\n    .regex(/^\\d{3}-\\d{3}-\\d{4}$/, \"Must be a valid phone number.\"),\n});\n```\n\n</td>\n\n</tr>\n</tbody>\n</table>\n\n## Limitation\n\nSince we are generating Zod schemas, we are limited by what Zod actually supports:\n\n- No type generics\n- …\n\nTo resume, you can use all the primitive types and some the following typescript helpers:\n\n- `Record<>`\n- `Pick<>`\n- `Omit<>`\n- `Partial<>`\n- `Required<>`\n- `Array<>`\n- `Promise<>`\n\n## Type references\n\nThis utility is designed to work with one file at a time (it will not split one file into several), and will handle references to types from the same file:\n\n```ts\n// source.ts\nexport type Id = string;\nexport interface Hero {\n  id: Id;\n  name: string;\n}\n\n// output.ts\nexport const idSchema = z.string();\nexport const heroSchema = z.object({\n  id: idSchema,\n  name: z.string(),\n});\n```\n\n### Non-Zod imports\n\n`ts-to-zod` can reference imported types from other modules but will use an `any` validation as placeholder, as we cannot know\ntheir schema.\n\n```ts\n// source.ts\nimport { Person } from \"@3rdparty/person\";\nimport { Villain } from \"./villain\";\n\nexport interface Hero {\n  name: string;\n  realPerson: Person;\n  nemesis: Villain;\n}\n\n// output.ts\n\nconst personSchema = z.any();\n\nconst villainSchema = z.any();\n\nexport const heroSchema = z.object({\n  name: z.string(),\n  realPerson: personSchema,\n  nemesis: villainSchema;\n});\n```\n\n### Zod Imports\n\nIf an imported type is referenced in the `ts-to-zod.config.mjs` config (as input), this utility will automatically replace the import with the given output from the file, resolving the relative paths between both.\n\n```ts\n\n//ts-to-zod.config.mjs\n/**\n * ts-to-zod configuration.\n *\n * @type {import(\"./src/config\").TsToZodConfig}\n */\nmodule.exports = [\n  {\n    name: \"villain\",\n    input: \"src/villain.ts\",\n    output: \"src/generated/villain.zod.ts\",\n    getSchemaName: (id) => `z${id}`\n  },\n   {\n    name: \"hero\",\n    input: \"src/example/heros.ts\",\n    output: \"src/example/heros.zod.ts\",\n  },\n];\n\n// heros.ts (input)\nimport { Person } from \"@3rdparty/person\";\nimport { Villain } from \"../villain\";\n\nexport interface Hero {\n  name: string;\n  realPerson: Person;\n  nemesis: Villain;\n}\n\n// heros.zod.ts (output)\nimport { zVillain } from \"../generated/villain.zod\";\n\nconst personSchema = z.any();\n\nexport const heroSchema = z.object({\n  name: z.string(),\n  realPerson: personSchema,\n  nemesis: zVillain;\n});\n```\n\n## Programmatic API\n\nYou need more than one file? Want even more power? No problem, just use the tool as a library.\n\nHigh-level function:\n\n- `generate` take a `sourceText` and generate two file getters\n\nPlease have a look to `src/core/generate.test.ts` for more examples.\n\nLow-level functions:\n\n- `generateZodSchema` help you to generate `export const ${varName} = ${zodImportValue}.object(…)`\n- `generateZodInferredType` help you to generate `export type ${aliasName} = ${zodImportValue}.infer<typeof ${zodConstName}>`\n- `generateIntegrationTests` help you to generate a file comparing the original types & zod types\n\nTo learn more about those functions or their usages, `src/core/generate.ts` is a good starting point.\n\n## Local development\n\n```sh\n$ git clone\n$ cd ts-to-zod\n$ pnpm install\n$ pnpm build\n$ ./bin/run\nUSAGE\n  $ ts-to-zod [input] [output]\n  ...\n```\n\nYou also have plenty of unit tests to play safely:\n\n```sh\n$ pnpm test\n```\n\nAnd a playground inside `example`, buildable with the following command:\n\n```sh\n$ pnpm gen:example\n```\n\nLast note, if you are updating `src/config.ts`, you need to run `pnpm gen:config` to have generate the schemas of the config (`src/config.zod.ts`) (Yes, we are using the tool to build itself #inception)\n\nHave fun!\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}