Switch to pnpm (#162)

* fix: metadata provider log

* feat: fully switch to pnpm

* ci: prettier ignore pnpm lock

* chore: dedupe lockfile

* chore: update pnpm
This commit is contained in:
Husky
2025-08-30 19:45:30 -04:00
committed by DecDuck
parent bfeacbbdfe
commit aa1de921ee
7 changed files with 12298 additions and 27 deletions

View File

@ -21,17 +21,20 @@ jobs:
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Setup Node.js environment
uses: actions/setup-node@v4
with:
node-version: lts/*
cache: "yarn"
cache: "pnpm"
- name: Install dependencies
run: yarn install --immutable --network-timeout 1000000
run: pnpm install
- name: Typecheck
run: yarn typecheck
run: pnpm run typecheck
lint:
name: Lint
@ -42,14 +45,17 @@ jobs:
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Setup Node.js environment
uses: actions/setup-node@v4
with:
node-version: lts/*
cache: "yarn"
cache: "pnpm"
- name: Install dependencies
run: yarn install --immutable --network-timeout 1000000
run: pnpm install
- name: Lint
run: yarn lint
run: pnpm run lint