@nxext/stencil
Version:
Nx plugin for stenciljs
27 lines (24 loc) • 636 B
TypeScript
import { AppType } from './../../utils/typings';
import { SupportedStyles } from '../../stencil-core-utils';
import { Linter } from '@nrwl/linter';
export interface RawLibrarySchema {
name: string;
tags?: string;
directory?: string;
skipFormat?: boolean;
buildable: boolean;
publishable: boolean;
importPath?: string;
style?: SupportedStyles;
e2eTestRunner?: string;
unitTestRunner?: string;
linter?: Linter;
component?: boolean;
}
export interface LibrarySchema extends RawLibrarySchema {
projectName: string;
projectRoot: string;
projectDirectory: string;
appType: AppType;
parsedTags: string[];
}