require-extension-hooks-module
v0.1.4
Published
Parse import/export statements in node modules
Downloads
28
Readme
require-extension-hooks-module
Parse import/export statements in node modules. No need to include the entire babel-core
library if node supports 99% of ES6 syntax already!
Installation
npm install require-extension-hooks require-extension-hooks-module --save-dev
Usage
const hooks = require('require-extension-hooks');
hooks('js').plugin('module');
You can now use the import/export syntax in your nodejs files. require-extension-hooks-module will transpile modules into module.exports
and require()
statements.
Examples
exports:
export default {};
export const myConstant = {};
export function myFunction(){};
const foo = {}, bah = {}, zoo = {};
export {foo, bah, zoo as Zoo};
imports:
import defaultValue from './foo';
import * as all from './foo';
import {myConstant, myFunction} from './foo';
import {foo, bah, Zoo as zoo} from './foo';