UNPKG

1.41 kBJavaScriptView Raw
1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5Object.defineProperty(exports, "__esModule", { value: true });
6exports.nxTransformerPlugin = void 0;
7const transformer_1 = __importDefault(require("../transformer"));
8/* ****************************************************************************************************************** *
9 * Locals
10 * ****************************************************************************************************************** */
11const voidTransformer = () => (s) => s;
12/* ****************************************************************************************************************** *
13 * Transformer
14 * ****************************************************************************************************************** */
15exports.nxTransformerPlugin = {
16 before: (pluginConfig, program) => (pluginConfig === null || pluginConfig === void 0 ? void 0 : pluginConfig.afterDeclarations) ? voidTransformer : (0, transformer_1.default)(program, Object.assign({}, pluginConfig)),
17 afterDeclarations: (pluginConfig, program) => !(pluginConfig === null || pluginConfig === void 0 ? void 0 : pluginConfig.afterDeclarations) ? voidTransformer : (0, transformer_1.default)(program, Object.assign({}, pluginConfig)),
18};
19//# sourceMappingURL=nx-transformer-plugin.js.map
\No newline at end of file