@neato/config
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

⚡@neato/config

Load complex configuration from many sources on runtime with type-safety. Check the documentation for more info.

🔥Features

  • Strictly typed OR loosly typed configurations.
  • Complex object configuration.
  • Load (partial) configuration from many inputs:
    • From files: .json, .env.
    • From environment variables.
    • From directory structure (used for i.e docker secrets).
    • From CLI arguments.
  • Validate from a Zod or joi schema.

🍄Installation / usage

**Visit the documentation on how to install.

npm install neat-config

📖Documentation

**Visit the website for documentation.

🧬 Running locally for development

npm i -g pnpm # install PNPM if you don't have it already
pnpm i # install dependencies of the entire repo

pnpm -C packages/config run dev # run library dev script in directory

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
3.0.018latest

Version History

VersionDownloads (Last 7 Days)Published
3.0.018

Package Sidebar

Install

npm i @neato/config

Weekly Downloads

18

Version

3.0.0

License

none

Unpacked Size

54.3 kB

Total Files

7

Last publish

Collaborators

  • mrjvs