summaryrefslogtreecommitdiff
path: root/internal/cmd/main.go
AgeCommit message (Collapse)Author
2024-06-09chore(api)!: Overhauling config and rendering types (#2094)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-05-11chore: Switch from zerolog to slog (#2068)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-02-06Add --exclude-processing option (#1963)Song Li
* add --exclude-processing option * update documentation * add tests and address some PR comments * fix linting errors * TODO comment --------- Co-authored-by: Dave Henderson <dhenderson@gmail.com>
2024-01-22Use go-fsimpl to read from datasources (#1336)Dave Henderson
* Use go-fsimpl to read from datasources Signed-off-by: Dave Henderson <dhenderson@gmail.com> * trying to fix windows bug Signed-off-by: Dave Henderson <dhenderson@gmail.com> * attempts to fix some of the path madness Signed-off-by: Dave Henderson <dhenderson@gmail.com> * remove 'HOME' from expected env vars Signed-off-by: Dave Henderson <dhenderson@gmail.com> * more tweaks Signed-off-by: Dave Henderson <dhenderson@gmail.com> * lint fix Signed-off-by: Dave Henderson <dhenderson@gmail.com> --------- Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-01-17Add missing-key flag to manage behavior in case of non-existing key (#1949)Aleksandr Paramonov
* Add missing-key flag to manage behavior in case of non-existing key * Fix typo * Added integration tests, added "default" to the allowed values for the missing-key flag * Use the "error" value for the MissingKey if it passes as empty string * Remove unnecessary writeFile from test * Add docs for the missin key feature * Add invalid to the allowed values of missing-key option * Remove unnecesary code from tests * Fix failed tests and linter errors * Update docs/content/usage.md Co-authored-by: Dave Henderson <dhenderson@gmail.com> * Update feature description * Add missing dot --------- Co-authored-by: Aleksandr Paramonov <a.paramonov@corp.my.com> Co-authored-by: Dave Henderson <dhenderson@gmail.com>
2023-10-28A bunch of linting and refactorings (#1893)Dave Henderson
2023-04-29replace afero moduleDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2023-03-12Bump to v4 moduleDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2022-05-30Support URLs for nested templatesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2022-05-29Stop passing the config in the contextDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-03-20Stop printing newline on stderr when outputting to stdoutDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-28Avoid outputting newline to console when using --input-dirDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-23Fix race condition in signal handlingDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-17Only print newline to when outputting to os.StdoutDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-17Inject stdin/out/err instead of always using os.Stdin/out/errDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-07Only print newline with console outputDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-07Fix ignored left/right delim env varsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-02Move main logic to internalDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>