Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Nov 13, 2025. It is now read-only.
/ config Public archive

A deno module that helps you load configuration

License

Notifications You must be signed in to change notification settings

hyperupcall-archive/config

Repository files navigation

config

github ci github badge gitHub issues

A deno module that helps you load configuration.

⚠️ Warning The examples in this README pull from main. you may want to "pin" to a particular version by using git tags in the URL to direct you at a particular version. For example, to use v1.3.2 of hyperupcall/config, you would want to import https://deno.land/x/config@v1.3.0/mod.ts.

Usage

import { Config } from "https://deno.land/x/config/mod.ts"
// Example
const config = await Config.load({
 file: 'fileName'
})
if (!config) {
 console.log("config is 'undefined' when no config files were found")
}
// Example including defaults
await Config.load({
 file: 'fileName',
 searchDir: Deno.cwd()
})

Options

  • file the name of your file
  • searchDir the directory to start searching. this is the directory that might include a .config file

Priority

The ordering is as follows. Modules are loaded from .config folder first, then the parent to that folder. Rc files in .config never start with a dot.

  • .config/file.config.ts
  • .config/file.config.js
  • .config/file.toml
  • .config/file.json
  • .config/file.yaml
  • .config/file.yml
  • file.config.ts
  • file.config.js
  • .file.toml
  • .file.json
  • .file.yaml
  • .file.yml

About

A deno module that helps you load configuration

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /