Skip to content

hax/js-refactor

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 61 commits ahead, 1 commit behind minodisk:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status Downloads apm

JS Refactor Package

JavaScript refactoring language plugin for Atom. This package requires refactor package. You can install from the preference pane.

ES6+ Support

Start from v0.6.0, we already have experimental support of ES6+, track #6 for more details.

Related Packages

Changelog

v0.8.0 on 2018-03-06

  • Upgrade to babylon 7 beta, which support more new syntax
  • Add .mjs file extension
  • Enable tests

v0.7.5 on 2016-12-28

  • Fix #20, #25

v0.7.2 on 2016-06-30

  • Use original debug package to solve install failures, fix #8, #15
  • Support different styles for references/mutations/declaration
  • Fix #14

v0.7.0 on 2016-06-24

  • Upgrade to babylon 6, enable all ES next syntax (include stage 0 features like bind operator) and JSX, Flow... all features babel support. Babylon 6 is not compatible with estools, so we change to babel-traverse, and rewrite and simplify the implementations, it should also fix all issues from underlying. (Of coz it may introduce new issues :)
  • Implement correct renaming of object shorthand and import alias.

v0.6.0 on 2015-09-08

  • Require Atom >=1.0.0, refactor ^0.6.0
  • Experimental support of ES6+ (Babel, stage >= 1)
  • Start migrating from coffeescript to babel
  • Improve esrefactor based on a most recent and active fork
  • Use babylon (the parser of babel) instead of esprima
  • Update estools (estraverse, escope) to latest version
  • Add debug util
  • Update travis config as latest atom/ci

Changelog of old versions

About

Refactoring support for JavaScript in Atom.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 56.7%
  • JavaScript 40.4%
  • CSS 2.9%