Browse Source

fix: rspack config sync

feat-rspack-swc
DarkPhoenix2704 2 weeks ago
parent
commit
fc45c7f978
No known key found for this signature in database
GPG Key ID: 3F76B10622A07849
  1. 13
      packages/nocodb/docker/rspack.config.js
  2. 3
      packages/nocodb/package.json
  3. 5
      packages/nocodb/rspack.cli.config.js
  4. 5
      packages/nocodb/rspack.config.js
  5. 5
      packages/nocodb/rspack.dev.config.js
  6. 13
      packages/nocodb/rspack.local.config.js
  7. 13
      packages/nocodb/rspack.timely.config.js
  8. 5
      packages/nocodb/tsconfig.json
  9. 151
      pnpm-lock.yaml

13
packages/nocodb/docker/rspack.config.js

@ -1,6 +1,5 @@
const path = require('path'); const path = require('path');
const { rspack } = require('@rspack/core'); const { rspack } = require('@rspack/core');
const { resolveTsAliases } = require('../build-utils/resolveTsAliases');
const nodeExternals = require('webpack-node-externals'); const nodeExternals = require('webpack-node-externals');
module.exports = { module.exports = {
entry: './src/run/dockerEntry.ts', entry: './src/run/dockerEntry.ts',
@ -40,7 +39,9 @@ module.exports = {
}, },
resolve: { resolve: {
extensions: ['.tsx', '.ts', '.js', '.json'], extensions: ['.tsx', '.ts', '.js', '.json'],
alias: resolveTsAliases(path.resolve('tsconfig.json')), tsConfig: {
configFile: path.resolve('tsconfig.json'),
},
}, },
output: { output: {
path: require('path').resolve('./docker'), path: require('path').resolve('./docker'),
@ -62,9 +63,11 @@ module.exports = {
], ],
nodeEnv: false, nodeEnv: false,
}, },
externals: [nodeExternals({ externals: [
allowlist: ['nocodb-sdk'] nodeExternals({
})], allowlist: ['nocodb-sdk'],
}),
],
plugins: [ plugins: [
new rspack.EnvironmentPlugin({ new rspack.EnvironmentPlugin({
EE: true, EE: true,

3
packages/nocodb/package.json

@ -31,7 +31,7 @@
"test": "jest --runInBand --forceExit", "test": "jest --runInBand --forceExit",
"test:watch": "jest --watch", "test:watch": "jest --watch",
"test:cov": "jest --coverage", "test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r @swc-node/register node_modules/.bin/jest --runInBand", "test:debug": "node --inspect-brk -r @swc-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "jest --config ./test/jest-e2e.json", "test:e2e": "jest --config ./test/jest-e2e.json",
"watch:run": "cross-env NODE_ENV=development NC_DISABLE_TELE=true rspack serve --config rspack.dev.config.js --entry src/run/docker", "watch:run": "cross-env NODE_ENV=development NC_DISABLE_TELE=true rspack serve --config rspack.dev.config.js --entry src/run/docker",
"watch:run:mysql": "cross-env NODE_ENV=development NC_DISABLE_TELE=true rspack serve --config rspack.dev.config.js --entry src/run/dockerRunMysql", "watch:run:mysql": "cross-env NODE_ENV=development NC_DISABLE_TELE=true rspack serve --config rspack.dev.config.js --entry src/run/dockerRunMysql",
@ -195,7 +195,6 @@
"run-script-webpack-plugin": "^0.2.0", "run-script-webpack-plugin": "^0.2.0",
"supertest": "^6.3.4", "supertest": "^6.3.4",
"ts-jest": "29.1.2", "ts-jest": "29.1.2",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

5
packages/nocodb/rspack.cli.config.js

@ -1,6 +1,5 @@
const path = require('path'); const path = require('path');
const { rspack } = require('@rspack/core'); const { rspack } = require('@rspack/core');
const { resolveTsAliases } = require('./build-utils/resolveTsAliases');
const nodeExternals = require('webpack-node-externals'); const nodeExternals = require('webpack-node-externals');
module.exports = { module.exports = {
@ -37,7 +36,9 @@ module.exports = {
})], })],
resolve: { resolve: {
extensions: ['.tsx', '.ts', '.js', '.json'], extensions: ['.tsx', '.ts', '.js', '.json'],
alias: resolveTsAliases(path.resolve('tsconfig.json')), tsConfig: {
configFile: path.resolve('tsconfig.json'),
},
}, },
mode: 'production', mode: 'production',
output: { output: {

5
packages/nocodb/rspack.config.js

@ -1,6 +1,5 @@
const path = require('path'); const path = require('path');
const { rspack } = require('@rspack/core'); const { rspack } = require('@rspack/core');
const { resolveTsAliases } = require('./build-utils/resolveTsAliases');
const nodeExternals = require('webpack-node-externals'); const nodeExternals = require('webpack-node-externals');
module.exports = { module.exports = {
@ -58,7 +57,9 @@ module.exports = {
})], })],
resolve: { resolve: {
extensions: ['.tsx', '.ts', '.js', '.json'], extensions: ['.tsx', '.ts', '.js', '.json'],
alias: resolveTsAliases(path.resolve('tsconfig.json')), tsConfig: {
configFile: path.resolve('tsconfig.json'),
},
}, },
mode: 'production', mode: 'production',
output: { output: {

5
packages/nocodb/rspack.dev.config.js

@ -1,7 +1,6 @@
const { join, resolve } = require('path'); const { join, resolve } = require('path');
const { rspack } = require('@rspack/core'); const { rspack } = require('@rspack/core');
const { RunScriptWebpackPlugin } = require('run-script-webpack-plugin'); const { RunScriptWebpackPlugin } = require('run-script-webpack-plugin');
const {resolveTsAliases} = require("./build-utils/resolveTsAliases");
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin'); const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin');
const nodeExternals = require('webpack-node-externals'); const nodeExternals = require('webpack-node-externals');
@ -58,8 +57,8 @@ const baseDevConfig = {
], ],
resolve: { resolve: {
extensions: ['.tsx', '.ts', '.js', '.json', '.node'], extensions: ['.tsx', '.ts', '.js', '.json', '.node'],
alias: { tsConfig: {
...resolveTsAliases(resolve('tsconfig.json')), configFile: resolve('tsconfig.json'),
}, },
}, },
optimization: { optimization: {

13
packages/nocodb/rspack.local.config.js

@ -1,6 +1,5 @@
const path = require('path'); const path = require('path');
const { rspack } = require('@rspack/core'); const { rspack } = require('@rspack/core');
const { resolveTsAliases } = require('./build-utils/resolveTsAliases');
const nodeExternals = require('webpack-node-externals'); const nodeExternals = require('webpack-node-externals');
module.exports = { module.exports = {
@ -54,12 +53,16 @@ module.exports = {
], ],
nodeEnv: false, nodeEnv: false,
}, },
externals: [nodeExternals({ externals: [
allowlist: ['nocodb-sdk'] nodeExternals({
})], allowlist: ['nocodb-sdk'],
}),
],
resolve: { resolve: {
extensions: ['.tsx', '.ts', '.js', '.json', '.node'], extensions: ['.tsx', '.ts', '.js', '.json', '.node'],
alias: resolveTsAliases(path.resolve('tsconfig.json')), tsConfig: {
configFile: path.resolve('tsconfig.json'),
},
}, },
mode: 'production', mode: 'production',
output: { output: {

13
packages/nocodb/rspack.timely.config.js

@ -1,6 +1,5 @@
const path = require('path'); const path = require('path');
const { rspack } = require('@rspack/core'); const { rspack } = require('@rspack/core');
const { resolveTsAliases } = require('./build-utils/resolveTsAliases');
const nodeExternals = require('webpack-node-externals'); const nodeExternals = require('webpack-node-externals');
module.exports = { module.exports = {
@ -53,12 +52,16 @@ module.exports = {
], ],
nodeEnv: false, nodeEnv: false,
}, },
externals: [nodeExternals({ externals: [
allowlist: ['nocodb-sdk'] nodeExternals({
})], allowlist: ['nocodb-sdk'],
}),
],
resolve: { resolve: {
extensions: ['.tsx', '.ts', '.js', '.json', '.node'], extensions: ['.tsx', '.ts', '.js', '.json', '.node'],
alias: resolveTsAliases(path.resolve('./tsconfig.json')), tsConfig: {
configFile: path.resolve('tsconfig.json'),
},
}, },
mode: 'production', mode: 'production',
output: { output: {

5
packages/nocodb/tsconfig.json

@ -1,9 +1,4 @@
{ {
"ts-node": {
"require": [
"tsconfig-paths/register"
]
},
"compilerOptions": { "compilerOptions": {
"module": "commonjs", "module": "commonjs",
"declaration": true, "declaration": true,

151
pnpm-lock.yaml

@ -1013,9 +1013,6 @@ importers:
ts-jest: ts-jest:
specifier: 29.1.2 specifier: 29.1.2
version: 29.1.2(@babel/core@7.24.3)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0(@types/node@20.11.30)(ts-node@10.9.2(@swc/core@1.9.2)(@swc/wasm@1.5.25)(@types/node@20.11.30)(typescript@5.4.5)))(typescript@5.4.5) version: 29.1.2(@babel/core@7.24.3)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0(@types/node@20.11.30)(ts-node@10.9.2(@swc/core@1.9.2)(@swc/wasm@1.5.25)(@types/node@20.11.30)(typescript@5.4.5)))(typescript@5.4.5)
tsconfig-paths:
specifier: ^4.2.0
version: 4.2.0
typescript: typescript:
specifier: ~5.4.5 specifier: ~5.4.5
version: 5.4.5 version: 5.4.5
@ -1073,7 +1070,7 @@ importers:
version: 5.0.7 version: 5.0.7
ts-jest: ts-jest:
specifier: ^29.1.2 specifier: ^29.1.2
version: 29.1.2(@babel/core@7.24.3)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0)(typescript@5.4.5) version: 29.1.2(@babel/core@7.24.3)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0(@types/node@20.11.30)(ts-node@10.9.2(@swc/core@1.9.2)(@swc/wasm@1.5.25)(@types/node@20.11.30)(typescript@5.4.5)))(typescript@5.4.5)
tsc-alias: tsc-alias:
specifier: ^1.8.10 specifier: ^1.8.10
version: 1.8.10 version: 1.8.10
@ -5919,36 +5916,24 @@ packages:
'@vue/compiler-core@3.4.27': '@vue/compiler-core@3.4.27':
resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
'@vue/compiler-core@3.5.12':
resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==}
'@vue/compiler-core@3.5.13': '@vue/compiler-core@3.5.13':
resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
'@vue/compiler-dom@3.4.27': '@vue/compiler-dom@3.4.27':
resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
'@vue/compiler-dom@3.5.12':
resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==}
'@vue/compiler-dom@3.5.13': '@vue/compiler-dom@3.5.13':
resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
'@vue/compiler-sfc@3.4.27': '@vue/compiler-sfc@3.4.27':
resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==} resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
'@vue/compiler-sfc@3.5.12':
resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==}
'@vue/compiler-sfc@3.5.13': '@vue/compiler-sfc@3.5.13':
resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
'@vue/compiler-ssr@3.4.27': '@vue/compiler-ssr@3.4.27':
resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
'@vue/compiler-ssr@3.5.12':
resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==}
'@vue/compiler-ssr@3.5.13': '@vue/compiler-ssr@3.5.13':
resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
@ -6007,9 +5992,6 @@ packages:
'@vue/shared@3.4.27': '@vue/shared@3.4.27':
resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
'@vue/shared@3.5.12':
resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==}
'@vue/shared@3.5.13': '@vue/shared@3.5.13':
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
@ -6314,10 +6296,6 @@ packages:
peerDependencies: peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
acorn-walk@8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
engines: {node: '>=0.4.0'}
acorn-walk@8.3.2: acorn-walk@8.3.2:
resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
engines: {node: '>=0.4.0'} engines: {node: '>=0.4.0'}
@ -7107,7 +7085,6 @@ packages:
clickhouse@2.6.0: clickhouse@2.6.0:
resolution: {integrity: sha512-HC5OV99GJOup4qZsTuWWPpXlj+847Z0OeygDU2x22rNYost0V/vWapzFWYZdV/5iRbGMrhFQPOyQEzmGvoaWRQ==} resolution: {integrity: sha512-HC5OV99GJOup4qZsTuWWPpXlj+847Z0OeygDU2x22rNYost0V/vWapzFWYZdV/5iRbGMrhFQPOyQEzmGvoaWRQ==}
bundledDependencies: []
clipboardy@3.0.0: clipboardy@3.0.0:
resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==}
@ -16933,7 +16910,7 @@ snapshots:
'@babel/traverse': 7.24.1 '@babel/traverse': 7.24.1
'@babel/types': 7.25.7 '@babel/types': 7.25.7
convert-source-map: 2.0.0 convert-source-map: 2.0.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
gensync: 1.0.0-beta.2 gensync: 1.0.0-beta.2
json5: 2.2.3 json5: 2.2.3
semver: 6.3.1 semver: 6.3.1
@ -17203,7 +17180,7 @@ snapshots:
'@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.25.7 '@babel/parser': 7.25.7
'@babel/types': 7.25.7 '@babel/types': 7.25.7
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
globals: 11.12.0 globals: 11.12.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -17527,7 +17504,7 @@ snapshots:
'@eslint/eslintrc@2.1.4': '@eslint/eslintrc@2.1.4':
dependencies: dependencies:
ajv: 6.12.6 ajv: 6.12.6
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
espree: 9.6.1 espree: 9.6.1
globals: 13.21.0 globals: 13.21.0
ignore: 5.3.1 ignore: 5.3.1
@ -17631,7 +17608,7 @@ snapshots:
'@humanwhocodes/config-array@0.11.13': '@humanwhocodes/config-array@0.11.13':
dependencies: dependencies:
'@humanwhocodes/object-schema': 2.0.1 '@humanwhocodes/object-schema': 2.0.1
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
minimatch: 3.1.2 minimatch: 3.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -21740,7 +21717,7 @@ snapshots:
'@typescript-eslint/type-utils': 6.21.0(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/type-utils': 6.21.0(eslint@8.56.0)(typescript@5.4.5)
'@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
eslint: 8.56.0 eslint: 8.56.0
graphemer: 1.4.0 graphemer: 1.4.0
ignore: 5.3.1 ignore: 5.3.1
@ -21783,7 +21760,7 @@ snapshots:
'@typescript-eslint/types': 6.21.0 '@typescript-eslint/types': 6.21.0
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
eslint: 8.56.0 eslint: 8.56.0
optionalDependencies: optionalDependencies:
typescript: 5.4.5 typescript: 5.4.5
@ -21821,7 +21798,7 @@ snapshots:
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5)
'@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.4.5)
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
eslint: 8.56.0 eslint: 8.56.0
tsutils: 3.21.0(typescript@5.4.5) tsutils: 3.21.0(typescript@5.4.5)
optionalDependencies: optionalDependencies:
@ -21857,7 +21834,7 @@ snapshots:
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5)
'@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.4.5)
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
eslint: 8.56.0 eslint: 8.56.0
ts-api-utils: 1.0.2(typescript@5.4.5) ts-api-utils: 1.0.2(typescript@5.4.5)
optionalDependencies: optionalDependencies:
@ -21875,7 +21852,7 @@ snapshots:
dependencies: dependencies:
'@typescript-eslint/types': 5.62.0 '@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
globby: 11.1.0 globby: 11.1.0
is-glob: 4.0.3 is-glob: 4.0.3
semver: 7.6.3 semver: 7.6.3
@ -21917,7 +21894,7 @@ snapshots:
dependencies: dependencies:
'@typescript-eslint/types': 6.21.0 '@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
globby: 11.1.0 globby: 11.1.0
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 9.0.3 minimatch: 9.0.3
@ -22336,7 +22313,7 @@ snapshots:
dependencies: dependencies:
'@babel/types': 7.25.7 '@babel/types': 7.25.7
'@rollup/pluginutils': 5.1.2(rollup@4.17.2) '@rollup/pluginutils': 5.1.2(rollup@4.17.2)
'@vue/compiler-sfc': 3.5.12 '@vue/compiler-sfc': 3.5.13
ast-kit: 0.11.2(rollup@4.17.2) ast-kit: 0.11.2(rollup@4.17.2)
local-pkg: 0.4.3 local-pkg: 0.4.3
magic-string-ast: 0.3.0 magic-string-ast: 0.3.0
@ -22370,14 +22347,6 @@ snapshots:
estree-walker: 2.0.2 estree-walker: 2.0.2
source-map-js: 1.2.1 source-map-js: 1.2.1
'@vue/compiler-core@3.5.12':
dependencies:
'@babel/parser': 7.25.7
'@vue/shared': 3.5.12
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
'@vue/compiler-core@3.5.13': '@vue/compiler-core@3.5.13':
dependencies: dependencies:
'@babel/parser': 7.25.7 '@babel/parser': 7.25.7
@ -22391,11 +22360,6 @@ snapshots:
'@vue/compiler-core': 3.4.27 '@vue/compiler-core': 3.4.27
'@vue/shared': 3.4.27 '@vue/shared': 3.4.27
'@vue/compiler-dom@3.5.12':
dependencies:
'@vue/compiler-core': 3.5.12
'@vue/shared': 3.5.12
'@vue/compiler-dom@3.5.13': '@vue/compiler-dom@3.5.13':
dependencies: dependencies:
'@vue/compiler-core': 3.5.13 '@vue/compiler-core': 3.5.13
@ -22413,18 +22377,6 @@ snapshots:
postcss: 8.4.38 postcss: 8.4.38
source-map-js: 1.2.0 source-map-js: 1.2.0
'@vue/compiler-sfc@3.5.12':
dependencies:
'@babel/parser': 7.25.7
'@vue/compiler-core': 3.5.12
'@vue/compiler-dom': 3.5.12
'@vue/compiler-ssr': 3.5.12
'@vue/shared': 3.5.12
estree-walker: 2.0.2
magic-string: 0.30.11
postcss: 8.4.47
source-map-js: 1.2.1
'@vue/compiler-sfc@3.5.13': '@vue/compiler-sfc@3.5.13':
dependencies: dependencies:
'@babel/parser': 7.25.7 '@babel/parser': 7.25.7
@ -22442,11 +22394,6 @@ snapshots:
'@vue/compiler-dom': 3.4.27 '@vue/compiler-dom': 3.4.27
'@vue/shared': 3.4.27 '@vue/shared': 3.4.27
'@vue/compiler-ssr@3.5.12':
dependencies:
'@vue/compiler-dom': 3.5.12
'@vue/shared': 3.5.12
'@vue/compiler-ssr@3.5.13': '@vue/compiler-ssr@3.5.13':
dependencies: dependencies:
'@vue/compiler-dom': 3.5.13 '@vue/compiler-dom': 3.5.13
@ -22575,8 +22522,6 @@ snapshots:
'@vue/shared@3.4.27': {} '@vue/shared@3.4.27': {}
'@vue/shared@3.5.12': {}
'@vue/shared@3.5.13': {} '@vue/shared@3.5.13': {}
'@vue/test-utils@2.4.6': '@vue/test-utils@2.4.6':
@ -22957,9 +22902,6 @@ snapshots:
dependencies: dependencies:
acorn: 8.11.3 acorn: 8.11.3
acorn-walk@8.2.0:
optional: true
acorn-walk@8.3.2: {} acorn-walk@8.3.2: {}
acorn@8.11.3: {} acorn@8.11.3: {}
@ -22972,13 +22914,13 @@ snapshots:
agent-base@6.0.2: agent-base@6.0.2:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
agent-base@7.1.0: agent-base@7.1.0:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -24702,10 +24644,6 @@ snapshots:
dependencies: dependencies:
ms: 2.1.3 ms: 2.1.3
debug@4.3.4:
dependencies:
ms: 2.1.2
debug@4.3.4(supports-color@5.5.0): debug@4.3.4(supports-color@5.5.0):
dependencies: dependencies:
ms: 2.1.2 ms: 2.1.2
@ -25037,7 +24975,7 @@ snapshots:
base64id: 2.0.0 base64id: 2.0.0
cookie: 0.4.2 cookie: 0.4.2
cors: 2.8.5 cors: 2.8.5
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
engine.io-parser: 5.2.1 engine.io-parser: 5.2.1
ws: 8.11.0 ws: 8.11.0
transitivePeerDependencies: transitivePeerDependencies:
@ -25796,7 +25734,7 @@ snapshots:
ajv: 6.12.6 ajv: 6.12.6
chalk: 4.1.2 chalk: 4.1.2
cross-spawn: 7.0.3 cross-spawn: 7.0.3
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
doctrine: 3.0.0 doctrine: 3.0.0
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint-scope: 7.2.2 eslint-scope: 7.2.2
@ -26255,7 +26193,7 @@ snapshots:
follow-redirects@1.15.6(debug@4.3.4): follow-redirects@1.15.6(debug@4.3.4):
optionalDependencies: optionalDependencies:
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
for-each@0.3.3: for-each@0.3.3:
dependencies: dependencies:
@ -27002,7 +26940,7 @@ snapshots:
dependencies: dependencies:
'@tootallnate/once': 1.1.2 '@tootallnate/once': 1.1.2
agent-base: 6.0.2 agent-base: 6.0.2
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
optional: true optional: true
@ -27011,14 +26949,14 @@ snapshots:
dependencies: dependencies:
'@tootallnate/once': 2.0.0 '@tootallnate/once': 2.0.0
agent-base: 6.0.2 agent-base: 6.0.2
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
http-proxy-agent@7.0.0: http-proxy-agent@7.0.0:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -27057,14 +26995,14 @@ snapshots:
https-proxy-agent@5.0.1: https-proxy-agent@5.0.1:
dependencies: dependencies:
agent-base: 6.0.2 agent-base: 6.0.2
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
https-proxy-agent@7.0.2: https-proxy-agent@7.0.2:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -27269,7 +27207,7 @@ snapshots:
dependencies: dependencies:
'@ioredis/commands': 1.2.0 '@ioredis/commands': 1.2.0
cluster-key-slot: 1.1.2 cluster-key-slot: 1.1.2
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
denque: 2.1.0 denque: 2.1.0
lodash.defaults: 4.2.0 lodash.defaults: 4.2.0
lodash.isarguments: 3.1.0 lodash.isarguments: 3.1.0
@ -27657,7 +27595,7 @@ snapshots:
istanbul-lib-source-maps@4.0.1: istanbul-lib-source-maps@4.0.1:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
istanbul-lib-coverage: 3.2.0 istanbul-lib-coverage: 3.2.0
source-map: 0.6.1 source-map: 0.6.1
transitivePeerDependencies: transitivePeerDependencies:
@ -28266,7 +28204,7 @@ snapshots:
dependencies: dependencies:
colorette: 2.0.19 colorette: 2.0.19
commander: 9.5.0 commander: 9.5.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
escalade: 3.1.1 escalade: 3.1.1
esm: 3.2.25 esm: 3.2.25
get-package-type: 0.1.0 get-package-type: 0.1.0
@ -29380,7 +29318,7 @@ snapshots:
dependencies: dependencies:
'@tediousjs/connection-string': 0.5.0 '@tediousjs/connection-string': 0.5.0
commander: 11.1.0 commander: 11.1.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
rfdc: 1.3.1 rfdc: 1.3.1
tarn: 3.0.2 tarn: 3.0.2
tedious: 16.6.1 tedious: 16.6.1
@ -32217,7 +32155,7 @@ snapshots:
socket.io-parser@4.2.4: socket.io-parser@4.2.4:
dependencies: dependencies:
'@socket.io/component-emitter': 3.1.0 '@socket.io/component-emitter': 3.1.0
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -32226,7 +32164,7 @@ snapshots:
accepts: 1.3.8 accepts: 1.3.8
base64id: 2.0.0 base64id: 2.0.0
cors: 2.8.5 cors: 2.8.5
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
engine.io: 6.5.2 engine.io: 6.5.2
socket.io-adapter: 2.5.2 socket.io-adapter: 2.5.2
socket.io-parser: 4.2.4 socket.io-parser: 4.2.4
@ -32244,7 +32182,7 @@ snapshots:
socks-proxy-agent@6.2.1: socks-proxy-agent@6.2.1:
dependencies: dependencies:
agent-base: 6.0.2 agent-base: 6.0.2
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
socks: 2.7.1 socks: 2.7.1
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -32321,7 +32259,7 @@ snapshots:
spdy-transport@3.0.0: spdy-transport@3.0.0:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
detect-node: 2.1.0 detect-node: 2.1.0
hpack.js: 2.1.6 hpack.js: 2.1.6
obuf: 1.1.2 obuf: 1.1.2
@ -32332,7 +32270,7 @@ snapshots:
spdy@4.0.2: spdy@4.0.2:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
handle-thing: 2.0.1 handle-thing: 2.0.1
http-deceiver: 1.2.7 http-deceiver: 1.2.7
select-hose: 2.0.0 select-hose: 2.0.0
@ -32635,7 +32573,7 @@ snapshots:
dependencies: dependencies:
component-emitter: 1.3.0 component-emitter: 1.3.0
cookiejar: 2.1.4 cookiejar: 2.1.4
debug: 4.3.4 debug: 4.3.4(supports-color@5.5.0)
fast-safe-stringify: 2.1.1 fast-safe-stringify: 2.1.1
form-data: 4.0.0 form-data: 4.0.0
formidable: 2.1.2 formidable: 2.1.2
@ -32692,7 +32630,7 @@ snapshots:
css-tree: 2.3.1 css-tree: 2.3.1
css-what: 6.1.0 css-what: 6.1.0
csso: 5.0.5 csso: 5.0.5
picocolors: 1.1.0 picocolors: 1.1.1
symbol-observable@1.2.0: symbol-observable@1.2.0:
optional: true optional: true
@ -32963,23 +32901,6 @@ snapshots:
'@jest/types': 29.6.3 '@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.24.3) babel-jest: 29.7.0(@babel/core@7.24.3)
ts-jest@29.1.2(@babel/core@7.24.3)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0)(typescript@5.4.5):
dependencies:
bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0
jest: 29.7.0(@types/node@20.11.30)(ts-node@10.9.2(@swc/core@1.9.2)(@swc/wasm@1.5.25)(@types/node@20.11.30)(typescript@5.4.5))
jest-util: 29.6.3
json5: 2.2.3
lodash.memoize: 4.1.2
make-error: 1.3.6
semver: 7.5.4
typescript: 5.4.5
yargs-parser: 21.1.1
optionalDependencies:
'@babel/core': 7.24.3
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.24.3)
ts-loader@9.5.1(typescript@5.6.2)(webpack@5.91.0(@swc/core@1.9.2)(esbuild@0.20.2)): ts-loader@9.5.1(typescript@5.6.2)(webpack@5.91.0(@swc/core@1.9.2)(esbuild@0.20.2)):
dependencies: dependencies:
chalk: 4.1.2 chalk: 4.1.2
@ -33011,7 +32932,7 @@ snapshots:
'@tsconfig/node16': 1.0.4 '@tsconfig/node16': 1.0.4
'@types/node': 20.11.30 '@types/node': 20.11.30
acorn: 8.12.1 acorn: 8.12.1
acorn-walk: 8.2.0 acorn-walk: 8.3.2
arg: 4.1.3 arg: 4.1.3
create-require: 1.1.1 create-require: 1.1.1
diff: 4.0.2 diff: 4.0.2
@ -33615,7 +33536,7 @@ snapshots:
dependencies: dependencies:
browserslist: 4.24.0 browserslist: 4.24.0
escalade: 3.2.0 escalade: 3.2.0
picocolors: 1.1.0 picocolors: 1.1.1
uqr@0.1.2: {} uqr@0.1.2: {}
@ -33809,7 +33730,7 @@ snapshots:
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3)
'@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3) '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.24.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.24.3)
'@vue/compiler-dom': 3.5.12 '@vue/compiler-dom': 3.5.13
kolorist: 1.8.0 kolorist: 1.8.0
magic-string: 0.30.11 magic-string: 0.30.11
vite: 5.2.11(@types/node@20.11.30)(sass@1.71.1)(terser@5.27.0) vite: 5.2.11(@types/node@20.11.30)(sass@1.71.1)(terser@5.27.0)

Loading…
Cancel
Save