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

Package Sidebar

Install

npm i es6-migrate

Weekly Downloads

0

Version

0.2.2

License

MIT

Unpacked Size

4.37 kB

Total Files

4

Last publish

Collaborators

  • dcalhoun