mirror of
https://github.com/LukeHagar/varsity.git
synced 2025-12-06 04:22:00 +00:00
32 lines
609 B
TypeScript
32 lines
609 B
TypeScript
// Main functional exports
|
|
export {
|
|
validate,
|
|
parse,
|
|
generateValidationReport,
|
|
saveValidationReport,
|
|
validateMultiple,
|
|
getSupportedVersions,
|
|
createVarsity,
|
|
// Individual module exports
|
|
parseOpenAPISpec,
|
|
validateBasicStructure,
|
|
validateOpenAPISpec,
|
|
generateReport,
|
|
saveReport,
|
|
} from "./src/varsity.js";
|
|
|
|
// Type exports
|
|
export type {
|
|
ParsedSpec,
|
|
ValidationResult,
|
|
ValidationError,
|
|
ValidationOptions,
|
|
ReportOptions,
|
|
VarsityConfig,
|
|
OpenAPIVersion,
|
|
CLIResult,
|
|
} from "./src/types.js";
|
|
|
|
// Default export - functional instance
|
|
export { default } from "./src/varsity.js";
|