@graphql-markdown/core
Version:
GraphQL-Markdown core package for generating Markdown documentation from a GraphQL schema.
47 lines (46 loc) • 2.9 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EVENT_CALLBACK_MAP = void 0;
/**
* Event callback mapping configuration.
*
* This module defines the mappings between event names and their corresponding
* callback names in MDX modules. Kept separate to avoid circular dependencies.
*
* @packageDocumentation
*/
const schema_events_1 = require("./events/schema-events");
const diff_events_1 = require("./events/diff-events");
const render_root_types_events_1 = require("./events/render-root-types-events");
const render_homepage_events_1 = require("./events/render-homepage-events");
const render_type_entities_events_1 = require("./events/render-type-entities-events");
const generate_index_metafile_events_1 = require("./events/generate-index-metafile-events");
const render_files_events_1 = require("./events/render-files-events");
const print_type_events_1 = require("./events/print-type-events");
/**
* Event callback mapping configuration.
* Maps event names to their corresponding callback names in mdxModule.
*
* Note: Format functions (formatMDXBadge, formatMDXAdmonition, etc.) are NOT included here.
* They are pure transformations handled via the Formatter interface, not events.
*/
exports.EVENT_CALLBACK_MAP = {
[schema_events_1.SchemaEvents.BEFORE_LOAD]: "beforeLoadSchemaHook",
[schema_events_1.SchemaEvents.AFTER_LOAD]: "afterLoadSchemaHook",
[diff_events_1.DiffEvents.BEFORE_CHECK]: "beforeCheckDiffHook",
[diff_events_1.DiffEvents.AFTER_CHECK]: "afterCheckDiffHook",
[render_root_types_events_1.RenderRootTypesEvents.BEFORE_RENDER]: "beforeRenderRootTypesHook",
[render_root_types_events_1.RenderRootTypesEvents.AFTER_RENDER]: "afterRenderRootTypesHook",
[render_homepage_events_1.RenderHomepageEvents.BEFORE_RENDER]: "beforeRenderHomepageHook",
[render_homepage_events_1.RenderHomepageEvents.AFTER_RENDER]: "afterRenderHomepageHook",
[render_type_entities_events_1.RenderTypeEntitiesEvents.BEFORE_RENDER]: "beforeRenderTypeEntitiesHook",
[render_type_entities_events_1.RenderTypeEntitiesEvents.AFTER_RENDER]: "afterRenderTypeEntitiesHook",
[generate_index_metafile_events_1.GenerateIndexMetafileEvents.BEFORE_GENERATE]: "beforeGenerateIndexMetafileHook",
[generate_index_metafile_events_1.GenerateIndexMetafileEvents.AFTER_GENERATE]: "afterGenerateIndexMetafileHook",
[render_files_events_1.RenderFilesEvents.AFTER_RENDER]: "afterRenderFilesHook",
[print_type_events_1.PrintTypeEvents.BEFORE_PRINT_CODE]: "beforePrintCodeHook",
[print_type_events_1.PrintTypeEvents.AFTER_PRINT_CODE]: "afterPrintCodeHook",
[print_type_events_1.PrintTypeEvents.BEFORE_PRINT_TYPE]: "beforePrintTypeHook",
[print_type_events_1.PrintTypeEvents.AFTER_PRINT_TYPE]: "afterPrintTypeHook",
[print_type_events_1.PrintTypeEvents.BEFORE_COMPOSE_PAGE_TYPE]: "beforeComposePageTypeHook",
};