@elsikora/setup-wizard
Version:
Setup Wizard - CLI scaffolding utility
84 lines (81 loc) • 2.34 kB
JavaScript
import { EModule } from '../../domain/enum/module.enum.js';
const COMMAND_FLAG_CONFIG = {
[]: {
description: "Add branch-lint configuration",
fullFlag: "withBranchLint",
shortFlag: "b",
},
[]: {
description: "Add build tool configuration",
fullFlag: "withBuilder",
shortFlag: "u",
},
[]: {
description: "Add GitHub CI configuration",
fullFlag: "withCI",
shortFlag: "i",
},
[]: {
description: "Add commitlint configuration",
fullFlag: "withCommitlint",
shortFlag: "c",
},
[]: {
description: "Add ESLint configuration",
fullFlag: "withEslint",
shortFlag: "e",
},
[]: {
description: "Add .gitignore file",
fullFlag: "withGitignore",
shortFlag: "g",
},
[]: {
description: "Add IDE configuration",
fullFlag: "withIde",
shortFlag: "d",
},
[]: {
description: "Add LICENSE file",
fullFlag: "withLicense",
shortFlag: "l",
},
[]: {
description: "Add lint-staged configuration",
fullFlag: "withLintStaged",
shortFlag: "t",
},
[]: {
description: "Add Prettier configuration",
fullFlag: "withPrettier",
shortFlag: "p",
},
[]: {
description: "Add PRLint configuration",
fullFlag: "withPrlint",
shortFlag: "n",
},
[]: {
description: "Add semantic-release configuration",
fullFlag: "withSemanticRelease",
shortFlag: "r",
},
[]: {
description: "Add Stylelint configuration",
fullFlag: "withStylelint",
shortFlag: "s",
},
[]: {
description: "Add testing configuration (Vitest)",
fullFlag: "withTesting",
shortFlag: "T",
},
[]: {
description: "Add TypeScript configuration",
fullFlag: "withTypescript",
shortFlag: "y",
},
};
export { COMMAND_FLAG_CONFIG };
//# sourceMappingURL=command-flag-config.constant.js.map