Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

get-yo-rc-path

dustinspecker12MIT1.0.1

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

yo-rc, yeoman

readme

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