Skip to content

Commit 9f30775

Browse files
authored
chore(@cubejs-client/vue2/3): Bump tooling (to remove deasync for dev) (#7369)
1 parent e5a8bfa commit 9f30775

File tree

28 files changed

+3898
-3737
lines changed

28 files changed

+3898
-3737
lines changed

package.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,9 @@
2828
},
2929
"author": "Cube Dev, Inc.",
3030
"dependencies": {
31-
"@babel/runtime-corejs2": "^7.0.0",
3231
"@typescript-eslint/eslint-plugin": "^4.17.0",
33-
"core-js": "^3.6.5",
34-
"lerna": "^4.0.0",
35-
"ramda": "^0.27.0",
36-
"rollup-plugin-dts": "^1.1.8",
37-
"whatwg-fetch": "^3.0.0"
32+
"core-js": "^3.34.0",
33+
"lerna": "^4.0.0"
3834
},
3935
"files": [
4036
"src",
@@ -53,7 +49,6 @@
5349
"@rollup/plugin-node-resolve": "^11.2.0",
5450
"@types/fs-extra": "^9.0.1",
5551
"@types/jest": "^26.0.3",
56-
"babel-runtime": "^6.26.0",
5752
"flush-promises": "^1.0.2",
5853
"husky": "^5.0.4",
5954
"is-ci": "^2.0.0",

packages/cubejs-athena-driver/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,8 @@
4747
"eslintConfig": {
4848
"extends": "../cubejs-linter"
4949
},
50+
"jest": {
51+
"testEnvironment": "node"
52+
},
5053
"license": "Apache-2.0"
5154
}

packages/cubejs-base-driver/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@
5353
],
5454
"coveragePathIgnorePatterns": [
5555
".*\\.d\\.ts"
56-
]
56+
],
57+
"testEnvironment": "node"
5758
},
5859
"resolutions": {
5960
"es5-ext": "0.10.53",

packages/cubejs-bigquery-driver/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@
4545
"publishConfig": {
4646
"access": "public"
4747
},
48+
"jest": {
49+
"testEnvironment": "node"
50+
},
4851
"eslintConfig": {
4952
"extends": "../cubejs-linter"
5053
}

packages/cubejs-cli/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@
6565
"jest": "^26.6.3",
6666
"typescript": "~5.2.2"
6767
},
68+
"jest": {
69+
"testEnvironment": "node"
70+
},
6871
"license": "Apache-2.0",
6972
"eslintConfig": {
7073
"extends": "../cubejs-linter"

packages/cubejs-client-dx/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636
"eslint-plugin-node": "^5.2.1",
3737
"jest": "^26.0.1"
3838
},
39+
"jest": {
40+
"testEnvironment": "node"
41+
},
3942
"publishConfig": {
4043
"access": "public"
4144
}

packages/cubejs-client-vue/jest.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module.exports = {
66
'vue'
77
],
88
transform: {
9-
'^.+\\.vue$': 'vue-jest',
9+
'^.+\\.vue$': '@vue/vue2-jest',
1010
'.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$': 'jest-transform-stub',
1111
'^.+\\.jsx?$': 'babel-jest'
1212
},
@@ -22,6 +22,7 @@ module.exports = {
2222
testMatch: [
2323
'**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)'
2424
],
25+
testEnvironment: 'jsdom',
2526
testURL: 'http://localhost/',
2627
watchPlugins: [
2728
'jest-watch-typeahead/filename',

packages/cubejs-client-vue/package.json

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,17 @@
3333
"ramda": "^0.27.2"
3434
},
3535
"devDependencies": {
36-
"@vue/cli-plugin-babel": "^3.5.0",
37-
"@vue/cli-plugin-eslint": "^4.2.3",
38-
"@vue/cli-plugin-unit-jest": "^4.2.3",
39-
"@vue/cli-service": "^4.2.3",
40-
"@vue/test-utils": "^1.2.0",
41-
"babel-core": "7.0.0-bridge.0",
42-
"babel-eslint": "^10.1.0",
43-
"babel-jest": "^23.6.0",
36+
"@vue/cli-plugin-babel": "^5",
37+
"@vue/cli-plugin-eslint": "^5",
38+
"@vue/cli-plugin-unit-jest": "^5",
39+
"@vue/cli-service": "^5",
40+
"@vue/test-utils": "^1.3",
41+
"@vue/babel-preset-app": "^5",
42+
"@vue/vue2-jest": "^26",
4443
"eslint": "^7.21.0",
4544
"eslint-plugin-vue": "^6.2.1",
46-
"vue": "^2.6.6",
47-
"vue-template-compiler": "^2.6.12"
45+
"vue": "^2.7",
46+
"vue-template-compiler": "^2.7"
4847
},
4948
"peerDependencies": {
5049
"vue": "^2.6.6"

packages/cubejs-client-vue3/jest.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = {
22
moduleFileExtensions: ['js', 'jsx', 'json', 'vue'],
33
preset: '@vue/cli-plugin-unit-jest',
44
transform: {
5-
'^.+\\.vue$': 'vue-jest',
5+
'^.+\\.vue$': '@vue/vue3-jest',
66
'.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$': 'jest-transform-stub',
77
'^.+\\.jsx?$': 'babel-jest',
88
},
@@ -12,6 +12,7 @@ module.exports = {
1212
},
1313
snapshotSerializers: ['jest-serializer-vue'],
1414
testMatch: ['**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)'],
15+
testEnvironment: 'jsdom',
1516
testURL: 'http://localhost/',
1617
watchPlugins: ['jest-watch-typeahead/filename', 'jest-watch-typeahead/testname'],
1718
};

packages/cubejs-client-vue3/package.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,20 @@
3636
"vue-loader": "^16.2.0"
3737
},
3838
"devDependencies": {
39-
"@vue/cli-plugin-babel": "~4.5.0",
40-
"@vue/cli-plugin-eslint": "~4.5.0",
41-
"@vue/cli-plugin-unit-jest": "^4.2.3",
42-
"@vue/cli-service": "~4.5.0",
43-
"@vue/test-utils": "^2.0.0-rc.6",
39+
"@vue/cli-plugin-babel": "^5.0",
40+
"@vue/cli-plugin-eslint": "^5.0",
41+
"@vue/cli-plugin-unit-jest": "^5.0",
42+
"@vue/cli-service": "^5.0",
43+
"@vue/test-utils": "^2.4",
44+
"@vue/babel-preset-app": "^5",
45+
"@vue/vue2-jest": "^26",
46+
"@vue/vue3-jest": "^26",
4447
"babel-core": "7.0.0-bridge.0",
4548
"babel-eslint": "^10.1.0",
4649
"babel-jest": "^23.6.0",
4750
"eslint": "^7.21.0",
4851
"eslint-plugin-vue": "^6.2.1",
49-
"vue": "^3.0.0",
50-
"vue-jest": "^5.0.0-0"
52+
"vue": "^3.0"
5153
},
5254
"peerDependencies": {
5355
"vue": "^3.0.0"

0 commit comments

Comments
 (0)