Skip to content

Commit e4ac409

Browse files
committed
feat: allow extending ignore patterns
1 parent 49421d3 commit e4ac409

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

src/automd.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export async function automd(_config: Config = {}): Promise<AutomdResult[]> {
2020
cwd: config.dir,
2121
absolute: false,
2222
onlyFiles: true,
23-
ignore: ["node_modules", "dist"],
23+
ignore: ["node_modules", "dist", ".*", ...(config.ignore || [])],
2424
});
2525
} else {
2626
inputFiles = inputFiles

src/config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ export interface Config {
2323
*/
2424
output?: string;
2525

26+
/**
27+
* Ignore patterns if input is a glob pattern
28+
*
29+
* By default `node_modules`, `dist` and `.*` files are ignored.
30+
*/
31+
ignore?: string[];
32+
2633
/** Custom generators */
2734
generators?: Record<string, Generator>;
2835
}

0 commit comments

Comments
 (0)