Permalink
Commits on Oct 18, 2018
  1. Fix #60

    Jerakin authored and mathiasbynens committed Oct 18, 2018
Commits on Oct 2, 2018
  1. Support decimals without any decimal digits

    wyozi authored and mathiasbynens committed Oct 2, 2018
    Fixes #46.
    Closes #58.
Commits on Jan 15, 2017
  1. Release v1.0.4

    mathiasbynens committed Jan 15, 2017
  2. Fix parens being removed from string literal calls

    wyozi authored and mathiasbynens committed Jan 15, 2017
    Fixes #42.
    Closes #45.
Commits on Aug 23, 2016
  1. Release v1.0.3

    mathiasbynens committed Aug 23, 2016
  2. Fix logical expression in parenthesis

    wyozi authored and mathiasbynens committed Aug 23, 2016
    Fixes #39. Closes #40.
Commits on May 24, 2016
  1. Update dependencies

    mathiasbynens committed May 24, 2016
  2. Test in Node.js v6

    mathiasbynens committed May 24, 2016
  3. Release v1.0.2

    mathiasbynens committed May 24, 2016
  4. Handle `IndexExpression` on `BinaryExpression` wrapped in parens corr…

    mathiasbynens committed May 24, 2016
    …ectly
    
    Fixes #37.
  5. Simplify base formatting code

    mathiasbynens committed May 24, 2016
  6. Release v1.0.1

    mathiasbynens committed May 24, 2016
  7. Don’t remove parens around anonymous functions in call expressions

    EdanPyx authored and mathiasbynens committed May 24, 2016
    Fixes #23. Closes #36.
Commits on Feb 5, 2016
  1. Release v1.0.0

    mathiasbynens committed Feb 5, 2016
  2. Update the code coverage report

    mathiasbynens committed Feb 5, 2016
  3. Update test environments

    mathiasbynens committed Feb 5, 2016
  4. Add .editorconfig

    mathiasbynens committed Feb 5, 2016
  5. Update dependencies

    mathiasbynens committed Feb 5, 2016
  6. Improve associativity handling

    aecay authored and mathiasbynens committed Feb 4, 2016
    The following cases are now correctly optimized:
    
        1 - (2 - 3) → 1 - (2 - 3)
        1 + (2 - 3) → 1 + 2 - 3
    
    Despite `+` and `-` having equal precedence, the first case was formerly incorrectly treated like the second.
    
    The RHS formatting of binary operators is also improved.
    
    Fixes #16. Closes #32.
Commits on May 15, 2015
  1. Update dependencies

    mathiasbynens committed May 15, 2015
  2. Don’t rename `self`

    wyozi authored and mathiasbynens committed May 15, 2015
    Fixes #21. Closes #29.
Commits on Feb 24, 2015
  1. Test in Node.js v0.12, io.js, and Rhino 1.7R5

    mathiasbynens committed Feb 24, 2015
Commits on May 16, 2014
  1. package.json: Remove `man` field, which magically makes installing ma…

    Larry Gordon authored and mathiasbynens committed May 12, 2014
    …n pages work
    
    Fixes #12 and #20.
Commits on Mar 20, 2014
  1. README: Explicitly request SVG badges

    mathiasbynens committed Mar 20, 2014
Commits on Dec 10, 2013
  1. Preserve `TableKeyString` identifiers

    oxyc authored and mathiasbynens committed Dec 10, 2013
    Closes #17 and #18.
Commits on Jul 10, 2013
  1. Tag the v0.2.8 release

    mathiasbynens committed Jul 9, 2013
  2. Wrap `IndexExpression`s or `MemberExpression`s of which the base is a…

    mathiasbynens committed Jul 9, 2013
    … `TableConstructorExpression` in parentheses
    
    Fixes #15.
Commits on Jun 25, 2013
  1. package.json: Downgrade to qunitjs@1.11.0

    mathiasbynens committed Jun 25, 2013
  2. Gruntfile: Rename `travis` task

    mathiasbynens committed Jun 25, 2013
  3. bin: Log luamin/luaparse versions in case of an error

    mathiasbynens committed Jun 25, 2013
  4. Remove GPL license

    mathiasbynens committed Jun 25, 2013
    MIT is GPL-compatible anyway.
  5. Update dependencies

    mathiasbynens committed Jun 25, 2013
Commits on Jun 21, 2013
  1. Tag the v0.2.7 release

    mathiasbynens committed Jun 21, 2013
  2. Update to luaparse v0.1.2

    mathiasbynens committed Jun 21, 2013