npm Community Forum (Archive)

The npm community forum has been discontinued.

To discuss usage of npm, visit the GitHub Support Community.

dir entry in package.json required

Most of the time we develop an library (for example libx) in libx/src directory, and publish it with libx/lib or libx/dist after building it.
We may use it in another project with require('libx/dist/utils.js') which looks ugly.
I wonder below:

  1. we could provide a new package.json config maybe called mainDir, and then require('libx/utils.js') will be automatic tranlated to require('libx/${mainDir}/utils.js.
  2. we also could provide some items below publish config to control mainDir to be automatic switched between develop and publish.

This would be wonderful!