Commit b2ff61f
committed
fix model build and unify Vue/oxlint after SDK bump
- Add `@milaboratories/helpers` to model deps and to the catalog. The
SDK 1.77.4 type signatures inferred for `export const platforma`
reference helpers transitively; without a direct dep TypeScript hits
TS2742 ("inferred type cannot be named without a reference to
@milaboratories/helpers"). This matches the pattern used by other
blocks on the same SDK (e.g. `rarefaction`).
- Pin `vue` to 3.5.24 via the catalog and move it from peerDependencies
to dependencies in `ui/package.json`. `@platforma-sdk/ui-vue@1.77.4`
ships against 3.5.24; the previous `"vue": "*"" resolved to 3.5.25,
producing two Vue runtimes (broken `provide/inject`, etc).
- Pin root `oxlint` to 1.63.0 (was `*", resolving to 1.50.0) so the
workspace matches the version ts-builder 1.5.0 pulls in.1 parent 7092dee commit b2ff61f
5 files changed
Lines changed: 6325 additions & 426 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
0 commit comments