Skip to content

Commit 148b813

Browse files
authored
chore: update docs dependencies (#640)
* chore: update dependencies Major updates: - @interledger/docs-design-system: 0.10.3 → 0.11.0 (adds visual emphasis to details component) - globals: 16.5.0 → 17.2.0 (audioWorklet split from browser globals - not used) Minor updates: - astro: 5.16.0 → 5.17.1 (breaking change to experimental Fonts API only - not used) - @astrojs/starlight: 0.36.3 → 0.37.5 - @astrojs/check: 0.9.5 → 0.9.6 - @eslint/js: 9.39.1 → 9.39.2 - eslint: 9.39.1 → 9.39.2 - @typescript-eslint/parser: 8.48.0 → 8.54.0 - typescript-eslint: 8.48.0 → 8.54.0 - prettier: 3.6.2 → 3.8.1 Patch updates: - starlight-links-validator: 0.19.1 → 0.19.2 Testing performed: - Build successful (39 pages built) - All internal links valid - Linting passes - No breaking changes affecting this project * fix indentation * autoformat * ci: install Pagefind native binary in GitHub Actions workflows * ci: use npm install instead of npm ci to fix optional deps * fix: add linux x64 native packages as dev dependencies * use npm ci * use npm ci for test build * move rollup and pagefind to optional deps * fix image overflow and extra margins above summary * format
1 parent 079fb84 commit 148b813

8 files changed

Lines changed: 451 additions & 297 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,7 @@ jobs:
2626
cache: npm
2727

2828
- name: Install dependencies
29-
run: npm ci --include=optional
30-
- name: Install Rollup native binary
31-
run: |
32-
ROLLUP_VERSION=$(node -p "require('./package-lock.json').packages['node_modules/rollup'].optionalDependencies['@rollup/rollup-linux-x64-gnu']")
33-
npm install --no-save "@rollup/rollup-linux-x64-gnu@${ROLLUP_VERSION}"
29+
run: npm ci
3430
- name: Test build website
3531
run: npm run build
3632

.github/workflows/test-build.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ jobs:
1919
cache: npm
2020

2121
- name: Install dependencies
22-
run: npm ci --include=optional
23-
- name: Install Rollup native binary
24-
run: |
25-
ROLLUP_VERSION=$(node -p "require('./package-lock.json').packages['node_modules/rollup'].optionalDependencies['@rollup/rollup-linux-x64-gnu']")
26-
npm install --no-save "@rollup/rollup-linux-x64-gnu@${ROLLUP_VERSION}"
22+
run: npm ci
2723
- name: Test build website
2824
run: npm run build

0 commit comments

Comments
 (0)