@rxap/ts-morph
Version:
Provides utilities for manipulating TypeScript code using the ts-morph library. It offers a fluent API to add, modify, and remove code elements such as classes, decorators, imports, and properties in both Angular and NestJS projects. This package simplifi
12 lines • 712 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CoerceNestAppModule = CoerceNestAppModule;
const coerce_nest_module_1 = require("./coerce-nest-module");
const remove_nest_module_provider_1 = require("./remove-nest-module-provider");
function CoerceNestAppModule(sourceFile, options = {}) {
var _a;
(0, coerce_nest_module_1.CoerceNestModule)(sourceFile, Object.assign(Object.assign({}, options), { name: 'app' }));
(_a = sourceFile.getImportDeclaration('./app.service')) === null || _a === void 0 ? void 0 : _a.remove();
(0, remove_nest_module_provider_1.RemoveNestModuleProvider)(sourceFile, 'AppService');
}
//# sourceMappingURL=coerce-nest-app-module.js.map