diff options
| author | Christoph Schlosser <christoph@linux.com> | 2018-02-24 23:29:59 +0100 |
|---|---|---|
| committer | Christoph Schlosser <christophschlosser@users.noreply.github.com> | 2018-02-25 01:58:38 +0100 |
| commit | 041439c5544ca8f9627a922e125dbf7e7ad11769 (patch) | |
| tree | 9e3047bd1a3f40d1e2de02e5a736c26ad3980e68 /src/Config.ts | |
| parent | f928a1049c6582e2fbb044676c5bbca89d9b7e33 (diff) | |
| download | doxdocgen-041439c5544ca8f9627a922e125dbf7e7ad11769.tar.gz | |
Add options and allow change of option order
Diffstat (limited to 'src/Config.ts')
| -rw-r--r-- | src/Config.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Config.ts b/src/Config.ts index 9b86fc8..e8d7379 100644 --- a/src/Config.ts +++ b/src/Config.ts @@ -22,6 +22,9 @@ export class Config { values.linesToGet = cfg.get<number>("linesToGet", values.linesToGet); values.authorTag = cfg.get<string>("authorTag", values.authorTag); values.fileTemplate = cfg.get<string>("fileTemplate", values.fileTemplate); + values.dateTemplate = cfg.get<string>("dateTemplate", values.dateTemplate); + values.dateFormat = cfg.get<string>("dateFormat", values.dateFormat); + values.fileOrder = cfg.get<string[]>("fileOrder", values.fileOrder); return values; } @@ -29,6 +32,7 @@ export class Config { public readonly paramTemplateReplace: string = "{param}"; public readonly typeTemplateReplace: string = "{type}"; public readonly nameTemplateReplace: string = "{name}"; + public readonly dateTemplateReplace: string = "{date}"; public triggerSequence: string = "/**"; public firstLine: string = "/**"; @@ -46,4 +50,7 @@ export class Config { public linesToGet: number = 20; public authorTag: string = "@author your name"; public fileTemplate: string = "@file {name}"; + public dateTemplate: string = "@date {date}"; + public dateFormat: string = "YYYY-MM-DD"; + public fileOrder: string[] = ["brief", "file", "author", "date"]; } |