UNPKG

@elsikora/setup-wizard

Version:

Setup Wizard - CLI scaffolding utility

29 lines (26 loc) 1.03 kB
#!/usr/bin/env node import { ELintStagedFeature } from '../enum/lint-staged-feature.enum.js'; const LINT_STAGED_FEATURE_CONFIG = { [ELintStagedFeature.ESLINT]: { fileExtensions: ["js", "jsx", "mjs", "cjs", "ts", "tsx", "json", "jsonc", "yml", "yaml"], label: "ESLint - JavaScript/TypeScript linter", requiredPackages: ["eslint"], }, [ELintStagedFeature.PRETTIER]: { fileExtensions: ["*"], label: "Prettier - Code formatter", requiredPackages: ["prettier"], }, [ELintStagedFeature.STYLELINT]: { fileExtensions: ["css", "scss", "sass", "less", "style", "pcss", "styled", "stylus"], label: "Stylelint - CSS/SCSS linter", requiredPackages: ["stylelint"], }, [ELintStagedFeature.TYPESCRIPT]: { fileExtensions: ["ts", "tsx"], label: "TypeScript - Type checking", requiredPackages: ["tsc-files"], }, }; export { LINT_STAGED_FEATURE_CONFIG }; //# sourceMappingURL=lint-staged-feature-config.constant.js.map