MCPcopy Create free account
hub / github.com/Effect-TS/effect / rewriteRefs

Function rewriteRefs

packages/effect/src/JsonSchema.ts:896–898  ·  view source on GitHub ↗
(schema: JsonSchema, rewrite: ($ref: string) => string)

Source from the content-addressed store, hash-verified

894
895/** @internal */
896export function rewriteRefs(schema: JsonSchema, rewrite: ($ref: string) => string): JsonSchema {
897 return transformSchema(schema, (schema) => rewriteSchemaRef(schema, rewrite)) as JsonSchema
898}
899
900function rewriteSchemaRef(
901 schema: Record<string, unknown>,

Callers 3

finalizeJsonSchemaFunction · 0.90
fromSchemaOpenApi3_1Function · 0.85
rewriteFunction · 0.85

Calls 2

transformSchemaFunction · 0.85
rewriteSchemaRefFunction · 0.85

Tested by

no test coverage detected