es6-migrate

0.2.2 • Public • Published

es6-migrate

JavaScript Style Guide Build Status

Convert AMD CoffeeScript to ES6 JavaScript. Tasks performed:

  • CoffeeScript => JavaScript
  • AMD Modules => ES6 Modules
  • Fix StandardJS violations
  • Remove original CoffeeScript files

Installation

$ npm install es6-migrate

Usage

es6Migrate <files> <options>

Options

Name Excepted Default Description
files {Array} n/a Array of files to migrate.
extension {String} .js Extension to use when writing converted files.

Examples

# Single file 
es6Migrate ./src/scripts/index.coffee
 
# Directory of files 
es6Migrate ./src/scripts/**/*.js.coffee
 
# Write converted files with an`.es6.js` file extension 
es6Migrate ./src/scripts/**/*.coffee --extension .es6.js

Testing

Jest is the test runner used for this project.

# Run the tests 
npm test
 
# Run the tests in interactive mode 
npm test:watch

/es6-migrate/

    Package Sidebar

    Install

    npm i es6-migrate

    Weekly Downloads

    1

    Version

    0.2.2

    License

    MIT

    Unpacked Size

    4.37 kB

    Total Files

    4

    Last publish

    Collaborators

    • dcalhoun