+
Skip to content

Tags: knadh/koanf

Tags

providers/env/v2.0.0

Toggle providers/env/v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Refactor env provider into a major breaking version /v2 (#341)

- `providers/env` is now `/providers/env/v2`
- Add new `Opt{}` struct with transform functions that can be passed to the
  constructor instead of the old `WithProvider(..)` functions. This allow future
  callbacks and options to be added without breaking changes.
- `Opt.TransformFunc` is now a single transformation function for keys and values.
- `Opt.EnvirnFunc` allows the source of environment variables to be plugged
  for testing and mocking. It defaults to `os.Environ`.

---------

Co-authored-by: Kailash Nadh <kailash@nadh.in>

parsers/yaml/v1.1.0

Toggle parsers/yaml/v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Replace yaml package with go.yaml.in/yaml/v3 (#365)

* Replace yaml package with github.com/goccy/go-yaml

* Replace yaml package with go.yaml.in/yaml/v3

providers/posflag/v1.0.1

Toggle providers/posflag/v1.0.1's commit message
Tidy go.mod

providers/nats/v0.2.0

Toggle providers/nats/v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add `Unflatten` config option to nats provider (#355)

providers/cliflagv3/v1.0.0

Toggle providers/cliflagv3/v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add `urfave/cli/v3` provider (#361)

---------

Co-authored-by: Gabriel P. <gabriel.pt@planethoster.info>

providers/cliflagv2/v1.0.0

Toggle providers/cliflagv2/v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add new init method with config to cliflagv2 to set default fields.

providers/vault/v2.2.0

Toggle providers/vault/v2.2.0's commit message
Update min Go version in examples and go.work.

providers/structs/v1.0.0

Toggle providers/structs/v1.0.0's commit message
Update min Go version in examples and go.work.

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载