hashbrown

fromStandardJsonSchema

Converts a Standard JSON Schema object into a Skillet schema.

API

export declare function fromStandardJsonSchema<
  Schema extends  StandardJSONSchemaV1 ,
>(
  schema: Schema,
  options: {
    mode: "input";
  },
):  HashbrownType <
   StandardJSONSchemaV1.InferInput <Schema>
>;
fromStandardJsonSchema
HashbrownType<StandardJSONSchemaV1.InferInput<Schema>>
@paramschema:
Schema

The Standard JSON Schema object to convert.

@paramoptions:
{
    mode: 'input';
}

Conversion options.

@typeSchema
StandardJSONSchemaV1
@returns
HashbrownType<StandardJSONSchemaV1.InferInput<Schema>>

API

export declare function fromStandardJsonSchema<
  Schema extends  StandardJSONSchemaV1 ,
>(
  schema: Schema,
  options: {
    mode: "output";
  },
):  HashbrownType <
   StandardJSONSchemaV1.InferOutput <Schema>
>;
fromStandardJsonSchema
HashbrownType<StandardJSONSchemaV1.InferOutput<Schema>>
@paramschema:
Schema

The Standard JSON Schema object to convert.

@paramoptions:
{
    mode: 'output';
}

Conversion options.

@typeSchema
StandardJSONSchemaV1
@returns
HashbrownType<StandardJSONSchemaV1.InferOutput<Schema>>