Skip to content

Commit b2ff61f

Browse files
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

File tree

model/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
},
2222
"dependencies": {
2323
"@milaboratories/graph-maker": "catalog:",
24+
"@milaboratories/helpers": "catalog:",
2425
"@platforma-sdk/model": "catalog:"
2526
},
2627
"devDependencies": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
},
2626
"peerDependencies": {
2727
"oxfmt": "*",
28-
"oxlint": "*"
28+
"oxlint": "1.63.0"
2929
},
3030
"packageManager": "pnpm@9.12.0"
3131
}

0 commit comments

Comments
 (0)