@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
23 lines (19 loc) • 857 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AddComponentFakeProvider = AddComponentFakeProvider;
const add_fake_provider_1 = require("../add-fake-provider");
const add_component_provider_1 = require("./add-component-provider");
function AddComponentFakeProvider(sourceFile, fakeProviderObject, realProviderObject, fakeName, structures = [], overwrite = false) {
(0, add_component_provider_1.AddComponentProvider)(sourceFile, 'FAKE_PROVIDER_FACTORY', structures, overwrite);
(0, add_fake_provider_1.AddFakeProvider)(sourceFile, fakeProviderObject, realProviderObject, fakeName, overwrite);
}
/*
const FAKE_PROVIDERS = [];
const FAKE_PROVIDER_FACTORY = isDevMode() ? FAKE_PROVIDERS : [];
@Component({
provider: [
FAKE_PROVIDER_FACTORY
]
})
*/
//# sourceMappingURL=add-component-fake-provider.js.map