0.3.0 • Published 7 years ago

easy-import v0.3.0

Weekly downloads
130
License
ISC
Repository
-
Last release
7 years ago

Easy Import

A package-like importer for JavaScript and Babel.

Installation

  1. npm install --save-dev easy-import
  2. "plugins": ["easy-import"] - .babelrc options

Options

  1. from - folder you are building your files from
  2. to - folder you are building your files to
  3. ignore - default node_modules - ignore directories in root

"plugins": [["easy-import", { "from": "src", "to": "dist", "ignore": ["node_modules", "coverage"] }]]

Example

./src/packages/math.js

// @package Math

const main = Math;
const multiply = (a, b, c) => a * b * c;
const sum = (a, b, c) => a + b + c;

export default main;
export {
  multiply,
  sum,
};

./src/controllers/anything.js

import math, { multiply, sum } from 'Math';
// or import * as math from 'Math'
// or import { multiply } from 'Math'
console.log(multiply(1, 2, 3), sum(1, 2, 3), math.min(100, 200));
0.3.0

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago