Skip to content

Commit fab1eec

Browse files
committed
Update package.json with pnpm configuration and migrate GitHub Actions to pnpm
1 parent 4a7e88d commit fab1eec

2 files changed

Lines changed: 14 additions & 10 deletions

File tree

.github/workflows/test.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,16 @@ jobs:
1717
matrix:
1818
node-version: [22.x]
1919
steps:
20-
- uses: actions/checkout@v1
21-
- uses: actions/setup-node@v1
20+
- uses: actions/checkout@v4
21+
- name: Enable Corepack
22+
run: corepack enable
23+
- uses: actions/setup-node@v4
2224
with:
2325
node-version: ${{ matrix.node-version }}
26+
cache: 'pnpm'
2427
- name: Install deps
25-
run: npm ci
28+
run: pnpm install --frozen-lockfile
2629
- name: Code style
27-
run: npm test
30+
run: pnpm test
2831
- name: Vitest tests
29-
run: npm run vitest
32+
run: pnpm run vitest

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
"name": "sort-css-media-queries",
33
"version": "3.0.3",
44
"description": "The custom `sort` method (mobile-first / desktop-first) of CSS media queries for `postcss-sort-media-queries`, `css-mqpacker` or `pleeease` (which uses css-mqpacker) or, perhaps, something else ))",
5+
"packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319",
6+
"pnpm": {
7+
"onlyBuiltDependencies": [
8+
"esbuild"
9+
]
10+
},
511
"main": "lib/index.js",
612
"files": [
713
"lib"
@@ -72,10 +78,5 @@
7278
"istanbul-badges-readme": "^1.9.0",
7379
"prettier": "^3.5.3",
7480
"vitest": "^3.0.7"
75-
},
76-
"pnpm": {
77-
"onlyBuiltDependencies": [
78-
"esbuild"
79-
]
8081
}
8182
}

0 commit comments

Comments
 (0)