## Usage ```js var cwd = require('{%= name %}'); var Base = require('base'); var app = new Base(); app.use(cwd()); ``` Adds a `cwd` getter/setter to `app`: ```js 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`: ```js 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_.