This package has been deprecated

    Author message:

    Package has been renamed to 6to5ify

    6to5-browserify

    1.4.0 • Public • Published

    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/
    }))

    Keywords

    none

    Install

    npm i 6to5-browserify

    DownloadsWeekly Downloads

    52

    Version

    1.4.0

    License

    none

    Last publish

    Collaborators

    • avatar