Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nullish coalescing support #3

Commits on Feb 20, 2015

  1. Configuration menu
    Copy the full SHA
    fd95887 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2015

  1. Configuration menu
    Copy the full SHA
    1b3d9bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request estools#232 from michaelficarra/estoolsGH-231

    fixes estools#231: generate strings with fewer escape sequences by default
    michaelficarra committed Apr 28, 2015
    Configuration menu
    Copy the full SHA
    4842752 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2015

  1. Update esutils version

    Constellation committed May 13, 2015
    Configuration menu
    Copy the full SHA
    a01f670 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2015

  1. update license attribute

    specifying the type and URL is deprecated:
    
    https://docs.npmjs.com/files/package.json#license
    http://npm1k.org/
    pgilad committed May 19, 2015
    Configuration menu
    Copy the full SHA
    02d47fe View commit details
    Browse the repository at this point in the history
  2. Merge pull request estools#235 from pgilad/patch-1

    update license attribute
    Constellation committed May 19, 2015
    Configuration menu
    Copy the full SHA
    7c571e4 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2015

  1. Support RestElement

    ef4 committed May 27, 2015
    Configuration menu
    Copy the full SHA
    f8bc1d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request estools#236 from ef4/rest-element

    Support RestElement
    Constellation committed May 27, 2015
    Configuration menu
    Copy the full SHA
    f845b2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed529d5 View commit details
    Browse the repository at this point in the history
  4. Improved ArrayPattern formatting

    ef4 committed May 27, 2015
    Configuration menu
    Copy the full SHA
    5070077 View commit details
    Browse the repository at this point in the history
  5. Merge pull request estools#237 from ef4/nicer-array-patterns

    Improved ArrayPattern formatting
    michaelficarra committed May 27, 2015
    Configuration menu
    Copy the full SHA
    2e90c2b View commit details
    Browse the repository at this point in the history

Commits on May 28, 2015

  1. expand RestElement to support all patterns

    This is a followup to estools#236 that brings RestElement into full spec
    compliance.
    ef4 committed May 28, 2015
    Configuration menu
    Copy the full SHA
    7f5a86d View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2015

  1. Merge pull request estools#238 from ef4/expand-rest-patterns

    Expand RestElement to support all patterns
    michaelficarra committed Jun 5, 2015
    Configuration menu
    Copy the full SHA
    617dc9f View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2015

  1. Configuration menu
    Copy the full SHA
    a216a16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    609c969 View commit details
    Browse the repository at this point in the history
  3. Merge pull request estools#248 from estools/michaelficarra-patch-1

    use "sudo: false" in travis config for faster builds
    michaelficarra committed Aug 9, 2015
    Configuration menu
    Copy the full SHA
    08e6f47 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2015

  1. add support for super()

    sterling committed Aug 25, 2015
    Configuration menu
    Copy the full SHA
    19bf5d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2015

  1. Merge pull request estools#252 from sterlinghw/master

    add support for es6 super()
    michaelficarra committed Aug 26, 2015
    Configuration menu
    Copy the full SHA
    12a4319 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2015

  1. Configuration menu
    Copy the full SHA
    f2879cd View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2015

  1. Merge pull request estools#253 from adamjmcgrath/esprima-2.x

    Esprima 2.x import/export statements
    Constellation committed Aug 29, 2015
    Configuration menu
    Copy the full SHA
    dbf8fe2 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2015

  1. Configuration menu
    Copy the full SHA
    c3eccef View commit details
    Browse the repository at this point in the history
  2. Add assignment pattern tests.

    Reviewed by @tolmasky.
    tolmasky committed Sep 5, 2015
    Configuration menu
    Copy the full SHA
    3fde4c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2015

  1. version 1.7.0

    michaelficarra committed Sep 6, 2015
    Configuration menu
    Copy the full SHA
    5dabbc5 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2015

  1. Configuration menu
    Copy the full SHA
    b99a200 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2015

  1. Merge pull request estools#257 from adamjmcgrath/esprima-2-aliased-im…

    …ports
    
    Fix Import variable binding for esprima 2
    Constellation committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    fc99fcd View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2015

  1. Don't test esprima-moz anymore.

    ariya committed Nov 21, 2015
    Configuration menu
    Copy the full SHA
    da47c46 View commit details
    Browse the repository at this point in the history
  2. Merge pull request estools#268 from ariya/no-moz

    Don't test esprima-moz anymore.
    Constellation committed Nov 21, 2015
    Configuration menu
    Copy the full SHA
    2a307d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ceaa2d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2015

  1. Merge pull request estools#269 from ariya/update-semver

    Update semver to the latest version 5.1.
    michaelficarra committed Nov 22, 2015
    Configuration menu
    Copy the full SHA
    ba5dc1c View commit details
    Browse the repository at this point in the history
  2. Travis CI's Node.js versions: exclude 0.11, add iojs and latest stabl…

    …e 4.
    
    0.11 was considered unstable and superceded already by 0.12. Since >=
    0.12 is what is tested, that is the one which should go in the package
    manifest.
    ariya committed Nov 22, 2015
    Configuration menu
    Copy the full SHA
    5b152cf View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2015

  1. Merge pull request estools#270 from ariya/update-travis

    Travis CI's Node.js versions: exclude 0.11, add iojs and latest stable v4.
    michaelficarra committed Nov 24, 2015
    Configuration menu
    Copy the full SHA
    b8f42ea View commit details
    Browse the repository at this point in the history
  2. version 1.7.1

    michaelficarra committed Nov 24, 2015
    Configuration menu
    Copy the full SHA
    f48fa71 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2015

  1. Configuration menu
    Copy the full SHA
    9e5f89d View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2015

  1. Configuration menu
    Copy the full SHA
    9ab203a View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2015

  1. Merge pull request estools#272 from adamjmcgrath/fix-export-specifier

    Add exported identifier to ExportSpecifier for esprima
    michaelficarra committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    bc118db View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Added simple support for MetaProperty

    steveg committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    6420bda View commit details
    Browse the repository at this point in the history
  2. Cleaned up code, added test case for esprima 2.5 enhancement to parse…

    … new.target meta-property.
    steveg committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    8739f75 View commit details
    Browse the repository at this point in the history
  3. Merge pull request estools#275 from steve-gray/master

    Added simple support for MetaProperty
    Constellation committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    77fe8bb View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2016

  1. Update export declarations to meet the latest estree spec

    harmony.js's dropped tests are already covered by the compare-esprima2 tests.
    Close estools#278
    Constellation committed Jan 3, 2016
    Configuration menu
    Copy the full SHA
    3abb271 View commit details
    Browse the repository at this point in the history
  2. Merge pull request estools#255 from tolmasky/master

    Fix for supporting AssignmentPattern. Closes estools#229.
    Constellation committed Jan 3, 2016
    Configuration menu
    Copy the full SHA
    556408d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b77a9ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e0b891 View commit details
    Browse the repository at this point in the history
  5. version 1.8.0

    Constellation committed Jan 3, 2016
    Configuration menu
    Copy the full SHA
    334bd71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7aa3b04 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2016

  1. Add support for anonymous class declarations in default exports

    This is required because Esprima uses a ClassDeclaration with a null id property when parsing a default export involving an anonymous class.
    zjmiller committed Jan 25, 2016
    Configuration menu
    Copy the full SHA
    fde0f53 View commit details
    Browse the repository at this point in the history
  2. Merge pull request estools#280 from zjmiller/master

    Add support for anonymous class declarations in default exports
    michaelficarra committed Jan 25, 2016
    Configuration menu
    Copy the full SHA
    c6a0c12 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2016

  1. Test with Acorn (not Acorn-6to5) and fix issue with AssignmentPattern

    Acorn-6to5 is not up-to-date. After switching to Acorn, a test failed, showing that escodegen had been improperly handling AssignmentPattern.
    zjmiller committed Jan 27, 2016
    Configuration menu
    Copy the full SHA
    4130f99 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2016

  1. Merge pull request estools#281 from zjmiller/master

    Test with Acorn (not Acorn-6to5) and fix issue with AssignmentPattern
    michaelficarra committed Jan 29, 2016
    Configuration menu
    Copy the full SHA
    2b8d6ed View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2016

  1. Configuration menu
    Copy the full SHA
    9844f64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    932847d View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2016

  1. Version 1.8.1

    michaelficarra committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    ba4faab View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2016

  1. fix: create regexp literal if possible (estools#308)

    to get around not serializable regexp the raw literal value should be used instead of the value
    
    FIX ISSUE estools#294
    KnisterPeter authored and michaelficarra committed Sep 1, 2016
    Configuration menu
    Copy the full SHA
    719de30 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2017

  1. Configuration menu
    Copy the full SHA
    7bd0e2e View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2017

  1. Configuration menu
    Copy the full SHA
    4640adf View commit details
    Browse the repository at this point in the history
  2. Update dependencies

    Yves Le Maout authored and michaelficarra committed Sep 7, 2017
    Configuration menu
    Copy the full SHA
    f82a685 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2017

  1. Version 1.9.0

    michaelficarra committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    ce726e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2017

  1. Remove license for SourceNodeMocks (estools#356)

    * Remove license info for SourceNodeMocks.
    
    The code is no long in the repo, so the license is not needed.
    
    * Delete LICENSE.source-map
    
    The SourceNodeMocks are no longer in the repo.
    
    * Remove unused file from files list.
    johnjbarton authored and michaelficarra committed Oct 24, 2017
    Configuration menu
    Copy the full SHA
    bcd240e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

  1. Configuration menu
    Copy the full SHA
    2056c8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    612e75a View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2018

  1. Configuration menu
    Copy the full SHA
    d759359 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Version 1.9.1

    michaelficarra committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    f0488e1 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. MetaProperty fields as Identifier (estools#369)

    Keep support for plain strings for backward compatibility
    Cellule authored and michaelficarra committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    582a413 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. Version 1.10.0

    michaelficarra committed Jun 11, 2018
    Configuration menu
    Copy the full SHA
    df61463 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2018

  1. Configuration menu
    Copy the full SHA
    833974b View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2018

  1. Version 1.11.0

    michaelficarra committed Jul 14, 2018
    Configuration menu
    Copy the full SHA
    20a0d37 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2018

  1. fix issue estools#371

    simply adopted solution described by johnjbarton in issue estools#371
    fokushi-db authored and michaelficarra committed Aug 28, 2018
    Configuration menu
    Copy the full SHA
    52df4da View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2019

  1. Configuration menu
    Copy the full SHA
    f6df59f View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2019

  1. Version 1.11.1

    michaelficarra committed Feb 19, 2019
    Configuration menu
    Copy the full SHA
    4a93ffc View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. Support dynamic import (take 2) (estools#395)

    * feat: support dynamic import
    
    * Add a couple of tests
    
    * Align with estree/estree#198
    
    * Update escodegen.js
    
    Co-Authored-By: Michael Ficarra <[email protected]>
    
    * Remove outdated "State 3" from comment
    
    * Add test of a SequenceExpression as a dynamic import source
    
    estools#395 (comment)
    
    * Properly parenthesize when used with a higher precedence operator
    
    estools#395 (comment)
    papandreou authored and michaelficarra committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    b8df205 View commit details
    Browse the repository at this point in the history
  2. Version 1.12.0

    michaelficarra committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    124e035 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Configuration menu
    Copy the full SHA
    2360684 View commit details
    Browse the repository at this point in the history
  2. Version 1.12.1

    michaelficarra committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    a30ea92 View commit details
    Browse the repository at this point in the history
  3. Update esprima to 4.0.1

    TimvdLippe authored and michaelficarra committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    819a63b View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Super class expression parenthesis (estools#404)

    * Added parenthesis for some `superClass` expressions
    
    * Simplify logic to enable super class expression parenthesis
    sanex3339 authored and michaelficarra committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    c917cf2 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2020

  1. Optional catch binding support (estools#405)

    * Added support for optional-catch binding
    
    * Reverted optional catch binding condition
    sanex3339 authored and michaelficarra committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    fb7b56f View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. Configuration menu
    Copy the full SHA
    6eb8e31 View commit details
    Browse the repository at this point in the history
  2. Version 1.13.0

    michaelficarra committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    ba40e5c View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2020

  1. Exponentiation operator (estools#407)

    * Fixed exponentiation operator precedence
    
    * Fixed and added test cases for LHS expression of exponentiation operator
    
    * fix exponentiation PR
    
    Co-authored-by: Michael Ficarra <[email protected]>
    sanex3339 and michaelficarra authored Feb 5, 2020
    Configuration menu
    Copy the full SHA
    a25d531 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. Version 1.14.0

    michaelficarra committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    86d0006 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90f59c2 View commit details
    Browse the repository at this point in the history
  3. Version 1.14.1

    michaelficarra committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    a3b6718 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. fixed multiline decision for object patterns with rest elements (esto…

    …ols#408)
    
    Co-authored-by: Timofey Kachalov <[email protected]>
    Co-authored-by: sanex3339 <yarabotayuvyandex3339>
    sanex3339 and sanex3339 authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    c62cbe2 View commit details
    Browse the repository at this point in the history
  2. Version 1.14.2

    michaelficarra committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    1d85742 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Add copyright information to LICENSE file (estools#414)

    ...matches the README.
    brimworks authored Jun 8, 2020
    Configuration menu
    Copy the full SHA
    177ec89 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. fixed precedence of sequence expression in computed property name (es…

    …tools#415)
    
    Co-authored-by: sanex3339 <yarabotayuvyandex3339>
    sanex3339 authored Jun 22, 2020
    Configuration menu
    Copy the full SHA
    eee573b View commit details
    Browse the repository at this point in the history
  2. Version 1.14.3

    michaelficarra committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    dc2993c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2020

  1. drop support for node <6 (estools#419)

    Co-authored-by: sanex3339 <yarabotayuvyandex3339>
    sanex3339 authored Aug 5, 2020
    Configuration menu
    Copy the full SHA
    ff550a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8e2e81 View commit details
    Browse the repository at this point in the history
  3. add support for optional chaining (estools#412)

    Co-authored-by: sanex3339 <yarabotayuvyandex3339>
    sanex3339 authored Aug 5, 2020
    Configuration menu
    Copy the full SHA
    1d192ae View commit details
    Browse the repository at this point in the history
  4. Version 2.0.0

    michaelficarra committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    ab53cd5 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Nullish coalescing support

    sanex3339 committed Aug 6, 2020
    Configuration menu
    Copy the full SHA
    121f9a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Configuration menu
    Copy the full SHA
    5646f11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f97bfa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c1bd94 View commit details
    Browse the repository at this point in the history