mainify

1.0.3 • Public • Published

mainify Build Status Greenkeeper badge

browserify transform for require-relative-main

Install

$ npm install --save mainify

Usage

Application code:

require('require-relative-main')('./users')

Build:

browserify -t mainify ./

You can also use static paths as the `cwd:

require('require-relative-main')('./users', '../app')

You can even use __dirname:

require('require-relative-main')('./users', __dirname)

You cannot assign require-relative-main to a variable and use it later:

var rrm = require('require-relative-main')
rrm('./module') // => this cannot be replaced

API

mainify(file) -> transformStream

file

Required
Type: string

The file path to be processed. Browserify will pass this along automatically for each file when you use the transform.

License

MIT © Ben Drucker

Package Sidebar

Install

npm i mainify

Weekly Downloads

0

Version

1.0.3

License

MIT

Unpacked Size

4.41 kB

Total Files

4

Last publish

Collaborators

  • bendrucker