1.4.0 • Published 9 years ago

6to5-browserify v1.4.0

Weekly downloads
35
License
-
Repository
github
Last release
9 years ago

6to5-browserify

6to5 browserify plugin

Installation

$ npm install -g 6to5-browserify

Usage

CLI

$ browserify script.js -t 6to5-browserify --outfile bundle.js

Node

var fs = require("fs");
var browserify = require("browserify");
var to5Browserify = require("6to5-browserify");
browserify({ debug: true })
  .transform(to5Browserify)
  .require("./script.js", { entry: true })
  .bundle()
  .on("error", function (err) { console.log("Error : " + err.message); })
  .pipe(fs.createWriteStream("bundle.js"));

Options

browserify().transform(to5Browserify.configure({
  blacklist: ["generators"]
}))

Customising extensions

By default all files with the extensions .js, .es6 and .jsx are compiled. You can change this by passing an array of extensions.

NOTE: This will override the default ones so if you want to use any of them you have to add them back.

browserify().transform(to5Browserify.configure({
  extensions: [".6to5"]
}))

Additional options

browserify().transform(to5Browserify.configure({
  // Optional ignore regex - if any filenames **do** match this regex then they
  // aren't compiled
  ignore: /regex/,

  // Optional only regex - if any filenames **don't** match this regex then they
  // aren't compiled
  only: /my_es6_folder/
}))
1.4.0

9 years ago

1.3.0

9 years ago

1.2.0

9 years ago

1.1.0

9 years ago

1.0.0

9 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago