Skip to content

Commit 656ab65

Browse files
Update dependencies. Use Node 16 in workflows (#36)
1 parent 90eaae5 commit 656ab65

File tree

6 files changed

+925
-1041
lines changed

6 files changed

+925
-1041
lines changed

.github/workflows/ci.js.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313

1414
steps:
1515
- uses: actions/checkout@v2
16-
- name: Use Node.js LTS (14.x)
16+
- name: Use Node.js LTS (16.x)
1717
uses: actions/setup-node@v1
1818
with:
19-
node-version: 14.x
19+
node-version: 16.x
2020

2121
- name: Install project dependencies
2222
run: yarn install --frozen-lockfile --ignore-scripts

.github/workflows/pr.ci.js.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
- name: Checkout PR
1414
uses: actions/checkout@v2
1515

16-
- name: Use Node.js LTS (14.x)
16+
- name: Use Node.js LTS (16.x)
1717
uses: actions/setup-node@v1
1818
with:
19-
node-version: 14.x
19+
node-version: 16.x
2020

2121
- name: Install project dependencies
2222
run: yarn install --frozen-lockfile --ignore-scripts

.prettierrc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,11 @@
55
"singleQuote": true,
66
"arrowParens": "always",
77
"printWidth": 80,
8-
"endOfLine": "lf"
8+
"endOfLine": "lf",
9+
"overrides": [
10+
{
11+
"files": "*.ts",
12+
"options": { "parser": "typescript" }
13+
}
14+
]
915
}

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2.3.0
4+
5+
- Update dependencies
6+
- Use Node 16.x as LTS
7+
38
## 2.2.0
49

510
- Update dependencies

package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@exercism/typescript-test-runner",
33
"description": "Automated Test runner for exercism solutions in TypeScript.",
44
"author": "Derk-Jan Karrenbeld <[email protected]>",
5-
"version": "2.2.0",
5+
"version": "2.3.0",
66
"license": "AGPL-3.0-or-later",
77
"repository": {
88
"type": "git",
@@ -30,35 +30,35 @@
3030
},
3131
"dependencies": {
3232
"@types/jest": "^26.0.24",
33-
"@types/node": "^14.17.20",
34-
"@babel/cli": "^7.15.7",
35-
"@babel/core": "^7.15.5",
36-
"@babel/node": "^7.15.4",
37-
"@babel/plugin-proposal-class-properties": "^7.14.5",
38-
"@babel/plugin-proposal-object-rest-spread": "^7.15.6",
33+
"@types/node": "^14.18.0",
34+
"@babel/cli": "^7.16.0",
35+
"@babel/core": "^7.16.5",
36+
"@babel/node": "^7.16.5",
37+
"@babel/plugin-proposal-class-properties": "^7.16.5",
38+
"@babel/plugin-proposal-object-rest-spread": "^7.16.5",
3939
"@babel/plugin-syntax-bigint": "^7.8.3",
40-
"@babel/preset-env": "^7.15.6",
41-
"@babel/preset-typescript": "^7.15.0",
42-
"@exercism/static-analysis": "^0.10.0",
43-
"@typescript-eslint/typescript-estree": "^4.33.0",
44-
"@typescript-eslint/visitor-keys": "^4.33.0",
40+
"@babel/preset-env": "^7.16.5",
41+
"@babel/preset-typescript": "^7.16.5",
42+
"@exercism/static-analysis": "^0.11.0",
43+
"@typescript-eslint/typescript-estree": "^5.7.0",
44+
"@typescript-eslint/visitor-keys": "^5.7.0",
4545
"babel-jest": "^26.6.3",
4646
"chalk": "^4.1.2",
4747
"jest": "^26.6.3",
4848
"jest-util": "^26.6.2",
4949
"slash": "^3.0.0",
5050
"string-length": "^4.0.2",
51-
"typescript": "^4.4.3"
51+
"typescript": "^4.5.4"
5252
},
5353
"devDependencies": {
54-
"@typescript-eslint/eslint-plugin": "^4.33.0",
55-
"@typescript-eslint/parser": "^4.33.0",
54+
"@typescript-eslint/eslint-plugin": "^5.7.0",
55+
"@typescript-eslint/parser": "^5.7.0",
5656
"babel-eslint": "^10.1.0",
57-
"eslint": "^7.32.0",
57+
"eslint": "^8.4.1",
5858
"eslint-config-prettier": "^8.3.0",
59-
"eslint-plugin-import": "^2.24.2",
60-
"eslint-plugin-jest": "^24.5.2",
61-
"prettier": "^2.4.1",
59+
"eslint-plugin-import": "^2.25.3",
60+
"eslint-plugin-jest": "^25.3.0",
61+
"prettier": "^2.5.1",
6262
"rimraf": "^3.0.2"
6363
}
6464
}

0 commit comments

Comments
 (0)