title: Avoid using relative paths on require()
body: <p>I'm new with NodeJs, my project is growing and i dont want make relative imports, i want imports like these installed from npm.</p>
  
  <p>I have the following directory structure</p>
  
  <p>Project
    node_modules/
    src/
      model/
        person.js
    test/
      model/
        person.js
    app.js
    config.js</p>
  
  <p>i'm using mongoose and i can require mongoose from any place with <code>require('mongoose')</code> but  by example if a want require my person model from <code>app.js</code> i write <code>require('./model/person')</code> and from my <code>test/model/person.js</code> i need write <code>require('../../src/model/person')</code>.</p>
  
  <p>Exist some way "native" (without install more dependencies) to make this some like <code>require('model/person')</code> from any place of my app?</p>