Skip to content

Commit 0801184

Browse files
authored
Update yarn dependencies and eslint (#131)
* Update yarn lock file * Use cjs extension for eslint file * Upgrade dependencies * Upgrade jest * Upgrade jest to 27.0 * Upgrade webpack cli * Use previous vue-test-utils package * Downgrade test utils * Revert yarn lock changes * Upgrade dependencies * Revert yarn changes * Use fixed versions * Upgrade jest * Recreate yarn lock file * Fix yarn lock, using the old yarn lock file as a base
1 parent 87b5375 commit 0801184

File tree

4 files changed

+1995
-2671
lines changed

4 files changed

+1995
-2671
lines changed

.eslintrc.js renamed to .eslintrc.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module.exports = {
1212
],
1313
parserOptions: {
1414
ecmaVersion: 2021,
15-
parser: 'babel-eslint',
15+
parser: '@babel/eslint-parser',
1616
},
1717
root: true,
1818
rules: {

jest.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ export default {
66
projects: [
77
{
88
displayName: 'Vue 2',
9+
testEnvironment: 'jsdom',
910
},
1011
{
1112
displayName: 'Vue 3',
13+
testEnvironment: 'jsdom',
1214
testMatch: ['**/?(*.)+(test3).[jt]s?(x)'],
1315
moduleNameMapper: {
1416
'^vue$': 'vue3',

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,23 @@
3535
"prepublishOnly": "yarn build"
3636
},
3737
"devDependencies": {
38-
"@babel/core": "^7.12.10",
39-
"@babel/preset-env": "^7.12.11",
40-
"@vue/test-utils": "1.3.6",
41-
"@vue/test-utils3": "npm:@vue/test-utils@2.4.3",
42-
"@babel/eslint-parser": "^7.11.0",
43-
"babel-jest": "^27.3.1",
44-
"babel-loader": "^8.2.2",
45-
"eslint": "^7.17.0",
46-
"eslint-config-airbnb-base": "^14.2.1",
47-
"eslint-plugin-compat": "^3.9.0",
48-
"eslint-plugin-import": "^2.22.1",
49-
"eslint-plugin-vue": "^7.4.1",
50-
"jest": "^26.6.3",
51-
"vue": "^2.6.11",
52-
"vue-template-compiler": "^2.6.12",
38+
"@babel/core": "7.23.2",
39+
"@babel/preset-env": "7.23.2",
40+
"@vue/test-utils": "1.3.0",
41+
"@vue/test-utils3": "npm:@vue/test-utils@2.0.0-rc.18",
42+
"@babel/eslint-parser": "7.22.15",
43+
"babel-jest": "27.5.1",
44+
"babel-loader": "8.2.5",
45+
"eslint": "7.32.0",
46+
"eslint-config-airbnb-base": "14.2.1",
47+
"eslint-plugin-compat": "3.13.0",
48+
"eslint-plugin-import": "2.28.1",
49+
"eslint-plugin-vue": "7.20.0",
50+
"jest": "27.5.1",
51+
"vue": "2.6.14",
52+
"vue-template-compiler": "2.6.14",
5353
"vue3": "npm:[email protected]",
54-
"webpack": "^5.13.0",
55-
"webpack-cli": "^4.3.1"
54+
"webpack": "5.76.0",
55+
"webpack-cli": "4.9.2"
5656
}
5757
}

0 commit comments

Comments
 (0)