c9h

c9h

Zero-config config for Node.js

Showing:

Popularity

Downloads/wk

3

GitHub Stars

8

Maintenance

Last Commit

2mos ago

Contributors

2

Package

Dependencies

4

License

MIT

Type Definitions

Built-In

Tree-Shakeable

Yes?

Categories

Readme

cottonmouth

🐍 cottonmouth

npm Codecov CircleCI Code Climate maintainability npms.io (quality) Snyk Vulnerabilities for npm package npm bundle size

  • 📁 One library, many formats. JSON, JSON5, INI, YAML, and TOML are all supported out-of-the-box as file formats!
  • 💻 Environment variables. Handle environment variables as a source of configuration with no effort!
  • 💯 Zero configuration. Cottonmouth works out-of-the-box using sensible defaults with no configuration required!
  • 💪 Typescript. Fully typed and self-documenting.
  • 🛠 Extensible. Bring your own file format parsers if we don't support your configuration files natively!

Cottonmouth is still in development, but most desired functionality is present and breaking changes are unlikely.

Documentation

You can find cottonmouth's documentation at https://c9h.carr.sh/.

5 Min Tutorial

On cottonmouth's docs site, we've created a 5 Min Tutorial to get you up and running in minutes!

You can find a list of "community" packages related to cottonmouth on the official docs site!

Used by

Is your company/community using cottonmouth in production? Open an issue and get your logo added below!

License

Cottonmouth is licensed under the MIT License.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial