diff --git a/package-lock.json b/package-lock.json index 512b879..6f05af1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,8 +12,8 @@ "@next-auth/prisma-adapter": "^1.0.6", "@prisma/client": "^5.13.0", "@vercel/analytics": "^1.0.1", - "@zenstackhq/runtime": "2.2.3", - "@zenstackhq/server": "2.2.3", + "@zenstackhq/runtime": "2.2.4", + "@zenstackhq/server": "2.2.4", "babel-plugin-superjson-next": "^0.4.5", "bcryptjs": "^2.4.3", "daisyui": "^4.4.10", @@ -35,7 +35,7 @@ "@types/react-dom": "18.0.6", "@typescript-eslint/eslint-plugin": "^6.13.1", "@typescript-eslint/parser": "^6.13.1", - "@zenstackhq/swr": "2.2.3", + "@zenstackhq/swr": "2.2.4", "autoprefixer": "^10.4.12", "eslint": "^7.19.0", "eslint-config-next": "12.3.1", @@ -43,7 +43,7 @@ "prisma": "^5.13.0", "tailwindcss": "^3.1.8", "typescript": "^5.1.6", - "zenstack": "2.2.3" + "zenstack": "2.2.4" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -724,18 +724,18 @@ } }, "node_modules/@prisma/generator-helper": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-5.15.0.tgz", - "integrity": "sha512-7pB3v57GU4Q/iBauGbvQQGenMJSu2ArQboge4Ca6bw0gA7nConfIHP48MdNIYCrBbNPcIVFmrNomyhqCb3IuWQ==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-5.15.1.tgz", + "integrity": "sha512-eTYGy6FSk2qflQfoXyzGhyCVIIAf+yL7YoSfLDBExSOB9kgug7pfSEWSwkce0CRxUskzx0XU/I4GDBj02laMfg==", "dev": true, "dependencies": { - "@prisma/debug": "5.15.0" + "@prisma/debug": "5.15.1" } }, "node_modules/@prisma/generator-helper/node_modules/@prisma/debug": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.15.0.tgz", - "integrity": "sha512-QpEAOjieLPc/4sMny/WrWqtpIAmBYsgqwWlWwIctqZO0AbhQ9QcT6x2Ut3ojbDo/pFRCCA1Z1+xm2MUy7fAkZA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.15.1.tgz", + "integrity": "sha512-NQjdEplhXEcPvf84ghxExC+LD+iTimbg3sZvA3BhybVQIocBEBxFf9GTHhmRVPmjrWoBaYJBVgEEBXZT27JTbQ==", "dev": true }, "node_modules/@prisma/get-platform": { @@ -748,80 +748,80 @@ } }, "node_modules/@prisma/internals": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-5.15.0.tgz", - "integrity": "sha512-RTqzD4fTb74jENYPrn3bhD2vl56W84crSx58f7CyyCs2U3hKYIKfZ2kqMZ6psrqsVRCu7PNeCHdhM5kAimCimQ==", - "dev": true, - "dependencies": { - "@prisma/debug": "5.15.0", - "@prisma/engines": "5.15.0", - "@prisma/fetch-engine": "5.15.0", - "@prisma/generator-helper": "5.15.0", - "@prisma/get-platform": "5.15.0", - "@prisma/prisma-schema-wasm": "5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022", - "@prisma/schema-files-loader": "5.15.0", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-5.15.1.tgz", + "integrity": "sha512-kXoKRbt7g+65347aS5c082UJ4mNvYYrwL/MkFGOs+W7Rvauh4JhNuzIyv4R+04ETdojsTi0yL9ZD7lKR9DxXYQ==", + "dev": true, + "dependencies": { + "@prisma/debug": "5.15.1", + "@prisma/engines": "5.15.1", + "@prisma/fetch-engine": "5.15.1", + "@prisma/generator-helper": "5.15.1", + "@prisma/get-platform": "5.15.1", + "@prisma/prisma-schema-wasm": "5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3", + "@prisma/schema-files-loader": "5.15.1", "arg": "5.0.2", "prompts": "2.4.2" } }, "node_modules/@prisma/internals/node_modules/@prisma/debug": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.15.0.tgz", - "integrity": "sha512-QpEAOjieLPc/4sMny/WrWqtpIAmBYsgqwWlWwIctqZO0AbhQ9QcT6x2Ut3ojbDo/pFRCCA1Z1+xm2MUy7fAkZA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.15.1.tgz", + "integrity": "sha512-NQjdEplhXEcPvf84ghxExC+LD+iTimbg3sZvA3BhybVQIocBEBxFf9GTHhmRVPmjrWoBaYJBVgEEBXZT27JTbQ==", "dev": true }, "node_modules/@prisma/internals/node_modules/@prisma/engines": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.15.0.tgz", - "integrity": "sha512-hXL5Sn9hh/ZpRKWiyPA5GbvF3laqBHKt6Vo70hYqqOhh5e0ZXDzHcdmxNvOefEFeqxra2DMz2hNbFoPvqrVe1w==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.15.1.tgz", + "integrity": "sha512-1iTRxJEFvpBpEWf2bYiMG6LBBQhX7X+GA5piH+tmPWgc/v+/ElxQf2kjQxby8AErmZqtZkdoKJ7FSRjNjBPE9Q==", "dev": true, "hasInstallScript": true, "dependencies": { - "@prisma/debug": "5.15.0", - "@prisma/engines-version": "5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022", - "@prisma/fetch-engine": "5.15.0", - "@prisma/get-platform": "5.15.0" + "@prisma/debug": "5.15.1", + "@prisma/engines-version": "5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3", + "@prisma/fetch-engine": "5.15.1", + "@prisma/get-platform": "5.15.1" } }, "node_modules/@prisma/internals/node_modules/@prisma/engines-version": { - "version": "5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022.tgz", - "integrity": "sha512-3BEgZ41Qb4oWHz9kZNofToRvNeS4LZYaT9pienR1gWkjhky6t6K1NyeWNBkqSj2llgraUNbgMOCQPY4f7Qp5wA==", + "version": "5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3.tgz", + "integrity": "sha512-7csphKGCG6n/cN1MkT1mJvQ78Ir18IknlYZ8eyEoLKdQBb0HscR/6TyPmzqrMA7Rz01K1KeXqctwAqxtA/lKQg==", "dev": true }, "node_modules/@prisma/internals/node_modules/@prisma/fetch-engine": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.15.0.tgz", - "integrity": "sha512-z6AY5yyXxc20Klj7wwnfGP0iIUkVKzybqapT02zLYR/nf9ynaeN8bq73WRmi1TkLYn+DJ5Qy+JGu7hBf1pE78A==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.15.1.tgz", + "integrity": "sha512-mj0wfsJ+mAdDp1ynT2JKxAXa+CoYMT267qF7g2Uv+oaVTI2CMfGWouMARht8T2QLTgl+gpXSFTwIYbcR+oWEtw==", "dev": true, "dependencies": { - "@prisma/debug": "5.15.0", - "@prisma/engines-version": "5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022", - "@prisma/get-platform": "5.15.0" + "@prisma/debug": "5.15.1", + "@prisma/engines-version": "5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3", + "@prisma/get-platform": "5.15.1" } }, "node_modules/@prisma/internals/node_modules/@prisma/get-platform": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.15.0.tgz", - "integrity": "sha512-1GULDkW4+/VQb73vihxCBSc4Chc2x88MA+O40tcZFjmBzG4/fF44PaXFxUqKSFltxU9L9GIMLhh0Gfkk/pUbtg==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.15.1.tgz", + "integrity": "sha512-oFccp7bYys+ZYkmtYzjR+0cRrGKvSuF+h5QhSkyEsYQ9kzJzQRvuWt2SiHRPt8xOQ4MTmujM+bP5uOexnnAHdQ==", "dev": true, "dependencies": { - "@prisma/debug": "5.15.0" + "@prisma/debug": "5.15.1" } }, "node_modules/@prisma/prisma-schema-wasm": { - "version": "5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022", - "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022.tgz", - "integrity": "sha512-bZYtXnHSP6nkZf20QZm4A/vzz3Psh+u6pMld4t6cdcZlQW0ZOZQ3/WWTOf5Pe+cqS/k4kciEM5urtH2SE01GCg==", + "version": "5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3", + "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3.tgz", + "integrity": "sha512-7oN1RVcb7PA4M2vJbxYUlkU7wDcUPPOE977JvfD1BJTxmEmfSzoTM6Z0BNQN+Ukl7CHOOPiko3tdM1CzxOEOfQ==", "dev": true }, "node_modules/@prisma/schema-files-loader": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@prisma/schema-files-loader/-/schema-files-loader-5.15.0.tgz", - "integrity": "sha512-ZDIX4Gr5MdGOiik23DSYQ8cOd/Bkat+6yo5TbAF8UlKor9tJsrEVyGRo6DFu1AEvedjSeiwS88jD1dn03sxvyA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@prisma/schema-files-loader/-/schema-files-loader-5.15.1.tgz", + "integrity": "sha512-KmqciQNkmhuv5xRKzfjre0D/sB2JKbQQfdk8qnMI/mEw1bHTzME0n7nJrElx/ivx7Ndai8ejgFTnlGxcxS+vdA==", "dev": true, "dependencies": { - "@prisma/prisma-schema-wasm": "5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022", + "@prisma/prisma-schema-wasm": "5.15.1-1.5675a3182f972f1a8f31d16eee6abf4fd54910e3", "fs-extra": "11.1.1" } }, @@ -1159,18 +1159,18 @@ "integrity": "sha512-Ux0c9qUfkcPqng3vrR0GTrlQdqNJ2JREn/2ydrVuKwM3RtMfF2mWX31Ijqo1opSjNAq6rK76PwtANw6kl6TAow==" }, "node_modules/@zenstackhq/language": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@zenstackhq/language/-/language-2.2.3.tgz", - "integrity": "sha512-IOg+BBb2Yg8XXlV8mIUdQYDQYtKssCVT4elyi/I82MlmBDFsf8Gj7lOnwwLvO57MlFWjFF4dO99IWaxJgTlYDA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@zenstackhq/language/-/language-2.2.4.tgz", + "integrity": "sha512-NFUcijH07qZNxcR63dnf0wtMG9Ch+D2KR3Hc4yq17RWxRe3fEY07wql4RlpJZQoBDkJhdJH27ct/e23CMaNa3g==", "dev": true, "dependencies": { "langium": "1.3.1" } }, "node_modules/@zenstackhq/runtime": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@zenstackhq/runtime/-/runtime-2.2.3.tgz", - "integrity": "sha512-Ku+E9prgEwlDo1LYtnbtg0gRow0qbPepmKC8FFvIrh08dno9AUhWaWDhGsElPtf5XUbkCj5s5cb0gm3D0p0j1w==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@zenstackhq/runtime/-/runtime-2.2.4.tgz", + "integrity": "sha512-xknmXlwTGPgpf184kai7fYzXD7mbbCaRNnxkwQ9cQwxsUudydeLS+5ghNzxATK+lXlFBf+UM124vHD/WrcMjcg==", "dependencies": { "bcryptjs": "^2.4.3", "buffer": "^6.0.3", @@ -1210,15 +1210,15 @@ } }, "node_modules/@zenstackhq/sdk": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@zenstackhq/sdk/-/sdk-2.2.3.tgz", - "integrity": "sha512-c9YiUkYlqY/pYNM65OH+GiM08Ee5d6YNQgriS66DvyVsUIa85ZO6xt38Dt8tC23prf76awN2YBkhKe03lN002w==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@zenstackhq/sdk/-/sdk-2.2.4.tgz", + "integrity": "sha512-Wv2krtM3Z1Kg73dXrsazN1lNvHS+hDVIP+/A4fnNi+lkfLubhBjeidV2IddVeszvtz4BomNoCYdUn9bz/uvGmQ==", "dev": true, "dependencies": { "@prisma/generator-helper": "^5.15.0", "@prisma/internals": "^5.15.0", - "@zenstackhq/language": "2.2.3", - "@zenstackhq/runtime": "2.2.3", + "@zenstackhq/language": "2.2.4", + "@zenstackhq/runtime": "2.2.4", "langium": "1.3.1", "lower-case-first": "^2.0.2", "semver": "^7.5.2", @@ -1228,11 +1228,11 @@ } }, "node_modules/@zenstackhq/server": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@zenstackhq/server/-/server-2.2.3.tgz", - "integrity": "sha512-ITJHHLPpifxwMNrHoAjYls9BoqZfSekUdfdSwPuioRT32UorTk5mzPbtLcptAUPgIGjiHMOFgBGtSijVTDJDUw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@zenstackhq/server/-/server-2.2.4.tgz", + "integrity": "sha512-brJ+ErK86b2P10pvI4r6WInb/B4Zp01LJ5A40C6ZBElya0fQP2Eba12HO6NDxzOvMlsFnIK6qKHsVgRJTG8acg==", "dependencies": { - "@zenstackhq/runtime": "2.2.3", + "@zenstackhq/runtime": "2.2.4", "change-case": "^4.1.2", "lower-case-first": "^2.0.2", "superjson": "^1.11.0", @@ -1245,13 +1245,13 @@ } }, "node_modules/@zenstackhq/swr": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@zenstackhq/swr/-/swr-2.2.3.tgz", - "integrity": "sha512-HggFuGxNV7srv0e9rDizVhW86k40b8s+WUBqk6M3KcvFWTd6+A5ojbRSfsnMCFGRBKoGrJM5JKMGZMf6ncrMcQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@zenstackhq/swr/-/swr-2.2.4.tgz", + "integrity": "sha512-gTEY0wZ9Pn7/Qf1MrTUdK8CkyLtISZf0lnUyy4jctIURIxIi+OuYV+HQy8W0TdD9i9M4In/tryBcyLcPz8tFGQ==", "dev": true, "dependencies": { - "@zenstackhq/runtime": "2.2.3", - "@zenstackhq/sdk": "2.2.3", + "@zenstackhq/runtime": "2.2.4", + "@zenstackhq/sdk": "2.2.4", "change-case": "^4.1.2", "cross-fetch": "^4.0.0", "decimal.js": "^10.4.2", @@ -3290,9 +3290,9 @@ } }, "node_modules/get-it": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/get-it/-/get-it-8.6.0.tgz", - "integrity": "sha512-ZFNZc3eKkYRHI5a7p3SAc3s0eBJgLL+qqpF7wpoFbTdzbHKC/XHu+6ot9RZTe6aoYGmZqf3Mdl62XdgiWJ7/ZQ==", + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/get-it/-/get-it-8.6.1.tgz", + "integrity": "sha512-fCK6M+WkN1TuXzYac0RYk9OK4VdJKV1xG3fe9D3TU2is/G8ofz6/+hRBCiddO/eNPhnhMBpYIk2kNx1S4NRdsg==", "dev": true, "workspaces": [ "test-next" @@ -6594,16 +6594,16 @@ } }, "node_modules/zenstack": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/zenstack/-/zenstack-2.2.3.tgz", - "integrity": "sha512-qmvg9NEppSxwTo1uUU478DjYvjXylWv8/L6a1vHCHOTqzXJ/NVGeWFbuSR+MZoOoD7D0BpvfENAn3xW+ibyoUw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/zenstack/-/zenstack-2.2.4.tgz", + "integrity": "sha512-fc8oHZejcSxqt8IkG50FAlkj6+YJnd0cwsbWKOyAL8V9ifbdm1k/fE4GqHGXf/l2InaSbfI6ftWSjXTxzi+0NA==", "dev": true, "hasInstallScript": true, "dependencies": { "@paralleldrive/cuid2": "^2.2.0", "@types/node": "^20.12.7", - "@zenstackhq/language": "2.2.3", - "@zenstackhq/sdk": "2.2.3", + "@zenstackhq/language": "2.2.4", + "@zenstackhq/sdk": "2.2.4", "async-exit-hook": "^2.0.1", "change-case": "^4.1.2", "colors": "1.4.0", @@ -6643,9 +6643,9 @@ } }, "node_modules/zenstack/node_modules/@types/node": { - "version": "20.14.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz", - "integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==", + "version": "20.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.6.tgz", + "integrity": "sha512-JbA0XIJPL1IiNnU7PFxDXyfAwcwVVrOoqyzzyQTyMeVhBzkJVMSkC1LlVsRQ2lpqiY4n6Bb9oCS6lzDKVQxbZw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" diff --git a/package.json b/package.json index 1825e03..d4f16bd 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@next-auth/prisma-adapter": "^1.0.6", "@prisma/client": "^5.13.0", "@vercel/analytics": "^1.0.1", - "@zenstackhq/runtime": "2.2.3", - "@zenstackhq/server": "2.2.3", + "@zenstackhq/runtime": "2.2.4", + "@zenstackhq/server": "2.2.4", "babel-plugin-superjson-next": "^0.4.5", "bcryptjs": "^2.4.3", "daisyui": "^4.4.10", @@ -46,7 +46,7 @@ "@types/react-dom": "18.0.6", "@typescript-eslint/eslint-plugin": "^6.13.1", "@typescript-eslint/parser": "^6.13.1", - "@zenstackhq/swr": "2.2.3", + "@zenstackhq/swr": "2.2.4", "autoprefixer": "^10.4.12", "eslint": "^7.19.0", "eslint-config-next": "12.3.1", @@ -54,6 +54,6 @@ "prisma": "^5.13.0", "tailwindcss": "^3.1.8", "typescript": "^5.1.6", - "zenstack": "2.2.3" + "zenstack": "2.2.4" } }