@typespec/json-schema
Version:
TypeSpec library for emitting TypeSpec to JSON Schema and converting JSON Schema to TypeSpec
27 lines • 1.06 kB
JavaScript
import { $baseUri, $contains, $contentEncoding, $contentMediaType, $contentSchema, $extension, $id, $jsonSchema, $maxContains, $maxProperties, $minContains, $minProperties, $multipleOf, $oneOf, $prefixItems, $uniqueItems, $validatesRawJson, } from "./decorators.js";
export { $flags, $lib } from "./lib.js";
/** @internal */
export const $decorators = {
"TypeSpec.JsonSchema": {
jsonSchema: $jsonSchema,
baseUri: $baseUri,
id: $id,
oneOf: $oneOf,
multipleOf: $multipleOf,
contains: $contains,
minContains: $minContains,
maxContains: $maxContains,
uniqueItems: $uniqueItems,
minProperties: $minProperties,
maxProperties: $maxProperties,
contentEncoding: $contentEncoding,
prefixItems: $prefixItems,
contentMediaType: $contentMediaType,
contentSchema: $contentSchema,
extension: $extension,
},
"TypeSpec.JsonSchema.Private": {
validatesRawJson: $validatesRawJson,
},
};
//# sourceMappingURL=tsp-index.js.map