Skip to content

Commit 66ae2cf

Browse files
Update dependencies and use babel package (#41)
1 parent df9a0dd commit 66ae2cf

File tree

5 files changed

+1189
-72
lines changed

5 files changed

+1189
-72
lines changed

.babelrc

-6
This file was deleted.

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 0.14.0
4+
5+
- Bump the dependencies
6+
- Simplify toolchain
7+
- Use `@exercism/babel-preset-typescript`
8+
39
## 0.13.0
410

511
- Bump the dependencies

babel.config.js

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
module.exports = {
2+
presets: [['@exercism/babel-preset-typescript', { corejs: '3.38' }]],
3+
plugins: [],
4+
}

package.json

+10-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@exercism/static-analysis",
3-
"version": "0.13.0",
3+
"version": "0.14.0",
44
"description": "Exercism static analysis library for javascript and typescript",
55
"repository": "https://github.com/SleeplessByte/exercism-static-analysis",
66
"author": "Derk-Jan Karrenbeld <[email protected]>",
@@ -18,24 +18,22 @@
1818
"test": "jest"
1919
},
2020
"peerDependencies": {
21-
"@typescript-eslint/typescript-estree": "^7.18.0",
22-
"@typescript-eslint/visitor-keys": "^7.18.0"
21+
"@typescript-eslint/typescript-estree": "^8.0.1",
22+
"@typescript-eslint/visitor-keys": "^8.0.1"
2323
},
2424
"devDependencies": {
2525
"@babel/cli": "^7.24.8",
26-
"@babel/core": "^7.24.9",
27-
"@babel/preset-env": "^7.25.0",
28-
"@babel/preset-typescript": "^7.24.7",
26+
"@exercism/babel-preset-typescript": "^0.6.0",
2927
"@exercism/eslint-config-tooling": "^0.5.0",
3028
"@jest/globals": "^29.7.0",
3129
"@tsconfig/recommended": "^1.0.7",
32-
"@types/node": "^22.0.0",
33-
"@typescript-eslint/eslint-plugin": "^7.18.0",
34-
"@typescript-eslint/parser": "^7.18.0",
35-
"@typescript-eslint/types": "^7.18.0",
36-
"@typescript-eslint/typescript-estree": "^7.18.0",
37-
"@typescript-eslint/visitor-keys": "^7.18.0",
30+
"@types/node": "^22.1.0",
31+
"@typescript-eslint/parser": "^8.0.1",
32+
"@typescript-eslint/types": "^8.0.1",
33+
"@typescript-eslint/typescript-estree": "^8.0.1",
34+
"@typescript-eslint/visitor-keys": "^8.0.1",
3835
"babel-jest": "^29.7.0",
36+
"core-js": "^3.38.0",
3937
"eslint": "^9.8.0",
4038
"jest": "^29.7.0",
4139
"prettier": "^3.3.3",

0 commit comments

Comments
 (0)