Skip to content

Commit fb7869c

Browse files
committed
[migrate] upgrade to Node.js 26, PNPM 12, MobX 7, MobX-GitHub 0.7, FS-match 2, Lint-Staged 17 & other latest Upstream packages
1 parent 1026ef4 commit fb7869c

6 files changed

Lines changed: 9294 additions & 12469 deletions

File tree

‎.github/workflows/main.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ jobs:
1313
permissions:
1414
contents: write
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v7
1717

18-
- uses: pnpm/action-setup@v4
18+
- uses: pnpm/action-setup@v6
1919
with:
20-
version: 10
21-
- uses: actions/setup-node@v4
20+
version: 12
21+
- uses: actions/setup-node@v7
2222
with:
23-
node-version: 22
23+
node-version: 26
2424
cache: pnpm
2525
- name: Install & Build
2626
run: |
@@ -37,7 +37,7 @@ jobs:
3737
force_orphan: true
3838

3939
- name: Deploy to Vercel
40-
uses: amondnet/vercel-action@v25
40+
uses: amondnet/vercel-action@v42.3.0
4141
if: ${{ env.VERCEL_TOKEN && env.VERCEL_ORG_ID && env.VERCEL_PROJECT_ID }}
4242
with:
4343
vercel-token: ${{ secrets.VERCEL_TOKEN }}

‎package.json‎

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -6,47 +6,37 @@
66
"node": ">=20"
77
},
88
"dependencies": {
9-
"boot-cell": "3.0.0-alpha.0",
9+
"boot-cell": "^3.0.0-alpha.0",
1010
"cell-router": "^4.0.4",
1111
"classnames": "^2.5.1",
1212
"dom-renderer": "^2.6.4",
1313
"github-web-widget": "^4.0.0",
1414
"iterable-observer": "^1.1.1",
15-
"mobx": "^6.15.0",
16-
"mobx-github": "^0.5.1",
15+
"mobx": "^7.1.1",
16+
"mobx-github": "^0.7.1",
1717
"web-cell": "^3.2.2",
1818
"web-utility": "^4.8.1"
1919
},
2020
"devDependencies": {
21-
"@parcel/config-default": "~2.16.0",
22-
"@parcel/packager-raw-url": "~2.16.0",
23-
"@parcel/transformer-less": "~2.16.0",
24-
"@parcel/transformer-typescript-tsc": "~2.16.0",
25-
"@parcel/transformer-webmanifest": "~2.16.0",
26-
"@types/mdx": "^2.0.13",
27-
"@types/node": "^22.18.6",
28-
"fs-match": "^1.7.3",
21+
"@parcel/config-default": "~2.16.4",
22+
"@parcel/packager-raw-url": "~2.16.4",
23+
"@parcel/transformer-less": "~2.16.4",
24+
"@parcel/transformer-typescript-tsc": "~2.16.4",
25+
"@parcel/transformer-webmanifest": "~2.16.4",
26+
"@types/mdx": "^2.0.14",
27+
"@types/node": "^26.6.5",
28+
"fs-match": "^2.0.1",
2929
"husky": "^9.1.7",
30-
"lint-staged": "^16.2.1",
31-
"parcel": "~2.16.0",
30+
"lint-staged": "^17.6.0",
31+
"parcel": "~2.16.4",
3232
"parcel-transformer-mdx": "^0.4.2",
33-
"postcss": "^8.5.6",
33+
"postcss": "^8.5.31",
3434
"postcss-modules": "^6.0.1",
35-
"prettier": "^3.6.2",
36-
"svgo": "^3.3.2",
37-
"tsx": "^4.20.6",
38-
"typescript": "~5.9.2",
39-
"workbox-cli": "^7.3.0",
40-
"yaml": "^2.8.1"
41-
},
42-
"pnpm": {
43-
"onlyBuiltDependencies": [
44-
"@parcel/watcher",
45-
"@swc/core",
46-
"esbuild",
47-
"lmdb",
48-
"msgpackr-extract"
49-
]
35+
"prettier": "^3.9.10",
36+
"tsx": "^4.23.15",
37+
"typescript": "~5.9.3",
38+
"workbox-cli": "^7.4.1",
39+
"yaml": "^2.9.1"
5040
},
5141
"prettier": {
5242
"singleQuote": true,

0 commit comments

Comments
 (0)