Commit 67434d2
committed
Fix CI: webring build output path, type exports, scout-for-lol lint
Three fixes for CI failures:
1. webring tsconfig: Remove vitest.config.mts from include array.
When included, tsc infers rootDir as project root (common ancestor
of src/ and vitest.config.mts), outputting to dist/src/ instead of
dist/. This broke package.json main/types pointing to dist/index.js.
2. webring index.ts: Add missing re-exports for Configuration and
Result types. sjer.red imports these types from "webring" but they
were only imported locally, not exported.
3. scout-for-lol eslint.config: Replace frontend tsconfig with UI
tsconfig in import resolver's tsconfigPaths. The frontend tsconfig
extends astro/tsconfigs/strictest which get-tsconfig can't resolve
in the Dagger CI container. All path mappings come from the shared
tsconfig.base.json, so any non-frontend tsconfig works for import
resolution. Added the previously-missing UI tsconfig.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent a6d0b7d commit 67434d2
3 files changed
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | 16 | | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
0 commit comments