Changelog

v0.2.2 - 2023-05-26

Features

  • New book

  • load: loader now also accepts a list of matchers for loading non-Nix files (#10)

    The following matchers and functions available under matchers:

    • always always matches the file regardless of its file name
    • extension matches the file by its extension
    • json loads all JSON files
    • nix is the default matcher if the loader is a function and not a list of matchers
    • regex matches the file using the given regex
    • toml loads all TOML files

v0.2.1 - 2023-04-19

Features

  • loaders.scoped to utilize scopedImport instead of import for loading files

v0.2.0 - 2023-04-10

Breaking Changes

  • Transformers now accept a ccursor as an argument. The type signature of transformer have changed from { ... } -> a to [ String ] -> { ... } -> a

Features

  • transformers.hoistAttrs and transformers.hoistLists bring a specific attribute name at all levels to the root.
  • load: transformer now also accepts a list or a nested list of functions.

v0.1.1 - 2023-04-07

Features

  • load: add transformer option
  • transformers: add liftDefault

v0.1.0 - 2023-04-01

First release