Skip to content

Commit 508e7ce

Browse files
JounQinjaswrks
andauthored
feat!: bump all unified ecosystem dependencies, support mdx v3 (#486)
Co-authored-by: Jason Caldwell <[email protected]>
1 parent 7ca1ffe commit 508e7ce

26 files changed

+3937
-6050
lines changed

.changeset/spicy-bikes-sparkle.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"eslint-mdx": major
3+
"eslint-plugin-mdx": major
4+
---
5+
6+
feat!: bump all unified ecosystem dependencies, support mdx v3

.changeset/swift-cycles-mix.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"eslint-mdx": major
3+
"eslint-plugin-mdx": major
4+
---
5+
6+
chore!: require node >= 18, drop node 12, 14 and 16

.codesandbox/ci.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"node": "16",
2+
"node": "18",
33
"packages": [
44
"packages/*"
55
],

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,15 @@ jobs:
1414
- ubuntu-latest
1515
- windows-latest
1616
node:
17-
- 16
1817
- 18
1918
- 20
2019
runs-on: ${{ matrix.os }}
2120
steps:
2221
- name: Checkout Repo
23-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2423

2524
- name: Setup Node.js ${{ matrix.node }}
26-
uses: actions/setup-node@v3
25+
uses: actions/setup-node@v4
2726
with:
2827
node-version: ${{ matrix.node }}
2928
cache: yarn

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Initialize CodeQL
3030
uses: github/codeql-action/init@v2

.github/workflows/pkg-size.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616

17-
- name: Setup Node.js
18-
uses: actions/setup-node@v3
17+
- name: Setup Node.js LTS
18+
uses: actions/setup-node@v4
1919
with:
20-
node-version: 16
20+
node-version: lts/*
2121
cache: yarn
2222

2323
- name: Package Size Report

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout Repo
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v4
1515
with:
1616
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
1717
fetch-depth: 0
1818

19-
- name: Setup Node.js 16
20-
uses: actions/setup-node@v3
19+
- name: Setup Node.js LTS
20+
uses: actions/setup-node@v4
2121
with:
22-
node-version: 16
22+
node-version: lts/*
2323
cache: yarn
2424

2525
- name: Install Dependencies

package.json

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"workspaces": [
1010
"packages/*"
1111
],
12-
"packageManager": "[email protected].19",
12+
"packageManager": "[email protected].21",
1313
"scripts": {
1414
"build": "run-p build:*",
1515
"build:r": "r -f es2015",
@@ -27,25 +27,34 @@
2727
},
2828
"devDependencies": {
2929
"@1stg/lib-config": "^12.0.0",
30-
"@changesets/changelog-github": "^0.4.8",
31-
"@changesets/cli": "^2.26.2",
32-
"@types/eslint": "^8.44.1",
33-
"@types/eslint-plugin-markdown": "^2.0.0",
34-
"@types/jest": "^29.5.3",
35-
"@types/node": "^20.4.6",
36-
"@types/react": "^18.2.18",
37-
"@types/unist": "^2.0.6",
38-
"jest": "^29.6.2",
30+
"@changesets/changelog-github": "^0.5.0",
31+
"@changesets/cli": "^2.27.1",
32+
"@types/eslint": "^8.44.8",
33+
"@types/eslint-plugin-markdown": "^2.0.2",
34+
"@types/jest": "^29.5.10",
35+
"@types/node": "^20.10.3",
36+
"@types/react": "^18.2.42",
37+
"@types/unist": "^3.0.2",
38+
"jest": "^29.7.0",
3939
"patch-package": "^8.0.0",
4040
"react": "^18.2.0",
4141
"ts-jest": "^29.1.1",
4242
"ts-node": "^10.9.1",
43-
"type-coverage": "^2.26.0",
44-
"typescript": "^5.1.6",
43+
"type-coverage": "^2.27.0",
44+
"typescript": "^5.3.2",
4545
"yarn-deduplicate": "^6.0.2"
4646
},
4747
"resolutions": {
48-
"prettier": "^2.8.8"
48+
"@types/acorn": "^6.0.0",
49+
"@types/mdast": "^4.0.3",
50+
"acorn": "^8.11.2",
51+
"cliui": "npm:@isaacs/cliui@^8.0.2",
52+
"eslint-plugin-markdown": "JounQin/eslint-plugin-markdown#feat/bump",
53+
"mdast-util-frontmatter": "^2.0.1",
54+
"mdast-util-gfm": "^3.0.0",
55+
"prettier": "^2.8.8",
56+
"unified": "^11.0.4",
57+
"unified-engine": "^11.2.0"
4958
},
5059
"commitlint": {
5160
"extends": [

packages/eslint-mdx/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"license": "MIT",
1313
"engines": {
14-
"node": "^12.20.0 || ^14.18.0 || >=16.0.0"
14+
"node": ">=18.0.0"
1515
},
1616
"main": "lib/index.js",
1717
"module": "lib/index.es2015.mjs",
@@ -30,19 +30,19 @@
3030
"eslint": ">=8.0.0"
3131
},
3232
"dependencies": {
33-
"acorn": "^8.10.0",
33+
"acorn": "^8.11.2",
3434
"acorn-jsx": "^5.3.2",
3535
"espree": "^9.6.1",
36-
"estree-util-visit": "^1.2.1",
37-
"remark-mdx": "^2.3.0",
38-
"remark-parse": "^10.0.2",
39-
"remark-stringify": "^10.0.3",
40-
"synckit": "^0.8.5",
41-
"tslib": "^2.6.1",
42-
"unified": "^10.1.2",
43-
"unified-engine": "^10.1.0",
44-
"unist-util-visit": "^4.1.2",
36+
"estree-util-visit": "^2.0.0",
37+
"remark-mdx": "^3.0.0",
38+
"remark-parse": "^11.0.0",
39+
"remark-stringify": "^11.0.0",
40+
"synckit": "^0.8.6",
41+
"tslib": "^2.6.2",
42+
"unified": "^11.0.4",
43+
"unified-engine": "^11.2.0",
44+
"unist-util-visit": "^5.0.0",
4545
"uvu": "^0.5.6",
46-
"vfile": "^5.3.7"
46+
"vfile": "^6.0.1"
4747
}
4848
}

packages/eslint-mdx/src/helpers.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ export const getPositionAtFactory = (text: string) => {
7777
return {
7878
line,
7979
column: offset - currOffset,
80-
offset,
8180
}
8281
}
8382

0 commit comments

Comments
 (0)