@nxext/stencil
Version:
Nx plugin for stenciljs
14 lines (13 loc) • 1.22 kB
TypeScript
import { TargetConfiguration } from '@nx/devkit';
import { LibrarySchema } from '../generators/library/schema';
import { ApplicationSchema } from '../generators/application/schema';
import { MakeLibBuildableSchema } from '../generators/make-lib-buildable/schema';
import { ProjectType } from '../utils/typings';
export declare function getDefaultTargets(projectType: ProjectType, options: LibrarySchema | ApplicationSchema | MakeLibBuildableSchema): {
[key: string]: TargetConfiguration;
};
export declare function getBuildTarget(projectType: ProjectType, options: LibrarySchema | ApplicationSchema | MakeLibBuildableSchema): TargetConfiguration;
export declare function getTestTarget(projectType: ProjectType, options: LibrarySchema | ApplicationSchema | MakeLibBuildableSchema): TargetConfiguration;
export declare function getE2eTarget(projectType: ProjectType, options: LibrarySchema | ApplicationSchema | MakeLibBuildableSchema): TargetConfiguration;
export declare function getServeTarget(projectType: ProjectType, options: LibrarySchema | ApplicationSchema | MakeLibBuildableSchema): TargetConfiguration;
export declare function getLintTarget(projectType: ProjectType, projectRoot: string): TargetConfiguration;