Skip to content

Commit 5f62fa6

Browse files
authored
Merge pull request #11 from Code-Hex/update-pkgs
use pnpm and updated some deps
2 parents 2093287 + 11d9e07 commit 5f62fa6

File tree

4 files changed

+7082
-6484
lines changed

4 files changed

+7082
-6484
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,34 @@ jobs:
88
build:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
12+
- uses: pnpm/action-setup@v3
13+
with:
14+
version: 8
1215
- name: Setup Node
13-
uses: actions/setup-node@v3
16+
uses: actions/setup-node@v4
1417
with:
1518
node-version: 18
16-
cache: 'yarn'
17-
- run: yarn install --frozen-lockfile
18-
- run: yarn test
19+
cache: 'pnpm'
20+
- run: pnpm install --frozen-lockfile
21+
- run: pnpm test
1922
env:
2023
CI: true
2124
eslint:
2225
runs-on: ubuntu-latest
2326
steps:
24-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
28+
- uses: pnpm/action-setup@v3
29+
with:
30+
version: 8
2531
- name: Setup Node
26-
uses: actions/setup-node@v3
32+
uses: actions/setup-node@v4
2733
with:
2834
node-version: 18
29-
cache: 'yarn'
30-
- run: yarn install --frozen-lockfile
31-
- run: yarn lint-fix
32-
- run: yarn prettier
35+
cache: 'pnpm'
36+
- run: pnpm install --frozen-lockfile
37+
- run: pnpm lint-fix
38+
- run: pnpm prettier
3339
- name: Auto commit fixed code
3440
id: auto-commit-action
3541
uses: stefanzweifel/git-auto-commit-action@v4

package.json

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,23 @@
2525
"lint-fix": "eslint --fix --ext .ts .",
2626
"prepublish": "run-p build:*"
2727
},
28-
"dependencies": {},
2928
"devDependencies": {
30-
"@cloudflare/workers-types": "^4.20231025.0",
31-
"@typescript-eslint/eslint-plugin": "^6.10.0",
32-
"@typescript-eslint/parser": "^6.10.0",
33-
"eslint": "^8.53.0",
34-
"eslint-config-prettier": "^9.0.0",
29+
"@cloudflare/workers-types": "^4.20240208.0",
30+
"@typescript-eslint/eslint-plugin": "^6.21.0",
31+
"@typescript-eslint/parser": "^6.21.0",
32+
"eslint": "^8.56.0",
33+
"eslint-config-prettier": "^9.1.0",
3534
"eslint-define-config": "^1.24.1",
3635
"eslint-import-resolver-typescript": "^3.6.1",
3736
"eslint-plugin-eslint-comments": "^3.2.0",
38-
"eslint-plugin-import": "^2.29.0",
39-
"firebase-tools": "^12.8.1",
40-
"miniflare": "^3.20231025.1",
37+
"eslint-plugin-import": "^2.29.1",
38+
"firebase-tools": "^13.3.0",
39+
"miniflare": "^3.20240129.3",
4140
"npm-run-all": "^4.1.5",
42-
"prettier": "^3.0.3",
43-
"typescript": "^5.2.2",
44-
"vitest": "^0.34.6",
45-
"wrangler": "^3.15.0"
41+
"prettier": "^3.2.5",
42+
"typescript": "^5.3.3",
43+
"vitest": "^1.3.0",
44+
"wrangler": "^3.28.3"
4645
},
4746
"keywords": [
4847
"web",

0 commit comments

Comments
 (0)