@compas/code-gen
Version:
Generate various boring parts of your server
24 lines (23 loc) • 1.12 kB
TypeScript
export { AnyType } from "./AnyType.js";
export { AnyOfType } from "./AnyOfType.js";
export { ArrayType } from "./ArrayType.js";
export { BooleanType } from "./BooleanType.js";
export { DateType } from "./DateType.js";
export { ExtendType } from "./ExtendType.js";
export { FileType } from "./FileType.js";
export { GenericType } from "./GenericType.js";
export { NumberType } from "./NumberType.js";
export { ObjectType } from "./ObjectType.js";
export { OmitType } from "./OmitType.js";
export { OptionalType } from "./OptionalType.js";
export { PickType } from "./PickType.js";
export { ReferenceType } from "./ReferenceType.js";
export { RelationType } from "./RelationType.js";
export { RouteInvalidationType } from "./RouteInvalidationType.js";
export { SearchableType } from "./SearchableType.js";
export { StringType } from "./StringType.js";
export { UuidType } from "./UuidType.js";
export { TypeCreator } from "./TypeCreator.js";
export { TypeBuilder } from "./TypeBuilder.js";
export { RouteBuilder, RouteCreator } from "./RouteBuilder.js";
export { buildOrInfer, isNamedTypeBuilderLike } from "./utils.js";