Part of #64. Blocked by #66.
Graduate the engine and schema together — the spike (#65) proved they cannot split: orm's and orm-memory's test suites build fixtures with defineSchema/mergeSchemas, so schema must come with the core.
Scope:
Acceptance: @gemstack/orm + @gemstack/schema live on npm, tests green in the gemstack workspace.
Part of #64. Blocked by #66.
Graduate the engine and schema together — the spike (#65) proved they cannot split:
orm's andorm-memory's test suites build fixtures withdefineSchema/mergeSchemas, so schema must come with the core.Scope:
@universal-orm/core->@gemstack/orm,@vike-data/universal-schema->@gemstack/schemaprivate: true, reset both to a fresh0.xAcceptance:
@gemstack/orm+@gemstack/schemalive on npm, tests green in the gemstack workspace.