diff --git a/packages/keystone/package.json b/packages/keystone/package.json index cbf51442153..5b46847f35c 100644 --- a/packages/keystone/package.json +++ b/packages/keystone/package.json @@ -50,9 +50,9 @@ "@keystone-ui/tooltip": "^4.0.3", "@nodelib/fs.walk": "^1.2.8", "@preconstruct/next": "^3.0.1", - "@prisma/client": "3.4.2", - "@prisma/migrate": "3.4.2", - "@prisma/sdk": "3.4.2", + "@prisma/client": "3.5.0", + "@prisma/migrate": "3.5.0", + "@prisma/sdk": "3.5.0", "@sindresorhus/slugify": "^1.1.2", "@types/apollo-upload-client": "14.1.0", "@types/bcryptjs": "^2.4.2", @@ -113,7 +113,7 @@ "pirates": "^4.0.1", "pluralize": "^8.0.0", "prettier": "^2.4.1", - "prisma": "3.4.2", + "prisma": "3.5.0", "prompts": "^2.4.2", "react": "^17.0.2", "react-dom": "^17.0.2", diff --git a/prisma-utils/package.json b/prisma-utils/package.json index 3e0503c054a..aa7e769b513 100644 --- a/prisma-utils/package.json +++ b/prisma-utils/package.json @@ -4,8 +4,8 @@ "private": true, "main": "dist/keystone-next-prisma-utils.cjs.js", "dependencies": { - "@prisma/generator-helper": "3.4.2", - "@prisma/sdk": "3.4.2", + "@prisma/generator-helper": "3.5.0", + "@prisma/sdk": "3.5.0", "fs-extra": "^10.0.0", "prettier": "^2.4.1" }, diff --git a/tests/api-tests/utils.ts b/tests/api-tests/utils.ts index dff50194503..5acadf37637 100644 --- a/tests/api-tests/utils.ts +++ b/tests/api-tests/utils.ts @@ -136,7 +136,7 @@ export const expectPrismaError = ( args.map(({ path, message, code, target }) => ({ extensions: { code: 'KS_PRISMA_ERROR', - prisma: { clientVersion: '3.4.2', code, meta: { target } }, + prisma: { clientVersion: '3.5.0', code, meta: { target } }, }, path, message, diff --git a/yarn.lock b/yarn.lock index ba6d354856e..cb8f98bce73 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2063,20 +2063,12 @@ resolved "https://registry.yarnpkg.com/@preconstruct/next/-/next-3.0.1.tgz#7070edaf7adb350010114adbbc90079a98b0f31a" integrity sha512-b9q1US5vsUzHPeMGlCFGWdttAHQ2q6raFlY1vf5binrKMkki/gt6GvskTJ4RXfFCt7QmVx9tRcuTFXMhUDgb6A== -"@prisma/client@3.4.2": - version "3.4.2" - resolved "https://registry.yarnpkg.com/@prisma/client/-/client-3.4.2.tgz#36b8da0d788e4f5dc7c4a5e83a9f83b0e2bfbb1a" - integrity sha512-HyQGq9m1V99zpNSJ/FojZJnvzqWUd18ErIXwxLzSuurS23XlhHEPtxgpxJaegBmjsr/KCYqcXFOPmM1gRLpI0w== - dependencies: - "@prisma/engines-version" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - -"@prisma/debug@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-3.4.0.tgz#d640f5830fdf3041e56668c4ed8e371e77245867" - integrity sha512-79lkUMAzX7dA8nC3bzvLi+SxpoC0/fIpAO9B43yf4Ewq07cyDNgeKfLLiPFS064jLyjBIqzMkkd/TmbYChxPRA== +"@prisma/client@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@prisma/client/-/client-3.5.0.tgz#bb0c9c10fd9912209f5bfd01c1683094d8fa9a2d" + integrity sha512-LuaaisknLe9CCfJ1Rtqe9b9knvPgEEcC77OMmWdo3fSanxl5oTDxcH3IIhpULQQlJfZvDcaEXuXNU4dsNF+q1w== dependencies: - "@types/debug" "4.1.7" - ms "2.1.3" + "@prisma/engines-version" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" "@prisma/debug@3.4.2": version "3.4.2" @@ -2086,15 +2078,23 @@ "@types/debug" "4.1.7" ms "2.1.3" -"@prisma/engine-core@3.4.2": - version "3.4.2" - resolved "https://registry.yarnpkg.com/@prisma/engine-core/-/engine-core-3.4.2.tgz#deec439582a63f390e28d6eb487c7c02629c782e" - integrity sha512-Ym43S8DROJFWvtAE0qsohIztoNNN/jH08t/imeV+6n9t/9ae1lMC8VDiulLGb/E95u4v5vbnw8zL8WHK4GGF9w== +"@prisma/debug@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-3.5.0.tgz#d94e4f5bc83ada10881f8f17f710114f8d4fc1b6" + integrity sha512-JWBmzqxtbq6rJfMyIIQVL/QSAIsiCOp20ArTl5zUHtSYH/MrNmuQ69YAn9RuUQBOTIAQaVTIMII2xpN5kB5RRg== dependencies: - "@prisma/debug" "3.4.2" - "@prisma/engines" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - "@prisma/generator-helper" "3.4.2" - "@prisma/get-platform" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" + "@types/debug" "4.1.7" + ms "2.1.3" + +"@prisma/engine-core@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@prisma/engine-core/-/engine-core-3.5.0.tgz#4b76da84a9f5fa8039d56da7d45ef8a72876551e" + integrity sha512-VSk8KxH2GRff3chYefp+fs+1IIWMChSo+pCbizH527fotdYUdV1Zvyucymrhsf05soStVwMJtybRjeRCJLHRig== + dependencies: + "@prisma/debug" "3.5.0" + "@prisma/engines" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + "@prisma/generator-helper" "3.5.0" + "@prisma/get-platform" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" chalk "4.1.2" execa "5.1.1" get-stream "6.0.1" @@ -2104,23 +2104,23 @@ terminal-link "2.1.1" undici "3.3.6" -"@prisma/engines-version@3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9": - version "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - resolved "https://registry.yarnpkg.com/@prisma/engines-version/-/engines-version-3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9.tgz#ad922c461baea416ec26ad33a144c70ae7e997d4" - integrity sha512-H8bnBT5jLap+0nULBAGjf+xb5XNn4d60U4J9cck+UanyEkeMS3aYCeHvNiQl46XwvN60jkUX8BwV3NOEmPh0SQ== +"@prisma/engines-version@3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e": + version "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + resolved "https://registry.yarnpkg.com/@prisma/engines-version/-/engines-version-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz#254fdb80ae6db397ee1e638d12561f35d058e340" + integrity sha512-X16YmBmj7Omso4ZbkNBe6gPYlNcnwZMUPtXsguCkn+KoMqm3DJD9M4X31gx0Gf13Q44dY3SKPJZUk44/XUj/WA== -"@prisma/engines@3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9": - version "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - resolved "https://registry.yarnpkg.com/@prisma/engines/-/engines-3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9.tgz#8e5534bfe255210c29b5181f694c9acd32d558c2" - integrity sha512-NO4Q88k3CfUpYzfpDD+0wSVCqhaeljCFAGSe1XyvmXAOlMU2AAjCwmRn6S4UXlT9yEGB/LwFjdvGjcgfUQ+Mtw== +"@prisma/engines@3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e": + version "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + resolved "https://registry.yarnpkg.com/@prisma/engines/-/engines-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz#1873885836294060239f8a887452fd429dc03ae1" + integrity sha512-MqZUrxuLlIbjB3wu8LrRJOKcvR4k3dunKoI4Q2bPfAwLQY0XlpsLZ3TRVW1c32ooVk939p6iGNkaCUo63Et36g== -"@prisma/fetch-engine@3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9": - version "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9.tgz#d795e5a4314db77ca8f6dfa6badef6d0795c0353" - integrity sha512-OtAFI8eeRfa0IWfmGZRTW9FTQOHMvb9wYEXtyygnHwv0knKMzanhzB+dalDf06q12qdhkW74ruDKFSPEPsgB4w== +"@prisma/fetch-engine@3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e": + version "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz#9c5d7142c5e3a480842c69b128ef0df8882f88b3" + integrity sha512-N5QPM8D0YLsJbVDK+kfdZjWYjn1Z74dAs2ECQFuKR0XlSF/9w2P9MeTBcFrTi7UuBEDyx93QUAPszNjuKu3eIw== dependencies: - "@prisma/debug" "3.4.0" - "@prisma/get-platform" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" + "@prisma/debug" "3.4.2" + "@prisma/get-platform" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" chalk "^4.0.0" execa "^5.0.0" find-cache-dir "^3.3.1" @@ -2137,30 +2137,30 @@ temp-dir "^2.0.0" tempy "^1.0.0" -"@prisma/generator-helper@3.4.2": - version "3.4.2" - resolved "https://registry.yarnpkg.com/@prisma/generator-helper/-/generator-helper-3.4.2.tgz#624190dbefd9db0661376ac53e7c3e2ccf11a3cb" - integrity sha512-EFLAvnLpW7+ddj9a5iOLaTrI2p/nWXssO7Pe/m+Ftn3N9tYp3Q8SvHFp3gjrtn48u5MLFIeB+jT/lPKxvQAPNQ== +"@prisma/generator-helper@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@prisma/generator-helper/-/generator-helper-3.5.0.tgz#542173559b983a6cd13926d4c948ec5dc358a334" + integrity sha512-GT4Fke2Cdzgut3jay+4JIBnE2/GZNcopJ1x6CdT4NgDn2CYI6FL43zJeSafK9PmnVlTdFthavIp7Da9EyuLixA== dependencies: - "@prisma/debug" "3.4.2" + "@prisma/debug" "3.5.0" "@types/cross-spawn" "6.0.2" chalk "4.1.2" cross-spawn "7.0.3" -"@prisma/get-platform@3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9": - version "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9.tgz#2c6874c7d39f944637476ad1945d6beaa7014791" - integrity sha512-ygM+XZtTSaySA4vlxo/pp4u1SzzEwvULjTqfe5WKMh6NeYyWIDDuZmtqcd83Z+kyA7dBeAGdzuQVGS/Q5ilHlA== +"@prisma/get-platform@3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e": + version "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e.tgz#2f7a092d8230964f0ff729cd34a9c7564a46be1f" + integrity sha512-3NA+2JB8cS6GItbtqWHbZIK0WUUqu+dM4E8nBn4k4DCcblLKICzjLJZpe1MRcdSFcChZpAUrWs1gIIEBTpZnGw== dependencies: - "@prisma/debug" "3.4.0" + "@prisma/debug" "3.4.2" -"@prisma/migrate@3.4.2": - version "3.4.2" - resolved "https://registry.yarnpkg.com/@prisma/migrate/-/migrate-3.4.2.tgz#c1cac47209b0138b295e47e256bdc9de455a519f" - integrity sha512-JF8hXOA5oIjFf1B8TjqzXAgqUV87KmkPD0LE5eeSSQfkNP2sWGg5s4IZO496GLs7yN8d3r3z/8TZ1haTXU2KEg== +"@prisma/migrate@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@prisma/migrate/-/migrate-3.5.0.tgz#04ae8dac2e28168805d49b89b89dbcb63914f111" + integrity sha512-yVIzSzYdTP07I5weGO3DJQ/l4ooeTabApV8IoMmrRP7ofjYoP46DSoF2USLdTPlUfqgpxPs29yBBcnWlAiCSnA== dependencies: - "@prisma/debug" "3.4.2" - "@prisma/get-platform" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" + "@prisma/debug" "3.5.0" + "@prisma/get-platform" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" "@sindresorhus/slugify" "1.1.2" execa "5.1.1" has-yarn "2.1.0" @@ -2173,17 +2173,17 @@ strip-ansi "6.0.1" strip-indent "3.0.0" -"@prisma/sdk@3.4.2": - version "3.4.2" - resolved "https://registry.yarnpkg.com/@prisma/sdk/-/sdk-3.4.2.tgz#ed5c49859961f3cee9aced676885441b660c946e" - integrity sha512-opfdaKtIHIyMg9NN2LsJ8NFoYf7oz4hZTfFQv+oxC8RGP5zA8PAmZ4yLVnyP6I9ZoAoQkBMqlE9YFiKyOCaA2A== - dependencies: - "@prisma/debug" "3.4.2" - "@prisma/engine-core" "3.4.2" - "@prisma/engines" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - "@prisma/fetch-engine" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" - "@prisma/generator-helper" "3.4.2" - "@prisma/get-platform" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" +"@prisma/sdk@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@prisma/sdk/-/sdk-3.5.0.tgz#82c08307277d77ae7de0cc57b253afb83047b3f8" + integrity sha512-Qgy4xomni08WDDReCB5kNUsPpqfsfjZpaIduk/D/SdydKmPOqJwMbJMokObySfWzuUjl8UpgpIs7eQiy8ax3mQ== + dependencies: + "@prisma/debug" "3.5.0" + "@prisma/engine-core" "3.5.0" + "@prisma/engines" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + "@prisma/fetch-engine" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" + "@prisma/generator-helper" "3.5.0" + "@prisma/get-platform" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" "@timsuchanek/copy" "1.4.5" archiver "4.0.2" arg "5.0.1" @@ -2199,7 +2199,7 @@ has-yarn "2.1.0" is-ci "3.0.1" make-dir "3.1.0" - node-fetch "2.6.5" + node-fetch "2.6.6" p-map "4.0.0" read-pkg-up "7.0.1" resolve "1.20.0" @@ -9753,14 +9753,7 @@ node-fetch@2.6.1: resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== -node-fetch@2.6.5: - version "2.6.5" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.5.tgz#42735537d7f080a7e5f78b6c549b7146be1742fd" - integrity sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.6: +node-fetch@2.6.6, node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.6: version "2.6.6" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89" integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA== @@ -10557,12 +10550,12 @@ prism-react-renderer@^1.2.1: resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz#392460acf63540960e5e3caa699d851264e99b89" integrity sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg== -prisma@3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/prisma/-/prisma-3.4.2.tgz#d09e983f30fed579ddb1bb60adb369db732e3de5" - integrity sha512-wOD1lni7MfH/Qkp5SAkUthLKG+pQcpD31Nm8nAKj9ESgqId/dy+JDSTYOuk/pySvFyby/A+bsAPWIaVmo7qqhQ== +prisma@3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/prisma/-/prisma-3.5.0.tgz#3717368d75568b370869a5b588f688bd41a14130" + integrity sha512-WEYQ+H98O0yigG+lI0gfh4iyBChvnM6QTXPDtY9eFraLXAmyb6tf/T2mUdrUAU1AEvHLVzQA5A+RpONZlQozBg== dependencies: - "@prisma/engines" "3.4.1-2.57771c0558568c7d08bd34c7248af5244ae16bd9" + "@prisma/engines" "3.5.0-38.78a5df6def6943431f4c022e1428dbc3e833cf8e" process-nextick-args@~2.0.0: version "2.0.1"