Skip to content

Tags: robx/jsfmt

Tags

v0.5.3

Toggle v0.5.3's commit message
Bump esformatter to 0.9 (Babylon Parser) rdio#183

v0.5.2

Toggle v0.5.2's commit message
- Update Esprima to 2.7 (rdio#171)

- Run jsfmt on source code (rdio#173)
- Run jsfmt + diff in test suite (rdio#174)
- Update dependencies (rdio#176)
- Add docs about plugin usage (rdio#178)
- Update esformatter (rdio#180)

v0.5.1

Toggle v0.5.1's commit message
- Improved ES6 support.

v0.5.0

Toggle v0.5.0's commit message
- Allow overriding default plugins via .jsfmtrc config file.

- Improved error reporting: log errors to stderr and more consistent exit status codes.
- Better es6 support through upgraded dependencies: esformatter, esprima and escodegen.

v0.4.1

Toggle v0.4.1's commit message
- Upgrade esformatter to `0.5.0`.

- Use process.stdout.write instead of console.log to avoid outputting extra newline
- Utilize esformatter-var-each to format vars on individual lines.

v0.4.0

Toggle v0.4.0's commit message
Merge pull request rdio#114 from jimfleming/v0.4.0-PR

Updating changelog and release version

v0.3.2

Toggle v0.3.2's commit message
- Adding support for `UnaryExpression`

- Fixing bug where rewrite types were not being set properly

v0.3.1

Toggle v0.3.1's commit message
- Fixed bug when searching for expressions within BlockStatement or P…

…rogram body

- Added JSON support

v0.3.0

Toggle v0.3.0's commit message
- Added CONTRIBUTING

- Added tests
- Added Gruntfile for development
- Added CI support
- Added style guide
- Added default formatting config
- Exposed getConfig api method for loading jsfmt config
- Exposed format(js[, options]) api method for formatting
- Added --validate option and exposed validate api method
- Pinned dependencies

v0.2.0

Toggle v0.2.0's commit message
Bumping package version