UNPKG

@jqassistant/ts-lce

Version:

Tool to extract language concepts from a TypeScript codebase and export them to a JSON file.

15 lines (14 loc) 836 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.initializeReactExtractor = initializeReactExtractor; const features_1 = require("../core/features"); const react_component_post_processor_1 = require("./post-processors/react-component.post-processor"); const jsx_dependency_processor_1 = require("./processors/jsx-dependency.processor"); function initializeReactExtractor() { console.log("Initializing React Extension..."); // just for demo purposes: // PROCESSORS.push(new ReactHookProcessor()); features_1.PROCESSORS.push(new jsx_dependency_processor_1.JSXDependencyContextProcessor()); features_1.PROCESSORS.push(new jsx_dependency_processor_1.JSXDependencyProcessor()); features_1.POST_PROCESSORS.push(new react_component_post_processor_1.ReactComponentPostProcessor()); }