From 2a5872d620d2d4436867e98a1d70f9020e3c39aa Mon Sep 17 00:00:00 2001 From: omar-dulaimi Date: Sat, 6 May 2023 09:01:01 +0300 Subject: [PATCH] 1.4.0 --- package-lock.json | 542 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 266 insertions(+), 278 deletions(-) diff --git a/package-lock.json b/package-lock.json index 05ebe3d..892247f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "prisma-trpc-generator", - "version": "1.3.0", + "version": "1.4.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "prisma-trpc-generator", - "version": "1.3.0", + "version": "1.4.0", "license": "MIT", "dependencies": { "@prisma/client": "^4.8.0", @@ -32,9 +32,9 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dependencies": { "@babel/highlight": "^7.18.6" }, @@ -160,19 +160,19 @@ } }, "node_modules/@opentelemetry/api": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.0.tgz", - "integrity": "sha512-IgMK9i3sFGNUqPMbjABm0G26g0QCKCUBfglhQ7rQq6WcxbKfEHRcmwsoER4hZcuYqJgkYn2OeuoJIv7Jsftp7g==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", + "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", "engines": { "node": ">=8.0.0" } }, "node_modules/@opentelemetry/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.9.1.tgz", - "integrity": "sha512-6/qon6tw2I8ZaJnHAQUUn4BqhTbTNRS0WP8/bA0ynaX+Uzp/DDbd0NS0Cq6TMlh8+mrlsyqDE7mO50nmv2Yvlg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.12.0.tgz", + "integrity": "sha512-4DWYNb3dLs2mSCGl65jY3aEgbvPWSHVQV/dmDWiYeWUrMakZQFcymqZOSUNZO0uDrEJoxMu8O5tZktX6UKFwag==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.9.1" + "@opentelemetry/semantic-conventions": "1.12.0" }, "engines": { "node": ">=14" @@ -182,12 +182,12 @@ } }, "node_modules/@opentelemetry/resources": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.9.1.tgz", - "integrity": "sha512-VqBGbnAfubI+l+yrtYxeLyOoL358JK57btPMJDd3TCOV3mV5TNBmzvOfmesM4NeTyXuGJByd3XvOHvFezLn3rQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.12.0.tgz", + "integrity": "sha512-gunMKXG0hJrR0LXrqh7BVbziA/+iJBL3ZbXCXO64uY+SrExkwoyJkpiq9l5ismkGF/A20mDEV7tGwh+KyPw00Q==", "dependencies": { - "@opentelemetry/core": "1.9.1", - "@opentelemetry/semantic-conventions": "1.9.1" + "@opentelemetry/core": "1.12.0", + "@opentelemetry/semantic-conventions": "1.12.0" }, "engines": { "node": ">=14" @@ -197,13 +197,13 @@ } }, "node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.9.1.tgz", - "integrity": "sha512-Y9gC5M1efhDLYHeeo2MWcDDMmR40z6QpqcWnPCm4Dmh+RHAMf4dnEBBntIe1dDpor686kyU6JV1D29ih1lZpsQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.12.0.tgz", + "integrity": "sha512-pfCOB3tNDlYVoWuz4D7Ji+Jmy9MHnATWHVpkERdCEiwUGEZ+4IvNPXUcPc37wJVmMpjGLeaWgPPrie0KIpWf1A==", "dependencies": { - "@opentelemetry/core": "1.9.1", - "@opentelemetry/resources": "1.9.1", - "@opentelemetry/semantic-conventions": "1.9.1" + "@opentelemetry/core": "1.12.0", + "@opentelemetry/resources": "1.12.0", + "@opentelemetry/semantic-conventions": "1.12.0" }, "engines": { "node": ">=14" @@ -213,20 +213,20 @@ } }, "node_modules/@opentelemetry/semantic-conventions": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.9.1.tgz", - "integrity": "sha512-oPQdbFDmZvjXk5ZDoBGXG8B4tSB/qW5vQunJWQMFUBp7Xe8O1ByPANueJ+Jzg58esEBegyyxZ7LRmfJr7kFcFg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.12.0.tgz", + "integrity": "sha512-hO+bdeGOlJwqowUBoZF5LyP3ORUFOP1G0GRv8N45W/cztXbT2ZEXaAzfokRS9Xc9FWmYrDj32mF6SzH6wuoIyA==", "engines": { "node": ">=14" } }, "node_modules/@prisma/client": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.11.0.tgz", - "integrity": "sha512-0INHYkQIqgAjrt7NzhYpeDQi8x3Nvylc2uDngKyFDDj1tTRQ4uV1HnVmd1sQEraeVAN63SOK0dgCKQHlvjL0KA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.13.0.tgz", + "integrity": "sha512-YaiiICcRB2hatxsbnfB66uWXjcRw3jsZdlAVxmx0cFcTc/Ad/sKdHCcWSnqyDX47vAewkjRFwiLwrOUjswVvmA==", "hasInstallScript": true, "dependencies": { - "@prisma/engines-version": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb" + "@prisma/engines-version": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a" }, "engines": { "node": ">=14.17" @@ -241,9 +241,9 @@ } }, "node_modules/@prisma/debug": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-4.11.0.tgz", - "integrity": "sha512-2ZCmY5l5IfMCnlsBYECysK3Gaoq4BWl7KbOLGDYRwrlZTA/DwUqJ3JrmroJQY6jHvSkyvMrkaJpQKo1QfKuuyw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-4.13.0.tgz", + "integrity": "sha512-JrltTewF/paRb5mcM5OvcEi9DtdX0sINOAswruxKQrwOLA7Phqb52OfY38MIzGrsrJ8iUGVqQ5bpYZYpxOGCsQ==", "dependencies": { "@types/debug": "4.1.7", "debug": "4.3.4", @@ -251,16 +251,16 @@ } }, "node_modules/@prisma/engine-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-4.11.0.tgz", - "integrity": "sha512-sOz7ebcXsEGDxhwsUCnkBeWVwNOjUgDVXSe2i5r35GbhdmEp7ofh/yB4pp9IoqvM99ByVQ3wKQRjZJc+kZYo0Q==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-4.13.0.tgz", + "integrity": "sha512-D+jooGRXKAZcsBanhvFhqXMvNEiNaP+OaOvFOM/eKQQXM0FwtKc27l7mQFv4dd/zOufr5T+fJyrTTQhWyV8oFg==", "dependencies": { "@opentelemetry/api": "^1.3.0", "@opentelemetry/sdk-trace-base": "^1.8.0", - "@prisma/debug": "4.11.0", - "@prisma/engines": "4.11.0", - "@prisma/generator-helper": "4.11.0", - "@prisma/get-platform": "4.11.0", + "@prisma/debug": "4.13.0", + "@prisma/engines": "4.13.0", + "@prisma/generator-helper": "4.13.0", + "@prisma/get-platform": "4.13.0", "chalk": "4.1.2", "execa": "5.1.1", "get-stream": "6.0.1", @@ -268,37 +268,32 @@ "new-github-issue-url": "0.2.1", "p-retry": "4.6.2", "strip-ansi": "6.0.1", - "ts-pattern": "4.1.3", - "undici": "5.16.0" + "ts-pattern": "4.2.2", + "undici": "5.21.0" } }, - "node_modules/@prisma/engine-core/node_modules/ts-pattern": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.1.3.tgz", - "integrity": "sha512-8beXMWTGEv1JfDjSxfNhe4uT5jKYdhmEUKzt4gZW9dmHlquq3b+IbEyA7vX9LjBfzHmvKnM4HiomAUCyaW2Pew==" - }, "node_modules/@prisma/engines": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.11.0.tgz", - "integrity": "sha512-0AEBi2HXGV02cf6ASsBPhfsVIbVSDC9nbQed4iiY5eHttW9ZtMxHThuKZE1pnESbr8HRdgmFSa/Kn4OSNYuibg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.13.0.tgz", + "integrity": "sha512-HrniowHRZXHuGT9XRgoXEaP2gJLXM5RMoItaY2PkjvuZ+iHc0Zjbm/302MB8YsPdWozAPHHn+jpFEcEn71OgPw==", "hasInstallScript": true }, "node_modules/@prisma/engines-version": { - "version": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.11.0-57.8fde8fef4033376662cad983758335009d522acb.tgz", - "integrity": "sha512-3Vd8Qq06d5xD8Ch5WauWcUUrsVPdMC6Ge8ILji8RFfyhUpqon6qSyGM0apvr1O8n8qH8cKkEFqRPsYjuz5r83g==" + "version": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a.tgz", + "integrity": "sha512-fsQlbkhPJf08JOzKoyoD9atdUijuGBekwoOPZC3YOygXEml1MTtgXVpnUNchQlRSY82OQ6pSGQ9PxUe4arcSLQ==" }, "node_modules/@prisma/fetch-engine": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-4.11.0.tgz", - "integrity": "sha512-/iHmxowXorUEJWhL58LbRVCkJ4WhVdS072gJY6Bg5Twf5/jUxOsOaOshIHVchKy0PKzvlt2mM+Dg7s3FJSkOuA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-4.13.0.tgz", + "integrity": "sha512-khMMm3I8nMUgwd7DoM1wBFjMKn/Z5PZF27EMQGPtquM1nRt601blJbep0qodXR7oHioQolCK8gfbw5Hfdml1mg==", "dependencies": { - "@prisma/debug": "4.11.0", - "@prisma/get-platform": "4.11.0", + "@prisma/debug": "4.13.0", + "@prisma/get-platform": "4.13.0", "chalk": "4.1.2", "execa": "5.1.1", "find-cache-dir": "3.3.2", - "fs-extra": "11.1.0", + "fs-extra": "11.1.1", "hasha": "5.2.2", "http-proxy-agent": "5.0.0", "https-proxy-agent": "5.0.1", @@ -313,22 +308,22 @@ } }, "node_modules/@prisma/generator-helper": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-4.11.0.tgz", - "integrity": "sha512-hHP2sqMT7xPbFOVQQ1HrGFbCG1mV1DHiiUC7wceJfpWMMuBIBZhQVsayNspHk3V5Y+HeOOUruE+qPNHXk2Botg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-4.13.0.tgz", + "integrity": "sha512-Zx9rtbsEIU/9DKnGRvmjLdyeyhzeeXNFp1alkRh1w//rQ5jTcobiay/jU4Qo+EQOs2bnWEfUeiBoOjfaysdLNg==", "dependencies": { - "@prisma/debug": "4.11.0", + "@prisma/debug": "4.13.0", "@types/cross-spawn": "6.0.2", "chalk": "4.1.2", "cross-spawn": "7.0.3" } }, "node_modules/@prisma/get-platform": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-4.11.0.tgz", - "integrity": "sha512-Eb4BW1HOsRBZxB03vSACsqEHsNqaEKlIYZocCkuhz6EGF0XnINBW2Ih8wlEOEJsrBBu53zH67IwsVFc5Qo5nQg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-4.13.0.tgz", + "integrity": "sha512-HWBgQNpRi1qEXj24w/qsWCpTW4vKP2/pdiYTyl2SSEVoK4o5izHUt0PQzNl5St5CGr4SDcSyi0C3fXINd46c6A==", "dependencies": { - "@prisma/debug": "4.11.0", + "@prisma/debug": "4.13.0", "chalk": "4.1.2", "escape-string-regexp": "4.0.0", "execa": "5.1.1", @@ -337,26 +332,22 @@ "strip-ansi": "6.0.1", "tempy": "1.0.1", "terminal-link": "2.1.1", - "ts-pattern": "4.1.3" + "ts-pattern": "4.2.2" } }, - "node_modules/@prisma/get-platform/node_modules/ts-pattern": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.1.3.tgz", - "integrity": "sha512-8beXMWTGEv1JfDjSxfNhe4uT5jKYdhmEUKzt4gZW9dmHlquq3b+IbEyA7vX9LjBfzHmvKnM4HiomAUCyaW2Pew==" - }, "node_modules/@prisma/internals": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-4.11.0.tgz", - "integrity": "sha512-Z6Dr/cEljJveHTPVHAlKj4u/Nv6lYtzwHc8fESQ5NNpGvqemxpLlZcHWp3Qs0W0Uvi2v27aOT+lPB/Eoz8xSzA==", - "dependencies": { - "@prisma/debug": "4.11.0", - "@prisma/engine-core": "4.11.0", - "@prisma/engines": "4.11.0", - "@prisma/fetch-engine": "4.11.0", - "@prisma/generator-helper": "4.11.0", - "@prisma/get-platform": "4.11.0", - "@prisma/prisma-fmt-wasm": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-4.13.0.tgz", + "integrity": "sha512-TxdTQFJO0zMCx0Tgb6UZt3WsVt+etvtWx+LaSWf4Pk1ECGte5w+9iiuypwjiLortSn7qm6n5KVWTXFOnnZr4Ww==", + "dependencies": { + "@prisma/debug": "4.13.0", + "@prisma/engine-core": "4.13.0", + "@prisma/engines": "4.13.0", + "@prisma/fetch-engine": "4.13.0", + "@prisma/generator-helper": "4.13.0", + "@prisma/get-platform": "4.13.0", + "@prisma/ni": "4.13.0", + "@prisma/prisma-fmt-wasm": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a", "archiver": "5.3.1", "arg": "5.0.2", "chalk": "4.1.2", @@ -367,7 +358,7 @@ "execa": "5.1.1", "find-up": "5.0.0", "fp-ts": "2.13.1", - "fs-extra": "11.1.0", + "fs-extra": "11.1.1", "fs-jetpack": "5.1.0", "global-dirs": "3.0.1", "globby": "11.1.0", @@ -395,10 +386,15 @@ "ts-pattern": "^4.0.1" } }, + "node_modules/@prisma/ni": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/ni/-/ni-4.13.0.tgz", + "integrity": "sha512-FN1wV1I61P6WndheLpja5oQuzIW2WkYqFViPL5GS5dhrpsO69SlyOnAsxpfCKUa5HhXINi7fowgdcngK1QDW9w==" + }, "node_modules/@prisma/prisma-fmt-wasm": { - "version": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb", - "resolved": "https://registry.npmjs.org/@prisma/prisma-fmt-wasm/-/prisma-fmt-wasm-4.11.0-57.8fde8fef4033376662cad983758335009d522acb.tgz", - "integrity": "sha512-KV+IrVh8LdwBfJjDGdbZZDg+KwQ6b4Ee7/hLiTpL8ZHLI2IdGOufRxvmZSTuio28wfAporSA+N0YdzAdx43gWA==" + "version": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a", + "resolved": "https://registry.npmjs.org/@prisma/prisma-fmt-wasm/-/prisma-fmt-wasm-4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a.tgz", + "integrity": "sha512-kEYSUa3XT1Oiu/MbdUkyjfVtAOQmZz69KGKFH/GWoQNLvkscrqy4J4XewEY80BrVuyC3vbV7un4kea0xklWhpA==" }, "node_modules/@tootallnate/once": { "version": "2.0.0", @@ -409,9 +405,9 @@ } }, "node_modules/@trpc/server": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.14.0.tgz", - "integrity": "sha512-hNnvwkSfqpIb89CH8pTV8VkldS9qjd3ZxaCgya7CeCk6QeDajT/bRX9bPmrkEe0UQtrbbPU5h47nuMrBsN2ghQ==", + "version": "10.25.0", + "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.25.0.tgz", + "integrity": "sha512-OKcGw2iZMUV8zCHoS+uLYGVq2tbZhhK0TPbb0pGhT+KTN8oWYPG+oYpTe9He9J1A2y8qcRAoy5u1zdiUUOiFEg==", "dev": true }, "node_modules/@ts-morph/common": { @@ -447,9 +443,9 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "18.14.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", - "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" + "version": "18.16.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.5.tgz", + "integrity": "sha512-seOA34WMo9KB+UA78qaJoCO20RJzZGVXQ5Sh6FWu0g/hfT44nKXnej3/tCQl7FL97idFpBhisLYCTB50S0EirA==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", @@ -795,9 +791,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", "engines": { "node": ">=6" }, @@ -1137,9 +1133,9 @@ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, "node_modules/fs-extra": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", - "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -1262,9 +1258,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "node_modules/has": { "version": "1.0.3", @@ -1420,9 +1416,9 @@ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", "dependencies": { "has": "^1.0.3" }, @@ -2159,9 +2155,9 @@ } }, "node_modules/prettier": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "bin": { "prettier": "bin-prettier.js" }, @@ -2173,13 +2169,13 @@ } }, "node_modules/prisma": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.11.0.tgz", - "integrity": "sha512-4zZmBXssPUEiX+GeL0MUq/Yyie4ltiKmGu7jCJFnYMamNrrulTBc+D+QwAQSJ01tyzeGHlD13kOnqPwRipnlNw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.13.0.tgz", + "integrity": "sha512-L9mqjnSmvWIRCYJ9mQkwCtj4+JDYYTdhoyo8hlsHNDXaZLh/b4hR0IoKIBbTKxZuyHQzLopb/+0Rvb69uGV7uA==", "devOptional": true, "hasInstallScript": true, "dependencies": { - "@prisma/engines": "4.11.0" + "@prisma/engines": "4.13.0" }, "bin": { "prisma": "build/index.js", @@ -2351,9 +2347,9 @@ } }, "node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -2364,9 +2360,9 @@ } }, "node_modules/readdir-glob": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", - "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", "dependencies": { "minimatch": "^5.1.0" } @@ -2541,9 +2537,9 @@ } }, "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -2564,9 +2560,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==" }, "node_modules/streamsearch": { "version": "1.1.0", @@ -2788,12 +2784,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "node_modules/trpc-shield": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/trpc-shield/-/trpc-shield-0.4.1.tgz", - "integrity": "sha512-WTf+F+ljnRd2k52BEQBLwaX6QZ1al4qsylF1eaDVoV5WuxWkYJc1k3egNFDSKWFKS0WTlvVcSrmX8Atn7qc9Sw==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/trpc-shield/-/trpc-shield-0.4.2.tgz", + "integrity": "sha512-uDtQJPVCk71On+2NgB0LnVgBhFdjfcEu7I3vl5S9FACaYOvaO2fnKwLYKwdU8W5O2mX71KMmoxu+jUt/VTfvWQ==", "dev": true, "dependencies": { - "@trpc/server": "^10.9.0" + "@trpc/server": "^10.21.2" } }, "node_modules/ts-morph": { @@ -2806,9 +2802,9 @@ } }, "node_modules/ts-pattern": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.2.1.tgz", - "integrity": "sha512-lXCmHZb01QOM9HdCLvisCGUH9ATdKPON9UaUvwe007gJAhuSBhRWIAIowys5QqNxEq6odWctfMIdI96vzjnOMQ==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.2.2.tgz", + "integrity": "sha512-qzJMo2pbkUJWusRH5o8xR+xogn6RmvViyUgwBFTtRENLse470clCGjHDf6haWGZ1AOmk8XkEohUoBW8Uut6Scg==" }, "node_modules/tslib": { "version": "2.5.0", @@ -2837,9 +2833,9 @@ } }, "node_modules/undici": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.16.0.tgz", - "integrity": "sha512-KWBOXNv6VX+oJQhchXieUznEmnJMqgXMbs0xxH2t8q/FUAWSJvOSr/rMaZKnX5RIVq7JDn0JbP4BOnKG2SGXLQ==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.21.0.tgz", + "integrity": "sha512-HOjK8l6a57b2ZGXOcUsI5NLfoTrfmbOl90ixJDl0AEFG4wgHNDQxtZy15/ZQp7HhjkpaGlp/eneMgtsu1dIlUA==", "dependencies": { "busboy": "^1.6.0" }, @@ -2954,9 +2950,9 @@ } }, "node_modules/zod": { - "version": "3.21.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.2.tgz", - "integrity": "sha512-0Ygy2/IZNIxHterZdHjE5Vb8hp1fUHJD/BGvSHj8QJx+UipEVNvo9WLchoyBpz5JIaN6KmdGDGYdloGzpFK98g==", + "version": "3.21.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", + "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", "funding": { "url": "https://github.com/sponsors/colinhacks" } @@ -2964,9 +2960,9 @@ }, "dependencies": { "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "requires": { "@babel/highlight": "^7.18.6" } @@ -3061,54 +3057,54 @@ } }, "@opentelemetry/api": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.0.tgz", - "integrity": "sha512-IgMK9i3sFGNUqPMbjABm0G26g0QCKCUBfglhQ7rQq6WcxbKfEHRcmwsoER4hZcuYqJgkYn2OeuoJIv7Jsftp7g==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", + "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==" }, "@opentelemetry/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.9.1.tgz", - "integrity": "sha512-6/qon6tw2I8ZaJnHAQUUn4BqhTbTNRS0WP8/bA0ynaX+Uzp/DDbd0NS0Cq6TMlh8+mrlsyqDE7mO50nmv2Yvlg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.12.0.tgz", + "integrity": "sha512-4DWYNb3dLs2mSCGl65jY3aEgbvPWSHVQV/dmDWiYeWUrMakZQFcymqZOSUNZO0uDrEJoxMu8O5tZktX6UKFwag==", "requires": { - "@opentelemetry/semantic-conventions": "1.9.1" + "@opentelemetry/semantic-conventions": "1.12.0" } }, "@opentelemetry/resources": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.9.1.tgz", - "integrity": "sha512-VqBGbnAfubI+l+yrtYxeLyOoL358JK57btPMJDd3TCOV3mV5TNBmzvOfmesM4NeTyXuGJByd3XvOHvFezLn3rQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.12.0.tgz", + "integrity": "sha512-gunMKXG0hJrR0LXrqh7BVbziA/+iJBL3ZbXCXO64uY+SrExkwoyJkpiq9l5ismkGF/A20mDEV7tGwh+KyPw00Q==", "requires": { - "@opentelemetry/core": "1.9.1", - "@opentelemetry/semantic-conventions": "1.9.1" + "@opentelemetry/core": "1.12.0", + "@opentelemetry/semantic-conventions": "1.12.0" } }, "@opentelemetry/sdk-trace-base": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.9.1.tgz", - "integrity": "sha512-Y9gC5M1efhDLYHeeo2MWcDDMmR40z6QpqcWnPCm4Dmh+RHAMf4dnEBBntIe1dDpor686kyU6JV1D29ih1lZpsQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.12.0.tgz", + "integrity": "sha512-pfCOB3tNDlYVoWuz4D7Ji+Jmy9MHnATWHVpkERdCEiwUGEZ+4IvNPXUcPc37wJVmMpjGLeaWgPPrie0KIpWf1A==", "requires": { - "@opentelemetry/core": "1.9.1", - "@opentelemetry/resources": "1.9.1", - "@opentelemetry/semantic-conventions": "1.9.1" + "@opentelemetry/core": "1.12.0", + "@opentelemetry/resources": "1.12.0", + "@opentelemetry/semantic-conventions": "1.12.0" } }, "@opentelemetry/semantic-conventions": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.9.1.tgz", - "integrity": "sha512-oPQdbFDmZvjXk5ZDoBGXG8B4tSB/qW5vQunJWQMFUBp7Xe8O1ByPANueJ+Jzg58esEBegyyxZ7LRmfJr7kFcFg==" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.12.0.tgz", + "integrity": "sha512-hO+bdeGOlJwqowUBoZF5LyP3ORUFOP1G0GRv8N45W/cztXbT2ZEXaAzfokRS9Xc9FWmYrDj32mF6SzH6wuoIyA==" }, "@prisma/client": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.11.0.tgz", - "integrity": "sha512-0INHYkQIqgAjrt7NzhYpeDQi8x3Nvylc2uDngKyFDDj1tTRQ4uV1HnVmd1sQEraeVAN63SOK0dgCKQHlvjL0KA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.13.0.tgz", + "integrity": "sha512-YaiiICcRB2hatxsbnfB66uWXjcRw3jsZdlAVxmx0cFcTc/Ad/sKdHCcWSnqyDX47vAewkjRFwiLwrOUjswVvmA==", "requires": { - "@prisma/engines-version": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb" + "@prisma/engines-version": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a" } }, "@prisma/debug": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-4.11.0.tgz", - "integrity": "sha512-2ZCmY5l5IfMCnlsBYECysK3Gaoq4BWl7KbOLGDYRwrlZTA/DwUqJ3JrmroJQY6jHvSkyvMrkaJpQKo1QfKuuyw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-4.13.0.tgz", + "integrity": "sha512-JrltTewF/paRb5mcM5OvcEi9DtdX0sINOAswruxKQrwOLA7Phqb52OfY38MIzGrsrJ8iUGVqQ5bpYZYpxOGCsQ==", "requires": { "@types/debug": "4.1.7", "debug": "4.3.4", @@ -3116,16 +3112,16 @@ } }, "@prisma/engine-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-4.11.0.tgz", - "integrity": "sha512-sOz7ebcXsEGDxhwsUCnkBeWVwNOjUgDVXSe2i5r35GbhdmEp7ofh/yB4pp9IoqvM99ByVQ3wKQRjZJc+kZYo0Q==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-4.13.0.tgz", + "integrity": "sha512-D+jooGRXKAZcsBanhvFhqXMvNEiNaP+OaOvFOM/eKQQXM0FwtKc27l7mQFv4dd/zOufr5T+fJyrTTQhWyV8oFg==", "requires": { "@opentelemetry/api": "^1.3.0", "@opentelemetry/sdk-trace-base": "^1.8.0", - "@prisma/debug": "4.11.0", - "@prisma/engines": "4.11.0", - "@prisma/generator-helper": "4.11.0", - "@prisma/get-platform": "4.11.0", + "@prisma/debug": "4.13.0", + "@prisma/engines": "4.13.0", + "@prisma/generator-helper": "4.13.0", + "@prisma/get-platform": "4.13.0", "chalk": "4.1.2", "execa": "5.1.1", "get-stream": "6.0.1", @@ -3133,38 +3129,31 @@ "new-github-issue-url": "0.2.1", "p-retry": "4.6.2", "strip-ansi": "6.0.1", - "ts-pattern": "4.1.3", - "undici": "5.16.0" - }, - "dependencies": { - "ts-pattern": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.1.3.tgz", - "integrity": "sha512-8beXMWTGEv1JfDjSxfNhe4uT5jKYdhmEUKzt4gZW9dmHlquq3b+IbEyA7vX9LjBfzHmvKnM4HiomAUCyaW2Pew==" - } + "ts-pattern": "4.2.2", + "undici": "5.21.0" } }, "@prisma/engines": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.11.0.tgz", - "integrity": "sha512-0AEBi2HXGV02cf6ASsBPhfsVIbVSDC9nbQed4iiY5eHttW9ZtMxHThuKZE1pnESbr8HRdgmFSa/Kn4OSNYuibg==" + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.13.0.tgz", + "integrity": "sha512-HrniowHRZXHuGT9XRgoXEaP2gJLXM5RMoItaY2PkjvuZ+iHc0Zjbm/302MB8YsPdWozAPHHn+jpFEcEn71OgPw==" }, "@prisma/engines-version": { - "version": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.11.0-57.8fde8fef4033376662cad983758335009d522acb.tgz", - "integrity": "sha512-3Vd8Qq06d5xD8Ch5WauWcUUrsVPdMC6Ge8ILji8RFfyhUpqon6qSyGM0apvr1O8n8qH8cKkEFqRPsYjuz5r83g==" + "version": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a.tgz", + "integrity": "sha512-fsQlbkhPJf08JOzKoyoD9atdUijuGBekwoOPZC3YOygXEml1MTtgXVpnUNchQlRSY82OQ6pSGQ9PxUe4arcSLQ==" }, "@prisma/fetch-engine": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-4.11.0.tgz", - "integrity": "sha512-/iHmxowXorUEJWhL58LbRVCkJ4WhVdS072gJY6Bg5Twf5/jUxOsOaOshIHVchKy0PKzvlt2mM+Dg7s3FJSkOuA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-4.13.0.tgz", + "integrity": "sha512-khMMm3I8nMUgwd7DoM1wBFjMKn/Z5PZF27EMQGPtquM1nRt601blJbep0qodXR7oHioQolCK8gfbw5Hfdml1mg==", "requires": { - "@prisma/debug": "4.11.0", - "@prisma/get-platform": "4.11.0", + "@prisma/debug": "4.13.0", + "@prisma/get-platform": "4.13.0", "chalk": "4.1.2", "execa": "5.1.1", "find-cache-dir": "3.3.2", - "fs-extra": "11.1.0", + "fs-extra": "11.1.1", "hasha": "5.2.2", "http-proxy-agent": "5.0.0", "https-proxy-agent": "5.0.1", @@ -3179,22 +3168,22 @@ } }, "@prisma/generator-helper": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-4.11.0.tgz", - "integrity": "sha512-hHP2sqMT7xPbFOVQQ1HrGFbCG1mV1DHiiUC7wceJfpWMMuBIBZhQVsayNspHk3V5Y+HeOOUruE+qPNHXk2Botg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-4.13.0.tgz", + "integrity": "sha512-Zx9rtbsEIU/9DKnGRvmjLdyeyhzeeXNFp1alkRh1w//rQ5jTcobiay/jU4Qo+EQOs2bnWEfUeiBoOjfaysdLNg==", "requires": { - "@prisma/debug": "4.11.0", + "@prisma/debug": "4.13.0", "@types/cross-spawn": "6.0.2", "chalk": "4.1.2", "cross-spawn": "7.0.3" } }, "@prisma/get-platform": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-4.11.0.tgz", - "integrity": "sha512-Eb4BW1HOsRBZxB03vSACsqEHsNqaEKlIYZocCkuhz6EGF0XnINBW2Ih8wlEOEJsrBBu53zH67IwsVFc5Qo5nQg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-4.13.0.tgz", + "integrity": "sha512-HWBgQNpRi1qEXj24w/qsWCpTW4vKP2/pdiYTyl2SSEVoK4o5izHUt0PQzNl5St5CGr4SDcSyi0C3fXINd46c6A==", "requires": { - "@prisma/debug": "4.11.0", + "@prisma/debug": "4.13.0", "chalk": "4.1.2", "escape-string-regexp": "4.0.0", "execa": "5.1.1", @@ -3203,28 +3192,22 @@ "strip-ansi": "6.0.1", "tempy": "1.0.1", "terminal-link": "2.1.1", - "ts-pattern": "4.1.3" - }, - "dependencies": { - "ts-pattern": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.1.3.tgz", - "integrity": "sha512-8beXMWTGEv1JfDjSxfNhe4uT5jKYdhmEUKzt4gZW9dmHlquq3b+IbEyA7vX9LjBfzHmvKnM4HiomAUCyaW2Pew==" - } + "ts-pattern": "4.2.2" } }, "@prisma/internals": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-4.11.0.tgz", - "integrity": "sha512-Z6Dr/cEljJveHTPVHAlKj4u/Nv6lYtzwHc8fESQ5NNpGvqemxpLlZcHWp3Qs0W0Uvi2v27aOT+lPB/Eoz8xSzA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-4.13.0.tgz", + "integrity": "sha512-TxdTQFJO0zMCx0Tgb6UZt3WsVt+etvtWx+LaSWf4Pk1ECGte5w+9iiuypwjiLortSn7qm6n5KVWTXFOnnZr4Ww==", "requires": { - "@prisma/debug": "4.11.0", - "@prisma/engine-core": "4.11.0", - "@prisma/engines": "4.11.0", - "@prisma/fetch-engine": "4.11.0", - "@prisma/generator-helper": "4.11.0", - "@prisma/get-platform": "4.11.0", - "@prisma/prisma-fmt-wasm": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb", + "@prisma/debug": "4.13.0", + "@prisma/engine-core": "4.13.0", + "@prisma/engines": "4.13.0", + "@prisma/fetch-engine": "4.13.0", + "@prisma/generator-helper": "4.13.0", + "@prisma/get-platform": "4.13.0", + "@prisma/ni": "4.13.0", + "@prisma/prisma-fmt-wasm": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a", "archiver": "5.3.1", "arg": "5.0.2", "chalk": "4.1.2", @@ -3235,7 +3218,7 @@ "execa": "5.1.1", "find-up": "5.0.0", "fp-ts": "2.13.1", - "fs-extra": "11.1.0", + "fs-extra": "11.1.1", "fs-jetpack": "5.1.0", "global-dirs": "3.0.1", "globby": "11.1.0", @@ -3263,10 +3246,15 @@ "ts-pattern": "^4.0.1" } }, + "@prisma/ni": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@prisma/ni/-/ni-4.13.0.tgz", + "integrity": "sha512-FN1wV1I61P6WndheLpja5oQuzIW2WkYqFViPL5GS5dhrpsO69SlyOnAsxpfCKUa5HhXINi7fowgdcngK1QDW9w==" + }, "@prisma/prisma-fmt-wasm": { - "version": "4.11.0-57.8fde8fef4033376662cad983758335009d522acb", - "resolved": "https://registry.npmjs.org/@prisma/prisma-fmt-wasm/-/prisma-fmt-wasm-4.11.0-57.8fde8fef4033376662cad983758335009d522acb.tgz", - "integrity": "sha512-KV+IrVh8LdwBfJjDGdbZZDg+KwQ6b4Ee7/hLiTpL8ZHLI2IdGOufRxvmZSTuio28wfAporSA+N0YdzAdx43gWA==" + "version": "4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a", + "resolved": "https://registry.npmjs.org/@prisma/prisma-fmt-wasm/-/prisma-fmt-wasm-4.13.0-50.1e7af066ee9cb95cf3a403c78d9aab3e6b04f37a.tgz", + "integrity": "sha512-kEYSUa3XT1Oiu/MbdUkyjfVtAOQmZz69KGKFH/GWoQNLvkscrqy4J4XewEY80BrVuyC3vbV7un4kea0xklWhpA==" }, "@tootallnate/once": { "version": "2.0.0", @@ -3274,9 +3262,9 @@ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" }, "@trpc/server": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.14.0.tgz", - "integrity": "sha512-hNnvwkSfqpIb89CH8pTV8VkldS9qjd3ZxaCgya7CeCk6QeDajT/bRX9bPmrkEe0UQtrbbPU5h47nuMrBsN2ghQ==", + "version": "10.25.0", + "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.25.0.tgz", + "integrity": "sha512-OKcGw2iZMUV8zCHoS+uLYGVq2tbZhhK0TPbb0pGhT+KTN8oWYPG+oYpTe9He9J1A2y8qcRAoy5u1zdiUUOiFEg==", "dev": true }, "@ts-morph/common": { @@ -3312,9 +3300,9 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "@types/node": { - "version": "18.14.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", - "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" + "version": "18.16.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.5.tgz", + "integrity": "sha512-seOA34WMo9KB+UA78qaJoCO20RJzZGVXQ5Sh6FWu0g/hfT44nKXnej3/tCQl7FL97idFpBhisLYCTB50S0EirA==" }, "@types/normalize-package-data": { "version": "2.4.1", @@ -3567,9 +3555,9 @@ } }, "cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==" + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==" }, "cli-truncate": { "version": "2.1.0", @@ -3819,9 +3807,9 @@ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, "fs-extra": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", - "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -3913,9 +3901,9 @@ } }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "has": { "version": "1.0.3", @@ -4021,9 +4009,9 @@ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", "requires": { "has": "^1.0.3" } @@ -4538,17 +4526,17 @@ "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" }, "prettier": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==" + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==" }, "prisma": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.11.0.tgz", - "integrity": "sha512-4zZmBXssPUEiX+GeL0MUq/Yyie4ltiKmGu7jCJFnYMamNrrulTBc+D+QwAQSJ01tyzeGHlD13kOnqPwRipnlNw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.13.0.tgz", + "integrity": "sha512-L9mqjnSmvWIRCYJ9mQkwCtj4+JDYYTdhoyo8hlsHNDXaZLh/b4hR0IoKIBbTKxZuyHQzLopb/+0Rvb69uGV7uA==", "devOptional": true, "requires": { - "@prisma/engines": "4.11.0" + "@prisma/engines": "4.13.0" } }, "prisma-trpc-shield-generator": { @@ -4664,9 +4652,9 @@ } }, "readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -4674,9 +4662,9 @@ } }, "readdir-glob": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", - "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", "requires": { "minimatch": "^5.1.0" } @@ -4780,9 +4768,9 @@ } }, "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -4803,9 +4791,9 @@ } }, "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==" }, "streamsearch": { "version": "1.1.0", @@ -4964,12 +4952,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "trpc-shield": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/trpc-shield/-/trpc-shield-0.4.1.tgz", - "integrity": "sha512-WTf+F+ljnRd2k52BEQBLwaX6QZ1al4qsylF1eaDVoV5WuxWkYJc1k3egNFDSKWFKS0WTlvVcSrmX8Atn7qc9Sw==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/trpc-shield/-/trpc-shield-0.4.2.tgz", + "integrity": "sha512-uDtQJPVCk71On+2NgB0LnVgBhFdjfcEu7I3vl5S9FACaYOvaO2fnKwLYKwdU8W5O2mX71KMmoxu+jUt/VTfvWQ==", "dev": true, "requires": { - "@trpc/server": "^10.9.0" + "@trpc/server": "^10.21.2" } }, "ts-morph": { @@ -4982,9 +4970,9 @@ } }, "ts-pattern": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.2.1.tgz", - "integrity": "sha512-lXCmHZb01QOM9HdCLvisCGUH9ATdKPON9UaUvwe007gJAhuSBhRWIAIowys5QqNxEq6odWctfMIdI96vzjnOMQ==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-4.2.2.tgz", + "integrity": "sha512-qzJMo2pbkUJWusRH5o8xR+xogn6RmvViyUgwBFTtRENLse470clCGjHDf6haWGZ1AOmk8XkEohUoBW8Uut6Scg==" }, "tslib": { "version": "2.5.0", @@ -5003,9 +4991,9 @@ "dev": true }, "undici": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.16.0.tgz", - "integrity": "sha512-KWBOXNv6VX+oJQhchXieUznEmnJMqgXMbs0xxH2t8q/FUAWSJvOSr/rMaZKnX5RIVq7JDn0JbP4BOnKG2SGXLQ==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.21.0.tgz", + "integrity": "sha512-HOjK8l6a57b2ZGXOcUsI5NLfoTrfmbOl90ixJDl0AEFG4wgHNDQxtZy15/ZQp7HhjkpaGlp/eneMgtsu1dIlUA==", "requires": { "busboy": "^1.6.0" } @@ -5093,9 +5081,9 @@ } }, "zod": { - "version": "3.21.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.2.tgz", - "integrity": "sha512-0Ygy2/IZNIxHterZdHjE5Vb8hp1fUHJD/BGvSHj8QJx+UipEVNvo9WLchoyBpz5JIaN6KmdGDGYdloGzpFK98g==" + "version": "3.21.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", + "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==" } } } diff --git a/package.json b/package.json index 752e16d..e1564e8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "prisma-trpc-generator", - "version": "1.3.0", + "version": "1.4.0", "description": "Prisma 2+ generator to emit fully implemented tRPC routers", "repository": "https://github.com/omar-dulaimi/prisma-trpc-generator", "bin": {