@markuplint/ml-spec
Version:
Types and schema that specs of the Markup languages for markuplint
29 lines (28 loc) • 1.38 kB
TypeScript
export { getAttrSpecs as getAttrSpecsByNames } from './specs/get-attr-specs.js';
export * from './constant/aria-version.js';
export * from './dom-traverse/accname-computation.js';
export * from './dom-traverse/get-attr-specs.js';
export * from './dom-traverse/get-computed-aria-props.js';
export * from './dom-traverse/get-computed-role.js';
export * from './dom-traverse/get-content-model.js';
export * from './dom-traverse/get-implicit-role.js';
export * from './dom-traverse/get-permitted-roles.js';
export * from './dom-traverse/get-spec.js';
export * from './dom-traverse/has-required-owned-elements.js';
export * from './dom-traverse/is-exposed.js';
export * from './dom-traverse/may-be-focusable.js';
export * from './specs/aria-specs.js';
export * from './specs/content-model-category-to-tag-names.js';
export * from './specs/get-aria.js';
export * from './specs/get-role-spec.js';
export * from './specs/get-spec-by-tag-name.js';
export * from './specs/is-nothing-content-model.js';
export * from './specs/is-palpable-elements.js';
export * from './specs/is-void-element.js';
export * from './specs/schema-to-spec.js';
export * from './types/index.js';
export * from './types/aria.js';
export * from './types/attributes.js';
export * from './types/permitted-structures.js';
export * from './utils/resolve-namespace.js';
export * from './utils/validate-aria-version.js';