UNPKG

@stanfordspezi/spezi-web-configurations

Version:

Stanford Biodesign Digital Health Spezi Web Configurations

27 lines (25 loc) 931 B
import { FlatConfig } from "@typescript-eslint/utils/ts-eslint"; type EslintConfigParams = { /** * Root of the project, where tsconfig exists. * Most likely it's going to be `import.meta.dirname` or `__dirname`. * */ tsconfigRootDir: string; /** * List of TypeScript configuration files. * Required if there are multiple files with references. * */ tsConfigsDirs?: string[]; /** * Changes every rule to "warning" instead of "error". * This prevents ESLint to fail if any rule fails. * Useful when migrating large codebases. Use with caution. * */ changeEveryRuleToWarning?: boolean; }; export const getEslintConfig: ({ tsconfigRootDir, tsConfigsDirs, changeEveryRuleToWarning, }: EslintConfigParams) => FlatConfig.ConfigArray; export const prettierConfig: { plugins: string[]; experimentalTernaries: boolean; }; //# sourceMappingURL=index.d.ts.map