nx/packages/js/src/utils/schema.d.ts
2021-11-15 21:29:28 -05:00

23 lines
552 B
TypeScript

// nx-ignore-next-line
const { Linter } = require('@nrwl/linter');
export interface Schema {
name: string;
directory?: string;
skipFormat?: boolean;
tags?: string;
simpleModuleName?: boolean;
skipTsConfig?: boolean;
unitTestRunner?: 'jest' | 'none';
linter?: Linter;
testEnvironment?: 'jsdom' | 'node';
importPath?: string;
js?: boolean;
pascalCaseFiles?: boolean;
strict?: boolean;
buildable?: boolean;
setParserOptionsProject?: boolean;
config?: 'workspace' | 'project' | 'npm-scripts';
compiler?: 'tsc' | 'swc';
}