@redocly/openapi-core
Version:
See https://github.com/Redocly/redocly-cli
32 lines • 1.71 kB
JavaScript
import { Assertions } from '../common/assertions/index.js';
import { Struct } from '../common/struct.js';
import { InfoContact } from '../common/info-contact.js';
import { InfoLicenseStrict } from '../common/info-license-strict.js';
import { OperationOperationId } from '../common/operation-operationId.js';
import { TagDescription } from '../common/tag-description.js';
import { TagsAlphabetical } from '../common/tags-alphabetical.js';
import { ChannelsKebabCase } from './channels-kebab-case.js';
import { NoChannelTrailingSlash } from './no-channel-trailing-slash.js';
import { NoDuplicatedTagNames } from '../common/no-duplicated-tag-names.js';
import { NoUnresolvedRefs } from '../common/no-unresolved-refs.js';
import { NoRequiredSchemaPropertiesUndefined } from '../common/no-required-schema-properties-undefined.js';
import { NoEnumTypeMismatch } from '../common/no-enum-type-mismatch.js';
import { NoSchemaTypeMismatch } from '../common/no-schema-type-mismatch.js';
export const rules = {
struct: Struct,
'no-unresolved-refs': NoUnresolvedRefs,
assertions: Assertions,
'info-contact': InfoContact,
'info-license-strict': InfoLicenseStrict,
'operation-operationId': OperationOperationId,
'channels-kebab-case': ChannelsKebabCase,
'no-channel-trailing-slash': NoChannelTrailingSlash,
'tag-description': TagDescription,
'tags-alphabetical': TagsAlphabetical,
'no-duplicated-tag-names': NoDuplicatedTagNames,
'no-required-schema-properties-undefined': NoRequiredSchemaPropertiesUndefined,
'no-enum-type-mismatch': NoEnumTypeMismatch,
'no-schema-type-mismatch': NoSchemaTypeMismatch,
};
export const preprocessors = {};
//# sourceMappingURL=index.js.map