autoresolve

0.0.3 • Public • Published

Node.js - autoresolve

This autoresolves package locations for you. This prevents such ugliness as:

var mypackage = require('../../../lib/models/customer');
var another = require(path.join(__dirname, 'lib/models/customer'));
var somepack = require(path.join(process.cwd(), 'lib/models/customer'));

Installation

npm install autoresolve

Example

autoresolve simply looks for your package.json file and considers that its base directory. If it can't find package.json, it then uses process.cwd().

var P = require('autoresolve');
var customer = require(P('lib/models/customer'));

License

Licensed under MIT. See LICENSE for more details.

Copyright (c) 2012 JP Richardson

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.3
    1,192
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.3
    1,192
  • 0.0.2
    10
  • 0.0.1
    10

Package Sidebar

Install

npm i autoresolve

Weekly Downloads

747

Version

0.0.3

License

none

Last publish

Collaborators

  • jprichardson