David Bernard

Results 59 issues of David Bernard

Symbolic link related to file (or folder) inside the template, could be useful in rare case (eg: COPYING link to LICENSE.txt)

enhancement

see https://chocolatey.org/docs/create-packages

1. add the description of commit message into the contribution guide (to create if it doesn't exist) 2. add a git hook to check the format (and provide short info...

Some project templates already exist. Triages for some of them: - compatible (could be used 'as is') - need to be converted (need to create a converter tool or guide)...

exploration

- How to convert a variable after set by user ? tips use and intermediate value. ```yaml - name: v1_input ask: "v1" - name: v1 default_value: "{{ to_lower v1_input }}"...

idea: - [x] default value "no" - [x] overrideable as script level (into `ffizer.yaml`) - [ ] overrideable via cli arg

eg https://cookiecutter-hypermodern-python.readthedocs.io/en/2021.6.15/guide.html#project-overview To learn feature of cookiecutter,...

When persistence of variables inputs, will be done. ffizer could be used like a linter/formatter to keep code uptodate with templates (by a "small" adaptation of `ffizer apply` or `ffizer...

enhancement

or to call an external formatter. To avoid false change when the generated files is edited/viewed with a editor with autoformat and other rules for formatting (eg: call prettier)

with ffizer 2.8.0 ``` 2023-03-15T15:16:33.572127Z ERROR ffizer: failed: Handlebars { when: "render template into buffer", template: "/Users/.../megalinter/.mega-linter.ffizer.hbs.yml", source: RenderError { desc: "serde_yaml::from_str", template_name: Some( "/Users/..../megalinter/.mega-linter.ffizer.hbs.yml", ), line_no: Some( 4, ),...

bug