From 6697de79a44ad64f729a7146fa070606285c678f Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Mon, 1 Jan 2024 21:34:49 +0800 Subject: [PATCH] update to latest zenstack --- .gitignore | 1 + package-lock.json | 142 +++++++++++++++++++++++----------------------- package.json | 8 +-- 3 files changed, 76 insertions(+), 75 deletions(-) diff --git a/.gitignore b/.gitignore index 988fbf4..6ac189d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ node_modules/ .env.local .next .zenstack_repl_history +.idea diff --git a/package-lock.json b/package-lock.json index de89a1f..ffbc202 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,8 +12,8 @@ "@next-auth/prisma-adapter": "^1.0.6", "@prisma/client": "^5.0.0", "@vercel/analytics": "^1.0.1", - "@zenstackhq/runtime": "1.5.0", - "@zenstackhq/server": "1.5.0", + "@zenstackhq/runtime": "1.6.0", + "@zenstackhq/server": "1.6.0", "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": "1.5.0", + "@zenstackhq/swr": "1.6.0", "autoprefixer": "^10.4.12", "eslint": "^7.19.0", "eslint-config-next": "12.3.1", @@ -43,7 +43,7 @@ "prisma": "^5.0.0", "tailwindcss": "^3.1.8", "typescript": "^5.1.6", - "zenstack": "1.5.0" + "zenstack": "1.6.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -705,9 +705,9 @@ } }, "node_modules/@prisma/debug": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.7.0.tgz", - "integrity": "sha512-tZ+MOjWlVvz1kOEhNYMa4QUGURY+kgOUBqLHYIV8jmCsMuvA1tWcn7qtIMLzYWCbDcQT4ZS8xDgK0R2gl6/0wA==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.7.1.tgz", + "integrity": "sha512-yrVSO/YZOxdeIxcBtZ5BaNqUfPrZkNsAKQIQg36cJKMxj/VYK3Vk5jMKkI+gQLl0KReo1YvX8GWKfV788SELjw==", "dev": true }, "node_modules/@prisma/engines": { @@ -759,12 +759,12 @@ } }, "node_modules/@prisma/generator-helper": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-5.7.0.tgz", - "integrity": "sha512-Fn4hJHKGJ49+E8sxpfslRauB3Goa3RAENJ/W25NMR754B9KxvmbCJyE3MT/lIZxML2nGgIdXYUtoDHZHnRaKDw==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-5.7.1.tgz", + "integrity": "sha512-BiaCt3YtMnjAoqJ51rVSkvlPk0p7ErjmgFOjRUmAE/m75E9tJmFtgT6NWzXiX6KWs2OvnVuAqNY7imK6ZwlExA==", "dev": true, "dependencies": { - "@prisma/debug": "5.7.0" + "@prisma/debug": "5.7.1" } }, "node_modules/@prisma/get-platform": { @@ -849,58 +849,58 @@ }, "node_modules/@prisma/internals-v5": { "name": "@prisma/internals", - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-5.7.0.tgz", - "integrity": "sha512-O9x47W1DECAyvNjYUx6oZHmTX10emKuBgsFHZemUbkIcJdCsp3X8Cy2JMJ5z3hqkRX6a6omMamFsWjuTARoaSw==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/internals/-/internals-5.7.1.tgz", + "integrity": "sha512-kOKzfPYcOh25h48H/WLNnQzrcV54U4/0ORsagF7ude28RziB4mvlwGtjcEaQVhzGV1eFV5Ir8jtDtNUPAKuikA==", "dev": true, "dependencies": { - "@prisma/debug": "5.7.0", - "@prisma/engines": "5.7.0", - "@prisma/fetch-engine": "5.7.0", - "@prisma/generator-helper": "5.7.0", - "@prisma/get-platform": "5.7.0", - "@prisma/prisma-schema-wasm": "5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9", + "@prisma/debug": "5.7.1", + "@prisma/engines": "5.7.1", + "@prisma/fetch-engine": "5.7.1", + "@prisma/generator-helper": "5.7.1", + "@prisma/get-platform": "5.7.1", + "@prisma/prisma-schema-wasm": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", "arg": "5.0.2", "prompts": "2.4.2" } }, "node_modules/@prisma/internals-v5/node_modules/@prisma/engines": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.7.0.tgz", - "integrity": "sha512-TkOMgMm60n5YgEKPn9erIvFX2/QuWnl3GBo6yTRyZKk5O5KQertXiNnrYgSLy0SpsKmhovEPQb+D4l0SzyE7XA==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.7.1.tgz", + "integrity": "sha512-R+Pqbra8tpLP2cvyiUpx+SIKglav3nTCpA+rn6826CThviQ8yvbNG0s8jNpo51vS9FuZO3pOkARqG062vKX7uA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@prisma/debug": "5.7.0", - "@prisma/engines-version": "5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9", - "@prisma/fetch-engine": "5.7.0", - "@prisma/get-platform": "5.7.0" + "@prisma/debug": "5.7.1", + "@prisma/engines-version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "@prisma/fetch-engine": "5.7.1", + "@prisma/get-platform": "5.7.1" } }, "node_modules/@prisma/internals-v5/node_modules/@prisma/engines-version": { - "version": "5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9.tgz", - "integrity": "sha512-V6tgRVi62jRwTm0Hglky3Scwjr/AKFBFtS+MdbsBr7UOuiu1TKLPc6xfPiyEN1+bYqjEtjxwGsHgahcJsd1rNg==", + "version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5.tgz", + "integrity": "sha512-dIR5IQK/ZxEoWRBDOHF87r1Jy+m2ih3Joi4vzJRP+FOj5yxCwS2pS5SBR3TWoVnEK1zxtLI/3N7BjHyGF84fgw==", "dev": true }, "node_modules/@prisma/internals-v5/node_modules/@prisma/fetch-engine": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.7.0.tgz", - "integrity": "sha512-zIn/qmO+N/3FYe7/L9o+yZseIU8ivh4NdPKSkQRIHfg2QVTVMnbhGoTcecbxfVubeTp+DjcbjS0H9fCuM4W04w==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.7.1.tgz", + "integrity": "sha512-9ELauIEBkIaEUpMIYPRlh5QELfoC6pyHolHVQgbNxglaINikZ9w9X7r1TIePAcm05pCNp2XPY1ObQIJW5nYfBQ==", "dev": true, "dependencies": { - "@prisma/debug": "5.7.0", - "@prisma/engines-version": "5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9", - "@prisma/get-platform": "5.7.0" + "@prisma/debug": "5.7.1", + "@prisma/engines-version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "@prisma/get-platform": "5.7.1" } }, "node_modules/@prisma/internals-v5/node_modules/@prisma/get-platform": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.7.0.tgz", - "integrity": "sha512-ZeV/Op4bZsWXuw5Tg05WwRI8BlKiRFhsixPcAM+5BKYSiUZiMKIi713tfT3drBq8+T0E1arNZgYSA9QYcglWNA==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.7.1.tgz", + "integrity": "sha512-eDlswr3a1m5z9D/55Iyt/nZqS5UpD+DZ9MooBB3hvrcPhDQrcf9m4Tl7buy4mvAtrubQ626ECtb8c6L/f7rGSQ==", "dev": true, "dependencies": { - "@prisma/debug": "5.7.0" + "@prisma/debug": "5.7.1" } }, "node_modules/@prisma/internals/node_modules/@prisma/debug": { @@ -950,9 +950,9 @@ "dev": true }, "node_modules/@prisma/prisma-schema-wasm": { - "version": "5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9", - "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9.tgz", - "integrity": "sha512-w+HdQtux0dJDEn6BG3fgNn+fXErXiekj9n//uHRAgrmZghockJkhnikOmG8aSXjTb1Tu5DrGasBX+rYX6rHT1w==", + "version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "resolved": "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5.tgz", + "integrity": "sha512-woHCFsEQ8DyYT9mTlO++iWSw9WP7cVtH2d3P4VQ521qQlPCUpozEbFszyCLkRJPXcGi4ci9J6v4mw/v5RsdDzA==", "dev": true }, "node_modules/@rushstack/eslint-patch": { @@ -1324,18 +1324,18 @@ "integrity": "sha512-Ux0c9qUfkcPqng3vrR0GTrlQdqNJ2JREn/2ydrVuKwM3RtMfF2mWX31Ijqo1opSjNAq6rK76PwtANw6kl6TAow==" }, "node_modules/@zenstackhq/language": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@zenstackhq/language/-/language-1.5.0.tgz", - "integrity": "sha512-A9z0QwCPrhUMTK1ucY6uHNHjt5hx4zDNRhF5hvyHr6CiffVOkGQYQ/qMbgEa0MSPbzicJh9cjS8dMVSq/NI8LQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@zenstackhq/language/-/language-1.6.0.tgz", + "integrity": "sha512-z6LnZ8m2yLB/8jea1cZ6Vb2KgyR3icZDQ+e3EO2Ks1VcK1WizKqU7f9EbM+gqkCVjyeME1kmaHGVb3IbWNtUag==", "dev": true, "dependencies": { "langium": "1.2.0" } }, "node_modules/@zenstackhq/runtime": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@zenstackhq/runtime/-/runtime-1.5.0.tgz", - "integrity": "sha512-gdjFm54PPChTyw9L+MX5FZ5jhaNS72slj5YGwedcwmdx2XsKeAqAHpoUl5abQwdjWpS9PtzcchoLfOjDnUpSUA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@zenstackhq/runtime/-/runtime-1.6.0.tgz", + "integrity": "sha512-RZc+39G7Wq9n0ith1Dvshn+pVAtZPC5gs9Eh9yXQ1acJKDuc+fU5ySQC/Pjb/MoFqQXcCeJ5LVqW6GDbtIQbIw==", "dependencies": { "@types/bcryptjs": "^2.4.2", "bcryptjs": "^2.4.3", @@ -1369,16 +1369,16 @@ } }, "node_modules/@zenstackhq/sdk": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@zenstackhq/sdk/-/sdk-1.5.0.tgz", - "integrity": "sha512-P/UzxEYN2Abxo7s+HVWoyCUU7qBlaBJ1AszwAo9UnkOSdsfjtIdTf5ieCuf1lhcp7kUeFhsQ47/BHa0U4aO5ZQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@zenstackhq/sdk/-/sdk-1.6.0.tgz", + "integrity": "sha512-bUIXU+RyN7GLoUR2vQbUPT3euyNEG031NzxA4y7v7WI1wBsagdy1SqgWLjQjIsJDcvjw/Nlk/gbylzvE/QaqfA==", "dev": true, "dependencies": { "@prisma/generator-helper": "^5.0.0", "@prisma/internals": "^4.16.0", "@prisma/internals-v5": "npm:@prisma/internals@^5.0.0", - "@zenstackhq/language": "1.5.0", - "@zenstackhq/runtime": "1.5.0", + "@zenstackhq/language": "1.6.0", + "@zenstackhq/runtime": "1.6.0", "lower-case-first": "^2.0.2", "prettier": "^2.8.3 || 3.x", "semver": "^7.3.8", @@ -1387,11 +1387,11 @@ } }, "node_modules/@zenstackhq/server": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@zenstackhq/server/-/server-1.5.0.tgz", - "integrity": "sha512-mzFYFAUodBJKB7e4D2fOiCG1jv7wCuHFgxtYmWq4SzRkYTzD1kbh22Wx3T+WVUhF317rWhAOgXXmtulY1baOeQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@zenstackhq/server/-/server-1.6.0.tgz", + "integrity": "sha512-fyz6njEeG6MheIj3iPJCOphpJbieTdtGUe5QXecCKSCE4vd9hR8XQw+yAZCkF/qvHUwYq4ys1QK5WUDExOL3qg==", "dependencies": { - "@zenstackhq/runtime": "1.5.0", + "@zenstackhq/runtime": "1.6.0", "change-case": "^4.1.2", "lower-case-first": "^2.0.2", "superjson": "^1.11.0", @@ -1404,14 +1404,14 @@ } }, "node_modules/@zenstackhq/swr": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@zenstackhq/swr/-/swr-1.5.0.tgz", - "integrity": "sha512-wQW4eIWmwwNUDLvIdL4DzHMIIvrcY4fgPKCc5JG1hgmZEsmBlWp1cv6RuEaMEwzG2FDoX98+LiFAwTfAw29l0A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@zenstackhq/swr/-/swr-1.6.0.tgz", + "integrity": "sha512-b0KWCeOcDZOZgWo32TApsWgn6dVOi12L17BXtUVlCXZ2KwUPOQWBY/cRZSjDijZVSd/T1pEA2Q0QmDwKTTMNCQ==", "dev": true, "dependencies": { "@prisma/generator-helper": "^5.0.0", - "@zenstackhq/runtime": "1.5.0", - "@zenstackhq/sdk": "1.5.0", + "@zenstackhq/runtime": "1.6.0", + "@zenstackhq/sdk": "1.6.0", "change-case": "^4.1.2", "cross-fetch": "^4.0.0", "decimal.js": "^10.4.2", @@ -3696,9 +3696,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "dev": true, "funding": [ { @@ -8343,16 +8343,16 @@ } }, "node_modules/zenstack": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/zenstack/-/zenstack-1.5.0.tgz", - "integrity": "sha512-K5I2cnwjwjNrOTKerRfC6XkddRZ6phVhpZCJ8D1lwdz04pC+S6YTzkWIbFs/9F8GxOW9DXTRP2Xcxl34vfmtdQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/zenstack/-/zenstack-1.6.0.tgz", + "integrity": "sha512-klJbqq1XmUMHIL9ayWx3rWWadv+2m43X11+4EaN8MCOFc/HlAGzykQfQWDD3bB7Q8Z2qrAK6Ogn5gXxBYyqwzg==", "dev": true, "hasInstallScript": true, "dependencies": { "@paralleldrive/cuid2": "^2.2.0", "@prisma/generator-helper": "^5.0.0", - "@zenstackhq/language": "1.5.0", - "@zenstackhq/sdk": "1.5.0", + "@zenstackhq/language": "1.6.0", + "@zenstackhq/sdk": "1.6.0", "async-exit-hook": "^2.0.1", "change-case": "^4.1.2", "colors": "1.4.0", diff --git a/package.json b/package.json index 10b3fff..dcb2e06 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@next-auth/prisma-adapter": "^1.0.6", "@prisma/client": "^5.0.0", "@vercel/analytics": "^1.0.1", - "@zenstackhq/runtime": "1.5.0", - "@zenstackhq/server": "1.5.0", + "@zenstackhq/runtime": "1.6.0", + "@zenstackhq/server": "1.6.0", "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": "1.5.0", + "@zenstackhq/swr": "1.6.0", "autoprefixer": "^10.4.12", "eslint": "^7.19.0", "eslint-config-next": "12.3.1", @@ -54,6 +54,6 @@ "prisma": "^5.0.0", "tailwindcss": "^3.1.8", "typescript": "^5.1.6", - "zenstack": "1.5.0" + "zenstack": "1.6.0" } }