Skip to content

Commit 4c7bbe0

Browse files
fern-api[bot]twitchardclaude
authored
🌿 Fern Regeneration -- November 6, 2025 (#586)
Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com> Co-authored-by: twitchard <richard.marmorstein@gmail.com> Co-authored-by: Claude <noreply@anthropic.com>
1 parent 0869b14 commit 4c7bbe0

File tree

874 files changed

+7445
-19369
lines changed

Some content is hidden

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

874 files changed

+7445
-19369
lines changed

.fernignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ tests/expressionMeasurement/streaming.test.ts
6060
# Required manual edits for Node 18 compatibility
6161
tests/unit/fetcher/Fetcher.test.ts
6262
tests/unit/file/file.test.ts
63+
tests/unit/file/test-file.txt
6364

6465
# Needed because node 18 doesn't actually have a global.File
6566
tests/BrowserTestEnvironment.ts

.github/workflows/ci.yml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ jobs:
1414
with:
1515
node-version: "18.18.0"
1616

17-
- name: Setup yarn
18-
run: npm install -g yarn
17+
- name: Install pnpm
18+
uses: pnpm/action-setup@v4
1919

2020
- name: Install dependencies
21-
run: yarn install
21+
run: pnpm install
2222

2323
- name: Compile
24-
run: yarn build
24+
run: pnpm build
2525

2626
test:
2727
runs-on: ubuntu-latest
@@ -34,20 +34,18 @@ jobs:
3434
with:
3535
node-version: "18.18.0"
3636

37-
- name: Setup yarn
38-
run: npm install -g yarn
37+
- name: Install pnpm
38+
uses: pnpm/action-setup@v4
3939

4040
- name: Install dependencies
41-
run: yarn install
41+
run: pnpm install
4242

4343
- name: Check for formatting issues
44-
run: yarn prettier . --check --ignore-unknown
44+
run: pnpm format:check
4545

4646
- name: Run tests
47-
run: yarn test
48-
49-
- name: Run browser tests
50-
run: yarn test:browser
47+
# --configLoader runner is used to make vitest able to load its config as a ESM module in node 18. We wouldn't need to specify this if we didn't support node 18.
48+
run: pnpm test --configLoader runner
5149

5250
publish:
5351
needs: [compile, test]
@@ -62,14 +60,14 @@ jobs:
6260
with:
6361
node-version: "18.18.0"
6462

65-
- name: Setup yarn
66-
run: npm install -g yarn
63+
- name: Setup pnpm
64+
run: npm install -g pnpm
6765

6866
- name: Install dependencies
69-
run: yarn install
67+
run: pnpm install
7068

7169
- name: Build
72-
run: yarn build
70+
run: pnpm build
7371

7472
- name: Publish to npm
7573
run: |

.mock/definition/api.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)