Skip to content

scbd/rootquire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rootquire

Allows users to avoid relative path dots hell.

Detect project root by looking for first existing node_modules folder from list in require.main.paths

Install

npm install --save scbd/rootquire#version

Usage

With Rootquire

var User = require('rootquire')('models/user');

Without Rootquire

var User = require('../../../../../models/user');

Print root path

require('rootquire').debug();

Similar to Undot. Undot is relative to start main module https://github.com/gsanches/undot

About

Load node project modules relatively to project root

Resources

License

Stars

1 star

Watchers

6 watching

Forks

Packages

 
 
 

Contributors