Skip to content

Commit dde3aa6

Browse files
committed
refactor(action): rename class CreateIgnoreFileAction to CreateFileAction
1 parent 4bf3686 commit dde3aa6

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

src/actions/CreateIgnoreFileAction.ts renamed to src/actions/CreateFileAction.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
import { ignoreFiles } from "../configs";
21
import { withCurrentDir, writeContentToFile } from "../process";
32
import { Action } from "./Action";
43

5-
export class CreateIgnoreFileAction extends Action {
6-
constructor(private fileName: string, private content = ignoreFiles) {
4+
export class CreateFileAction extends Action {
5+
constructor(private fileName: string, private content: string) {
76
super();
87
}
98

src/generators/ESLintGenerator.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { Action } from "../actions/Action";
22
import { AddDependenciesAction } from "../actions/AddDependenciesAction";
33
import { AddScriptsAction } from "../actions/AddScriptsAction";
44
import { CreateConfigsFileAction } from "../actions/CreateConfigsFileAction";
5-
import { CreateIgnoreFileAction } from "../actions/CreateIgnoreFileAction";
6-
import { eslintBaseConfigs } from "../configs";
5+
import { CreateFileAction } from "../actions/CreateFileAction";
6+
import { eslintBaseConfigs, ignoreFiles } from "../configs";
77
import { Formatter } from "../formatters/Formatter";
88
import { Packager } from "../packagers/Packager";
99
import { InquirerConfigs } from "../types";
@@ -74,7 +74,7 @@ export class ESLintGenerator extends Generator {
7474
): Action[] {
7575
return [
7676
new CreateConfigsFileAction(".eslintrc", configs, formatter),
77-
new CreateIgnoreFileAction(".eslintignore"),
77+
new CreateFileAction(".eslintignore", ignoreFiles),
7878
new AddScriptsAction({ "check:eslint": "eslint ." }, userConfigs.scripts),
7979
new AddDependenciesAction(packages, packager),
8080
];

src/generators/PostGenerator.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Action } from "../actions/Action";
2-
import { CreateIgnoreFileAction } from "../actions/CreateIgnoreFileAction";
2+
import { CreateFileAction } from "../actions/CreateFileAction";
33
import { postIgnoreFiles } from "../configs";
44
import { Formatter } from "../formatters/Formatter";
55
import { Packager } from "../packagers/Packager";
@@ -18,6 +18,6 @@ export class PostGenerator extends Generator {
1818
formatter: Formatter,
1919
packager: Packager,
2020
): Action[] {
21-
return [new CreateIgnoreFileAction(".gitignore", postIgnoreFiles)];
21+
return [new CreateFileAction(".gitignore", postIgnoreFiles)];
2222
}
2323
}

src/generators/PrettierGenerator.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { Action } from "../actions/Action";
22
import { AddDependenciesAction } from "../actions/AddDependenciesAction";
33
import { AddScriptsAction } from "../actions/AddScriptsAction";
44
import { CreateConfigsFileAction } from "../actions/CreateConfigsFileAction";
5-
import { CreateIgnoreFileAction } from "../actions/CreateIgnoreFileAction";
6-
import { prettierConfigs } from "../configs";
5+
import { CreateFileAction } from "../actions/CreateFileAction";
6+
import { ignoreFiles, prettierConfigs } from "../configs";
77
import { Formatter } from "../formatters/Formatter";
88
import { Packager } from "../packagers/Packager";
99
import { InquirerConfigs } from "../types";
@@ -23,7 +23,7 @@ export class PrettierGenerator extends Generator {
2323
): Action[] {
2424
return [
2525
new CreateConfigsFileAction(".prettierrc", configs, formatter),
26-
new CreateIgnoreFileAction(".prettierignore"),
26+
new CreateFileAction(".prettierignore", ignoreFiles),
2727
new AddScriptsAction(
2828
{ format: "prettier --write .", "check:prettier": "prettier --check ." },
2929
userConfigs.scripts,

0 commit comments

Comments
 (0)