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

[pull] master from babel:master #269

Merged
merged 967 commits into from Jan 16, 2020
Merged

[pull] master from babel:master #269

merged 967 commits into from Jan 16, 2020
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 4, 2016

  1. update readme

    jquense committed Feb 4, 2016
    Configuration menu
    Copy the full SHA
    6ac5874 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2016

  1. Merge pull request babel/eslint-plugin-babel#56 from nmote/flow-objec…

    …t-type
    
    Add flow-object-type rule
    jquense committed Apr 5, 2016
    Configuration menu
    Copy the full SHA
    5363ff8 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2016

  1. Merge pull request babel/eslint-plugin-babel#57 from nmote/docs

    Add docs for flow-object-type rule
    hzoo committed Apr 7, 2016
    Configuration menu
    Copy the full SHA
    ba2b2bc View commit details
    Browse the repository at this point in the history
  2. 3.2.0

    hzoo committed Apr 7, 2016
    Configuration menu
    Copy the full SHA
    8487ec8 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2016

  1. Merge pull request babel/eslint-plugin-babel#62 from lemonmade/fix-fo…

    …r-arrow-parens
    
    Add an automated fix for arrow-parens
    jquense committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    f57dc52 View commit details
    Browse the repository at this point in the history
  2. show which rules are fixable

    hzoo committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    148e6be View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2016

  1. Merge pull request babel/eslint-plugin-babel#64 from zertosh/master

    Add func-params-comma-dangle rule
    hzoo committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    8cd329f View commit details
    Browse the repository at this point in the history
  2. 3.3.0

    hzoo committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    cae8513 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2016

  1. Configuration menu
    Copy the full SHA
    1daf7f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6c2d2e View commit details
    Browse the repository at this point in the history
  3. Update Dependencies (babel/eslint-plugin-babel#67)

    * Update Dependencies
    
    fixes babel/eslint-plugin-babel#65
    
    * Remove PhantomJS & is-my-json-valid
    
    PhantomJS & is-my-json-valid is not actually used anywhere
    
    * Change ESLint peerDependency version back to >=1.0.0
    kaicataldo committed Jul 1, 2016
    Configuration menu
    Copy the full SHA
    6e4d44f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57b06a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2016

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

Commits on Nov 2, 2016

  1. Merge pull request babel/eslint-plugin-babel#101 from mathieumg/no-in…

    …valid-this
    
    Added `babel/no-invalid-this`
    jquense committed Nov 2, 2016
    Configuration menu
    Copy the full SHA
    2b52d67 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2016

  1. Drop support of Node < 4 (babel/eslint-plugin-babel#113)

    * Drop support Node < 4
    
    * Add missing changes
    
    * Update `.travis.yml`
    preco21 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    c7d8d99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b5f8e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48010c5 View commit details
    Browse the repository at this point in the history
  4. Breaking: Deprecate built-in rules (babel/eslint-plugin-babel#115)

    * Deprecate built-in rules
    
    * fix update to babel-eslint 7 with awaitexpression
    
    * deprecate flow-object-type
    hzoo committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    d38551c View commit details
    Browse the repository at this point in the history
  5. readme: drop node < 4 [skip ci]

    hzoo committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    9c9bff7 View commit details
    Browse the repository at this point in the history
  6. 4.0.0

    hzoo committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    3855f28 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2017

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

    hzoo committed Jan 18, 2017
    Configuration menu
    Copy the full SHA
    4b52a4c View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2017

  1. Add babel semi (babel/eslint-plugin-babel#121)

    * Add semi from eslint
    
    * Add ClassProperty support to semi rule
    
    Fixes babel/eslint-plugin-babel#43
    aaronjensen committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    7120260 View commit details
    Browse the repository at this point in the history
  2. 4.1.0

    hzoo committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    c548da9 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2017

  1. Merge pull request babel/eslint-plugin-babel#123 from daltones/master

    Deprecate rule `no-await-in-loop`
    jquense committed Mar 4, 2017
    Configuration menu
    Copy the full SHA
    399c182 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2017

  1. 4.1.1

    hzoo committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    dc0109a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2017

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

Commits on Jul 25, 2017

  1. 4.1.2

    hzoo committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    15c5245 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2018

  1. Merge pull request babel/eslint-plugin-babel#138 from babel/composer

    Refactor rules to use eslint-rule-composer
    existentialism committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    b41b3af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2624190 View commit details
    Browse the repository at this point in the history
  3. Merge pull request babel/eslint-plugin-babel#139 from babel/quotes-js…

    …xfragment
    
    Add babel/quotes rule for JSXFragment workaround
    existentialism committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    550dcfc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e49bbb View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. 5.0.0

    hzoo committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    1037e37 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Merge pull request babel/eslint-plugin-babel#131 from lyleunderwood/d…

    …o-expressions
    
    add no-unused-expressions with do expressions support
    existentialism committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    bc15f06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b5d9a5 View commit details
    Browse the repository at this point in the history
  3. Refresh new-cap tests

    existentialism committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    ae68b5b View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Merge pull request babel/eslint-plugin-babel#144 from babel/issue142

    Fix bug with semi rule with class properties and omitLastInOneLineBlock option
    existentialism committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    562deb8 View commit details
    Browse the repository at this point in the history
  2. 5.1.0

    existentialism committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    3e7fe7b View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2018

  1. Merge pull request babel/eslint-plugin-babel#157 from amilajack/patch-1

    Test against modern node versions
    existentialism committed Sep 4, 2018
    Configuration menu
    Copy the full SHA
    2ea80c8 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2018

  1. Merge pull request babel/eslint-plugin-babel#158 from lehni/fix/optio…

    …nal-call-expression-in-no-unused-expressions
    existentialism committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    b3ce66b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d03a00c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f70f68e View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2018

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

    existentialism committed Sep 6, 2018
    Configuration menu
    Copy the full SHA
    7c97b55 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2018

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

    existentialism committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    2358ed1 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2018

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

Commits on Nov 15, 2018

  1. 5.3.0

    existentialism committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    ebe197f View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2018

  1. Configuration menu
    Copy the full SHA
    6285cb9 View commit details
    Browse the repository at this point in the history
  2. First commit

    nicolo-ribaudo committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    3243af3 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Configuration menu
    Copy the full SHA
    1f7197e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2be5411 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c59db52 View commit details
    Browse the repository at this point in the history
  4. Add plugin-name rule

    nicolo-ribaudo committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    110191d View commit details
    Browse the repository at this point in the history
  5. Docs

    nicolo-ribaudo committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    69cc2c3 View commit details
    Browse the repository at this point in the history
  6. Export rules

    nicolo-ribaudo committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    b615efb View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2018

  1. Configuration menu
    Copy the full SHA
    ed1cee3 View commit details
    Browse the repository at this point in the history
  2. Create Test workflow

    nicolo-ribaudo committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    e146ae7 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2018

  1. Configuration menu
    Copy the full SHA
    ef29bf5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76ece45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc2d738 View commit details
    Browse the repository at this point in the history
  4. 1.0.0

    nicolo-ribaudo committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    1bd82dd View commit details
    Browse the repository at this point in the history
  5. Add .npmignore

    nicolo-ribaudo committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    cc78743 View commit details
    Browse the repository at this point in the history
  6. Typo 🤦

    nicolo-ribaudo committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    31c3de6 View commit details
    Browse the repository at this point in the history
  7. Add repo url

    nicolo-ribaudo committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    f5e482d View commit details
    Browse the repository at this point in the history
  8. 1.0.1

    nicolo-ribaudo committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    f7c3d07 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Bump js-yaml from 3.12.0 to 3.13.1 (babel/eslint-plugin-babel-plugin#2)

    Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
    - [Release notes](https://github.com/nodeca/js-yaml/releases)
    - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
    - [Commits](nodeca/js-yaml@3.12.0...3.13.1)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    ec18c30 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Bump lodash from 4.17.4 to 4.17.14 (babel/eslint-plugin-babel#181)

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.4 to 4.17.14.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.4...4.17.14)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    7061d96 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Bump js-yaml from 3.11.0 to 3.13.1 (babel/eslint-plugin-babel#177)

    Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.11.0 to 3.13.1.
    - [Release notes](https://github.com/nodeca/js-yaml/releases)
    - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
    - [Commits](nodeca/js-yaml@3.11.0...3.13.1)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    693fa1a View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2019

  1. Support private properties in no-invalid-this (babel/eslint-plugin-ba…

    …bel#183)
    
    * add failing test
    
    * support ClassPrivateProperty
    fergald committed Aug 24, 2019
    Configuration menu
    Copy the full SHA
    f3e2752 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. removed yarn lock from eslint packages (#10711)

    Raja Sekar authored and nicolo-ribaudo committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    927b89b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17dfdab View commit details
    Browse the repository at this point in the history
  3. Fix linting in ESLint packages (#10712)

    * Lint eslint/*
    
    * Run "make fix-js"
    
    * Fix remaining problems
    
    * Remove linting from subpackages
    
    * Remove husky
    
    * Add back eslint dep
    nicolo-ribaudo committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    b4c4260 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. Configuration menu
    Copy the full SHA
    5bb4ee7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72eca8f View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2019

  1. Reorganize meta files for ESLint packages (#10714)

    * Move COC and CONTRIBUTING
    
    * Add changelog links
    
    * Reorganize gitignore and licenses
    nicolo-ribaudo committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    d56911b View commit details
    Browse the repository at this point in the history
  2. polish: skip creating extra reference for safely re-used node (#10720)

    * polish: skip creating extra reference for safely re-used node
    
    * reimplement using scope.maybeGenerateMemoised
    JLHwung authored and nicolo-ribaudo committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    6c7f829 View commit details
    Browse the repository at this point in the history
  3. chore: fix typo (#10725)

    JLHwung authored and existentialism committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    3846d2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b75fe3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6d1348 View commit details
    Browse the repository at this point in the history
  6. Do not automatically publish eslint packages (#10722)

    * Do not automatically publish eslint packages
    
    * Fix
    
    * Fix
    
    * Fix
    
    * Fix
    
    * Fix
    nicolo-ribaudo committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    5ca8acd View commit details
    Browse the repository at this point in the history
  7. ESLint: disable max-len (#10727)

    * ESLint: disable max-len
    
    * Rename .eslintrc.json -> .eslintrc.js
    
    * Fix up .eslintrc.js
    kaicataldo authored and nicolo-ribaudo committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    bcd181f View commit details
    Browse the repository at this point in the history
  8. Mocha to jest migration for eslint packages (#10716)

    * migrated mocha to jest
    
    * migrated mocha to jest - 2
    
    * migrated mocha to jest - removed preversion hook from script
    
    * migrated mocha to jest - 3
    
    * migrated mocha to jest - 4
    
    * cleanup
    
    * review
    
    * review
    Raja Sekar authored and nicolo-ribaudo committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    f087cf8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c37361b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    401c9bb View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2019

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

Commits on Nov 18, 2019

  1. Configuration menu
    Copy the full SHA
    e9e6918 View commit details
    Browse the repository at this point in the history
  2. Add TODO comment

    kaicataldo committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    db2b601 View commit details
    Browse the repository at this point in the history
  3. Run Prettier

    kaicataldo committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    d18d0b6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10730 from kaicataldo/node-6-tests

    Do not run eslint/* tests in Node v6
    kaicataldo committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    dba5bd3 View commit details
    Browse the repository at this point in the history
  5. minor config change (#10731)

    Raja Sekar authored and nicolo-ribaudo committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    faf1492 View commit details
    Browse the repository at this point in the history
  6. register ImportEqualsSpecifier to scope (#10710)

    Co-authored-by: <jaejoon.choi>
    JLHwung committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    cfd26fd View commit details
    Browse the repository at this point in the history
  7. [parser] Allow optional async methods (#10582)

    * Add parsePostMemberNameModifiers to aync method
    
    * Add test
    zant authored and nicolo-ribaudo committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    1021365 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a502d88 View commit details
    Browse the repository at this point in the history
  9. fix: add missing available plugins to babel-preset-env-standalone (#1…

    …0732)
    
    * fix: add missing available plugins to babel-preset-env-standalone
    
    * skip available-plugins test in CI coverage test
    JLHwung committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    6ba1131 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2019

  1. Configuration menu
    Copy the full SHA
    01d6d6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fee4d93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83fc3f2 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. Update lerna (#10733)

    * Update lerna
    
    * yarn-deduplicate
    
    * Update lockfile
    nicolo-ribaudo committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    cc51f2a View commit details
    Browse the repository at this point in the history
  2. Reduce standalone build size (#10668)

    * infra: build standalone against src
    
    * infra: add absoluteRuntime
    
    # Conflicts:
    #	babel.config.js
    
    * chore: remove `process.env` replace
    
    * add $ to signify exact match
    
    credits to Nicolò
    JLHwung authored and nicolo-ribaudo committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    683adcb View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2019

  1. Use the local version of babel in test262 job (#10749)

    * Use the local version of babel
    
    * retrigger
    
    * correctly remove other changes
    
    * d'oh last one
    
    * remove link part
    jbhoosreddy authored and JLHwung committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    74fb914 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2516990 View commit details
    Browse the repository at this point in the history
  3. Update eslint/babel-eslint-config-internal/package.json

    Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
    kaicataldo and nicolo-ribaudo committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    74e2c2c View commit details
    Browse the repository at this point in the history
  4. Incorporate feedback

    kaicataldo committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    ca88cf1 View commit details
    Browse the repository at this point in the history
  5. Fix failing tests

    kaicataldo committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    2c40b8c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #10744 from kaicataldo/@babel/eslint-config-internal

    Rename babel-eslint-config-internal -> @babel/eslint-config-internal
    kaicataldo committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    2dfc06e View commit details
    Browse the repository at this point in the history
  7. Add support for native esm to @babel/runtime (#10748)

    * Add support for native esm to @babel/runtime
    
    * Test
    
    * Do not remove new package.json files
    
    * Remove git diff
    nicolo-ribaudo committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    1b4cfc2 View commit details
    Browse the repository at this point in the history
  8. v7.7.4

    nicolo-ribaudo committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    75767d8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5dbb90e View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2019

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

Commits on Nov 24, 2019

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

Commits on Nov 25, 2019

  1. Clean up @babel/eslint-plugin-development (#10757)

    * Clean up @babel/eslint-plugin-development
    
    * Add directory field to package.json
    kaicataldo authored and nicolo-ribaudo committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    0b06b23 View commit details
    Browse the repository at this point in the history
  2. Add CodeSandbox CI Config (#10639)

    * Add CodeSandbox CI Config
    
    * Force build
    
    * New build
    CompuIves authored and JLHwung committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    66a7026 View commit details
    Browse the repository at this point in the history
  3. Fix dependencies on @babel/* packages (#10762)

    * Remove dep on Babel 7 beta
    
    * Add missing dependencies used in babel.config.js
    
    * Update lockfile
    nicolo-ribaudo committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    01c33a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52f9641 View commit details
    Browse the repository at this point in the history
  5. Clean up @babel/eslint-parser (#10753)

    * Ensure compilation works for @babel/eslint-parser
    
    * Update with review suggestions
    
    * Incorporate feedback :)
    kaicataldo authored and nicolo-ribaudo committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    e81bbd6 View commit details
    Browse the repository at this point in the history
  6. Clean up @babel/eslint-plugin (#10756)

    * Clean up @babel/eslint-plugin
    
    * Add directory field to package.json
    
    * Update eslint/babel-eslint-plugin/README.md
    
    Co-Authored-By: Huáng Jùnliàng <jlhwung@gmail.com>
    
    * Incorporate feedback :)
    kaicataldo authored and JLHwung committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    7f732ad View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2019

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

Commits on Nov 29, 2019

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

Commits on Nov 30, 2019

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

Commits on Dec 2, 2019

  1. Update core-js-compat (#10795)

    * Update core-js-compat
    
    * Update lockfile
    nicolo-ribaudo committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    8f89167 View commit details
    Browse the repository at this point in the history
  2. Correctly disambiguate / after async fuctions (#10475)

    * Correctly disambiguate / after async fuctions
    nicolo-ribaudo committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5440ae1 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2019

  1. Configuration menu
    Copy the full SHA
    7195f0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e74efd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d18afbd View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. Do not transpile typeof helper with itself in babel/runtime (#10788)

    * Do not transpile typeof helper with itself in babel/runtime
    
    * Nits
    
    * Remove console.log
    nicolo-ribaudo committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    3d0c5d2 View commit details
    Browse the repository at this point in the history
  2. fix(optional chaining): Optional delete returns true with nullish base (

    #10806)
    
    Per issue 10805, the return value when using delete on a nullish base is
    currently undefined. The correct return type should be true.
    mpaarating authored and nicolo-ribaudo committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    bb6cc61 View commit details
    Browse the repository at this point in the history
  3. Incorrect trace position in fixture runner (#10566)

    * test: add test case
    
    * fix: incorrect fixture callsite position
    JLHwung authored and nicolo-ribaudo committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    e94da0d View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Tune makefile scripts (#10781)

    * chore: replace node by `yarn node`
    
    * chore: fix tsc command
    
    * chore: use `yarn` to wrap node
    
    * chore: supress yarn run output
    
    * chore: disable silent mode for builtin yarn command
    JLHwung committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    2b47291 View commit details
    Browse the repository at this point in the history
  2. Bundle standalone using rollup (#10779)

    * chore: bundle babel-standalone via rollup
    
    Co-authored-by: Daniel Tschinder <daniel.tschinder@researchgate.net>
    
    * chore: build babel-preset-env-standalone via Rollup
    
    # Conflicts:
    #	yarn.lock
    
    * chore: add babelEnvName
    
    * chore: farewell webpack
    
    * chore: add terser minification
    
    * chore: dedupe some popular dependencies
    
    * chore: remove unused devDependencies
    
    * chore: move plugin-babel-source to scripts/
    
    * make prettier happy
    
    * fix: rewrite available-plugins into esm
    
    * chore: add extra unambiguous sources when env is rollup/standalone
    JLHwung committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    a0bed42 View commit details
    Browse the repository at this point in the history
  3. [parser] Use scope flags to check arguments (#10801)

    * chore: add test case
    
    Co-authored-by: Jens Maier<jens@elberet.de>
    
    * use scope flags to check arguments
    JLHwung authored and nicolo-ribaudo committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    c6e966c View commit details
    Browse the repository at this point in the history
  4. babel --watch should have equivalent file selection logic with `bab…

    …el` (#10283)
    
    * fix(watcher): skip non-compilable file only when it is not included in filenames argument
    
    * perf: disable globbing for watch
    JLHwung authored and nicolo-ribaudo committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    c9a6898 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Add ".js" extension to injected polyfill imports (#10549)

    * Node modules compatibility: add ".js" extension to imported polyfills
    
    * Update fixtures
    
    * add extensions on calling `addDefaultImport()`, not in the function.
    shimataro authored and nicolo-ribaudo committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    d3a37b5 View commit details
    Browse the repository at this point in the history
  2. v7.7.5

    nicolo-ribaudo committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    d04508e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a8474c View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2019

  1. Configuration menu
    Copy the full SHA
    655a972 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4436ffd View commit details
    Browse the repository at this point in the history
  3. v7.7.6

    nicolo-ribaudo committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    f753c48 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2429fe View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2019

  1. @babel/eslint-parser: fix BigIntLiteral node to match ESTree spec (#1…

    …0827)
    
    * @babel/eslint-parser: fix BigIntLiteral node to match ESTree spec
    
    * Move token conversion to @babel/eslint-parser
    
    * Add estree plugin tests
    
    * Update test helpers to handle BigInt serializing
    
    * Update Literal union type to include BigIntLiteral
    
    * Add FlowIgnore comment for BigInt
    kaicataldo authored and nicolo-ribaudo committed Dec 8, 2019
    Configuration menu
    Copy the full SHA
    fb100ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0164662 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2019

  1. Update corejs fixtures (#10846)

    * chore: add update-env-corejs-fixture recipe
    
    * chore: update corejs fixtures
    JLHwung authored and nicolo-ribaudo committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    b798941 View commit details
    Browse the repository at this point in the history
  2. Use async-to-generator even when regenerator is enabled (#10839)

    While it isn't technically needed because regenerator already handles
    async functions, it doesn't play well with the Promise detection logic
    used by @babel/preset-env's useBuiltIns and @babel/transform-runtime.
    
    The plugin exclusion logic isn't removed, because
    1) it will be useful when merging @babel/preset-modules
        into @babel/preset-env
    2) if/when regenerator will support injecting a custom promise,
        we can enable this optimization again
    nicolo-ribaudo authored and JLHwung committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    2884bac View commit details
    Browse the repository at this point in the history
  3. Add missing dev dependencies (#10847)

    * chore: declare eslint-import-resolver-node dependency
    
    # Conflicts:
    #	yarn.lock
    
    * chore: add devDependencies
    
    * Add browserify devDep to babel-register
    
    # Conflicts:
    #	packages/babel-register/package.json
    #	yarn.lock
    
    * chore: resolve eslint-scope to 5.0.0
    JLHwung authored and nicolo-ribaudo committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    f02e5e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. Tune eslint packages test configuration (#10848)

    * Do not load root babel.config.js in esilnt tests
    
    * add testcase: sourceType: script + globalReturn: true
    
    * chore: remove globalReturn on default test config
    JLHwung authored and nicolo-ribaudo committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    de1fa90 View commit details
    Browse the repository at this point in the history
  2. validate parentheses in the left-hand side of assignment expressions (#…

    …10576)
    
    * invalid left-hand assignments based on parenthesis
    
    * validate against nested ParenthesizedExpressions
    boweihan authored and JLHwung committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    20e43ad View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2019

  1. Restore @babel/parser tests (#10854)

    * Make parser tests work again
    
    * Update failing fixtures
    
    * Fix serialization of BigInt
    
    * Fix
    nicolo-ribaudo committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    5156d3e View commit details
    Browse the repository at this point in the history
  2. @babel/eslint-parser: fix ImportExpression node to match ESTree spec (#…

    …10828)
    
    * @babel/eslint-parser: fix ImportExpression node to match ESTree spec
    
    * Update caller name for @babel/core.parseSync
    
    * Move logic into estree plugin
    
    * Add estree plugin tests
    
    * Fix Flow error
    
    * Fix flow
    
    * Remove extra properties on ImportExpression node
    
    * Incorporate review feedback
    kaicataldo authored and nicolo-ribaudo committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    7b54a94 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25f7e68 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

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

Commits on Dec 13, 2019

  1. Check shadow variable to identifier in default parameters (#10053)

    When there is a variable declaration inside the function body, which shares its name to a referenced identifier in default parameter expression, the function body should be wrapped into iife, otherwise the binding in default parameter scope will be shadowed by function body.
    JLHwung authored and nicolo-ribaudo committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    bffa415 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

  1. Configuration menu
    Copy the full SHA
    a0d76a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e9c496 View commit details
    Browse the repository at this point in the history
  3. e2e test: create-react-app (#10704)

    * e2e test: create-react-app
    
    * Fix
    
    * Fix
    
    * Fix
    
    * Fix
    nicolo-ribaudo committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    4f77a5a View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. chore: add PR Intent checkbox [ci-skip] (#10880)

    * chore: add PR Intent checkbox
    
    * chore: rephrase [ci-skip]
    JLHwung committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    c35ba3d View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2019

  1. Configuration menu
    Copy the full SHA
    ff8a295 View commit details
    Browse the repository at this point in the history
  2. fix: avoid string copy when processing input source-map (#10885)

    Co-Authored-By: Justin Ridgewell <justin@ridgewell.name>
    2 people authored and existentialism committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    b3c7df9 View commit details
    Browse the repository at this point in the history
  3. Prevent ignored files in out dir (#10831)

    Co-Authored-By: Brian Ng <bng412@gmail.com>
    rajasekarm and existentialism committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    2b35909 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d7bc43 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8afeef2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa81407 View commit details
    Browse the repository at this point in the history
  7. Revert "Prevent ignored files in out dir (#10831)" (#10886)

    This reverts commit 2b35909.
    Raja Sekar authored and nicolo-ribaudo committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    dbf3f91 View commit details
    Browse the repository at this point in the history
  8. Fix flow

    nicolo-ribaudo committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    80e95d0 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. Configuration menu
    Copy the full SHA
    e85c9b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0d0bf2 View commit details
    Browse the repository at this point in the history
  3. fix: add computed property support for object Ref (#10863)

    * fix: add computed property support for object Ref
    
    * Apply suggestions from code review
    
    Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
    
    * Update output.js
    JLHwung authored and nicolo-ribaudo committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    9be27bc View commit details
    Browse the repository at this point in the history
  4. v7.7.7

    nicolo-ribaudo committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    12da094 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aaa1b1f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d389b70 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Move coverage to GitHub actions (#10898)

    * chore: remove Circle CI test config
    
    * chore: add GitHub Actions: Report Coverage
    
    * chore: polish the step names
    
    * chore: remove Circle CI test job definition
    
    * chore: remove cache actions as it seems that they are hanging forever
    JLHwung authored and nicolo-ribaudo committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    c5cfc83 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2019

  1. fix: Object.getOwnPropertySymbols called on non-object (#10902)

    * fix: Object.getOwnPropertySymbols called on non-object
    
    * convert Object
    bassaer authored and nicolo-ribaudo committed Dec 21, 2019
    Configuration menu
    Copy the full SHA
    416ce35 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2019

  1. fix: lost leading comment after named import (#10901)

    * create test for 10892
    
    * update expected output
    
    * fixed #10892
    
    * add colon to restart build
    
    * remove colon as it makes tests fail
    elevatebart authored and nicolo-ribaudo committed Dec 22, 2019
    Configuration menu
    Copy the full SHA
    f651f22 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. chore: separate build-standalone with coverage (#10905)

    * chore: separate build-standalone with coverage
    
    * style polish
    JLHwung authored and nicolo-ribaudo committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    83993b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c09664f View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2019

  1. Configuration menu
    Copy the full SHA
    a18166d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    875e961 View commit details
    Browse the repository at this point in the history
  3. @babel-core: parse should parse only (#10914)

    * @babel/core: parse methods should parse only
    
    * Update Flow types
    kaicataldo authored and nicolo-ribaudo committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    ee5b79d View commit details
    Browse the repository at this point in the history
  4. Fix parameter expression get binding (#10912)

    * fix: parameter expression closure should not have access to the declaration inside function body
    
    * fix: renameVisitor should skip when a pattern is a scope
    
    * address review comments
    JLHwung committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    fc5365f View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2019

  1. Configuration menu
    Copy the full SHA
    0075830 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db3c31a View commit details
    Browse the repository at this point in the history
  3. Replace custom "findSuggestion" function with "levenary" (#10924)

    * Replace custom "findSuggestion" function with "levenary"
    
    * Update
    nicolo-ribaudo committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    30f3b07 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. fix: Promise.any requires global.AggregateError (#10930)

    * fix: promise.any requires global.AggregateError
    
    * address review comments
    JLHwung committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    e9dc74e View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2019

  1. helper-module-transforms: dereference imported template tag (#10934)

    * Dereference imported template tag
    
    * apply fix for OptionalCallExpression as well
    ajafff authored and JLHwung committed Dec 28, 2019
    Configuration menu
    Copy the full SHA
    b91720c View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. chore: update test262 (#10943)

    * chore: update test262
    
    * chore: ignore untoggleable features
    JLHwung committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    3145133 View commit details
    Browse the repository at this point in the history
  2. Remove unused parser methods (#10942)

    * chore: remove unused isStrictBody
    
    * chore: remove unused eatRelational
    JLHwung committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    197a8da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86245a8 View commit details
    Browse the repository at this point in the history
  4. Refactor parseSubscript (#10937)

    * refactor: unify optionalMemberExpression generation
    
    * test: add optional calls invalid typecasts
    
    * fix: do not parse async arrow when call is optional
    
    * test: update test fixtures
    JLHwung committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    30449fe View commit details
    Browse the repository at this point in the history
  5. refactor: remove unused invalidTemplateEscapePosition tokenizer state (

    …#10935)
    
    * refactor: remove unused invalidTemplateEscapePosition tokenizer state
    
    * fix flow error
    JLHwung committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    2f3f779 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0238244 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2019

  1. fix: Class Field Initializer should not allow await expression as imm…

    …ediate child (#10946)
    
    * fix: scope.inAsync should exclude reference in class property initializers
    
    * chore: add test on await in computed class property
    
    * fix flow error :(
    JLHwung committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    26eb891 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2020

  1. Override toString in case this function is printed (#10949)

    * Override toString in case this function is printed
    
    Related to https://stackoverflow.com/questions/59543968/unexpected-return-value-from-visitor-method
    
    * Don't override `toString` if `wrapper` is true
    
    Override `toString` immediately before returning a newFn, otherwise it will be overridden if wrapper is true
    
    #10949 (comment)
    
    * prettier
    jayenashar authored and nicolo-ribaudo committed Jan 1, 2020
    Configuration menu
    Copy the full SHA
    daaa206 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

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

Commits on Jan 3, 2020

  1. Add integration test: e2e-vue-cli (#10919)

    * chore: add e2e-vue-cli test
    
    * chore: add node-browsers-executor
    
    * chore: state why node-browsers-executor is required
    JLHwung authored and nicolo-ribaudo committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    e504805 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ee8c97 View commit details
    Browse the repository at this point in the history
  3. When reading a new string, U+2028/2029 should correctly set th… (#10944)

    * test: add test on template
    
    * fix: update lineStart when string contains U+2028/U+2029
    JLHwung authored and nicolo-ribaudo committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    467667a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a283537 View commit details
    Browse the repository at this point in the history
  5. test: add invalid-lone-import test (#10950)

    * test: add lone import test
    
    * polish: raise recoverable error
    JLHwung authored and nicolo-ribaudo committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    455d782 View commit details
    Browse the repository at this point in the history
  6. Use chrome data when android is absent (#10790)

    * chore: rename test folder
    
    * chore: add test case
    
    * fix: use chrome support data when android is absent
    
    * chore: add type annotation
    
    * chore: add testcases last 2 versions not ie
    
    * chore: bump browerslist to v4.8.2
    
    * chore: update test fixtures
    
    * chore: update test fixtures
    JLHwung committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    03d163a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2020

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

Commits on Jan 5, 2020

  1. Configuration menu
    Copy the full SHA
    4636321 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fa37d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. LiteralPropertyName should allow BigIntLiteral (#10955)

    * fix: property name should allow BigIntLiteral
    
    * test: add non decimal test case
    
    * add bigintIndex to whitelist
    JLHwung committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    8fd532d View commit details
    Browse the repository at this point in the history
  2. update corejs-compat fixtures (#10967)

    * update corejs-compat fixtures
    
    * chore: bump core-js-compat to 3.6.2
    JLHwung authored and nicolo-ribaudo committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    09cb427 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

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

Commits on Jan 10, 2020

  1. [parser] Disallow duplicate and undeclared private names (#10456)

    * [parser] Add private names tracking to Scope
    
    - Disallow duplicate private names
    - Disallow undeclared private names
    
    * Update tests
    
    * Test all possible duplications
    
    * Test undeclared private names
    
    * Better error message for top-level private names
    
    * Fix flow
    
    * Update test262 whitelist
    
    * Update fixtures
    
    * Update flow whitelist
    
    * Remove old output.json
    
    * Move ClassScopeHandler to a separate class
    
    * Make the code readable
    nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    771c730 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bc22e4 View commit details
    Browse the repository at this point in the history
  3. [parser] enable dynamic import by default (#10843)

    * [parser] enable dynamic import by default
    
    * chore: add back babel-core api test
    AbdulAli19 authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    5b907e9 View commit details
    Browse the repository at this point in the history
  4. Enable nullish coalescing by default in @babel/parser (#10819)

    * move files, remove hasPlugin() & expectPlugin()
    
    * restore permissions
    layershifter authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    c3388ea View commit details
    Browse the repository at this point in the history
  5. Add --out-file-extension option to babel-cli (#9144)

    * Add --use-file-extension option to babel-cli
    
    * refactor file extension logic
    
    use existing methods from path module
    
    * Rename use-file-extension -> out-file-extension
    
    * add error message if bot keep- and out-file-extension is used
    
    * add test for error when mixing --keep- and --out-file-extension
    
    * poke travis
    eps1lon authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    3af02f6 View commit details
    Browse the repository at this point in the history
  6. --copy-ignored flag added to CLI (#10887)

    * prevent ignored files in out dir
    
    * added includeIgnore cli option
    
    * Help text change
    
    * Update packages/babel-cli/src/babel/options.js
    
    Copy review.
    
    Co-Authored-By: Brian Ng <bng412@gmail.com>
    
    * review comments
    
    * throw error if copyIgnored is used without ignore flag
    
    * check for ignored files
    
    * duplicate pathToPattern fn in babel/cli
    
    * change implementation
    
    * removed ignore option from cliOption
    
    * added test case with ignore in config
    
    * added test case with ignore in config
    
    * review
    
    Co-authored-by: Brian Ng <bng412@gmail.com>
    2 people authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    8415065 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    646409b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5f807ae View commit details
    Browse the repository at this point in the history
  9. Extract targets parser and compat data from preset-env (#10899)

    * Extract targets parser and compat data from preset-env
    
    * Review by Jùnliàng
    
    * isItemRequired -> targetsSupported
    
    * Export isRequired
    nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    04354d1 View commit details
    Browse the repository at this point in the history
  10. add allowTopLevelThis option to transform-modules-systemjs (#10780)

    * feat: expose rewriteThis method
    
    * feat: add allowTopLevelThis option to transform-modules-systemjs
    JLHwung authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    44f9d85 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e8dac62 View commit details
    Browse the repository at this point in the history
  12. Update Test262, Flow and TS parser tests (#10976)

    * Update Test262, Flow and TS parser tests
    
    * Updates
    nicolo-ribaudo authored and JLHwung committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    bfc56eb View commit details
    Browse the repository at this point in the history
  13. Added instructions to fork the repo in order to setup. (#10973)

    * Added instructions to fork the repo to setup
    
    * Capitalized Github and Indented the guidelines
    
    [skip ci]
    sidntrivedi012 authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    3dcb8ca View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4cb2148 View commit details
    Browse the repository at this point in the history
  15. Add optional-chaining and nullish-coalescing to preset-env (#10811)

    * Add support for optional-chaining (stage 4) in present-env
    
    * revert babel-preset-env built-in-modules.json
    
    * add shipped proposal syntax map entry, optional chaining
    
    * update remaining syntax plugin references, proposal description
    
    * Add support for nullish coalescing operator in preset-env
    
    * selectively enable sort-keys rule
    
    * enforce sort-keys on shipped-proposals
    
    * don't use Object.entries()
    
    * Update fixtures
    Druotic authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    80aa7dc View commit details
    Browse the repository at this point in the history
  16. Reduce false negative cases of typescript parser tests (#10979)

    * tests: read baesline errors for typescript parsing error
    
    * chore: add error codes
    
    * chore: tune the regex
    JLHwung authored and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    9fec528 View commit details
    Browse the repository at this point in the history
  17. Prepare @babel/core for asynchronicity (#10507)

    * Prepare @babel/core for asynchronicity
    
    * Include regenerator-runtime in standalone build
    
    * Fix rollup build
    nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    282f81b View commit details
    Browse the repository at this point in the history
  18. Add support for babel.config.mjs and .babelrc.mjs (#10903)

    * Add support for babel.config.mjs and .babelrc.mjs
    
    * Use path.extname
    nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    ae06baf View commit details
    Browse the repository at this point in the history
  19. Add babelrc.json support (#10783)

    * Add babelrc.json support
    
    * Add tests
    
    Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
    yordis and nicolo-ribaudo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    4c28f54 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2020

  1. CONTRIBUTING: Update link to plugin-features.js [skip ci] (#10982)

    It was moved in #10899.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk authored and JLHwung committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    5a3e970 View commit details
    Browse the repository at this point in the history
  2. Filename detection should respect short flags (#10763)

    * chore: add test files
    
    # Conflicts:
    #	packages/babel-node/package.json
    
    * fix: respect short flags when finding filename index
    
    * fix: use attributeName for kebab-case
    JLHwung committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    903ad61 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a131033 View commit details
    Browse the repository at this point in the history
  4. Merge env-standalone to babel-standalone (#10821)

    * feat: add babel-preset-env to babel-standalone
    
    * chore: copy preset-env-standalone test
    
    * polish: tune warning message when babel-preset-env-standalone is loaded
    JLHwung authored and nicolo-ribaudo committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    405c1aa View commit details
    Browse the repository at this point in the history
  5. Improve @babel/types with env.BABEL_TYPES_8_BREAKING (#10917)

    Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
    nicolo-ribaudo and jridgewell committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    e7b80a2 View commit details
    Browse the repository at this point in the history
  6. Disallow private name in object elements and TS type elements (#10980)

    * fix: disallow private name in object member and TS type elements
    
    * chore: update test262 whitelist
    
    * chore: make flow happy
    
    * Update packages/babel-parser/src/parser/expression.js
    
    Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
    
    * chore: update test fixtures
    
    * Update packages/babel-parser/src/parser/expression.js
    
    Co-Authored-By: Brian Ng <bng412@gmail.com>
    
    * chore: update test fixtures
    
    Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
    Co-authored-by: Brian Ng <bng412@gmail.com>
    3 people committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    81c5f1f View commit details
    Browse the repository at this point in the history
  7. @babel/eslint-plugin: Update rules/tests to use @babel/eslint-parser (#…

    …10977)
    
    * Use @babel/eslint-parser for tests
    
    * Update rules/tests
    
    * Update docs
    
    * add @babel/eslint-shared-fixtures to package.json
    
    * remove bug fix
    
    * convert RuleTester to ESM
    
    * Update devDep versions
    kaicataldo authored and nicolo-ribaudo committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    d8e6219 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2020

  1. v7.8.0

    nicolo-ribaudo committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    2486615 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9647560 View commit details
    Browse the repository at this point in the history
  3. Remove ESLint packages from the changelog

    They are not published
    nicolo-ribaudo committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    d1c93e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2766837 View commit details
    Browse the repository at this point in the history
  5. v7.8.1

    nicolo-ribaudo committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    575eeb3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2ccc451 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f995f8e View commit details
    Browse the repository at this point in the history
  8. v7.8.2

    nicolo-ribaudo committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    61d01f1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c7f7f9b View commit details
    Browse the repository at this point in the history
  10. Archive syntax plugins enabled by default (#10820)

    * Remove syntax plugins enabled by default
    
    Moved to babel-archive: babel/babel-archive@8f23ddc
    
    - `@babel/plugin-syntax-async-generators`
    - `@babel/plugin-syntax-bigint`
    - `@babel/plugin-syntax-dynamic-import`
    - `@babel/plugin-syntax-json-strings`
    - `@babel/plugin-syntax-nullish-coalescing-operator`
    - `@babel/plugin-syntax-object-rest-spread`
    - `@babel/plugin-syntax-optional-catch-binding`
    - `@babel/plugin-syntax-optional-chaining`
    
    * Fix build script
    
    * Fix jest config
    
    * Remove archived plugins from tests
    nicolo-ribaudo committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    a677d59 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. Configuration menu
    Copy the full SHA
    d0a8982 View commit details
    Browse the repository at this point in the history
  2. Revert "chore: specify package type (#10849)" (#11003)

    This reverts commit e8dac62.
    
    Fixes installs when using npm <= 3.9.5 (Node.js <= 6.2.2)
    nicolo-ribaudo committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    8fce431 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6874c24 View commit details
    Browse the repository at this point in the history
  4. v7.8.3

    nicolo-ribaudo committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    a7620bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b138b5a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a0a9c64 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Duplicate __proto__ key should be allowed in object patterns (#10987)

    * refactor: replace refShorthandDefaultPos by refExpressionErrors
    
    * fix: duplicate __proto__ keys should be allowed in patterns
    
    * docs: add comments for ExpressionErrors.doubleProto [ci-skip]
    
    * test: add more test for coverage
    JLHwung committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    9df70b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7961a0 View commit details
    Browse the repository at this point in the history
  3. Fix parentheses removal in nullish-coalescing operation (#11014)

    * Added precedence for nullish-coalescing-operator
    
    * Made precedence equal to logical OR
    
    * Renamed the folders made for testing
    
    * Fixed the output test file of nullish-coalescing op
    sidntrivedi012 authored and nicolo-ribaudo committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    6ad7e19 View commit details
    Browse the repository at this point in the history
  4. Exclude import() tests from pubilsh build (#10995)

    I really don't like this commit, but import() is currently breaking
    our publish script.
    When "normal" tests we are transpiling import() so that it works
    with Jest. We can't do it while publishing because we need to
    publish the untranspiled import() so that it can load real .mjs files.
    
    Follow up to #10903
    nicolo-ribaudo committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    d75652e View commit details
    Browse the repository at this point in the history