base-cwd
Base plugin that adds a getter/setter for the current working directory.
Install
Install with npm:
$ npm i base-cwd --save
Usage
var cwd = require('base-cwd');
var Base = require('base');
var app = new Base();
app.use(cwd());
Adds a cwd
getter/setter to app
:
console.log(app.cwd);
console.log(app.cwd === process.cwd());
If app.options.cwd
is defined it will used by app.cwd
:
app.options.cwd = 'foo/bar';
console.log(app.cwd);
console.log(app.cwd === process.cwd());
If app.cwd
is set, it will also set the value to app.cache.cwd
, to ensure that the user-defined value is used on the next get.
Related projects
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2016 Jon Schlinkert
Released under the MIT license.
This file was generated by verb on January 23, 2016.