1.0.1 • Published 9 years ago

get-yo-rc-path v1.0.1

Weekly downloads
8
License
MIT
Repository
github
Last release
9 years ago

get-yo-rc-path

NPM version Build Status Coverage Status

Code Climate Dependencies DevDependencies

Get the path of the nearest .yo-rc.json file

Install

npm install --save get-yo-rc-path

Usage

ES2015

// directory structure
// /user/
//   - home/
//     - awesome-project/
//       - script.js
//     - .yo-rc.json

// script.js
import getYoRcPath from 'get-yo-rc-path';

getYoRcPath().then(yoRcPath => {
  // => yoRcPath = '/user/home/.yo-rc.json'
});

getYoRcPath.dir().then(yoRcDir => {
  // => yoRcPath = '/user/home'
});

ES5

// directory structure
// /user/
//   - home/
//     - awesome-project/
//       - script.js
//     - .yo-rc.json

// script.js
var getYoRcPath = require('get-yo-rc-path');

getYoRcPath().then(function (yoRcPath) {
  // => yoRcPath = '/user/home/.yo-rc.json'
});

getYoRcPath.dir().then(function (yoRcDir) {
  // => yoRcPath = '/user/home'
});

API

getYoRcPath()

Returns a Promise that resolves to a String of the full path or null if not found.

getYoRcPath.dir()

Returns a Promise that resolves to a String of the directory or null if not found.

LICENSE

MIT © Dustin Specker