config-exists
> If you want to load configurations, pls go to [cosmiconfig](https://github.com/davidtheclark/cosmiconfig)
Last updated 3 years ago by clarkdo .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install config-exists 
SYNC missed versions from official npm registry.

Config Exists

If you want to load configurations, pls go to cosmiconfig

Check if config file is existed in specific folder:

  • a [name].config.js (anywhere up the directory tree)
  • a JSON or YAML "rc file" (anywhere up the directory tree)

For Example:

  • exists.config.js
  • .existsrc.js
  • .existsrc.json
  • .existsrc.yml
  • .existsrc.yaml

Installation

$ npm i --save config-exists
# or
$ yarn add config-exists

Usage

Sync

const config = require('config-exists')
const { exists } = config({name: 'exists'})
const stats = exists('__tests__/fixtures')
// stats: false if not exists, or instance of fs.Stats

Async

const config = require('config-exists')
const { existsAsync } = await config({name: 'exists'})
const stats = exists('__tests__/fixtures')
// stats: false if not exists, or instance of fs.Stats

Options

name

Type: string Name of config file

rcExtensions

Type: bool Default: true Flag to search rc files

Current Tags

  • 1.0.1                                ...           latest (3 years ago)

2 Versions

  • 1.0.1                                ...           3 years ago
  • 1.0.0                                ...           3 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (0)
None
Dev Dependencies (8)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |