Skip to content

Commit ec08060

Browse files
authored
Merge pull request #37 from shivjm/use-newer-pnpm-configuration-syntax
Use newer pnpm configuration syntax
2 parents 3c6d0b4 + 64c57b4 commit ec08060

12 files changed

Lines changed: 296 additions & 381 deletions

File tree

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ on:
55
name: publish-to-npmjs
66

77
env:
8-
PNPM_VERSION: "9.0.4"
9-
NODE_VERSION: "18.20.5"
10-
TYPEDOC_VERSION: "0.25.13"
8+
PNPM_VERSION: "11.3.0"
9+
NODE_VERSION: "24.15.0"
10+
TYPEDOC_VERSION: "0.28.10"
1111

1212
jobs:
1313
publish:

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ on:
66
- main
77

88
env:
9-
PNPM_VERSION: "9.0.4"
10-
NODE_VERSION: "18.20.5"
9+
PNPM_VERSION: "11.3.0"
10+
NODE_VERSION: "24.15.0"
1111

1212
jobs:
1313
test:
@@ -26,7 +26,7 @@ jobs:
2626
- name: Install dependencies
2727
run: pnpm install --frozen-lockfile
2828
- name: Run tests
29-
run: pnpm test
29+
run: pnpm -r test
3030

3131
# TODO add coverage using
3232
# <https://github.com/marketplace/actions/code-coverage-summary>
@@ -64,4 +64,4 @@ jobs:
6464
- name: Install dependencies
6565
run: pnpm install --frozen-lockfile
6666
- name: Generate docs for all packages
67-
run: pnpm run -r typedoc
67+
run: pnpm run typedoc

package.json

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,13 @@
11
{
22
"name": "remark-extensions",
33
"engines": {
4-
"node": ">=18"
4+
"node": ">=24"
55
},
66
"scripts": {
7-
"lint": "pnpm run -r lint",
8-
"build": "pnpm build -r --parallel",
9-
"test": "pnpm test -r",
107
"typedoc": "typedoc --entryPointStrategy packages --options typedoc.json packages/*"
118
},
12-
"pnpm": {
13-
"overrides": {
14-
"conventional-changelog-conventionalcommits": "npm:@shivjm/conventional-changelog-conventionalcommits@4.6.1"
15-
}
16-
},
179
"devDependencies": {
1810
"standard-version": "^9.5.0",
19-
"typedoc": "^0.25.13"
11+
"typedoc": "^0.28.10"
2012
}
2113
}

packages/hast-split-pre-lines/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@
4848
"@eslint/js": "^9.1.1",
4949
"@types/debug": "^4.1.12",
5050
"@types/hast": "^3.0.4",
51-
"@types/node": "^18.19.125",
51+
"@types/node": "^24.13.2",
5252
"@typescript-eslint/eslint-plugin": "^4.32.0",
5353
"@typescript-eslint/parser": "^4.32.0",
5454
"eslint": "^9.1.1",
5555
"eslint-config-prettier": "^8.3.0",
5656
"eslint-plugin-prettier": "^4.0.0",
5757
"prettier": "^2.4.1",
5858
"tsx": "^4.20.5",
59-
"typescript": "^5.9.2",
59+
"typescript": "^5.9.3",
6060
"typescript-eslint": "^7.7.1"
6161
}
6262
}

packages/micromark-extension-kbd-nested/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"@eslint/js": "^9.1.1",
3535
"@types/chai": "^4.2.22",
3636
"@types/mocha": "^9.0.0",
37-
"@types/node": "^16.10.1",
37+
"@types/node": "^24.13.2",
3838
"@typescript-eslint/eslint-plugin": "^4.32.0",
3939
"@typescript-eslint/parser": "^4.32.0",
4040
"chai": "^4.3.4",
@@ -48,7 +48,7 @@
4848
"prettier": "^2.4.1",
4949
"rimraf": "^3.0.2",
5050
"ts-node": "^10.2.1",
51-
"typescript": "^4.4.4",
51+
"typescript": "^5.9.3",
5252
"typescript-eslint": "^7.7.1"
5353
},
5454
"engines": {

packages/remark-editorial-elements/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"devDependencies": {
3333
"@eslint/js": "^9.1.1",
3434
"@types/hast": "^3.0.4",
35-
"@types/node": "^16.10.1",
35+
"@types/node": "^24.13.2",
3636
"@typescript-eslint/eslint-plugin": "^8.44.1",
3737
"@typescript-eslint/parser": "^8.44.1",
3838
"eslint": "^9.36.0",
@@ -43,7 +43,7 @@
4343
"prettier": "^2.4.1",
4444
"rimraf": "^3.0.2",
4545
"tsx": "^4.20.5",
46-
"typescript": "^4.4.4",
46+
"typescript": "^5.9.3",
4747
"typescript-eslint": "^8.44.1"
4848
},
4949
"engines": {

packages/remark-kbd-nested/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"@types/chai": "^4.2.22",
4545
"@types/mdast": "^3.0.10",
4646
"@types/mocha": "^9.0.0",
47-
"@types/node": "^18.19.31",
47+
"@types/node": "^24.13.2",
4848
"@typescript-eslint/eslint-plugin": "^4.32.0",
4949
"@typescript-eslint/parser": "^4.32.0",
5050
"chai": "^4.3.4",
@@ -60,7 +60,7 @@
6060
"remark-rehype": "^10.0.0",
6161
"rimraf": "^3.0.2",
6262
"ts-node": "^10.2.1",
63-
"typescript": "^4.4.4",
63+
"typescript": "^5.9.3",
6464
"typescript-eslint": "^7.7.1",
6565
"unified": "^10.1.0"
6666
},

packages/remark-textras/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"devDependencies": {
3434
"@eslint/js": "^9.1.1",
3535
"@types/hast": "^3.0.4",
36-
"@types/node": "^16.10.1",
36+
"@types/node": "^24.13.2",
3737
"@typescript-eslint/eslint-plugin": "^8.44.1",
3838
"@typescript-eslint/parser": "^8.44.1",
3939
"eslint": "^9.36.0",
@@ -43,11 +43,11 @@
4343
"prettier": "^2.4.1",
4444
"rimraf": "^3.0.2",
4545
"tsx": "^4.20.5",
46-
"typescript": "^4.4.4",
46+
"typescript": "^5.9.3",
4747
"typescript-eslint": "^8.44.1"
4848
},
4949
"engines": {
50-
"node": ">=18"
50+
"node": ">=24"
5151
},
5252
"type": "module",
5353
"publishConfig": {

packages/tsconfig.build.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"extends": "./tsconfig.json",
33
"compilerOptions": {
44
"target": "es6",
5-
"module": "ES2020"
5+
"module": "nodenext"
66
},
77
"exclude": ["tests"]
88
}

packages/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"compilerOptions": {
33
"target": "esnext",
4-
"module": "esnext",
5-
"moduleResolution": "node",
4+
"module": "nodenext",
5+
"moduleResolution": "nodenext",
66
"newLine": "lf",
77
"strict": true
88
},

0 commit comments

Comments
 (0)