diff --git a/package-lock.json b/package-lock.json index 4702333..d70e4e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@paljs/schema": "^4.0.6", + "@paljs/schema": "^7.1.0", "@prisma/sdk": "^3.5.0", "body-parser": "^1.19.0", "cors": "^2.8.5", @@ -430,178 +430,24 @@ "integrity": "sha512-FaBbqZS2e4fCdQvUqeBKpJJOVsRxGcrf0NA91WBXz9GP5/4xgQgdjpbzAcDOSfESBYDYD78HeI5VeihfCW28Ew==" }, "node_modules/@paljs/display": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@paljs/display/-/display-4.0.0.tgz", - "integrity": "sha512-jw9mELuMKa0Pb85jqDRjy1vii8MDdvDKN6gyTARm08iEE2xVKaZheihmnKdJVRsnkmXeT16y55EuPp/zfYRFzQ==", - "dependencies": { - "chalk": "4.1.2", - "ora": "5.4.1" - } - }, - "node_modules/@paljs/schema": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@paljs/schema/-/schema-4.0.6.tgz", - "integrity": "sha512-MhWaYFRPopT/aE1KnYY/4GXnCsvsBINbyW52jaQkgD77mmW1KYHpFGX8bRzTKbOxjBu8+pwzVceaKUwtQUUnVQ==", - "dependencies": { - "@paljs/display": "^4.0.0", - "@paljs/types": "^4.0.0", - "@prisma/sdk": "3.0.1" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/debug": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-3.0.1.tgz", - "integrity": "sha512-jygNyhua6weT/pMmoTBHIcSV/eC6WZpyHZwlGtRqP+PCcQgSUvfxY4b1Il7itsd8rCLI/D6JuvBm5UsNdo5dXw==", - "dependencies": { - "@types/debug": "4.1.7", - "debug": "4.3.2", - "ms": "2.1.3" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/engine-core": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-3.0.1.tgz", - "integrity": "sha512-3gq2JFS458/MmBZ4k9nfRyw6P+RxkKC4lozOki4H3HJ8/97s6nRb/2l8i3XaXIuNWg7oCUK7JGoBbczqgeIo3Q==", - "dependencies": { - "@prisma/debug": "3.0.1", - "@prisma/engines": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@prisma/generator-helper": "3.0.1", - "@prisma/get-platform": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "chalk": "4.1.2", - "execa": "5.1.1", - "get-stream": "6.0.1", - "indent-string": "4.0.0", - "new-github-issue-url": "0.2.1", - "p-retry": "4.6.1", - "terminal-link": "2.1.1", - "undici": "3.3.6" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/engines": { - "version": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz", - "integrity": "sha512-Q9CwN6e5E5Abso7J3A1fHbcF4NXGRINyMnf7WQ07fXaebxTTARY5BNUzy2Mo5uH82eRVO5v7ImNuR044KTjLJg==", - "hasInstallScript": true - }, - "node_modules/@paljs/schema/node_modules/@prisma/fetch-engine": { - "version": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz", - "integrity": "sha512-MVlloe2gnnG8YpB9utDos0qnnHw05ud24OOu6jtXFcYIBJR4rd+7pmRTY5TgD76RnbWH4rNzD5NL1xAiXMTZKA==", - "dependencies": { - "@prisma/debug": "2.30.3", - "@prisma/get-platform": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "chalk": "^4.0.0", - "execa": "^5.0.0", - "find-cache-dir": "^3.3.1", - "hasha": "^5.2.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.0.2", - "node-fetch": "^2.6.0", - "p-filter": "^2.1.0", - "p-map": "^4.0.0", - "p-retry": "^4.2.0", - "progress": "^2.0.3", - "rimraf": "^3.0.2", - "temp-dir": "^2.0.0", - "tempy": "^1.0.0" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/fetch-engine/node_modules/@prisma/debug": { - "version": "2.30.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.30.3.tgz", - "integrity": "sha512-hMsCl6ZA718vgKuTRd1+qeetzGSVkZEIEUTfeT5rPtklgqDytQ01nRNN74gLeoSI64tyGg/pvSX1wgAioMuyiQ==", - "dependencies": { - "@types/debug": "4.1.7", - "debug": "4.3.2", - "ms": "2.1.3" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/generator-helper": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-3.0.1.tgz", - "integrity": "sha512-kjVkJHq/TvmQ4t4vgqVWMevBr1AoYaV8iiE3ydS6U5PRHrZuzYI2BinjNRTDnaKa6QIZRDJG+VviTinuBDMU2g==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/display/-/display-7.1.0.tgz", + "integrity": "sha512-qzuVF59ZcMi5w0l/d22HADDufrr20Il8bSftQ4Qn9ZGzsKiOgXRNNAbGymQJZyvDaiNc4yr/ikAusWjAemKuVQ==", + "license": "MIT", "dependencies": { - "@prisma/debug": "3.0.1", - "@types/cross-spawn": "6.0.2", "chalk": "4.1.2", - "cross-spawn": "7.0.3" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/get-platform": { - "version": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz", - "integrity": "sha512-c3RYEv/l+n/i7wU/Ua2P3ZXWiKKKAmoZ832VHDe8eX5I8IlhTG+/8pwnGW/b3O/XDXMcYnSGMZqKszToqSYp5g==", - "dependencies": { - "@prisma/debug": "2.30.3" - } - }, - "node_modules/@paljs/schema/node_modules/@prisma/get-platform/node_modules/@prisma/debug": { - "version": "2.30.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.30.3.tgz", - "integrity": "sha512-hMsCl6ZA718vgKuTRd1+qeetzGSVkZEIEUTfeT5rPtklgqDytQ01nRNN74gLeoSI64tyGg/pvSX1wgAioMuyiQ==", - "dependencies": { - "@types/debug": "4.1.7", - "debug": "4.3.2", - "ms": "2.1.3" + "debug": "^4.3.4", + "ora": "5.4.1", + "readline": "^1.3.0" } }, - "node_modules/@paljs/schema/node_modules/@prisma/sdk": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-3.0.1.tgz", - "integrity": "sha512-QZ9yEt2OefK22SrGdAMxTYQyRYC5N9bu19IlTVUyO3ejnTtMn4+wDAebUcyrDVOFIquoAf4/KV8wvXDgBfLRzg==", - "dependencies": { - "@prisma/debug": "3.0.1", - "@prisma/engine-core": "3.0.1", - "@prisma/engines": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@prisma/fetch-engine": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@prisma/generator-helper": "3.0.1", - "@prisma/get-platform": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@timsuchanek/copy": "1.4.5", - "archiver": "4.0.2", - "arg": "5.0.1", - "chalk": "4.1.2", - "checkpoint-client": "1.1.20", - "cli-truncate": "2.1.0", - "dotenv": "10.0.0", - "execa": "5.1.1", - "find-up": "5.0.0", - "global-dirs": "3.0.0", - "globby": "11.0.4", - "has-yarn": "2.1.0", - "is-ci": "3.0.0", - "make-dir": "3.1.0", - "node-fetch": "2.6.1", - "p-map": "4.0.0", - "read-pkg-up": "7.0.1", - "resolve": "1.20.0", - "rimraf": "3.0.2", - "shell-quote": "1.7.2", - "string-width": "4.2.2", - "strip-ansi": "6.0.0", - "strip-indent": "3.0.0", - "tar": "6.1.11", - "temp-dir": "2.0.0", - "temp-write": "4.0.0", - "tempy": "1.0.1", - "terminal-link": "2.1.1", - "tmp": "0.2.1" - } - }, - "node_modules/@paljs/schema/node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@paljs/schema/node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "node_modules/@paljs/display/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -612,77 +458,34 @@ } } }, - "node_modules/@paljs/schema/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/@paljs/schema/node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@paljs/schema/node_modules/is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/@paljs/schema/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/@paljs/schema/node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, - "node_modules/@paljs/schema/node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "node_modules/@paljs/schema": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/schema/-/schema-7.1.0.tgz", + "integrity": "sha512-ks52Q2d8nGKeKydOMXy1rz1q/BdE8teJ9djbJkkXwEHBSG1tS3sQmtxPixX/6l499UGmuUPYmm/TDqvZe6+jNg==", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" + "@paljs/display": "7.1.0", + "@paljs/types": "7.1.0", + "@paljs/utils": "7.1.0" } }, - "node_modules/@paljs/schema/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "node_modules/@paljs/types": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/types/-/types-7.1.0.tgz", + "integrity": "sha512-9SDkZaznyve65R6843rPLfK1Tjj8mYviRnZhRWWZZ5RtHDWP6WaNXh1XIB+WjLTVj2/WFpAXwlwJ6Tni1bgpqQ==", + "license": "MIT" + }, + "node_modules/@paljs/utils": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/utils/-/utils-7.1.0.tgz", + "integrity": "sha512-kYT03T53R8cHmN0uQ/dTYL9d4bU5WvQy8AxCdRgeLr3NTjmVvLUW0I8fh2e1hdSUcBlkQ337sWS2oWVUv3QPIw==", + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" + "@paljs/display": "7.1.0", + "@paljs/types": "7.1.0", + "@prisma/internals": "5.22.0" } }, - "node_modules/@paljs/types": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@paljs/types/-/types-4.0.0.tgz", - "integrity": "sha512-1HsZjBUcdjXvgDPilpSZT4gPgfvXNezsf+z7FdaC00haiubkzSgDOnwTQXieGwrONVXDvGoAeEOOxiPBHS6suA==" - }, "node_modules/@prisma/debug": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-3.5.0.tgz", @@ -717,6 +520,12 @@ "integrity": "sha512-MqZUrxuLlIbjB3wu8LrRJOKcvR4k3dunKoI4Q2bPfAwLQY0XlpsLZ3TRVW1c32ooVk939p6iGNkaCUo63Et36g==", "hasInstallScript": true }, + "node_modules/@prisma/engines-version": { + "version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2.tgz", + "integrity": "sha512-2PTmxFR2yHW/eB3uqWtcgRcgAbG1rwG9ZriSvQw+nnb7c4uCr3RAcGMb6/zfE88SKlC1Nj2ziUvc96Z379mHgQ==", + "license": "Apache-2.0" + }, "node_modules/@prisma/fetch-engine": { "version": "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e", "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz", @@ -778,6 +587,93 @@ "ms": "2.1.3" } }, + "node_modules/@prisma/internals": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-5.22.0.tgz", + "integrity": "sha512-Rsjw2ARB9VQzDczzEimUriSBdXmYG/Z5tNRer2IEwof/O8Q6A9cqV3oNVUpJ52TgWfQqMAq5K/KEf8LvvYLLOw==", + "license": "Apache-2.0", + "dependencies": { + "@prisma/debug": "5.22.0", + "@prisma/engines": "5.22.0", + "@prisma/fetch-engine": "5.22.0", + "@prisma/generator-helper": "5.22.0", + "@prisma/get-platform": "5.22.0", + "@prisma/prisma-schema-wasm": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "@prisma/schema-files-loader": "5.22.0", + "arg": "5.0.2", + "prompts": "2.4.2" + } + }, + "node_modules/@prisma/internals/node_modules/@prisma/debug": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.22.0.tgz", + "integrity": "sha512-AUt44v3YJeggO2ZU5BkXI7M4hu9BF2zzH2iF2V5pyXT/lRTyWiElZ7It+bRH1EshoMRxHgpYg4VB6rCM+mG5jQ==", + "license": "Apache-2.0" + }, + "node_modules/@prisma/internals/node_modules/@prisma/engines": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.22.0.tgz", + "integrity": "sha512-UNjfslWhAt06kVL3CjkuYpHAWSO6L4kDCVPegV6itt7nD1kSJavd3vhgAEhjglLJJKEdJ7oIqDJ+yHk6qO8gPA==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@prisma/debug": "5.22.0", + "@prisma/engines-version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "@prisma/fetch-engine": "5.22.0", + "@prisma/get-platform": "5.22.0" + } + }, + "node_modules/@prisma/internals/node_modules/@prisma/fetch-engine": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.22.0.tgz", + "integrity": "sha512-bkrD/Mc2fSvkQBV5EpoFcZ87AvOgDxbG99488a5cexp5Ccny+UM6MAe/UFkUC0wLYD9+9befNOqGiIJhhq+HbA==", + "license": "Apache-2.0", + "dependencies": { + "@prisma/debug": "5.22.0", + "@prisma/engines-version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "@prisma/get-platform": "5.22.0" + } + }, + "node_modules/@prisma/internals/node_modules/@prisma/generator-helper": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-5.22.0.tgz", + "integrity": "sha512-LwqcBQ5/QsuAaLNQZAIVIAJDJBMjHwMwn16e06IYx/3Okj/xEEfw9IvrqB2cJCl3b2mCBlh3eVH0w9WGmi4aHg==", + "license": "Apache-2.0", + "dependencies": { + "@prisma/debug": "5.22.0" + } + }, + "node_modules/@prisma/internals/node_modules/@prisma/get-platform": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.22.0.tgz", + "integrity": "sha512-pHhpQdr1UPFpt+zFfnPazhulaZYCUqeIcPpJViYoq9R+D/yw4fjE+CtnsnKzPYm0ddUbeXUzjGVGIRVgPDCk4Q==", + "license": "Apache-2.0", + "dependencies": { + "@prisma/debug": "5.22.0" + } + }, + "node_modules/@prisma/internals/node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" + }, + "node_modules/@prisma/prisma-schema-wasm": { + "version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2.tgz", + "integrity": "sha512-WPNB7SgTxF/rSHMa5o5/9AIINy4oVnRhvUkRzqR4Nfp8Hu9Q2IyUptxuiDuzRVJdjJBRi/U82sHTxyiD3oBBhQ==", + "license": "Apache-2.0" + }, + "node_modules/@prisma/schema-files-loader": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/schema-files-loader/-/schema-files-loader-5.22.0.tgz", + "integrity": "sha512-/TNAJXvMSk6mCgZa+gIBM6sp5OUQBnb7rbjiSQm88gvcSibxEuKkVV/2pT3RmQpEAn1yiabvS4+dOvIotYe3ww==", + "license": "Apache-2.0", + "dependencies": { + "@prisma/prisma-schema-wasm": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "fs-extra": "11.1.1" + } + }, "node_modules/@prisma/sdk": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-3.5.0.tgz", @@ -1556,6 +1452,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, @@ -1564,9 +1461,10 @@ } }, "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "license": "MIT", "engines": { "node": ">=6" }, @@ -1592,7 +1490,8 @@ "node_modules/clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "license": "MIT", "engines": { "node": ">=0.8" } @@ -1815,11 +1714,15 @@ } }, "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "license": "MIT", "dependencies": { "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/defer-to-connect": { @@ -2176,6 +2079,20 @@ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, + "node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, "node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -2663,6 +2580,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "license": "MIT", "engines": { "node": ">=8" } @@ -2741,6 +2659,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -2780,6 +2699,18 @@ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, "node_modules/jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", @@ -2837,6 +2768,15 @@ "json-buffer": "3.0.0" } }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/latest-version": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", @@ -2960,6 +2900,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -3379,6 +3320,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -3666,6 +3608,19 @@ "node": ">=0.4.0" } }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -3887,6 +3842,12 @@ "node": ">=8.10.0" } }, + "node_modules/readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", + "license": "BSD" + }, "node_modules/registry-auth-token": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", @@ -3936,6 +3897,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -4103,6 +4065,12 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -4511,6 +4479,15 @@ "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -4633,7 +4610,8 @@ "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "license": "MIT", "dependencies": { "defaults": "^1.0.3" } @@ -5105,239 +5083,50 @@ "integrity": "sha512-FaBbqZS2e4fCdQvUqeBKpJJOVsRxGcrf0NA91WBXz9GP5/4xgQgdjpbzAcDOSfESBYDYD78HeI5VeihfCW28Ew==" }, "@paljs/display": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@paljs/display/-/display-4.0.0.tgz", - "integrity": "sha512-jw9mELuMKa0Pb85jqDRjy1vii8MDdvDKN6gyTARm08iEE2xVKaZheihmnKdJVRsnkmXeT16y55EuPp/zfYRFzQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/display/-/display-7.1.0.tgz", + "integrity": "sha512-qzuVF59ZcMi5w0l/d22HADDufrr20Il8bSftQ4Qn9ZGzsKiOgXRNNAbGymQJZyvDaiNc4yr/ikAusWjAemKuVQ==", "requires": { "chalk": "4.1.2", - "ora": "5.4.1" - } - }, - "@paljs/schema": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@paljs/schema/-/schema-4.0.6.tgz", - "integrity": "sha512-MhWaYFRPopT/aE1KnYY/4GXnCsvsBINbyW52jaQkgD77mmW1KYHpFGX8bRzTKbOxjBu8+pwzVceaKUwtQUUnVQ==", - "requires": { - "@paljs/display": "^4.0.0", - "@paljs/types": "^4.0.0", - "@prisma/sdk": "3.0.1" + "debug": "^4.3.4", + "ora": "5.4.1", + "readline": "^1.3.0" }, "dependencies": { - "@prisma/debug": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-3.0.1.tgz", - "integrity": "sha512-jygNyhua6weT/pMmoTBHIcSV/eC6WZpyHZwlGtRqP+PCcQgSUvfxY4b1Il7itsd8rCLI/D6JuvBm5UsNdo5dXw==", - "requires": { - "@types/debug": "4.1.7", - "debug": "4.3.2", - "ms": "2.1.3" - } - }, - "@prisma/engine-core": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-3.0.1.tgz", - "integrity": "sha512-3gq2JFS458/MmBZ4k9nfRyw6P+RxkKC4lozOki4H3HJ8/97s6nRb/2l8i3XaXIuNWg7oCUK7JGoBbczqgeIo3Q==", - "requires": { - "@prisma/debug": "3.0.1", - "@prisma/engines": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@prisma/generator-helper": "3.0.1", - "@prisma/get-platform": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "chalk": "4.1.2", - "execa": "5.1.1", - "get-stream": "6.0.1", - "indent-string": "4.0.0", - "new-github-issue-url": "0.2.1", - "p-retry": "4.6.1", - "terminal-link": "2.1.1", - "undici": "3.3.6" - } - }, - "@prisma/engines": { - "version": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz", - "integrity": "sha512-Q9CwN6e5E5Abso7J3A1fHbcF4NXGRINyMnf7WQ07fXaebxTTARY5BNUzy2Mo5uH82eRVO5v7ImNuR044KTjLJg==" - }, - "@prisma/fetch-engine": { - "version": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz", - "integrity": "sha512-MVlloe2gnnG8YpB9utDos0qnnHw05ud24OOu6jtXFcYIBJR4rd+7pmRTY5TgD76RnbWH4rNzD5NL1xAiXMTZKA==", - "requires": { - "@prisma/debug": "2.30.3", - "@prisma/get-platform": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "chalk": "^4.0.0", - "execa": "^5.0.0", - "find-cache-dir": "^3.3.1", - "hasha": "^5.2.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.0.2", - "node-fetch": "^2.6.0", - "p-filter": "^2.1.0", - "p-map": "^4.0.0", - "p-retry": "^4.2.0", - "progress": "^2.0.3", - "rimraf": "^3.0.2", - "temp-dir": "^2.0.0", - "tempy": "^1.0.0" - }, - "dependencies": { - "@prisma/debug": { - "version": "2.30.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.30.3.tgz", - "integrity": "sha512-hMsCl6ZA718vgKuTRd1+qeetzGSVkZEIEUTfeT5rPtklgqDytQ01nRNN74gLeoSI64tyGg/pvSX1wgAioMuyiQ==", - "requires": { - "@types/debug": "4.1.7", - "debug": "4.3.2", - "ms": "2.1.3" - } - } - } - }, - "@prisma/generator-helper": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-3.0.1.tgz", - "integrity": "sha512-kjVkJHq/TvmQ4t4vgqVWMevBr1AoYaV8iiE3ydS6U5PRHrZuzYI2BinjNRTDnaKa6QIZRDJG+VviTinuBDMU2g==", - "requires": { - "@prisma/debug": "3.0.1", - "@types/cross-spawn": "6.0.2", - "chalk": "4.1.2", - "cross-spawn": "7.0.3" - } - }, - "@prisma/get-platform": { - "version": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz", - "integrity": "sha512-c3RYEv/l+n/i7wU/Ua2P3ZXWiKKKAmoZ832VHDe8eX5I8IlhTG+/8pwnGW/b3O/XDXMcYnSGMZqKszToqSYp5g==", - "requires": { - "@prisma/debug": "2.30.3" - }, - "dependencies": { - "@prisma/debug": { - "version": "2.30.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.30.3.tgz", - "integrity": "sha512-hMsCl6ZA718vgKuTRd1+qeetzGSVkZEIEUTfeT5rPtklgqDytQ01nRNN74gLeoSI64tyGg/pvSX1wgAioMuyiQ==", - "requires": { - "@types/debug": "4.1.7", - "debug": "4.3.2", - "ms": "2.1.3" - } - } - } - }, - "@prisma/sdk": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-3.0.1.tgz", - "integrity": "sha512-QZ9yEt2OefK22SrGdAMxTYQyRYC5N9bu19IlTVUyO3ejnTtMn4+wDAebUcyrDVOFIquoAf4/KV8wvXDgBfLRzg==", - "requires": { - "@prisma/debug": "3.0.1", - "@prisma/engine-core": "3.0.1", - "@prisma/engines": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@prisma/fetch-engine": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@prisma/generator-helper": "3.0.1", - "@prisma/get-platform": "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db", - "@timsuchanek/copy": "1.4.5", - "archiver": "4.0.2", - "arg": "5.0.1", - "chalk": "4.1.2", - "checkpoint-client": "1.1.20", - "cli-truncate": "2.1.0", - "dotenv": "10.0.0", - "execa": "5.1.1", - "find-up": "5.0.0", - "global-dirs": "3.0.0", - "globby": "11.0.4", - "has-yarn": "2.1.0", - "is-ci": "3.0.0", - "make-dir": "3.1.0", - "node-fetch": "2.6.1", - "p-map": "4.0.0", - "read-pkg-up": "7.0.1", - "resolve": "1.20.0", - "rimraf": "3.0.2", - "shell-quote": "1.7.2", - "string-width": "4.2.2", - "strip-ansi": "6.0.0", - "strip-indent": "3.0.0", - "tar": "6.1.11", - "temp-dir": "2.0.0", - "temp-write": "4.0.0", - "tempy": "1.0.1", - "terminal-link": "2.1.1", - "tmp": "0.2.1" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "requires": { - "ci-info": "^3.1.1" - } - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" + "ms": "^2.1.3" } } } }, + "@paljs/schema": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/schema/-/schema-7.1.0.tgz", + "integrity": "sha512-ks52Q2d8nGKeKydOMXy1rz1q/BdE8teJ9djbJkkXwEHBSG1tS3sQmtxPixX/6l499UGmuUPYmm/TDqvZe6+jNg==", + "requires": { + "@paljs/display": "7.1.0", + "@paljs/types": "7.1.0", + "@paljs/utils": "7.1.0" + } + }, "@paljs/types": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@paljs/types/-/types-4.0.0.tgz", - "integrity": "sha512-1HsZjBUcdjXvgDPilpSZT4gPgfvXNezsf+z7FdaC00haiubkzSgDOnwTQXieGwrONVXDvGoAeEOOxiPBHS6suA==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/types/-/types-7.1.0.tgz", + "integrity": "sha512-9SDkZaznyve65R6843rPLfK1Tjj8mYviRnZhRWWZZ5RtHDWP6WaNXh1XIB+WjLTVj2/WFpAXwlwJ6Tni1bgpqQ==" + }, + "@paljs/utils": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@paljs/utils/-/utils-7.1.0.tgz", + "integrity": "sha512-kYT03T53R8cHmN0uQ/dTYL9d4bU5WvQy8AxCdRgeLr3NTjmVvLUW0I8fh2e1hdSUcBlkQ337sWS2oWVUv3QPIw==", + "requires": { + "@paljs/display": "7.1.0", + "@paljs/types": "7.1.0", + "@prisma/internals": "5.22.0" + } }, "@prisma/debug": { "version": "3.5.0", @@ -5372,6 +5161,11 @@ "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz", "integrity": "sha512-MqZUrxuLlIbjB3wu8LrRJOKcvR4k3dunKoI4Q2bPfAwLQY0XlpsLZ3TRVW1c32ooVk939p6iGNkaCUo63Et36g==" }, + "@prisma/engines-version": { + "version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2.tgz", + "integrity": "sha512-2PTmxFR2yHW/eB3uqWtcgRcgAbG1rwG9ZriSvQw+nnb7c4uCr3RAcGMb6/zfE88SKlC1Nj2ziUvc96Z379mHgQ==" + }, "@prisma/fetch-engine": { "version": "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e", "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz", @@ -5437,6 +5231,85 @@ } } }, + "@prisma/internals": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-5.22.0.tgz", + "integrity": "sha512-Rsjw2ARB9VQzDczzEimUriSBdXmYG/Z5tNRer2IEwof/O8Q6A9cqV3oNVUpJ52TgWfQqMAq5K/KEf8LvvYLLOw==", + "requires": { + "@prisma/debug": "5.22.0", + "@prisma/engines": "5.22.0", + "@prisma/fetch-engine": "5.22.0", + "@prisma/generator-helper": "5.22.0", + "@prisma/get-platform": "5.22.0", + "@prisma/prisma-schema-wasm": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "@prisma/schema-files-loader": "5.22.0", + "arg": "5.0.2", + "prompts": "2.4.2" + }, + "dependencies": { + "@prisma/debug": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.22.0.tgz", + "integrity": "sha512-AUt44v3YJeggO2ZU5BkXI7M4hu9BF2zzH2iF2V5pyXT/lRTyWiElZ7It+bRH1EshoMRxHgpYg4VB6rCM+mG5jQ==" + }, + "@prisma/engines": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.22.0.tgz", + "integrity": "sha512-UNjfslWhAt06kVL3CjkuYpHAWSO6L4kDCVPegV6itt7nD1kSJavd3vhgAEhjglLJJKEdJ7oIqDJ+yHk6qO8gPA==", + "requires": { + "@prisma/debug": "5.22.0", + "@prisma/engines-version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "@prisma/fetch-engine": "5.22.0", + "@prisma/get-platform": "5.22.0" + } + }, + "@prisma/fetch-engine": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.22.0.tgz", + "integrity": "sha512-bkrD/Mc2fSvkQBV5EpoFcZ87AvOgDxbG99488a5cexp5Ccny+UM6MAe/UFkUC0wLYD9+9befNOqGiIJhhq+HbA==", + "requires": { + "@prisma/debug": "5.22.0", + "@prisma/engines-version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "@prisma/get-platform": "5.22.0" + } + }, + "@prisma/generator-helper": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-5.22.0.tgz", + "integrity": "sha512-LwqcBQ5/QsuAaLNQZAIVIAJDJBMjHwMwn16e06IYx/3Okj/xEEfw9IvrqB2cJCl3b2mCBlh3eVH0w9WGmi4aHg==", + "requires": { + "@prisma/debug": "5.22.0" + } + }, + "@prisma/get-platform": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.22.0.tgz", + "integrity": "sha512-pHhpQdr1UPFpt+zFfnPazhulaZYCUqeIcPpJViYoq9R+D/yw4fjE+CtnsnKzPYm0ddUbeXUzjGVGIRVgPDCk4Q==", + "requires": { + "@prisma/debug": "5.22.0" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + } + } + }, + "@prisma/prisma-schema-wasm": { + "version": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2.tgz", + "integrity": "sha512-WPNB7SgTxF/rSHMa5o5/9AIINy4oVnRhvUkRzqR4Nfp8Hu9Q2IyUptxuiDuzRVJdjJBRi/U82sHTxyiD3oBBhQ==" + }, + "@prisma/schema-files-loader": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@prisma/schema-files-loader/-/schema-files-loader-5.22.0.tgz", + "integrity": "sha512-/TNAJXvMSk6mCgZa+gIBM6sp5OUQBnb7rbjiSQm88gvcSibxEuKkVV/2pT3RmQpEAn1yiabvS4+dOvIotYe3ww==", + "requires": { + "@prisma/prisma-schema-wasm": "5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2", + "fs-extra": "11.1.1" + } + }, "@prisma/sdk": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-3.5.0.tgz", @@ -6068,9 +5941,9 @@ } }, "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==" }, "cli-truncate": { "version": "2.1.0", @@ -6084,7 +5957,7 @@ "clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" }, "clone-response": { "version": "1.0.2", @@ -6272,9 +6145,9 @@ "dev": true }, "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "requires": { "clone": "^1.0.2" } @@ -6547,6 +6420,16 @@ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, + "fs-extra": { + "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", + "universalify": "^2.0.0" + } + }, "fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -6980,6 +6863,15 @@ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, "jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", @@ -7032,6 +6924,11 @@ "json-buffer": "3.0.0" } }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, "latest-version": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", @@ -7641,6 +7538,15 @@ "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, "proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -7803,6 +7709,11 @@ "picomatch": "^2.2.1" } }, + "readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + }, "registry-auth-token": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", @@ -7964,6 +7875,11 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -8266,6 +8182,11 @@ "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -8360,7 +8281,7 @@ "wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "requires": { "defaults": "^1.0.3" } diff --git a/package.json b/package.json index c3533c7..f20b3dc 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "typescript": "^4.5.2" }, "dependencies": { - "@paljs/schema": "^4.0.6", + "@paljs/schema": "^7.1.0", "@prisma/sdk": "^3.5.0", "body-parser": "^1.19.0", "cors": "^2.8.5",