UNPKG

@rxap/schematics-ts-morph

Version:

This package provides utilities for manipulating TypeScript code using ts-morph, particularly for Angular and NestJS projects. It offers functions to add, coerce, and modify code elements like classes, methods, decorators, and imports. The package also in

15 lines 910 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RemoveNestModuleProvider = RemoveNestModuleProvider; const get_coerce_array_literal_form_object_literal_1 = require("../get-coerce-array-literal-form-object-literal"); const get_nest_module_metadata_1 = require("./get-nest-module-metadata"); const remove_nest_provider_to_array_1 = require("./remove-nest-provider-to-array"); /** * @deprecated import from @rxap/ts-morph */ function RemoveNestModuleProvider(sourceFile, providerObject) { const metadata = (0, get_nest_module_metadata_1.GetNestModuleMetadata)(sourceFile); const providerArray = (0, get_coerce_array_literal_form_object_literal_1.GetCoerceArrayLiteralFromObjectLiteral)(metadata, 'providers'); (0, remove_nest_provider_to_array_1.RemoveNestProviderToArray)(providerObject, providerArray); } //# sourceMappingURL=remove-nest-module-provider.js.map