Commit 8d0a3f5
committed
Move off dead-end Node 25 to Node 26
- Bump `mise.toml` `node` pin from `25` to `26` (CI reads it via `jdx/mise-action`); no other Node pins exist (no `.nvmrc`, `setup-node`, or `engines.node`).
- Add `@types/node@^26` as an explicit `devDependency` (resolves to `26.0.1`). It was previously only an optional transitive peer of `vite`/`vitest` resolved at `25.x`; `pnpm dedupe` prunes that optional peer, which left `svelte-check` unable to find `node:` builtins used in `vite.config.ts` and the tests. Declaring it explicitly makes the node-types requirement stable and aligns it with Node 26.
- Refresh `pnpm-lock.yaml` via `pnpm install` + `pnpm dedupe`.
All checks green: `gofmt`, `go vet`, `staticcheck`, Go tests, `pnpm audit`, `prettier`, `knip`, `eslint`, `svelte-check`, `vitest` (163 tests).1 parent ccebc3d commit 8d0a3f5
3 files changed
Lines changed: 63 additions & 381 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
0 commit comments