Base plugin that adds a getter/setter for the current working directory.
Install with npm:
$ npm install --save base-cwd
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); //=> /Users/jonschlinkert/dev/base/base-cwd console.log(app.cwd === process.cwd()); //=> true
If app.options.cwd
is defined it will used by app.cwd
:
app.options.cwd = 'foo/bar'; console.log(app.cwd); //=> /Users/jonschlinkert/dev/base/base-cwd/foo/bar console.log(app.cwd === process.cwd()); //=> false
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.
option
, enable
and disable
. See the readme… more | homepagePull requests and stars are always welcome. For bugs and feature requests, please create an issue.
(This document was generated by [verb-generate-readme][] (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in .verb.md.)
To generate the readme and API documentation with verb:
$ npm install -g verb verb-generate-readme && verb
Install dev dependencies:
$ npm install -d && npm test
Jon Schlinkert
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb, v0.9.0, on July 13, 2016.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4