Directories
¶
| Path | Synopsis |
|---|---|
|
Package diff implements a basic diff algorithm equivalent to patience diff.
|
Package diff implements a basic diff algorithm equivalent to patience diff. |
|
Package environment is an abstraction that Ferrite uses to interact with the environment.
|
Package environment is an abstraction that Ferrite uses to interact with the environment. |
|
Package inflect provides utilities for inflecting English words.
|
Package inflect provides utilities for inflecting English words. |
|
Package limits allows finding the limits of arbitrary numeric types.
|
Package limits allows finding the limits of arbitrary numeric types. |
|
Package maybe implements a maybe type, also known as an option(al) type.
|
Package maybe implements a maybe type, also known as an option(al) type. |
|
Package mode is an abstraction for executing the various "modes" supported by Ferrite.
|
Package mode is an abstraction for executing the various "modes" supported by Ferrite. |
|
export/dotenv
Package dotenv is a Ferrite mode that exports the environment variables to a file suitable use as a .env file.
|
Package dotenv is a Ferrite mode that exports the environment variables to a file suitable use as a .env file. |
|
internal/render
Package render contains utilities for rendering variable values and schema descriptions in a consistent way across various modes.
|
Package render contains utilities for rendering variable values and schema descriptions in a consistent way across various modes. |
|
usage/markdown
Package markdown is a Ferrite mode that generates usage documentation in markdown format.
|
Package markdown is a Ferrite mode that generates usage documentation in markdown format. |
|
validate
Package validate is a Ferrite mode that validates environment variable values against a set of specifications and exits the process if any are invalid.
|
Package validate is a Ferrite mode that validates environment variable values against a set of specifications and exits the process if any are invalid. |
|
Package reflectx contains reflection-related utilities.
|
Package reflectx contains reflection-related utilities. |
|
Package variable contains utilities for describing and representing environment variables.
|
Package variable contains utilities for describing and representing environment variables. |
|
Package wordwrap provides a unicode-aware line-wrapping implementation.
|
Package wordwrap provides a unicode-aware line-wrapping implementation. |
Click to show internal directories.
Click to hide internal directories.