UNPKG

ngx-unused

Version:

Detect unused classes (components, pipes, services and directives) defined in Angular workspace.

7 lines (6 loc) 394 B
import { getPropertyFromDecoratorCall } from './getPropertyFromDecorator.js'; export function hasUsagesBySelectors(decorator, templateService) { var _a; const selector = getPropertyFromDecoratorCall(decorator, 'selector'); return templateService.matchesSelectors((_a = selector === null || selector === void 0 ? void 0 : selector.split(',')) !== null && _a !== void 0 ? _a : []); }