Skip to content

Commit a39e8c3

Browse files
committed
all: update to single pnpm workspace
1 parent d8abac2 commit a39e8c3

File tree

53 files changed

+14555
-15202
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+14555
-15202
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ jobs:
9393
uses: actions/setup-node@v4
9494
with:
9595
node-version: "20"
96-
cache: yarn
97-
cache-dependency-path: "tests/runner-tests/yarn.lock"
96+
cache: pnpm
9897

9998
- uses: Swatinem/rust-cache@v2
10099

@@ -152,8 +151,7 @@ jobs:
152151
uses: actions/setup-node@v4
153152
with:
154153
node-version: "20"
155-
cache: yarn
156-
cache-dependency-path: "tests/integration-tests/yarn.lock"
154+
cache: pnpm
157155

158156
- name: Install lld and jq
159157
run: sudo apt-get install -y lld jq protobuf-compiler

.github/workflows/code-coverage.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ jobs:
4545
uses: actions/setup-node@v4
4646
with:
4747
node-version: "14"
48-
cache: yarn
49-
cache-dependency-path: "tests/integration-tests/yarn.lock"
48+
cache: pnpm
5049
- name: Install lld
5150
run: sudo apt-get install -y lld jq protobuf-compiler
5251
- uses: actions-rs/cargo@v1

.gitignore

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ lcov.info
2222

2323
/tests/**/build
2424
/tests/**/generated
25-
/tests/**/node_modules
26-
/tests/**/yarn-error.log
27-
/tests/**/pnpm-lock.yaml
25+
26+
# Node dependencies
27+
node_modules/
2828

2929
# Built solidity contracts.
3030
/tests/**/bin

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Integration tests require environment dependencies that can be provided **EITHER
4343

4444
**Prerequisites:**
4545
1. Docker and Docker Compose **OR** Nix (for operating environment dependencies)
46-
2. Yarn (v1)
46+
2. PNPM
4747
3. Foundry (for smart contract compilation)
4848

4949
The environment dependencies and environment setup are operated by the human.

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"private": true,
3+
"packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748"
4+
}

0 commit comments

Comments
 (0)