Releases: ngryman/fauda
Releases · ngryman/fauda
v0.2.0
Features
Fixes
- fix(normalizer): keep a number primitive as is c49750d
Documentation
- docs(api): drop imperative mood in descriptions 78984a7
- docs(api): add the normalize function 05a1a0f
- docs(api): fix typo in generateTypes examples a447ab6
Other
Refactoring
- refactor(utils): extract loadSchema 37046a5
Chores
- chore: commit changes to the lock file 1729d9f
v0.1.2
v0.1.1
v0.1.0
Features
Bugs
- fix(loadEnv): support compounded namespace names 4b2f55a
- fix(normalizer): better format missing option error message a15db00
- fix(normalizer): expand env vars in the schema d693902
- fix: export FaudaOptions and generateTypes f0935b5
Build
- build: adjust scripts to build the library & CLI together 8a55d05
- build: place the library entrypoint at the root fae9dc3
- build: export fauda as a named export 00e7743
Documentation
- docs: various small tweaks cdb8e99
- docs(cli): finish the workflows integration example 2d52149
- docs: fix typo (#1) e478b6c
- docs: add fauda logo 5a7361c
- docs: clarify Fauda's main features and objectives 16611a4
- docs(getting-started): clarify step 3 title 670f30a
- docs(api): add examples ac6191f
- docs: add a CLI section 5c14b6c
- docs: fix API links to source 78aaa13
- docs: add badges 7b041e0
- docs: change of example 32da60d
- docs: add some general clarifications 2ef074d
- docs(api): add the generateTypes function 9609245
- docs: add the "API" section 02da5f5
- docs: clarify "How does it work?" & typos 3936cbc
- docs: fix typo in the JSON schema example 7735a3f
- docs: add usage section & various tweaks 49ca2e3
- docs: remove copy pasta leftovers fb53658
Others
CI
- ci: lowercase the workflow's name cf995eb
- ci(lint): explicitely tell eslint to search for TS files 073f294
- ci(lint): bait eslint fa25c33
- ci(lint): ignore test fixtures ed7cad2
- ci: fix typo in test job 05d7ad9
- ci: add the ci pipeline b30dbee
Test
- test(loaders): fix typo in loadEnv tests 17768d8
- test: align fixtures to the README's examples 6d0b84e
- test: align with the example of the README e83d0f1
Chores
- chore: remove old logo 5eb39c1
- chore: use npm 7 lock file format caca110
- chore: switch from .node-version to .nvmrc 0c9cdfd
- chore: add a format script b3b7b7b
- chore: set development node version to 15 4dee24e
- chore: add cz-conventional-changelog 6d09069
- chore: add eslint be01b0a
Refactoring
- refactor(test): rename fixtures/loaders to fixtures/templates 040ded6
- refactor(generator): accept both a path and a JSON schema 6a77f30
- refactor: fix lint errors 91daeb5
- refactor: rename Settings to Configuration 25535ef