diff --git a/packages/ide/vscode/package.json b/packages/ide/vscode/package.json index dee8389b..e987ea55 100644 --- a/packages/ide/vscode/package.json +++ b/packages/ide/vscode/package.json @@ -1,7 +1,7 @@ { "name": "zenstack-v3", "publisher": "zenstack", - "version": "3.0.15", + "version": "3.0.16", "displayName": "ZenStack V3 Language Tools", "description": "VSCode extension for ZenStack (v3) ZModel language", "private": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f85a60f..c210ef43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,8 +31,8 @@ catalogs: specifier: ^10.4.3 version: 10.6.0 kysely: - specifier: ~0.28.8 - version: 0.28.8 + specifier: ~0.28.9 + version: 0.28.9 langium: specifier: 3.5.0 version: 3.5.0 @@ -40,8 +40,8 @@ catalogs: specifier: 3.5.0 version: 3.5.0 next: - specifier: 16.0.7 - version: 16.0.7 + specifier: 16.0.10 + version: 16.0.10 pg: specifier: ^8.13.1 version: 8.16.3 @@ -137,7 +137,7 @@ importers: devDependencies: '@better-auth/core': specifier: ^1.3.0 - version: 1.3.34(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.18)(better-call@1.0.19)(jose@6.1.2)(kysely@0.28.8)(nanostores@1.0.1) + version: 1.3.34(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.18)(better-call@1.0.19)(jose@6.1.2)(kysely@0.28.9)(nanostores@1.0.1) '@zenstackhq/eslint-config': specifier: workspace:* version: link:../../config/eslint-config @@ -418,7 +418,7 @@ importers: version: 1.3.0 kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 nanoid: specifier: ^5.0.9 version: 5.0.9 @@ -482,7 +482,7 @@ importers: version: link:../../orm kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 ts-pattern: specifier: 'catalog:' version: 5.7.1 @@ -545,7 +545,7 @@ importers: version: 10.6.0 kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 packages/server: dependencies: @@ -621,7 +621,7 @@ importers: version: 4.10.3 next: specifier: 'catalog:' - version: 16.0.7(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 16.0.10(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) nuxt: specifier: ^4.2.0 version: 4.2.0(@parcel/watcher@2.5.1)(@types/node@20.19.24)(@vue/compiler-sfc@3.5.22)(better-sqlite3@12.5.0)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.29.0(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.0)(optionator@0.9.4)(rollup@4.52.5)(terser@5.44.0)(tsx@4.20.3)(typescript@5.9.3)(vite@7.1.12(@types/node@20.19.24)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.3)(yaml@2.8.1))(yaml@2.8.1) @@ -660,7 +660,7 @@ importers: version: 11.1.0 kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 pg: specifier: 'catalog:' version: 8.16.3 @@ -734,7 +734,7 @@ importers: version: 12.5.0 kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 lorem-ipsum: specifier: ^2.0.8 version: 2.0.8 @@ -792,7 +792,7 @@ importers: version: 12.5.0 kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 devDependencies: '@types/better-sqlite3': specifier: 'catalog:' @@ -841,7 +841,7 @@ importers: version: 10.6.0 kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 ulid: specifier: ^3.0.0 version: 3.0.0 @@ -906,10 +906,10 @@ importers: version: link:../../../packages/testtools kysely: specifier: 'catalog:' - version: 0.28.8 + version: 0.28.9 kysely-bun-sqlite: specifier: ^0.4.0 - version: 0.4.0(kysely@0.28.8) + version: 0.4.0(kysely@0.28.9) pg: specifier: 'catalog:' version: 8.16.3 @@ -1784,54 +1784,105 @@ packages: '@napi-rs/wasm-runtime@1.0.7': resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} + '@next/env@16.0.10': + resolution: {integrity: sha512-8tuaQkyDVgeONQ1MeT9Mkk8pQmZapMKFh5B+OrFUlG3rVmYTXcXlBetBgTurKXGaIZvkoqRT9JL5K3phXcgang==} + '@next/env@16.0.7': resolution: {integrity: sha512-gpaNgUh5nftFKRkRQGnVi5dpcYSKGcZZkQffZ172OrG/XkrnS7UBTQ648YY+8ME92cC4IojpI2LqTC8sTDhAaw==} '@next/eslint-plugin-next@16.0.1': resolution: {integrity: sha512-g4Cqmv/gyFEXNeVB2HkqDlYKfy+YrlM2k8AVIO/YQVEPfhVruH1VA99uT1zELLnPLIeOnx8IZ6Ddso0asfTIdw==} + '@next/swc-darwin-arm64@16.0.10': + resolution: {integrity: sha512-4XgdKtdVsaflErz+B5XeG0T5PeXKDdruDf3CRpnhN+8UebNa5N2H58+3GDgpn/9GBurrQ1uWW768FfscwYkJRg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + '@next/swc-darwin-arm64@16.0.7': resolution: {integrity: sha512-LlDtCYOEj/rfSnEn/Idi+j1QKHxY9BJFmxx7108A6D8K0SB+bNgfYQATPk/4LqOl4C0Wo3LACg2ie6s7xqMpJg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] + '@next/swc-darwin-x64@16.0.10': + resolution: {integrity: sha512-spbEObMvRKkQ3CkYVOME+ocPDFo5UqHb8EMTS78/0mQ+O1nqE8toHJVioZo4TvebATxgA8XMTHHrScPrn68OGw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + '@next/swc-darwin-x64@16.0.7': resolution: {integrity: sha512-rtZ7BhnVvO1ICf3QzfW9H3aPz7GhBrnSIMZyr4Qy6boXF0b5E3QLs+cvJmg3PsTCG2M1PBoC+DANUi4wCOKXpA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + '@next/swc-linux-arm64-gnu@16.0.10': + resolution: {integrity: sha512-uQtWE3X0iGB8apTIskOMi2w/MKONrPOUCi5yLO+v3O8Mb5c7K4Q5KD1jvTpTF5gJKa3VH/ijKjKUq9O9UhwOYw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@next/swc-linux-arm64-gnu@16.0.7': resolution: {integrity: sha512-mloD5WcPIeIeeZqAIP5c2kdaTa6StwP4/2EGy1mUw8HiexSHGK/jcM7lFuS3u3i2zn+xH9+wXJs6njO7VrAqww==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@next/swc-linux-arm64-musl@16.0.10': + resolution: {integrity: sha512-llA+hiDTrYvyWI21Z0L1GiXwjQaanPVQQwru5peOgtooeJ8qx3tlqRV2P7uH2pKQaUfHxI/WVarvI5oYgGxaTw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@next/swc-linux-arm64-musl@16.0.7': resolution: {integrity: sha512-+ksWNrZrthisXuo9gd1XnjHRowCbMtl/YgMpbRvFeDEqEBd523YHPWpBuDjomod88U8Xliw5DHhekBC3EOOd9g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@next/swc-linux-x64-gnu@16.0.10': + resolution: {integrity: sha512-AK2q5H0+a9nsXbeZ3FZdMtbtu9jxW4R/NgzZ6+lrTm3d6Zb7jYrWcgjcpM1k8uuqlSy4xIyPR2YiuUr+wXsavA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@next/swc-linux-x64-gnu@16.0.7': resolution: {integrity: sha512-4WtJU5cRDxpEE44Ana2Xro1284hnyVpBb62lIpU5k85D8xXxatT+rXxBgPkc7C1XwkZMWpK5rXLXTh9PFipWsA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@next/swc-linux-x64-musl@16.0.10': + resolution: {integrity: sha512-1TDG9PDKivNw5550S111gsO4RGennLVl9cipPhtkXIFVwo31YZ73nEbLjNC8qG3SgTz/QZyYyaFYMeY4BKZR/g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@next/swc-linux-x64-musl@16.0.7': resolution: {integrity: sha512-HYlhqIP6kBPXalW2dbMTSuB4+8fe+j9juyxwfMwCe9kQPPeiyFn7NMjNfoFOfJ2eXkeQsoUGXg+O2SE3m4Qg2w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@next/swc-win32-arm64-msvc@16.0.10': + resolution: {integrity: sha512-aEZIS4Hh32xdJQbHz121pyuVZniSNoqDVx1yIr2hy+ZwJGipeqnMZBJHyMxv2tiuAXGx6/xpTcQJ6btIiBjgmg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + '@next/swc-win32-arm64-msvc@16.0.7': resolution: {integrity: sha512-EviG+43iOoBRZg9deGauXExjRphhuYmIOJ12b9sAPy0eQ6iwcPxfED2asb/s2/yiLYOdm37kPaiZu8uXSYPs0Q==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + '@next/swc-win32-x64-msvc@16.0.10': + resolution: {integrity: sha512-E+njfCoFLb01RAFEnGZn6ERoOqhK1Gl3Lfz1Kjnj0Ulfu7oJbuMyvBKNj/bw8XZnenHDASlygTjZICQW+rYW1Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + '@next/swc-win32-x64-msvc@16.0.7': resolution: {integrity: sha512-gniPjy55zp5Eg0896qSrf3yB1dw4F/3s8VK1ephdsZZ129j2n6e1WqCbE2YgcKhW9hPB9TVZENugquWJD5x0ug==} engines: {node: '>= 10'} @@ -5262,6 +5313,10 @@ packages: resolution: {integrity: sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==} engines: {node: '>=20.0.0'} + kysely@0.28.9: + resolution: {integrity: sha512-3BeXMoiOhpOwu62CiVpO6lxfq4eS6KMYfQdMsN/2kUCRNuF2YiEr7u0HLHaQU+O4Xu8YXE3bHVkwaQ85i72EuA==} + engines: {node: '>=20.0.0'} + langium-cli@3.5.0: resolution: {integrity: sha512-TPIzIiMAQwTPPphtHGSrFXo4t0orx3aRh0syg9jnOihvBkBDvsQdJP9fBo9hp5Qaosklpc2CfbH0wh/dkgZcJA==} engines: {node: '>=18.0.0'} @@ -5639,6 +5694,27 @@ packages: resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} engines: {node: '>= 0.6'} + next@16.0.10: + resolution: {integrity: sha512-RtWh5PUgI+vxlV3HdR+IfWA1UUHu0+Ram/JBO4vWB54cVPentCD0e+lxyAYEsDTqGGMg7qpjhKh6dc6aW7W/sA==} + engines: {node: '>=20.9.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.51.1 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + next@16.0.7: resolution: {integrity: sha512-3mBRJyPxT4LOxAJI6IsXeFtKfiJUbjCLgvXO02fV8Wy/lIhPvP94Fe7dGhUgHXcQy4sSuYwQNcOLhIfOm0rL0A==} engines: {node: '>=20.9.0'} @@ -7917,6 +7993,16 @@ snapshots: nanostores: 1.0.1 zod: 4.1.12 + '@better-auth/core@1.3.34(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.18)(better-call@1.0.19)(jose@6.1.2)(kysely@0.28.9)(nanostores@1.0.1)': + dependencies: + '@better-auth/utils': 0.3.0 + '@better-fetch/fetch': 1.1.18 + better-call: 1.0.19 + jose: 6.1.2 + kysely: 0.28.9 + nanostores: 1.0.1 + zod: 4.1.12 + '@better-auth/telemetry@1.3.34(better-call@1.0.19)(jose@6.1.2)(kysely@0.28.8)(nanostores@1.0.1)': dependencies: '@better-auth/core': 1.3.34(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.18)(better-call@1.0.19)(jose@6.1.2)(kysely@0.28.8)(nanostores@1.0.1) @@ -8451,33 +8537,59 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true + '@next/env@16.0.10': {} + '@next/env@16.0.7': {} '@next/eslint-plugin-next@16.0.1': dependencies: fast-glob: 3.3.1 + '@next/swc-darwin-arm64@16.0.10': + optional: true + '@next/swc-darwin-arm64@16.0.7': optional: true + '@next/swc-darwin-x64@16.0.10': + optional: true + '@next/swc-darwin-x64@16.0.7': optional: true + '@next/swc-linux-arm64-gnu@16.0.10': + optional: true + '@next/swc-linux-arm64-gnu@16.0.7': optional: true + '@next/swc-linux-arm64-musl@16.0.10': + optional: true + '@next/swc-linux-arm64-musl@16.0.7': optional: true + '@next/swc-linux-x64-gnu@16.0.10': + optional: true + '@next/swc-linux-x64-gnu@16.0.7': optional: true + '@next/swc-linux-x64-musl@16.0.10': + optional: true + '@next/swc-linux-x64-musl@16.0.7': optional: true + '@next/swc-win32-arm64-msvc@16.0.10': + optional: true + '@next/swc-win32-arm64-msvc@16.0.7': optional: true + '@next/swc-win32-x64-msvc@16.0.10': + optional: true + '@next/swc-win32-x64-msvc@16.0.7': optional: true @@ -12359,13 +12471,15 @@ snapshots: knitwork@1.2.0: {} - kysely-bun-sqlite@0.4.0(kysely@0.28.8): + kysely-bun-sqlite@0.4.0(kysely@0.28.9): dependencies: bun-types: 1.3.3 - kysely: 0.28.8 + kysely: 0.28.9 kysely@0.28.8: {} + kysely@0.28.9: {} + langium-cli@3.5.0: dependencies: chalk: 5.3.0 @@ -12705,6 +12819,29 @@ snapshots: negotiator@1.0.0: {} + next@16.0.10(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@next/env': 16.0.10 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001751 + postcss: 8.4.31 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + styled-jsx: 5.1.6(@babel/core@7.28.5)(react@19.2.0) + optionalDependencies: + '@next/swc-darwin-arm64': 16.0.10 + '@next/swc-darwin-x64': 16.0.10 + '@next/swc-linux-arm64-gnu': 16.0.10 + '@next/swc-linux-arm64-musl': 16.0.10 + '@next/swc-linux-x64-gnu': 16.0.10 + '@next/swc-linux-x64-musl': 16.0.10 + '@next/swc-win32-arm64-msvc': 16.0.10 + '@next/swc-win32-x64-msvc': 16.0.10 + sharp: 0.34.4 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + next@16.0.7(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: '@next/env': 16.0.7 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2d0efa78..51bfbc6b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -12,10 +12,10 @@ catalog: '@types/tmp': ^0.2.6 better-sqlite3: ^12.5.0 decimal.js: ^10.4.3 - kysely: ~0.28.8 + kysely: ~0.28.9 langium: 3.5.0 langium-cli: 3.5.0 - next: 16.0.7 + next: 16.0.10 pg: ^8.13.1 prisma: ^6.19.0 react: 19.2.0