Skip to content

Commit 96fd417

Browse files
committed
fix: Docs build fix
1 parent 41b70b3 commit 96fd417

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ jobs:
106106
name: Build docs
107107
command: |
108108
export DOCUSAURUS_BASE_URL="/output/job/$CIRCLE_WORKFLOW_JOB_ID/artifacts/$CIRCLE_NODE_INDEX/docs/"
109+
export NODE_OPTIONS="--require $(pwd)/docs/scripts/node-shims.cjs"
109110
cd docs && yarn build && cd ..
110111
bash .circleci/comment-artifacts.sh
111112
- store_artifacts:

docs/scripts/node-shims.cjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// Ensure web-compatible globals exist during Node build (undici requires File).
2+
if (typeof globalThis.File === 'undefined') {
3+
globalThis.File = require('undici').File;
4+
}
5+

0 commit comments

Comments
 (0)