@nxext/stencil
Version:
Nx plugin for stenciljs
22 lines • 887 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isStencilProjectBuilder = isStencilProjectBuilder;
exports.isStencilProject = isStencilProject;
function isStencilProjectBuilder(project, builderCommand) {
const buildArchitect = project.architect && project.architect[builderCommand]
? project.architect[builderCommand]
: {};
return (buildArchitect &&
buildArchitect.builder === `@nxext/stencil:${builderCommand}`);
}
function isStencilProject(project) {
return ['build', 'test', 'serve', 'e2e']
.map((command) => {
const target = project.targets && project.targets[command]
? project.targets[command]
: {};
return target && target.executor === `@nxext/stencil:${command}`;
})
.some((value) => value === true);
}
//# sourceMappingURL=migration-utils.js.map