-
Notifications
You must be signed in to change notification settings - Fork 0
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 #270
Commits on Jan 16, 2020
-
Re-generate plugins compat data
They are now alphabetically ordered, but the data is the same
Configuration menu - View commit details
-
Copy full SHA for 6363b59 - Browse repository at this point
Copy the full SHA 6363b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1063d2 - Browse repository at this point
Copy the full SHA a1063d2View commit details -
Re-generate preset-env fixtures (#11016)
* Fix plugin ordering in preset-env * Update stdout fixtures * Comments [skip ci]
Configuration menu - View commit details
-
Copy full SHA for 3daab41 - Browse repository at this point
Copy the full SHA 3daab41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06dace1 - Browse repository at this point
Copy the full SHA 06dace1View commit details
Commits on Jan 17, 2020
-
chore: replace yarn-upgrade by bump-babel-dependencies in e2e tests (#…
…11021) * chore: pin yarn version in e2e vue tests * fix: replace yarn-upgrade by bump-babel-dependencies * chore: update e2e-cra test
Configuration menu - View commit details
-
Copy full SHA for 1a14543 - Browse repository at this point
Copy the full SHA 1a14543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6648d62 - Browse repository at this point
Copy the full SHA 6648d62View commit details -
Update coalesce precedence (#11017)
* refactor: reimplement nullish coalescing precedence tracking Co-authored-by: Toru Nagashima <public@mysticatea.dev> * fix: Coalesce has same precedence with LogicalOR * fix flow errors Co-authored-by: Toru Nagashima <public@mysticatea.dev>
Configuration menu - View commit details
-
Copy full SHA for 45301c5 - Browse repository at this point
Copy the full SHA 45301c5View commit details -
add AST for the module attribute proposal (#11015)
Introduce a `ImportAttribute` structure and add an `attributes` key on the `ImportDeclaration` node. [skip ci]
Configuration menu - View commit details
-
Copy full SHA for 34a9653 - Browse repository at this point
Copy the full SHA 34a9653View commit details -
Fix rest parameters indexing with TypeScript 'this parameter' (#9714)
* Fix rest parameters indexing with TypeScript 'this parameter' The TypeScript [this parameter][0] is a fake parameter and should not be taken into account when counting the function parameters. This patch skips it by using the condition taken from the `transform-typescript` plugin. Note: since the `transform-typescript` plugin is removing this kind of parameter, including it before the `transform-parameters` plugin solves the issue. This patch fixes the issue in other cases. [0]: https://www.typescriptlang.org/docs/handbook/functions.html#this-parameters * nit: improve the 'this parameter' detection condition * improve performance by checking the parameter list length before accessing it * simplify the test a bit by using the `isIdentifier` second parameter
Configuration menu - View commit details
-
Copy full SHA for 85ddc29 - Browse repository at this point
Copy the full SHA 85ddc29View commit details
Commits on Jan 19, 2020
-
fix: properly parse member expression after property initializ… (#11031)
Fixes issue 10989 where the only the identifier in a member expression that is the value of an object property would be parsed. Removing checkExpressionErrors in parseExprSubscripts results in the subscript also being parsed.
Configuration menu - View commit details
-
Copy full SHA for 341964b - Browse repository at this point
Copy the full SHA 341964bView commit details -
Configuration menu - View commit details
-
Copy full SHA for facfd4d - Browse repository at this point
Copy the full SHA facfd4dView commit details
Commits on Jan 20, 2020
-
update compat-data related docs/config [skip ci] (#11030)
* ignore compat-data build * ignore CONTRIBUTING.md when publishing preset-env * docs: update preset-env CONTRIBUTING.md
Configuration menu - View commit details
-
Copy full SHA for de75dbf - Browse repository at this point
Copy the full SHA de75dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b23c28 - Browse repository at this point
Copy the full SHA 2b23c28View commit details -
Fix missing ClassDeclaration references after scope#crawl (#11011)
* Bug replication test * Simplify test * Fixes #10896 * Merge path.crawl `ClassDeclaration` and `Declaration` visitors Merged to avoid subtle assumption that `Declaration` is called before `ClassDeclaration` * Move registartion of class id in crawl to BlockScoped * Add some assertions to crawl test
Configuration menu - View commit details
-
Copy full SHA for 740064c - Browse repository at this point
Copy the full SHA 740064cView commit details -
fix(babel-parser): avoid state.clone() to clone the whole token store (…
…#11029) * fix(babel-parser): avoid state.clone() to clone the whole token store Fixed the performance issue on large input when turned on option {tokens: true} and typescript plugin which uses quite a few state.clone(). * test(babel-parser): turn on 2 typescript tests with tokens:true The output.json is generated by old master to make sure no regression. * fix(babel-parser): avoid duplicated tokens trapped by mainly typescript/flow plugins * test(babel-parser): update output.json to latest master result * chore(babel-parser): improve performance by storing tokensLength in state
Configuration menu - View commit details
-
Copy full SHA for 9bc04ba - Browse repository at this point
Copy the full SHA 9bc04baView commit details -
refactor: simplify toAssignable routine (#11032)
* refactor: remove isBinding parameter * remove unused contextDescription * refactor: remove unnecessary nullish check * refactor: simplify toAssignable on ParenthesizedExpression * tests: categorize createParenthesizedExpression tests
Configuration menu - View commit details
-
Copy full SHA for 43b23e0 - Browse repository at this point
Copy the full SHA 43b23e0View commit details -
polish: throw human-friendly error when item-option pair is in… (#10969)
* polish: throw human-friendly error when item-option pair is incorrectly unwrapped * add testcase for plugin * fix: exclude false positive * fix: validate should support plugin optionsSourceKind * Revert "fix: validate should support plugin optionsSourceKind" * fix: validate plugin object in assertNoUnwrappedItemOptionPairs * fix flow error * update test fixtures * refactor: move to loadDescriptor catch clause * chore: throw Error instead of builtin ReferenceError * fix flow errors * chore: add more test cases
Configuration menu - View commit details
-
Copy full SHA for fa975bf - Browse repository at this point
Copy the full SHA fa975bfView commit details
Commits on Jan 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1815c34 - Browse repository at this point
Copy the full SHA 1815c34View commit details
Commits on Jan 24, 2020
-
chore: map mobile browser data to their desktop version (#10814)
* chore: map mobile browser data to their desktop version * chore: skip android until upstream support is resolved * Revert "chore: skip android until upstream support is resolved" This reverts commit 436e9af. * Update fixtures Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b54a946 - Browse repository at this point
Copy the full SHA b54a946View commit details -
Delete duplicated file in
@babel/compat-data
(#11041)This file is the same as `native-modules.json`, which is exported in package.json
Configuration menu - View commit details
-
Copy full SHA for ed47d2e - Browse repository at this point
Copy the full SHA ed47d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e5594d - Browse repository at this point
Copy the full SHA 2e5594dView commit details
Commits on Jan 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d0518b7 - Browse repository at this point
Copy the full SHA d0518b7View commit details -
Avoid compiling the _typeof helper with itself (#11049)
* Avoid compiling the typeof helper with itself * Update fixtures
Configuration menu - View commit details
-
Copy full SHA for 916429b - Browse repository at this point
Copy the full SHA 916429bView commit details -
* Fix compat-data build script * Update compat table * Update mappings for transform-parameters compat-table/compat-table#1570 * Update unrelated fixture * Update
Configuration menu - View commit details
-
Copy full SHA for eae6211 - Browse repository at this point
Copy the full SHA eae6211View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3e21a09 - Browse repository at this point
Copy the full SHA 3e21a09View commit details
Commits on Jan 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1528d7d - Browse repository at this point
Copy the full SHA 1528d7dView commit details
Commits on Jan 30, 2020
-
[@babel/cli] Copy ignored files by default (#11063)
This commit restores the pre-7.8.0 behavior of the --copy-files option, by making --copy-ignored default to true when --copy-files is enabled.
Configuration menu - View commit details
-
Copy full SHA for 92c6807 - Browse repository at this point
Copy the full SHA 92c6807View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2e6bc - Browse repository at this point
Copy the full SHA 5c2e6bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32de1ac - Browse repository at this point
Copy the full SHA 32de1acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b13513 - Browse repository at this point
Copy the full SHA 8b13513View commit details -
Configuration menu - View commit details
-
Copy full SHA for d57b9aa - Browse repository at this point
Copy the full SHA d57b9aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66721ea - Browse repository at this point
Copy the full SHA 66721eaView commit details
Commits on Jan 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7ee9836 - Browse repository at this point
Copy the full SHA 7ee9836View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11641b5 - Browse repository at this point
Copy the full SHA 11641b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 011f11c - Browse repository at this point
Copy the full SHA 011f11cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4070b7a - Browse repository at this point
Copy the full SHA 4070b7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f987821 - Browse repository at this point
Copy the full SHA f987821View commit details
Commits on Feb 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 779f00b - Browse repository at this point
Copy the full SHA 779f00bView commit details
Commits on Feb 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bd1daa7 - Browse repository at this point
Copy the full SHA bd1daa7View commit details -
Only download compat-table if it's not already downloaded (#11081)
* Only download compat-table if it's not already downloaded * Use git rev-parse
Configuration menu - View commit details
-
Copy full SHA for 636c1dc - Browse repository at this point
Copy the full SHA 636c1dcView commit details -
Fix Async Generic After Await Parsing Error (#11092)
* test: add test case * fix: reset awaitPos before parsing generic arrow fn * fix: maybeInArrowParameters reset to true
Configuration menu - View commit details
-
Copy full SHA for 11d9826 - Browse repository at this point
Copy the full SHA 11d9826View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ae61f0 - Browse repository at this point
Copy the full SHA 0ae61f0View commit details
Commits on Feb 5, 2020
-
Make
isReferenced
return false for method parameter name (#11089)* Change isReferenced to return false for object/class method parameter names. * use indexOf instead of for-of loop * replace `.indexOf` check with `.includes` and assume `parent.params` exists Co-Authored-By: Justin Ridgewell <justin@ridgewell.name> * check .params within case block for ClassMethod/ClassPrivateMethod/ObjectMethod only * add comment clarifying that case clause fall-through is intentional Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
Configuration menu - View commit details
-
Copy full SHA for 7615635 - Browse repository at this point
Copy the full SHA 7615635View commit details
Commits on Feb 6, 2020
-
Archive @babel/preset-env-standalone (#10993)
* Move @babel/preset-env-standalone to babel-archive babel/babel-archive@a1fadd2 * Move tests to @babel/standalone * Remove references in build scripts * Update lockfile * Delete duplicated test file. It's already in babel-standalone/test/babel.js
Configuration menu - View commit details
-
Copy full SHA for 755ec19 - Browse repository at this point
Copy the full SHA 755ec19View commit details -
Remove stage presets from the monorepo (#11101)
babel/babel-archive already includes the last working version of these presets (v7.0.0-beta.52), and they have been throwing since 7.0.0
Configuration menu - View commit details
-
Copy full SHA for 5e58903 - Browse repository at this point
Copy the full SHA 5e58903View commit details
Commits on Feb 7, 2020
-
Turn on no-fallthrough rule (#11093)
* chore: turn on no-fallthrough * chore: fix no-fallthrough errors
Configuration menu - View commit details
-
Copy full SHA for 0b3dea8 - Browse repository at this point
Copy the full SHA 0b3dea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1599e90 - Browse repository at this point
Copy the full SHA 1599e90View commit details
Commits on Feb 8, 2020
-
Centralize @babel/eslint-* tests (#11106)
* Centralize @babel/eslint-* tests * Enable linting of @babel/eslint-* test files * Add missing sourceType
Configuration menu - View commit details
-
Copy full SHA for 5aa368c - Browse repository at this point
Copy the full SHA 5aa368cView commit details
Commits on Feb 9, 2020
-
Fix export bindings not updated by 'for...in' and 'for...of' (#11074)
* Correctly transpile export bindings for some for-of loops * Correctly transform non-destructured for of loops to update exported variables * Add tests * Don't replace entire for of loop * Correctly transform destructured for-of/for-in exports * Update exported variables in array pattern and more fixes * Refresh test output * Update tests and rebase on master * Refactor ForOf|ForIn visitor * Don't transform re-declared exported vars * Generate better name for loop id Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> * Idiomatically generate UidIdentifier * Update scope after replacing loop declaration Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dadba01 - Browse repository at this point
Copy the full SHA dadba01View commit details -
Wrap type-only class fields in flow comments (#11096)
* Wrap type-only class fields in flow comments * Fix
Configuration menu - View commit details
-
Copy full SHA for 8ab27c8 - Browse repository at this point
Copy the full SHA 8ab27c8View commit details -
Refactor await/yield production parameter tracking (#10956)
* test: add test fixtures * refactor: track AWAIT and YIELD in separate handler * fix flow errors * add flow type annotation to production-parameter * address review comments * refactor: track [Return] parameter
Configuration menu - View commit details
-
Copy full SHA for 3852969 - Browse repository at this point
Copy the full SHA 3852969View commit details
Commits on Feb 10, 2020
-
chore: use npm install in babel-test262-runner setup (#11113)
* chore: use npm i on babel-test262-runner * chore: use npm ci
Configuration menu - View commit details
-
Copy full SHA for df78258 - Browse repository at this point
Copy the full SHA df78258View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4d5c62 - Browse repository at this point
Copy the full SHA a4d5c62View commit details -
Add eslint-plugin-jest (#11119)
* chore: add eslint-plugin-jest * chore: update test sources * chore: suppress preset-env debug log when linting
Configuration menu - View commit details
-
Copy full SHA for 865d515 - Browse repository at this point
Copy the full SHA 865d515View commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3907396 - Browse repository at this point
Copy the full SHA 3907396View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc308a1 - Browse repository at this point
Copy the full SHA bc308a1View commit details -
Fix typing of ReplaceSupers options (#11121)
* Fix type opts.getObjetRef to opts.getObjectRef * Added // @flow to possibly catch for more errors. * tweaks Co-authored-by: InsignificantReasons <41794038+InsignificantReasons@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 157bb6e - Browse repository at this point
Copy the full SHA 157bb6eView commit details
Commits on Feb 12, 2020
-
Fix classNameTDZError in computed prototype methods with class fields (…
…#11068) * Draft fix for TDZError in computed prototype methods * Added tests for loose:false and also extracted handleClassTDZ * Added state parameter to handleClassTDZ function * Extracted the state object to a variable * Added helper comments for environmentVisitor * Added else condition to traverse computed Path * Cached computed path key into a variable
Configuration menu - View commit details
-
Copy full SHA for 3fc904e - Browse repository at this point
Copy the full SHA 3fc904eView commit details -
Fix rewriteThis in helper-module-transforms for computed class… (#11109)
* Fix rewriteThis in helper-module-transforms for computed class elements * Added test file and corrected the visitor * Revert .gitignore * Using skipAllButComputedKey method from plugin-replace-supers * added tests for class methods * Added tests for both class properties and methods and fixed skipping computed key for methods * Fixed condition for class methods * revised the conditions for class methods * Added more tests and used else-if in classmethod condition * Update packages/babel-helper-replace-supers/src/index.js Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3c6a8ae - Browse repository at this point
Copy the full SHA 3c6a8aeView commit details
Commits on Feb 13, 2020
-
Skip newlines around inline
#__PURE__
annotations (#11133)* Skip newlines around #__PURE__ annotations * Update tests
Configuration menu - View commit details
-
Copy full SHA for d21e221 - Browse repository at this point
Copy the full SHA d21e221View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cfbd64 - Browse repository at this point
Copy the full SHA 4cfbd64View commit details
Commits on Feb 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 31b0506 - Browse repository at this point
Copy the full SHA 31b0506View commit details
Commits on Feb 17, 2020
-
Update preset-env builtin-definitions (#10929)
* chore: build corejs3-proposals.json from core-js-compat * fix: include finished proposals by default * update test fixtures * update test fixtures * chore: rename scripts * fix: add standarized entries for finished proposals * refactor: remove unused finished proposals json * revert test fixtures update * test against corejs 3.6 * fix: move corejs builtin definitions to babel/compat-data
Configuration menu - View commit details
-
Copy full SHA for 1613418 - Browse repository at this point
Copy the full SHA 1613418View commit details
Commits on Feb 20, 2020
-
Breaking: align babel-eslint-parser & espree (#11137)
* Chore: align babel-eslint-parser & espree * Start program at beginning of comment when no tokens exist * Import correct version of Espree for tests * Remove hasOwnProperty guard
Configuration menu - View commit details
-
Copy full SHA for 3960f4d - Browse repository at this point
Copy the full SHA 3960f4dView commit details
Commits on Feb 21, 2020
-
Parse declare modifier around accessibility modifiers (#11146)
* fix: parse declare modifiers around accessibility modifiers * test: add tests * fix: check duplicate modifiers in modified nodes * fix flow error
Configuration menu - View commit details
-
Copy full SHA for 223cee7 - Browse repository at this point
Copy the full SHA 223cee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a583eab - Browse repository at this point
Copy the full SHA a583eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b04581 - Browse repository at this point
Copy the full SHA 4b04581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ce7008 - Browse repository at this point
Copy the full SHA 2ce7008View commit details
Commits on Feb 22, 2020
-
chore: migrate lock threads to github actions (#11163)
Co-Authored-By: Armin Sebastian <hi@armin.dev> Co-authored-by: Armin Sebastian <github@armin.dev>
Configuration menu - View commit details
-
Copy full SHA for eaff9f8 - Browse repository at this point
Copy the full SHA eaff9f8View commit details
Commits on Feb 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a192c0f - Browse repository at this point
Copy the full SHA a192c0fView commit details -
fix: search for browserslist if esmodules is falsy (#11124)
* fix: search for browserslist if esmodules is falsy closes #11123 * fix: delete falsy targets.esmodules * style: fix code style * fix: remove esmodules after being consumed
Configuration menu - View commit details
-
Copy full SHA for 2d1bac9 - Browse repository at this point
Copy the full SHA 2d1bac9View commit details
Commits on Feb 25, 2020
-
Enable more eslint recommended rules (#11168)
* chore: enable no-constant-condition * chore: enable no-empty rule * chore: enable no-unreachable * chore: enable no-cond-assign * chore: enable no-inner-declarations * chore: remove disabled rules that are not in eslint:recommended * fix: oops
Configuration menu - View commit details
-
Copy full SHA for afb0f48 - Browse repository at this point
Copy the full SHA afb0f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0018881 - Browse repository at this point
Copy the full SHA 0018881View commit details
Commits on Feb 26, 2020
-
replace
gulp-watch
bygulp.watch
(#11175)* chore: remove gulp-watch * chore: update lock file
Configuration menu - View commit details
-
Copy full SHA for e9ea523 - Browse repository at this point
Copy the full SHA e9ea523View commit details
Commits on Feb 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 750d3dd - Browse repository at this point
Copy the full SHA 750d3ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb97823 - Browse repository at this point
Copy the full SHA bb97823View commit details -
TypeScript: Preserve decorated definite class properties (#11129)
* test: update fixture with decorated definite class property * fix: don't remove decorated definite class properties
Configuration menu - View commit details
-
Copy full SHA for a5f6329 - Browse repository at this point
Copy the full SHA a5f6329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b16bf3 - Browse repository at this point
Copy the full SHA 9b16bf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d13fd7c - Browse repository at this point
Copy the full SHA d13fd7cView commit details
Commits on Feb 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9c261ae - Browse repository at this point
Copy the full SHA 9c261aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a39beda - Browse repository at this point
Copy the full SHA a39bedaView commit details
Commits on Mar 1, 2020
-
Fix scope of function body when var redeclares param (#11158)
* Fix scope of function body when var redeclares param * Fix empty var declarations * Apply suggestions
Configuration menu - View commit details
-
Copy full SHA for 9015fda - Browse repository at this point
Copy the full SHA 9015fdaView commit details
Commits on Mar 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8f281f5 - Browse repository at this point
Copy the full SHA 8f281f5View commit details
Commits on Mar 3, 2020
-
fix(babel-parser): chain off optionally chained keys named cla… (#11198)
* fix(babel-parser): chain off optionally chained keys named class and function Fixes #11197 * Extract override as variable to satisfy typechecker Flow did not trust that curContext.override would be defined
Configuration menu - View commit details
-
Copy full SHA for 2603c2e - Browse repository at this point
Copy the full SHA 2603c2eView commit details -
Pass URLs to import() rather than paths (#11193)
* Pass URLs to import() rather than paths * Make tests pass * (╯°□°)╯︵ ┻━┻ * (╯°□°)╯︵ ┻━┻ (╯°□°)╯︵ ┻━┻ (╯°□°)╯︵ ┻━┻
Configuration menu - View commit details
-
Copy full SHA for 114f672 - Browse repository at this point
Copy the full SHA 114f672View commit details -
Refactor: add parser message template (#11192)
* refactor: add raiseWithData method * refactor: error message template * fix missing plugin error structure * fix flow errors * refactor: use error message template in eslint plugin * refacotr: use error message template in flow plugin * refactor: use error message template in typescript plugin * refactor: use error message template in jsx plugin * address review comments * Update packages/babel-parser/src/parser/location.js Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 21c9141 - Browse repository at this point
Copy the full SHA 21c9141View commit details
Commits on Mar 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a12001a - Browse repository at this point
Copy the full SHA a12001aView commit details
Commits on Mar 5, 2020
-
Allow using
preset-env
with newer versions ofcompat-data
(#11201)* Use ~ for preset-env's @babel/compat-data dependency * Revert "Use ~ for preset-env's @babel/compat-data dependency" This reverts commit e7d57c7. * Allow using `preset-env` with newer versions of `compat-data`
Configuration menu - View commit details
-
Copy full SHA for 7127330 - Browse repository at this point
Copy the full SHA 7127330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 595f65f - Browse repository at this point
Copy the full SHA 595f65fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e7ab24 - Browse repository at this point
Copy the full SHA 1e7ab24View commit details -
update: preset-env-fixtures (#11218)
Co-authored-by: Kai Cataldo <kai@kaicataldo.com>
Configuration menu - View commit details
-
Copy full SHA for 1011e58 - Browse repository at this point
Copy the full SHA 1011e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cafd8f - Browse repository at this point
Copy the full SHA 8cafd8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e297e40 - Browse repository at this point
Copy the full SHA e297e40View commit details -
fix: non-directive "use strict" should not enable parsing in strict m…
…ode (#11188) * fix: non-directive "use strict" should not enable parsing in strict mode * Remove dead code * Add stricter type annotations * set oldStrict explicitly to null * Fix error * label callback argument * update comment * Address feedback * Remove this.state.octalPosition * Add additional tests * Revert "Remove this.state.octalPosition" This reverts commit bcc78c9. * Remove containsOctal * Report multiple octal literals in single token * Fix comments * remove Array.prototype.flat()
Configuration menu - View commit details
-
Copy full SHA for 2057d2b - Browse repository at this point
Copy the full SHA 2057d2bView commit details
Commits on Mar 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for eb65195 - Browse repository at this point
Copy the full SHA eb65195View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb9d28c - Browse repository at this point
Copy the full SHA cb9d28cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ee1433 - Browse repository at this point
Copy the full SHA 5ee1433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc833d - Browse repository at this point
Copy the full SHA 3cc833dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a82e739 - Browse repository at this point
Copy the full SHA a82e739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0616f06 - Browse repository at this point
Copy the full SHA 0616f06View commit details
Commits on Mar 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f9d4b79 - Browse repository at this point
Copy the full SHA f9d4b79View commit details -
Archive @babel/plugin-syntax-export-namespace-from (#11236)
* Archive @babel/plugin-syntax-export-namespace-from Enabled by default in #10521 babel/babel-archive@5ccc77e * Fix tests
Configuration menu - View commit details
-
Copy full SHA for cbbf0bc - Browse repository at this point
Copy the full SHA cbbf0bcView commit details -
Add support for Unicode 13 in regexps (update
regexpu-core
) (#11244)* Update regexpu-core * Add tests
Configuration menu - View commit details
-
Copy full SHA for d030793 - Browse repository at this point
Copy the full SHA d030793View commit details
Commits on Mar 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dadd22e - Browse repository at this point
Copy the full SHA dadd22eView commit details -
fix: preserve shadowed for-loop declarators (#11242)
* fix: do not remove for-loop declarators * fix: do not remove uninitialized var declarators in for init
Configuration menu - View commit details
-
Copy full SHA for 565ab9a - Browse repository at this point
Copy the full SHA 565ab9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c831a24 - Browse repository at this point
Copy the full SHA c831a24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 420f2ee - Browse repository at this point
Copy the full SHA 420f2eeView commit details
Commits on Mar 13, 2020
-
Fix printing edge cases in Nullish Coalescing and Optional Ch… (#11255)
This is a mix of changes, most importantly: - Always print parens when mixing nullish coalescing and another logical - Fixes assignment in the callee of an optional chain, which now blocks #11248 Also, cleans up a bit of code, and removes an unnecessary parens around `class A extends new B {}`
Configuration menu - View commit details
-
Copy full SHA for b1a589f - Browse repository at this point
Copy the full SHA b1a589fView commit details
Commits on Mar 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b85d9f5 - Browse repository at this point
Copy the full SHA b85d9f5View commit details -
Support more node types in generateUidBasedOnNode (#11260)
* Support more node types in generateUidBasedOnNode * More nodes
Configuration menu - View commit details
-
Copy full SHA for 661ffbd - Browse repository at this point
Copy the full SHA 661ffbdView commit details
Commits on Mar 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7b9bc7c - Browse repository at this point
Copy the full SHA 7b9bc7cView commit details
Commits on Mar 16, 2020
-
Update Purish aliases (#11267)
* Update Purish aliases - Adds `Purish` to `RegexLiteral`, since it can't cause any side-effects. - Removes `Purish` from `ClassExpression` and `ClassDeclaration`, since they can be impure with static class fields. * Update types
Configuration menu - View commit details
-
Copy full SHA for 1005890 - Browse repository at this point
Copy the full SHA 1005890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ba41f2 - Browse repository at this point
Copy the full SHA 1ba41f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84a9ea4 - Browse repository at this point
Copy the full SHA 84a9ea4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a48455 - Browse repository at this point
Copy the full SHA 4a48455View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20d9a10 - Browse repository at this point
Copy the full SHA 20d9a10View commit details -
Add
import type
andexport type
support to TypeScript (#11171)* Add support for type only imports in TS (#11053) * Implement "export type {}" (#11122) * Add "exportKind: type" when needed with TS (#11157) * Add `onlyRemoveTypeImports` option to `transform-typescript` (#11173) * Add onlyRemoveTypeImports to preset-typescript (#11179) Co-authored-by: Brian Ng <bng412@gmail.com> Co-authored-by: Raja Sekar <rajasekarm.dev@gmail.com> Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> Co-authored-by: Kai Cataldo <kai@kaicataldo.com> Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com> Co-authored-by: Henry Zhu <smiley.we@gmail.com> Co-authored-by: Siddhant N Trivedi <sidntrivedi012@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 740260b - Browse repository at this point
Copy the full SHA 740260bView commit details -
feat(react-jsx-source): add columnNumber property (#11139)
* feat(react-jsx-source): add column property This will be useful to tools that consume the injected `__source` prop, allowing precise source locations to be displayed. * Rename column -> columnNumber, make 1-based
Configuration menu - View commit details
-
Copy full SHA for 1971b7e - Browse repository at this point
Copy the full SHA 1971b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bce1e5 - Browse repository at this point
Copy the full SHA 2bce1e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f394e3 - Browse repository at this point
Copy the full SHA 4f394e3View commit details -
Added jsescOptions to Numeric Literals (#11028)
* Added jsescOptions to Numeric Literals * Added tests and hexadecimal opts to NumericLiterals * Fixed the bug of every numeric literal being coverted to hex * Added conditions when jsesc should be applied * Removed numbers and lowercaseHex from format object * Added newline to test of jsonEscape (to exclude the change) * Modified conditions to apply jsesc * Made the required changes. * Using node.value instead of value
Configuration menu - View commit details
-
Copy full SHA for f232d4d - Browse repository at this point
Copy the full SHA f232d4dView commit details -
Add cloneDeepWithoutLoc (#10680)
* feat: add cloneDeepWithoutLoc * fix: sort functions alphabetically * doc: add documentation for the withoutLoc parameter * test: add a test for shallow cloneWithoutLoc * test: add loc object to node and fix test * fix: set loc object on deeper node * test: check loc on deeper node is null * doc: adjust withoutLoc documentation * fix: add withoutLoc param to deep clones * fix: apply cloneIfNodeOrArray for leadingComments, innerComments and trailingComments * test: add test for leadingComments, innerComments and trailingComments * Cleanup PR Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 286aaea - Browse repository at this point
Copy the full SHA 286aaeaView commit details -
Implement support for
declare
on class fields with Flow (#11178)* Add parser support for Flow declare fields * Add generator test * Add "allowDeclareFields" option to flow-strip-types * Add test * Update error messages * More tests
Configuration menu - View commit details
-
Copy full SHA for 5c1a821 - Browse repository at this point
Copy the full SHA 5c1a821View commit details -
Add numeric separator to
shippedProposals
(#10971)* add plugins * add plugin description * run build-data * set shipped proposals true * update test fixtures * corejs.proposals should not imply shipped proposals * fix eslint errors Please enter the commit message for your changes. Lines starting * create new object in packages/babel-compat-data/scripts/data/plugin-features.js
Configuration menu - View commit details
-
Copy full SHA for e06bf8f - Browse repository at this point
Copy the full SHA e06bf8fView commit details -
Added support for record and tuple syntax. (#10865)
* Added support for record and tuple syntax. This commit adds support for both the hash #{} and bar {||} syntaxes to babel-parser, as well as adds the supporting babel-plugin-syntax-record-and-tuple plugin to enable support for the syntax. Does not include any transform for records and tuples. * typo * added check to ensure recordAndTuple in babel-parser * switched to syntaxType option instead of explicit entries for each record and tuple type * switched to using recordAndTupleSyntaxType for generator options instead of adding to node * added tests for generator option recordAndTupleSyntaxType * added test for record and tuple bar syntax with flow typings * added tests for invalid/missing recordAndTuple syntaxType parser option * fixed flowcheck errors * fix merge with class privates in tokenizer * Update packages/babel-parser/src/types.js Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> * improved recordAndTuple generator error message, added tests for invalid,missing options * updated error messages for invalid parser syntaxType option * updated error message * added better error messages for when the recordAndTuple syntaxType is doesn't match the syntax used * updated record and tuple support to use new error message templates * added recordAndTuple to missing plugin helpers * Fix linting Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ce7c2e - Browse repository at this point
Copy the full SHA 3ce7c2eView commit details -
Allow defining the moduleIds-related option in the transform p… (#11194)
* Update "moduleIds" tests * Allow defining the moduleIds related options in the transform plugins - moduleIds - moduleId - getModuleId - moduleRoot * Sort deps
Configuration menu - View commit details
-
Copy full SHA for a875560 - Browse repository at this point
Copy the full SHA a875560View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c7bf3 - Browse repository at this point
Copy the full SHA f6c7bf3View commit details -
Include preset modules (#11083)
* Prepare preset-env and compat-data for preset-modules * Add transform-edge-default-parameters from preset-modules * AUtomatically generate data from compat-table * Add compat data for other plugins * Updates after rebase * Add more bugfixes to preset-env * Update tests * Add bugfix/transform-safari-for-shadowing * Fix build script * bugfix/transform-safari-block-shadowing * Fix flow * Include changes from 7127330 * Fix check-compat-data
Configuration menu - View commit details
-
Copy full SHA for a11855e - Browse repository at this point
Copy the full SHA a11855eView commit details -
Extract for-of iterator handling to a helper (#11262)
* Extract for-of iterator handling to a helper Dis greatly recudes the code size when for-of is used multiple times across the codebase. Also, makes it easier to read what's happening in a compiled loop. * Unify spec and loose code * Legacy implementation fallback * Update tmp var name * Updates from review and after rebase
Configuration menu - View commit details
-
Copy full SHA for 5997668 - Browse repository at this point
Copy the full SHA 5997668View commit details
Commits on Mar 17, 2020
-
Add stricter Optional Chain node validation (#11250)
* Add stricter Optional Chain node validation Optional chains cannot start with `optional: false`. Somewhere in the `object`/`callee` tree, there must be an optional with `optional: true`. * Print current node's type when finding an error.
Configuration menu - View commit details
-
Copy full SHA for 5650060 - Browse repository at this point
Copy the full SHA 5650060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7ca22 - Browse repository at this point
Copy the full SHA 8e7ca22View commit details -
Rephrase parser error message (#11208)
* refactor: rephrase some parser error messages * update test fixtures * Update packages/babel-parser/src/parser/location.js Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> * address review comments * Update packages/babel-parser/src/parser/location.js Co-Authored-By: Brian Ng <bng412@gmail.com> * update test fixtures Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> Co-authored-by: Brian Ng <bng412@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 841f442 - Browse repository at this point
Copy the full SHA 841f442View commit details -
Allow rest/spread on polyfilled or builtin iterables without
Symbol
…… support (#11268) * Allow rest/spread on polyfilled or builtin iterables when `Symbol` unsupported Currently, when `Symbol` is not supported, we allow using rest/spread with: - arrays - strings - arguments With this PR, it will be also possible to use it with - maps - sets - binary arrays While in old browsers es6 builtins would still need to be polyfilled, it's way easier to polyfill them because `Symbol` cannot be reliably polyfilled. I didn't use `instanceof` becase: - it doesn't work with polyfills not attatched to the global scope - when using Babel to load polyfills, it would force the inclusion of `Map` and `Set` polyfills even if they are not used Downside: the current approach of relying on `toString || construcor.name` doesn't work with subclasses. * Don't use Array.from for array-like objects
Configuration menu - View commit details
-
Copy full SHA for 10aa97b - Browse repository at this point
Copy the full SHA 10aa97bView commit details -
Add experimental version of the `babel-plugin-transform-react-… (#11154)
* add next option for babel-plugin-transform-react-jsx * address review comments * chore: update test fixtures * Update fixture * Add "columnNumber" to the new React transform * Update windows fixtures * Delete unused output.js * Update windows tests * Fix windows again * fix comments Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com> Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> Co-authored-by: Moti Zilberman <motiz88@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 748897b - Browse repository at this point
Copy the full SHA 748897bView commit details -
Create File class for babel helpers (#10575)
* add test * fix: pass File to helper traverser * pass babel.File to helpers.ensure
Configuration menu - View commit details
-
Copy full SHA for 4bf36e6 - Browse repository at this point
Copy the full SHA 4bf36e6View commit details
Commits on Mar 18, 2020
-
chore: bump json5 and minimist (#11276)
* chore: bump json5 and minimist * update mkdirp to version 0.5.3
Configuration menu - View commit details
-
Copy full SHA for 48d53f8 - Browse repository at this point
Copy the full SHA 48d53f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f405cd8 - Browse repository at this point
Copy the full SHA f405cd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ace99 - Browse repository at this point
Copy the full SHA 78ace99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6892d51 - Browse repository at this point
Copy the full SHA 6892d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 375847b - Browse repository at this point
Copy the full SHA 375847bView commit details
Commits on Mar 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d60802b - Browse repository at this point
Copy the full SHA d60802bView commit details -
Add for-of fallback for arrays in browsers without symbol supp… (#11263)
* Add for-of fallback for arrays in browsers without symbol support * Update after rebase * Re-throw error when iterating array * Update fixture
Configuration menu - View commit details
-
Copy full SHA for 6f93297 - Browse repository at this point
Copy the full SHA 6f93297View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa7ec81 - Browse repository at this point
Copy the full SHA fa7ec81View commit details -
Mark transpiled JSX elements as pure (#11126)
* Mark transpiled JSX elements as pure * Avoid duble annotation * Add "pure" option to the React preset * Fix generator indentation * Update tests * Add tests for the "pure" option * Update windows fixtures
Configuration menu - View commit details
-
Copy full SHA for f3912ac - Browse repository at this point
Copy the full SHA f3912acView commit details -
Move
object-rest-spread
aftertransform-parameters
(#11280)* fix: move proposal-object-rest-spread after transform-parameters * update test fixtures * fix: update plugin-features.js
Configuration menu - View commit details
-
Copy full SHA for 0a02a12 - Browse repository at this point
Copy the full SHA 0a02a12View commit details -
Use the correct
this
in__self
for JSX elements in arrows (#11288)* Inject `__source` and `__self` in JSX elements earlier This fixes an issue where `this` was not correct inside arrow functions, similar to https://astexplorer.net/#/gist/86638d64cd21c496e7fecaea46313d95/906f8be24d7d99f3f5cd5a956a48355e1864f4b1 * Add test * Remove try-catch * Update error * Update fixtures * Update windows fixtures
Configuration menu - View commit details
-
Copy full SHA for 11292a3 - Browse repository at this point
Copy the full SHA 11292a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e6f958 - Browse repository at this point
Copy the full SHA 2e6f958View commit details
Commits on Mar 20, 2020
-
Memoize call expressions in optional chains in loose mode (#11261)
* Memoize in loose mode when callee is a CallExpression * Handle more complex OptionalCallExpressions where memoization is needed * Convert calls to Function#call when member needs memoization * Only update call context for member expressions
Configuration menu - View commit details
-
Copy full SHA for 693a5df - Browse repository at this point
Copy the full SHA 693a5dfView commit details -
Add @babel/helper-validator-identifier (#11289)
* refactor: replace esutils.keywords.isIdentifierNameES6 by helper-validator-identifier * refactor: replace esutils isReservedWordES6 by isKeyword || isReservedWord * address review comments * chore: specify both “main” and “exports” * build helper-validator-identifier before babel-types
Configuration menu - View commit details
-
Copy full SHA for e39b508 - Browse repository at this point
Copy the full SHA e39b508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5e422 - Browse repository at this point
Copy the full SHA 8d5e422View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6a158 - Browse repository at this point
Copy the full SHA bb6a158View commit details -
Consider jsxFrag as set when it's set to the default value (#11295)
* Consider jsxFrag as set when it's set to the default value * Test #11294
Configuration menu - View commit details
-
Copy full SHA for 87b2781 - Browse repository at this point
Copy the full SHA 87b2781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 220ce70 - Browse repository at this point
Copy the full SHA 220ce70View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebca580 - Browse repository at this point
Copy the full SHA ebca580View commit details -
Transform cwd in string literal on win32 (#11297)
* chore: replace win32 cwd in string literal by <CWD> * chore: update test fixtures
Configuration menu - View commit details
-
Copy full SHA for 469e8ed - Browse repository at this point
Copy the full SHA 469e8edView commit details
Commits on Mar 21, 2020
-
fix: parse value imports named type as values (#11296)
* fix: parse value imports named type as values * Address feedback * Add plugin tests * Add isContextual() check * Remove importKind: value from extraneous nodes * Ensure importKind is correct for more nodes * Add additional test * Address feedback * Revert formatting * Fix tests
Configuration menu - View commit details
-
Copy full SHA for 7ca8144 - Browse repository at this point
Copy the full SHA 7ca8144View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d8f48c - Browse repository at this point
Copy the full SHA 3d8f48cView commit details -
Manually inline the createSuper helper on older Babel versions (#11298)
* Manually inline the createSuper helper on older Babel versions * Forgot to commit this * Add comments [skip ci]
Configuration menu - View commit details
-
Copy full SHA for 429dd2c - Browse repository at this point
Copy the full SHA 429dd2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2399e0d - Browse repository at this point
Copy the full SHA 2399e0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b430b - Browse repository at this point
Copy the full SHA a9b430bView commit details -
fix: async arrow functions should not be allowed after binary… (#11284)
* Forbid async arrow functions after binary operator. This commit makes Babel throw an error when parsing code like "3 + async() => 2". * Make atPossibleAsync more accurate * Change atPossibleAsync to atPossibleAsyncArrow Add an extra test to atPossibleAsync and refactor it to atPossibleAsyncArrow. This also fixes a bug in the Typescript plugin, so a new test has been added. * Add test for async arrow after unary operator
Configuration menu - View commit details
-
Copy full SHA for 0e5c1da - Browse repository at this point
Copy the full SHA 0e5c1daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2c1f3 - Browse repository at this point
Copy the full SHA 5b2c1f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0315b8 - Browse repository at this point
Copy the full SHA b0315b8View commit details
Commits on Mar 22, 2020
-
Define default value for vars shadowing params (#11307)
* Define default value for vars shadowing params * Remove from package.json * Only convert traverse the params if needed This prevents this plugin from running after the destructuring transform, which causes #11256 * Review * Review * Update packages/babel-plugin-transform-parameters/src/params.js [skip ci] Co-Authored-By: Brian Ng <bng412@gmail.com> Co-authored-by: Brian Ng <bng412@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ceb54dd - Browse repository at this point
Copy the full SHA ceb54ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae8556 - Browse repository at this point
Copy the full SHA 1ae8556View commit details -
Configuration menu - View commit details
-
Copy full SHA for 296d8ce - Browse repository at this point
Copy the full SHA 296d8ceView commit details
Commits on Mar 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2f54988 - Browse repository at this point
Copy the full SHA 2f54988View commit details -
Add regression tests for regenerator (#10223)
* Add regression tests for regenerator * Update tests
Configuration menu - View commit details
-
Copy full SHA for d23f0ae - Browse repository at this point
Copy the full SHA d23f0aeView commit details -
Test Babel compiled using an old version of
@babel/core
(#11319)* Test Babel compiled using an old version of @babel/core This should catch regressions where we use a new helper without a fallback for older versions, or when we use a new @babel/traverse method. * Enable the test
Configuration menu - View commit details
-
Copy full SHA for 9b976b2 - Browse repository at this point
Copy the full SHA 9b976b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a728a0 - Browse repository at this point
Copy the full SHA 6a728a0View commit details
Commits on Mar 24, 2020
-
Compact parser fixture loc info (#11322)
* chore: compact loc information in parser fixtures * chore: update test fixtures
Configuration menu - View commit details
-
Copy full SHA for dc7c564 - Browse repository at this point
Copy the full SHA dc7c564View commit details -
Configuration menu - View commit details
-
Copy full SHA for 146ea41 - Browse repository at this point
Copy the full SHA 146ea41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e6c9c5 - Browse repository at this point
Copy the full SHA 4e6c9c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3cf5fb - Browse repository at this point
Copy the full SHA d3cf5fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f3146 - Browse repository at this point
Copy the full SHA 46f3146View commit details -
Configuration menu - View commit details
-
Copy full SHA for 025e4ae - Browse repository at this point
Copy the full SHA 025e4aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7ef30 - Browse repository at this point
Copy the full SHA 8e7ef30View commit details
Commits on Mar 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a901bd5 - Browse repository at this point
Copy the full SHA a901bd5View commit details
Commits on Mar 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6a00cbe - Browse repository at this point
Copy the full SHA 6a00cbeView commit details
Commits on Mar 28, 2020
-
Ignore abstract methods when decorating class (#11345)
* Ignore abstract methods when decorating class * Address Nico's feedback * Add input/output test * Update test output to account for _nonIterableRest changes
Configuration menu - View commit details
-
Copy full SHA for 71e7a7b - Browse repository at this point
Copy the full SHA 71e7a7bView commit details
Commits on Mar 29, 2020
-
Set correct async/generator in IIFE for params (#11346)
* Set correct async/generator in IIFE for params * Reject in async params * Skip async test on node 6 (it doesn't support async fns)
Configuration menu - View commit details
-
Copy full SHA for c8a8be7 - Browse repository at this point
Copy the full SHA c8a8be7View commit details
Commits on Mar 30, 2020
-
Fix e2e publish test when branching from an older version (#11347)
* Fix e2e publish test when branching from an older version * Fix * Fix * Fix
Configuration menu - View commit details
-
Copy full SHA for 548cb3e - Browse repository at this point
Copy the full SHA 548cb3eView commit details
Commits on Apr 1, 2020
-
Don't call
createSuper
in loose mode (it was unused) (#11358)* Don't call `createSuper` in loose mode (it was unused) * Update fixtures
Configuration menu - View commit details
-
Copy full SHA for 67609a1 - Browse repository at this point
Copy the full SHA 67609a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for df819a0 - Browse repository at this point
Copy the full SHA df819a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9444713 - Browse repository at this point
Copy the full SHA 9444713View commit details
Commits on Apr 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c3042cf - Browse repository at this point
Copy the full SHA c3042cfView commit details -
Fix createSuper in Babel <7.5.5 (#11341)
* Fix createSuper in Babel <7.5.5 In Babel <7.5.5, addHelper only throws when called for the first time. This was fixed by #10208, but since we are already adding a workaround for <7.9.0, we may as well fix <7.5.5 * Use 7.0.0 in "babel-old-version" test
Configuration menu - View commit details
-
Copy full SHA for 2c31587 - Browse repository at this point
Copy the full SHA 2c31587View commit details
Commits on Apr 3, 2020
-
Fixed useBuiltIns and modules validation when using 'false' as option (…
…#11373) * Fixed useBuiltIns and modules validation when using 'false' as option * Added tests for 'validateUseBuiltInsOptions' and for 'validateModulesOption' when input is 'false' Co-authored-by: Jovica Markoski <jovica@upshiftwork.com>
Configuration menu - View commit details
-
Copy full SHA for 40db926 - Browse repository at this point
Copy the full SHA 40db926View commit details -
Configuration menu - View commit details
-
Copy full SHA for 051fc0a - Browse repository at this point
Copy the full SHA 051fc0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeebc08 - Browse repository at this point
Copy the full SHA aeebc08View commit details
Commits on Apr 5, 2020
-
Don't check type annotations when deciding params scope (#11349)
* Don't check type annotations when deciding params scope * Also type params
Configuration menu - View commit details
-
Copy full SHA for 65d09e4 - Browse repository at this point
Copy the full SHA 65d09e4View commit details
Commits on Apr 6, 2020
-
Remove unnecessary test file (#11383)
bigInts are enabled by default
Configuration menu - View commit details
-
Copy full SHA for e3ad798 - Browse repository at this point
Copy the full SHA e3ad798View commit details
Commits on Apr 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ca096c5 - Browse repository at this point
Copy the full SHA ca096c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70cc111 - Browse repository at this point
Copy the full SHA 70cc111View commit details