shallow-render
Version:
Shallow rendering test utility for Angular
17 lines • 531 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getProviderName = getProviderName;
function getProviderName(provider) {
if (typeof provider === 'string') {
return provider;
}
if (typeof provider === 'function') {
return provider.name;
}
if ('provide' in provider) {
return getProviderName(provider.provide); // Recursion
}
// This works well with InjectionTokens
return provider.toString();
}
//# sourceMappingURL=get-provider-name.js.map