From 8ba6dec144782d82f050e4e021165504b05aa30c Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Wed, 15 Oct 2025 13:20:44 -0700 Subject: [PATCH] update to latest zenstack --- package-lock.json | 230 +++++++++--------- package.json | 8 +- .../generated/client/Account.next.type.ts | 1 - .../generated/client/List.next.type.ts | 1 - .../generated/client/Space.next.type.ts | 1 - .../generated/client/SpaceUser.next.type.ts | 1 - .../generated/client/Todo.next.type.ts | 1 - .../generated/client/User.next.type.ts | 1 - server/routers/generated/client/next.ts | 1 - server/routers/generated/client/utils.ts | 1 - server/routers/generated/helper.ts | 1 - .../generated/routers/Account.router.ts | 1 - .../routers/generated/routers/List.router.ts | 1 - .../routers/generated/routers/Space.router.ts | 1 - .../generated/routers/SpaceUser.router.ts | 1 - .../routers/generated/routers/Todo.router.ts | 1 - .../routers/generated/routers/User.router.ts | 1 - server/routers/generated/routers/index.ts | 1 - 18 files changed, 125 insertions(+), 129 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c3a70a..d21cef9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,8 +16,8 @@ "@trpc/next": "^11.0.0-rc.502", "@trpc/react-query": "^11.0.0-rc.502", "@trpc/server": "^11.0.0-rc.502", - "@zenstackhq/runtime": "^2.19.2", - "@zenstackhq/trpc": "^2.19.2", + "@zenstackhq/runtime": "^2.20.1", + "@zenstackhq/trpc": "^2.20.1", "babel-plugin-superjson-next": "^0.4.5", "bcryptjs": "^2.4.3", "cross-env": "^7.0.3", @@ -35,7 +35,7 @@ "devDependencies": { "@tailwindcss/line-clamp": "^0.4.2", "@types/bcryptjs": "^2.4.2", - "@types/node": "^14.17.3", + "@types/node": "^18.19.130", "@types/react": "18.0.21", "@types/react-dom": "18.0.6", "autoprefixer": "^10.4.12", @@ -45,7 +45,7 @@ "prisma": "^6.1.0", "tailwindcss": "^3.1.8", "typescript": "^5.3.2", - "zenstack": "^2.19.2" + "zenstack": "^2.20.1" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -633,9 +633,9 @@ } }, "node_modules/@prisma/config": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/config/-/config-6.16.3.tgz", - "integrity": "sha512-VlsLnG4oOuKGGMToEeVaRhoTBZu5H3q51jTQXb/diRags3WV0+BQK5MolJTtP6G7COlzoXmWeS11rNBtvg+qFQ==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/config/-/config-6.17.1.tgz", + "integrity": "sha512-fs8wY6DsvOCzuiyWVckrVs1LOcbY4LZNz8ki4uUIQ28jCCzojTGqdLhN2Jl5lDnC1yI8/gNIKpsWDM8pLhOdwA==", "license": "Apache-2.0", "dependencies": { "c12": "3.1.0", @@ -651,24 +651,24 @@ "devOptional": true }, "node_modules/@prisma/dmmf": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/dmmf/-/dmmf-6.16.3.tgz", - "integrity": "sha512-8QBQi7Pa/aTFviCx5xW1Uv+88VqpxV6XTlSZQpT7+Dj01lLUI5+2h+TZvH90uWIGLwmPEahrOjxkSBMu8W+KqQ==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/dmmf/-/dmmf-6.17.1.tgz", + "integrity": "sha512-ILf+sYTvoZRJIn1KjW8ZBn9N3fK+4ZxreJT0EXuLxbZWbXuz7Eums0/PEscS8+fzktg1zbxZvjHVFMppqfFz3g==", "license": "Apache-2.0" }, "node_modules/@prisma/driver-adapter-utils": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/driver-adapter-utils/-/driver-adapter-utils-6.16.3.tgz", - "integrity": "sha512-FliuxCf08NTsV0lexYe5YuT7rlwdb0yofd3fROONnEUuo60Tu4DMe2URoVpkDScOaCDtWi/2VFyAhOMQNgIeHw==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/driver-adapter-utils/-/driver-adapter-utils-6.17.1.tgz", + "integrity": "sha512-GT4QbVUyJa5sXj5vjrBPnZ68v1P/FoKBCSIkrFrCPrOi6OSzk+567XDZyBtWIECKxruuMTa7fU4wwNmtMQylrg==", "license": "Apache-2.0", "dependencies": { - "@prisma/debug": "6.16.3" + "@prisma/debug": "6.17.1" } }, "node_modules/@prisma/driver-adapter-utils/node_modules/@prisma/debug": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-6.16.3.tgz", - "integrity": "sha512-89DdqWtdKd7qoc9/qJCKLTazj3W3zPEiz0hc7HfZdpjzm21c7orOUB5oHWJsG+4KbV4cWU5pefq3CuDVYF9vgA==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-6.17.1.tgz", + "integrity": "sha512-Vf7Tt5Wh9XcndpbmeotuqOMLWPTjEKCsgojxXP2oxE1/xYe7PtnP76hsouG9vis6fctX+TxgmwxTuYi/+xc7dQ==", "license": "Apache-2.0" }, "node_modules/@prisma/engines": { @@ -702,26 +702,26 @@ } }, "node_modules/@prisma/generator": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/generator/-/generator-6.16.3.tgz", - "integrity": "sha512-R8Z+FGcCRWA+v7H7vwr/QF+uAgUtWfz+elscioIIGo+ncBULo2kJ+ILtGkmpm/YeINxEjvD4BbyKYTvkFwowLg==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/generator/-/generator-6.17.1.tgz", + "integrity": "sha512-R4SIlAtMHlxwXYYHiyWtN+MLRGFF3Jy+LvqcfInbCiaZkoqyhU5kj8/aOu2OV2ydNkkN+Q8ft9Tnv5a/b4pqPg==", "license": "Apache-2.0" }, "node_modules/@prisma/generator-helper": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-6.16.3.tgz", - "integrity": "sha512-mjkqpvVc8KaR2p71DLFFhfzI8w/8QqitPF2Uszz4JzMX30biZ61TMMk4J1tIQk8OyzsX1yUWv3ya4HV0m6pfgw==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-6.17.1.tgz", + "integrity": "sha512-ONuUTGXCTUK9K//ronFg4xOEARv+tZKOo5uVSJg6tj2y90gpXQunPYyvR17gEoAQrZT17kC0ie60ecv8nulWyQ==", "license": "Apache-2.0", "dependencies": { - "@prisma/debug": "6.16.3", - "@prisma/dmmf": "6.16.3", - "@prisma/generator": "6.16.3" + "@prisma/debug": "6.17.1", + "@prisma/dmmf": "6.17.1", + "@prisma/generator": "6.17.1" } }, "node_modules/@prisma/generator-helper/node_modules/@prisma/debug": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-6.16.3.tgz", - "integrity": "sha512-89DdqWtdKd7qoc9/qJCKLTazj3W3zPEiz0hc7HfZdpjzm21c7orOUB5oHWJsG+4KbV4cWU5pefq3CuDVYF9vgA==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-6.17.1.tgz", + "integrity": "sha512-Vf7Tt5Wh9XcndpbmeotuqOMLWPTjEKCsgojxXP2oxE1/xYe7PtnP76hsouG9vis6fctX+TxgmwxTuYi/+xc7dQ==", "license": "Apache-2.0" }, "node_modules/@prisma/get-platform": { @@ -734,23 +734,23 @@ } }, "node_modules/@prisma/internals": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-6.16.3.tgz", - "integrity": "sha512-P+FEBx99v4qoHrxlpsGQ5KSoC3c+3nj5XabNMeQZsYAI0KTAyvwlDtVsiQIuYfpK90/juCTvIYRKQLrDZ6PveA==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-6.17.1.tgz", + "integrity": "sha512-UTHiHl5Bm/tMdCbooP/x4jJe5HOV2a2gWolTmdqTlCRRxPZqPA6an4M1/Kn8mJXjJTL6b70Dc8b+aY14O3Fmkw==", "license": "Apache-2.0", "dependencies": { - "@prisma/config": "6.16.3", - "@prisma/debug": "6.16.3", - "@prisma/dmmf": "6.16.3", - "@prisma/driver-adapter-utils": "6.16.3", - "@prisma/engines": "6.16.3", - "@prisma/fetch-engine": "6.16.3", - "@prisma/generator": "6.16.3", - "@prisma/generator-helper": "6.16.3", - "@prisma/get-platform": "6.16.3", - "@prisma/prisma-schema-wasm": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "@prisma/schema-engine-wasm": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "@prisma/schema-files-loader": "6.16.3", + "@prisma/config": "6.17.1", + "@prisma/debug": "6.17.1", + "@prisma/dmmf": "6.17.1", + "@prisma/driver-adapter-utils": "6.17.1", + "@prisma/engines": "6.17.1", + "@prisma/fetch-engine": "6.17.1", + "@prisma/generator": "6.17.1", + "@prisma/generator-helper": "6.17.1", + "@prisma/get-platform": "6.17.1", + "@prisma/prisma-schema-wasm": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "@prisma/schema-engine-wasm": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "@prisma/schema-files-loader": "6.17.1", "arg": "5.0.2", "prompts": "2.4.2" }, @@ -764,69 +764,69 @@ } }, "node_modules/@prisma/internals/node_modules/@prisma/debug": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-6.16.3.tgz", - "integrity": "sha512-89DdqWtdKd7qoc9/qJCKLTazj3W3zPEiz0hc7HfZdpjzm21c7orOUB5oHWJsG+4KbV4cWU5pefq3CuDVYF9vgA==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-6.17.1.tgz", + "integrity": "sha512-Vf7Tt5Wh9XcndpbmeotuqOMLWPTjEKCsgojxXP2oxE1/xYe7PtnP76hsouG9vis6fctX+TxgmwxTuYi/+xc7dQ==", "license": "Apache-2.0" }, "node_modules/@prisma/internals/node_modules/@prisma/engines": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-6.16.3.tgz", - "integrity": "sha512-b+Rl4nzQDcoqe6RIpSHv8f5lLnwdDGvXhHjGDiokObguAAv/O1KaX1Oc69mBW/GFWKQpCkOraobLjU6s1h8HGg==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-6.17.1.tgz", + "integrity": "sha512-D95Ik3GYZkqZ8lSR4EyFOJ/tR33FcYRP8kK61o+WMsyD10UfJwd7+YielflHfKwiGodcqKqoraWw8ElAgMDbPw==", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@prisma/debug": "6.16.3", - "@prisma/engines-version": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "@prisma/fetch-engine": "6.16.3", - "@prisma/get-platform": "6.16.3" + "@prisma/debug": "6.17.1", + "@prisma/engines-version": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "@prisma/fetch-engine": "6.17.1", + "@prisma/get-platform": "6.17.1" } }, "node_modules/@prisma/internals/node_modules/@prisma/engines-version": { - "version": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a.tgz", - "integrity": "sha512-fftRmosBex48Ph1v2ll1FrPpirwtPZpNkE5CDCY1Lw2SD2ctyrLlVlHiuxDAAlALwWBOkPbAll4+EaqdGuMhJw==", + "version": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac.tgz", + "integrity": "sha512-17140E3huOuD9lMdJ9+SF/juOf3WR3sTJMVyyenzqUPbuH+89nPhSWcrY+Mf7tmSs6HvaO+7S+HkELinn6bhdg==", "license": "Apache-2.0" }, "node_modules/@prisma/internals/node_modules/@prisma/fetch-engine": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-6.16.3.tgz", - "integrity": "sha512-bUoRIkVaI+CCaVGrSfcKev0/Mk4ateubqWqGZvQ9uCqFv2ENwWIR3OeNuGin96nZn5+SkebcD7RGgKr/+mJelw==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-6.17.1.tgz", + "integrity": "sha512-AYZiHOs184qkDMiTeshyJCtyL4yERkjfTkJiSJdYuSfc24m94lTNL5+GFinZ6vVz+ktX4NJzHKn1zIFzGTWrWg==", "license": "Apache-2.0", "dependencies": { - "@prisma/debug": "6.16.3", - "@prisma/engines-version": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "@prisma/get-platform": "6.16.3" + "@prisma/debug": "6.17.1", + "@prisma/engines-version": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "@prisma/get-platform": "6.17.1" } }, "node_modules/@prisma/internals/node_modules/@prisma/get-platform": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-6.16.3.tgz", - "integrity": "sha512-X1LxiFXinJ4iQehrodGp0f66Dv6cDL0GbRlcCoLtSu6f4Wi+hgo7eND/afIs5029GQLgNWKZ46vn8hjyXTsHLA==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-6.17.1.tgz", + "integrity": "sha512-AKEn6fsfz0r482S5KRDFlIGEaq9wLNcgalD1adL+fPcFFblIKs1sD81kY/utrHdqKuVC6E1XSRpegDK3ZLL4Qg==", "license": "Apache-2.0", "dependencies": { - "@prisma/debug": "6.16.3" + "@prisma/debug": "6.17.1" } }, "node_modules/@prisma/prisma-schema-wasm": { - "version": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a.tgz", - "integrity": "sha512-Le8rlsY6CxuQpuFWcY4S0GM6SBHvwpZFXWHwPdaCibxgKX2WfnYFST6PJmNDpNV1/TAa1YLLyXtE3ZlKywBQnw==", + "version": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac.tgz", + "integrity": "sha512-lSeL/eOjCt7SauvAhvlzbYL6fbkBBC07tdghT7dwhRHEorfYh2TTVQQwN29BJgNFufYEyFLYMIoYRHSw4InphQ==", "license": "Apache-2.0" }, "node_modules/@prisma/schema-engine-wasm": { - "version": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", - "resolved": "https://registry.npmjs.org/@prisma/schema-engine-wasm/-/schema-engine-wasm-6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a.tgz", - "integrity": "sha512-bUo7GVHFQydHwF1I/q/xkAmcTPTJreB1RTMDGhP7dlrSC6U6+Rx0PYE5DPdYHNRlqZMK+d6r1bYOly46KUV63w==", + "version": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", + "resolved": "https://registry.npmjs.org/@prisma/schema-engine-wasm/-/schema-engine-wasm-6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac.tgz", + "integrity": "sha512-Xod6kiWzK60WPFgky/DsPEO+6131RxVfFQiq6Hu0pzCThm1cOsEYpfykchZre6FN5uoruqiJRorDFMVpqtPwtw==", "license": "Apache-2.0" }, "node_modules/@prisma/schema-files-loader": { - "version": "6.16.3", - "resolved": "https://registry.npmjs.org/@prisma/schema-files-loader/-/schema-files-loader-6.16.3.tgz", - "integrity": "sha512-Rvw2ZVMBaUyfHWjHCYKDacI4IgtuOuj8amFd1wFwrBIEkiCbIX1nMo6xafKpmKFcDVx0io01k/LuL/PycKI5TA==", + "version": "6.17.1", + "resolved": "https://registry.npmjs.org/@prisma/schema-files-loader/-/schema-files-loader-6.17.1.tgz", + "integrity": "sha512-rRYUP664wFbdvqSbqKdNijb2LHP6A3yEauPy4V7WJDR9ySQJ8adV0nP0cBcUAzHAsBW1JVMwqF+OKIrcwVG3qg==", "license": "Apache-2.0", "dependencies": { - "@prisma/prisma-schema-wasm": "6.16.1-1.bb420e667c1820a8c05a38023385f6cc7ef8e83a", + "@prisma/prisma-schema-wasm": "6.17.1-1.272a37d34178c2894197e17273bf937f25acdeac", "fs-extra": "11.3.0" } }, @@ -981,10 +981,14 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.53", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.53.tgz", - "integrity": "sha512-soGmOpVBUq+gaBMwom1M+krC/NNbWlosh4AtGA03SyWNDiqSKtwp7OulO1M6+mg8YkHMvJ/y0AkCeO8d1hNb7A==", - "dev": true + "version": "18.19.130", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", + "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@types/prop-types": { "version": "15.7.5", @@ -1132,18 +1136,18 @@ } }, "node_modules/@zenstackhq/language": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@zenstackhq/language/-/language-2.19.2.tgz", - "integrity": "sha512-5HW+P/ow2bK6qLDQEZtrBeQ5+5ckc7Enx2q0llDyRps1mUfCfQLTKtc+hBF0qrmLLR9wZj/AeuLMgRZECiMWSA==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@zenstackhq/language/-/language-2.20.1.tgz", + "integrity": "sha512-gbuOwPmbSKjt8nyF83Lgiu6bqjkh0XwA+x1NuAudKkHuTCuR5o+3yLpkvsdY1UNBedQgTsT59S8YYqK2qdu/TA==", "license": "MIT", "dependencies": { "langium": "1.3.1" } }, "node_modules/@zenstackhq/runtime": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@zenstackhq/runtime/-/runtime-2.19.2.tgz", - "integrity": "sha512-MsqjfP85bl/mxYesXbFD/BCXe1alVf3XM9J1q/Ucwbt2jmFuIpC51AFf5ObJAQ+vEFqZOt3UspfA2QcduJGZHQ==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@zenstackhq/runtime/-/runtime-2.20.1.tgz", + "integrity": "sha512-4yIG3iR5yCpOPiyHdtkAawE297X4zU55z2Ch6uXgIGW2E3rPQbNaVBbnP64JSfbje2/jPyseR9cHACcTjxvsXw==", "license": "MIT", "dependencies": { "bcryptjs": "^2.4.3", @@ -1161,20 +1165,20 @@ "zod-validation-error": "^4.0.0" }, "peerDependencies": { - "@prisma/client": "5.0.0 - 6.16.x", + "@prisma/client": "5.0.0 - 6.17.x", "zod": "^3.25.0 || ^4.0.0" } }, "node_modules/@zenstackhq/sdk": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@zenstackhq/sdk/-/sdk-2.19.2.tgz", - "integrity": "sha512-6Exwzx4maBbzvgGhKyFZbtvz0ETsFuzc9OVk+8ln22UGwIKGxFnXFd8tnCZZvfqHMaUGilZhUEKdIK5Wl1nxJg==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@zenstackhq/sdk/-/sdk-2.20.1.tgz", + "integrity": "sha512-AGv82r4Bk0t8A+ilDu3OHD5HsIHAGvZNdtj2Klz7ooZ7LlGiAZ4mciguABDi7+dwEwOEd4zriYCNnJWQlOImmg==", "license": "MIT", "dependencies": { - "@prisma/generator-helper": "6.16.x", - "@prisma/internals": "6.16.x", - "@zenstackhq/language": "2.19.2", - "@zenstackhq/runtime": "2.19.2", + "@prisma/generator-helper": "6.17.x", + "@prisma/internals": "6.17.x", + "@zenstackhq/language": "2.20.1", + "@zenstackhq/runtime": "2.20.1", "langium": "1.3.1", "semver": "^7.5.2", "ts-morph": "^26.0.0", @@ -1182,13 +1186,13 @@ } }, "node_modules/@zenstackhq/trpc": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@zenstackhq/trpc/-/trpc-2.19.2.tgz", - "integrity": "sha512-O0igADMb4rJhTKm8NzWgzAJAp6JH5zBn9fz1hbjkG9JXEQ4XbJpG32AOGvT8X81HC8pz/CivK+Oqu8NAPKnZow==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@zenstackhq/trpc/-/trpc-2.20.1.tgz", + "integrity": "sha512-xFTgMP23jfNre5t5OmvtdizIuDn/FJuJ8qcXjitUeU6H1201qHq/C8hvAG9VeN5/3FN9K7Vly4o3jLd1SjlalA==", "license": "MIT", "dependencies": { - "@zenstackhq/runtime": "2.19.2", - "@zenstackhq/sdk": "2.19.2", + "@zenstackhq/runtime": "2.20.1", + "@zenstackhq/sdk": "2.20.1", "ts-morph": "^26.0.0", "tslib": "^2.4.1" }, @@ -1777,9 +1781,9 @@ } }, "node_modules/c12/node_modules/jiti": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.0.tgz", - "integrity": "sha512-VXe6RjJkBPj0ohtqaO8vSWP3ZhAKo66fKrFNCll4BTcwljPLz03pCbaNKfzGP5MbrCYcbJ7v0nOYYwUzTEIdXQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", "license": "MIT", "bin": { "jiti": "lib/jiti-cli.mjs" @@ -6535,6 +6539,13 @@ "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", "license": "MIT" }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true, + "license": "MIT" + }, "node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", @@ -6851,16 +6862,16 @@ } }, "node_modules/zenstack": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/zenstack/-/zenstack-2.19.2.tgz", - "integrity": "sha512-DYgq1v8KZJlUNQPFBSBokCIalb8s+UJs/hfcEscE/JixmNLK+dC4MwIxeTvFIjjhDe34+fo+sCUgsc/vnZSL9Q==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/zenstack/-/zenstack-2.20.1.tgz", + "integrity": "sha512-0QyTsK3Z2fPUSqJtet0bqWGWIT/Z+m/7pAXo/8yioXgf78RhnCYGPpiGYrhFaUnHbvRMKAeW8h5pVyrLIew1UA==", "dev": true, "hasInstallScript": true, "license": "MIT", "dependencies": { "@paralleldrive/cuid2": "^2.2.0", - "@zenstackhq/language": "2.19.2", - "@zenstackhq/sdk": "2.19.2", + "@zenstackhq/language": "2.20.1", + "@zenstackhq/sdk": "2.20.1", "async-exit-hook": "^2.0.1", "colors": "1.4.0", "commander": "^8.3.0", @@ -6890,7 +6901,8 @@ "vscode": "^1.99.3" }, "peerDependencies": { - "prisma": "5.0.0 - 6.16.x", + "@types/node": ">=18.0.0", + "prisma": "5.0.0 - 6.17.x", "zod": "^3.25.0 || ^4.0.0" } }, diff --git a/package.json b/package.json index 89745c8..93d3fba 100644 --- a/package.json +++ b/package.json @@ -27,8 +27,8 @@ "@trpc/next": "^11.0.0-rc.502", "@trpc/react-query": "^11.0.0-rc.502", "@trpc/server": "^11.0.0-rc.502", - "@zenstackhq/runtime": "^2.19.2", - "@zenstackhq/trpc": "^2.19.2", + "@zenstackhq/runtime": "^2.20.1", + "@zenstackhq/trpc": "^2.20.1", "babel-plugin-superjson-next": "^0.4.5", "bcryptjs": "^2.4.3", "cross-env": "^7.0.3", @@ -46,7 +46,7 @@ "devDependencies": { "@tailwindcss/line-clamp": "^0.4.2", "@types/bcryptjs": "^2.4.2", - "@types/node": "^14.17.3", + "@types/node": "^18.19.130", "@types/react": "18.0.21", "@types/react-dom": "18.0.6", "autoprefixer": "^10.4.12", @@ -56,6 +56,6 @@ "prisma": "^6.1.0", "tailwindcss": "^3.1.8", "typescript": "^5.3.2", - "zenstack": "^2.19.2" + "zenstack": "^2.20.1" } } diff --git a/server/routers/generated/client/Account.next.type.ts b/server/routers/generated/client/Account.next.type.ts index b9356f0..ff12763 100644 --- a/server/routers/generated/client/Account.next.type.ts +++ b/server/routers/generated/client/Account.next.type.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { Prisma } from '@zenstackhq/runtime/models'; import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client'; diff --git a/server/routers/generated/client/List.next.type.ts b/server/routers/generated/client/List.next.type.ts index 96422a6..1cee186 100644 --- a/server/routers/generated/client/List.next.type.ts +++ b/server/routers/generated/client/List.next.type.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { Prisma } from '@zenstackhq/runtime/models'; import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client'; diff --git a/server/routers/generated/client/Space.next.type.ts b/server/routers/generated/client/Space.next.type.ts index 8195136..4403ff5 100644 --- a/server/routers/generated/client/Space.next.type.ts +++ b/server/routers/generated/client/Space.next.type.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { Prisma } from '@zenstackhq/runtime/models'; import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client'; diff --git a/server/routers/generated/client/SpaceUser.next.type.ts b/server/routers/generated/client/SpaceUser.next.type.ts index fe4e30b..1b44d23 100644 --- a/server/routers/generated/client/SpaceUser.next.type.ts +++ b/server/routers/generated/client/SpaceUser.next.type.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { Prisma } from '@zenstackhq/runtime/models'; import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client'; diff --git a/server/routers/generated/client/Todo.next.type.ts b/server/routers/generated/client/Todo.next.type.ts index 87991a7..0fef8c6 100644 --- a/server/routers/generated/client/Todo.next.type.ts +++ b/server/routers/generated/client/Todo.next.type.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { Prisma } from '@zenstackhq/runtime/models'; import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client'; diff --git a/server/routers/generated/client/User.next.type.ts b/server/routers/generated/client/User.next.type.ts index 6e89f29..2cfe85f 100644 --- a/server/routers/generated/client/User.next.type.ts +++ b/server/routers/generated/client/User.next.type.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { Prisma } from '@zenstackhq/runtime/models'; import type { TRPCClientErrorLike, TRPCRequestOptions } from '@trpc/client'; diff --git a/server/routers/generated/client/next.ts b/server/routers/generated/client/next.ts index f1e4cd7..f883cf6 100644 --- a/server/routers/generated/client/next.ts +++ b/server/routers/generated/client/next.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { AnyTRPCRouter as AnyRouter } from '@trpc/server'; import type { NextPageContext } from 'next'; diff --git a/server/routers/generated/client/utils.ts b/server/routers/generated/client/utils.ts index a8c6d46..830996b 100644 --- a/server/routers/generated/client/utils.ts +++ b/server/routers/generated/client/utils.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck type Primitive = string | Function | number | boolean | Symbol | undefined | null; diff --git a/server/routers/generated/helper.ts b/server/routers/generated/helper.ts index 34cabdc..1834769 100644 --- a/server/routers/generated/helper.ts +++ b/server/routers/generated/helper.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { TRPCError } from '@trpc/server'; import { isPrismaClientKnownRequestError } from '@zenstackhq/runtime'; diff --git a/server/routers/generated/routers/Account.router.ts b/server/routers/generated/routers/Account.router.ts index 9e8f009..3e2f50b 100644 --- a/server/routers/generated/routers/Account.router.ts +++ b/server/routers/generated/routers/Account.router.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { db } from "."; import { createTRPCRouter } from "../../_app"; diff --git a/server/routers/generated/routers/List.router.ts b/server/routers/generated/routers/List.router.ts index af20cef..518ba36 100644 --- a/server/routers/generated/routers/List.router.ts +++ b/server/routers/generated/routers/List.router.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { db } from "."; import { createTRPCRouter } from "../../_app"; diff --git a/server/routers/generated/routers/Space.router.ts b/server/routers/generated/routers/Space.router.ts index 8817fec..5eaca28 100644 --- a/server/routers/generated/routers/Space.router.ts +++ b/server/routers/generated/routers/Space.router.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { db } from "."; import { createTRPCRouter } from "../../_app"; diff --git a/server/routers/generated/routers/SpaceUser.router.ts b/server/routers/generated/routers/SpaceUser.router.ts index deead5b..710b153 100644 --- a/server/routers/generated/routers/SpaceUser.router.ts +++ b/server/routers/generated/routers/SpaceUser.router.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { db } from "."; import { createTRPCRouter } from "../../_app"; diff --git a/server/routers/generated/routers/Todo.router.ts b/server/routers/generated/routers/Todo.router.ts index f1cc335..96c114f 100644 --- a/server/routers/generated/routers/Todo.router.ts +++ b/server/routers/generated/routers/Todo.router.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { db } from "."; import { createTRPCRouter } from "../../_app"; diff --git a/server/routers/generated/routers/User.router.ts b/server/routers/generated/routers/User.router.ts index d435212..96b2bf4 100644 --- a/server/routers/generated/routers/User.router.ts +++ b/server/routers/generated/routers/User.router.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import { db } from "."; import { createTRPCRouter } from "../../_app"; diff --git a/server/routers/generated/routers/index.ts b/server/routers/generated/routers/index.ts index 7f7d67e..28b5fcf 100644 --- a/server/routers/generated/routers/index.ts +++ b/server/routers/generated/routers/index.ts @@ -3,7 +3,6 @@ ******************************************************************************/ /* eslint-disable */ -// @ts-nocheck import type { AnyTRPCRouter as AnyRouter } from "@trpc/server"; import type { PrismaClient } from "@zenstackhq/runtime/models";