{"id":"koanf","name":"koanf","category":"configuration","modulePath":"github.com/knadh/koanf/v2","importPath":"github.com/knadh/koanf/v2","summary":"Configuration loading through composable providers and parsers","capabilities":["file-config","environment"],"tradeoffs":["Providers and parsers are separate modules and need their own dependency checks."],"standardLibrary":false,"source":{"url":"https://github.com/knadh/koanf","kind":"editorial summary of maintainer documentation","reviewedAt":"2026-09-30"},"metadata":{"version":"v2.3.7","goVersion":"1.23.0","licenses":["MIT"],"dependencies":[{"path":"github.com/go-viper/mapstructure/v2","version":"v2.4.0"},{"path":"github.com/knadh/koanf/maps","version":"v0.1.2"},{"path":"github.com/mitchellh/copystructure","version":"v1.2.0"},{"path":"github.com/mitchellh/reflectwalk","version":"v1.0.2","indirect":true}],"goMod":"module github.com/knadh/koanf/v2\n\ngo 1.23.0\n\nrequire (\n\tgithub.com/go-viper/mapstructure/v2 v2.4.0\n\tgithub.com/knadh/koanf/maps v0.1.2\n\tgithub.com/mitchellh/copystructure v1.2.0\n)\n\nrequire github.com/mitchellh/reflectwalk v1.0.2 // indirect\n\nretract v2.0.2 // Tagged as minor version, but contains breaking changes.\n","fetchedAt":"2026-09-30T18:11:17.288Z","sourceUrls":["https://proxy.golang.org/github.com/knadh/koanf/v2/@latest","https://proxy.golang.org/github.com/knadh/koanf/v2/@v/v2.3.7.mod","https://api.deps.dev/v3/systems/go/packages/github.com%2Fknadh%2Fkoanf%2Fv2/versions/v2.3.7"],"vulnerabilities":{"status":"checked","ids":[],"checkedAt":"2026-09-30T18:11:17.288Z","source":"https://api.deps.dev/v3/systems/go/packages/github.com%2Fknadh%2Fkoanf%2Fv2/versions/v2.3.7"},"freshness":"current"},"example":null}