npm.io
0.1.2 • Published 13 years ago

package-lookup

Licence
MIT
Version
0.1.2
Deps
0
Vulns
0
Weekly
0

package-lookup

Info about the package given a filename.

Install:

npm install package-lookup

Usage:

var pkg = require('package-lookup');

// Display current package: The two gives the same result.
console.log(pkg.resolve(__filename));
console.log(pkg.resolveDir(__dirname));

// Info about socket.io (if it's in the path).
console.log(pkg.resolve(require.resolve('socket.io')));

Functions:

  • pkg.resolve(filename)
  • pkg.resolveDir(dirname)

The package info includes the properties _filename and _dirname that gives the filename and directory of the package.json file.