Packages:
safe-shape: umbrella package that re-exports public APIs from runtime and tooling packages.@safe-shape/core: runtime schemas, parsing, results, errors, diagnostics.@safe-shape/compat: deterministic snapshots and compatibility analysis built on core descriptions.@safe-shape/http: framework-neutral HTTP boundary helpers built on core schemas.@safe-shape/json-schema: JSON Schema export built on core schema descriptions.@safe-shape/typescript: TypeScript declaration generation built on core schema descriptions.@safe-shape/validation: JSON-friendly validation reports built on core schemas.@safe-shape/cli: command-line tooling built on compat, core, json-schema, typescript, and validation.
Dependency direction:
safe-shape -> coresafe-shape -> compatsafe-shape -> httpsafe-shape -> json-schemasafe-shape -> typescriptsafe-shape -> validationsafe-shape -> clihttp -> corecompat -> corejson-schema -> coretypescript -> corevalidation -> corecli -> corecli -> compatcli -> json-schemacli -> typescriptcli -> validationcorehas no package dependency onhttpcorehas no package dependency oncompatcorehas no package dependency onjson-schemacorehas no package dependency ontypescriptcorehas no package dependency onvalidation