Commit Graph

  • b63be942ce Use native ESM for dev scripts (#12296) Karan Sapolia 2021-01-30 23:06:21 +05:30
  • f8fe8eaab1 breaking: throw on missing dynamic import when import() is seen in systemjs (#12700) Huáng Jùnliàng 2021-01-29 13:14:13 -05:00
  • 3d69dc9471 Add # to the private name in "write-only" errors (#12713) Nicolò Ribaudo 2021-01-29 17:58:13 +01:00
  • 0138553403 chore: update test262 to 11624af8d0c3bdeb6bbc75a803a75ad146b92508 (#12708) Babel Bot 2021-01-29 01:39:03 +01:00
  • 89d55d0786 Lint for extraneous dependencies in every file (#12699) Nicolò Ribaudo 2021-01-28 14:04:02 +01:00
  • 9ac36b136a convert @babel/generator to TypeScript (#12487) Bogdan Savluk 2021-01-27 19:21:07 +01:00
  • 45fdde0ce2 (ts) Throw for abstract methods in a non-abstract class (#12686) Sosuke Suzuki 2021-01-28 02:56:55 +09:00
  • 463cb332aa refactor: move @babel/helper-bindify-decorators to ts (#12416) Huáng Jùnliàng 2021-01-27 08:23:21 -05:00
  • fbfd1b2aa6 fix(parser): throw error with wrong typescript 'export declare' (#12684) Federico Ciardi 2021-01-27 05:51:12 +01:00
  • 9907bd86c9 Avoid hitting __proto__ in _inheritsLoose (#12693) Сковорода Никита Андреевич 2021-01-26 22:15:41 +03:00
  • f7f0560bda fix: wrong helper version (#12694) Federico Ciardi 2021-01-26 18:48:38 +01:00
  • 5a020b24b7 fix: throw error when accessing private method without a getter (#12689) Federico Ciardi 2021-01-26 17:16:47 +01:00
  • b727e67347 babel-register run default register with global module cache (#12674) overlookmotel 2021-01-25 20:51:16 +00:00
  • 446c70c6c3 fix: avoid line breaks between class members head and key (#12653) Huáng Jùnliàng 2021-01-23 20:06:01 -05:00
  • 8fcba6eb55 Raise recoverable error for await expressions in sync functions (#12520) Sosuke Suzuki 2021-01-24 09:45:27 +09:00
  • d98418efbe Convert @babel/traverse to TypeScript (#12488) Bogdan Savluk 2021-01-24 01:33:09 +01:00
  • cd090e9842 [babel 8] Output minimal strings by default (#12675) Huáng Jùnliàng 2021-01-23 16:50:07 -05:00
  • 464a02ffe1 [babel 8] Replace lodash/escapeRegExp with escape-string-regexp (#12677) Henry Zhu 2021-01-23 16:21:34 -05:00
  • 568679e301 fix: start TypePredicate node after returnToken (#12678) Huáng Jùnliàng 2021-01-23 12:06:54 -05:00
  • 8c03fb0152 [babel 8] Remove chokidar@2 fallback (#12679) Nicolò Ribaudo 2021-01-23 03:56:42 +01:00
  • f795fff1e4 [babel 8] Update globals, find-cache-dir and slash (#12656) Nicolò Ribaudo 2021-01-22 17:57:07 +01:00
  • 6a961497aa [babel 8] Improve syntax highlighting (#12660) Nicolò Ribaudo 2021-01-22 17:56:20 +01:00
  • 22eb99bea4 fix: babel-register transform internal dependencies (#12665) overlookmotel 2021-01-22 10:08:20 +00:00
  • f1314a1683 fix: correctly transform __proto__ properties (#12664) ExE Boss 2021-01-22 10:58:33 +01:00
  • 2811b535d6 Add yarn-plugin-conditions to update Babel 8 dependencies (#12659) Nicolò Ribaudo 2021-01-22 10:45:03 +01:00
  • dc4bace114 Update test262 (#12671) Babel Bot 2021-01-22 05:04:35 +01:00
  • 6783308875 fix: allow to execute util scripts (#12670) Armano 2021-01-22 00:31:09 +01:00
  • 10978bb65a [babel 8] Use the JSX automatic runtime by default (#12630) Nicolò Ribaudo 2021-01-19 01:41:07 +01:00
  • 6e8250a3a6 fix: place _babel-node after process.execArgv (#12638) Huáng Jùnliàng 2021-01-18 15:15:03 -05:00
  • bc39a081f5 chore: update typescript to 4.1.3 (#12652) Huáng Jùnliàng 2021-01-18 15:13:11 -05:00
  • ddd7cc6f83 chore: update rollup to 2.36 (#12651) Huáng Jùnliàng 2021-01-18 15:12:55 -05:00
  • 53f9fcd5f3 test: reuse lodash library within eslint tests (#12640) Armano 2021-01-18 16:00:22 +01:00
  • 5a193cc14c Update test262 (#12636) Babel Bot 2021-01-15 02:06:11 +01:00
  • fec4a132ad Bump prettier@2.2.1 (#12633) Brian Ng 2021-01-14 13:10:47 -06:00
  • 6e9a174e7f fix: print warning messages to stderr (#12626) Huáng Jùnliàng 2021-01-14 08:45:48 -05:00
  • bd4590e546 fix: cloneNode(deep, withoutLoc) handles absent comments (#12602) Chris West 2021-01-13 01:40:23 +00:00
  • 62290aa1ba [babel 8] Don't create TSParenthesizedType nodes by default (#12608) Huáng Jùnliàng 2021-01-12 19:13:09 -05:00
  • 2338b052ad [systemjs] Fix: export star alongside with named export (#12612) Leslie Leigh (李的序) 2021-01-13 07:12:12 +08:00
  • 58d2f41930 Transform labeled for-of inside braceless if statement (#12611) Nicolò Ribaudo 2021-01-12 19:19:15 +01:00
  • eda4130d5e Tweak helper compilation targets (#12615) Huáng Jùnliàng 2021-01-12 13:09:45 -05:00
  • e004a91566 [babel 8] chore: do not push objectRestSpread parser option (#12607) Huáng Jùnliàng 2021-01-12 04:46:52 -05:00
  • cba64f9a09 Correctly access shadowed class binding in super.* (#12544) Zen 2021-01-12 09:31:06 +08:00
  • 4f83a09dd8 Load jsx-runtime after existing imports (#12546) Nicolò Ribaudo 2021-01-10 16:23:22 +01:00
  • 6c9a481e83 @babel/preset-typescript: fix tsx assigment issue (#12599) Zen 2021-01-10 23:21:39 +08:00
  • fce3e7124a [babel 8] Remove useSpread and useBuiltIns jsx options (#12593) Nicolò Ribaudo 2021-01-08 18:16:30 +01:00
  • 606c91cd33 [babel 8] Remove uglify target support in preset-env (#12594) Nicolò Ribaudo 2021-01-08 17:58:44 +01:00
  • 6e70deabcf Use correct label for "Update Parser Tests" action (#12596) Nicolò Ribaudo 2021-01-08 03:52:54 +01:00
  • 37f3aabb66 Update test262 (#12595) Babel Bot 2021-01-08 01:45:09 +01:00
  • 50462eb5e4 [babel 8] Enable allowDeclareFields option by default with TS (#12461) Nicolò Ribaudo 2021-01-08 01:28:20 +01:00
  • ff52acee79 [babel 8] Type checking preset-typescript options (#12460) Huáng Jùnliàng 2021-01-07 14:58:58 -05:00
  • 866a742bf7 Remove remaining references to lerna (#12592) Nicolò Ribaudo 2021-01-07 10:22:23 +01:00
  • c8117b6a49 fixup! Remove dependency from update-windows-fixtures job Nicolò Ribaudo 2021-01-06 19:16:20 +01:00
  • 47312bf1d1 Add a utility action to update fixtures in PRs (#12547) Nicolò Ribaudo 2021-01-06 19:13:21 +01:00
  • c1473e30b2 [ts]Add optional property to OptionalCallExpression node that has type arguments (#12562) Sosuke Suzuki 2021-01-06 23:41:45 +09:00
  • 584518d04c Improve types in @babel/helper-function-name (#12550) Bogdan Savluk 2021-01-06 14:12:45 +01:00
  • e8b08523f4 docs: add package-specific documentation links (#12531) Daniel Arthur Gallagher 2021-01-06 14:11:53 +01:00
  • fb12afc289 Declare template objects inline (#12588) Nicolò Ribaudo 2021-01-05 23:25:15 +01:00
  • ed90f17978 Optimize jsx spreads of object expressions (#12557) Martin Packman 2021-01-05 22:04:26 +00:00
  • 0d6063f1b9 chore: update test262 to 9ca13b12728b7e0089c7eb03fa2bd17f8abe297f (#12579) Babel Bot 2021-01-03 23:59:04 +01:00
  • fdb5829a60 Use isIdentifierChar instead of regex for toIdentifier (#12575) Niklas Mischkulnig 2020-12-31 17:22:46 +01:00
  • 2d35f5a8f7 fix(code-frame): do not pad gutter of empty lines (#12567) Simen Bekkhus 2020-12-29 15:26:13 +01:00
  • fbef603c43 Report a SyntaxError for } and > in JSX text (#12451) Nicolò Ribaudo 2020-12-28 19:04:54 +01:00
  • 0dbc3dd4a0 Add errorRecovery option to type definitions in babel-parser (#12564) Zach Panzarino 2020-12-27 07:25:48 -05:00
  • 0d55896483 Add v7.12.12 to CHANGELOG.md [skip ci] Babel Bot 2020-12-23 14:06:07 +00:00
  • d88c60cea9 v7.12.12 Nicolò Ribaudo 2020-12-23 14:55:59 +01:00
  • 5b5b548036 Publish to npm from GitHub actions (#12526) Nicolò Ribaudo 2020-12-23 00:18:03 +01:00
  • d9dfd29ce8 Archive @babel/polyfill (#12541) Nicolò Ribaudo 2020-12-22 16:52:40 +01:00
  • 60138bea0d chore: update test262 to b2e9dff2816cceb5ee84c0c226c50a31d01a7297 (#12539) Babel Bot 2020-12-22 16:39:39 +01:00
  • 17d62c3743 refactor: Move react-jsx-development implementation into react-jsx (#12524) Nicolò Ribaudo 2020-12-22 11:53:14 +01:00
  • e08f68bf61 Skip discriminant when renaming starting from SwitchStatement (#12530) Zen 2020-12-22 10:10:43 +08:00
  • 814212f0be Remove babel polyfill from fixture test runner (#12130) Huáng Jùnliàng 2020-12-21 20:42:39 -05:00
  • 14534e6f78 polish: create ascii-only labels [skip ci] (#12540) Huáng Jùnliàng 2020-12-21 19:52:12 -05:00
  • 1805d50bb8 fix parser tests updater again (#12538) Huáng Jùnliàng 2020-12-21 18:09:07 -05:00
  • bb2343aba4 fix: updater does not work on main branch (#12537) Huáng Jùnliàng 2020-12-21 17:06:15 -05:00
  • 0f866ed9d2 Add a workflow to update test262 tests weekly (#12523) Huáng Jùnliàng 2020-12-21 10:04:57 -05:00
  • 56c7024d5d Update release-tool and define implicit deps for runtime (#12527) Nicolò Ribaudo 2020-12-19 01:13:01 +01:00
  • d28c1e52d0 Enable PnP linker on CI build job (#12011) Huáng Jùnliàng 2020-12-18 19:00:43 -05:00
  • b9deeb458b Restore @babel/types support for old TS versions (#12521) Nicolò Ribaudo 2020-12-17 18:34:23 +01:00
  • bfb51362c7 Fix annex B block function hoisting semantics (#12512) Nicolò Ribaudo 2020-12-16 18:42:00 +01:00
  • 70fa1b3d49 Add v7.12.11 to CHANGELOG.md [skip ci] Babel Bot 2020-12-16 00:01:15 +00:00
  • a1acfba387 v7.12.11 Nicolò Ribaudo 2020-12-16 00:55:11 +01:00
  • e29742717d convert @babel/helper-split-export-declaration to TypeScript (#12485) Bogdan Savluk 2020-12-16 00:05:48 +01:00
  • 2f6de2f0c5 Improve AST node definitions in @babel/types (#12510) Bogdan Savluk 2020-12-15 23:48:58 +01:00
  • 4f1df9a713 convert @babel/helper-function-name to TypeScript (#12486) Bogdan Savluk 2020-12-15 23:19:58 +01:00
  • 0ea065014b Mark optional AST fields in generated type definitions (#12511) Nicolò Ribaudo 2020-12-15 23:19:19 +01:00
  • 90fb8d275e fix: handle block-level function declaration (#11801) vitorveiga 2020-12-15 17:22:15 +00:00
  • ecbbd9da48 chore: always check yarn lock and dedupe during update (#12508) Huáng Jùnliàng 2020-12-15 10:18:51 -05:00
  • 28d2cbcbf3 Lazily inject imports to the JSX runtime (#12493) Nicolò Ribaudo 2020-12-15 12:55:17 +01:00
  • a0c1a9a9e4 Disallow non octal decimal escape before use strict (#12366) Huáng Jùnliàng 2020-12-15 06:24:32 -05:00
  • 73f30329a6 refactor: move @babel/helper-validator-option to ts (#12410) Huáng Jùnliàng 2020-12-15 05:56:14 -05:00
  • 581aeb9a23 Reorganize some JSX-related tests (#12502) Mateusz Burzyński 2020-12-15 00:02:23 +01:00
  • 1bba1b6da3 Actually run BABEL_8_BREAKING tests (#12492) Nicolò Ribaudo 2020-12-14 16:08:51 +01:00
  • 01ab1e3e7b Fixed issue with skipping over self & source generated by another instance (#12495) Mateusz Burzyński 2020-12-12 17:39:25 +01:00
  • fc82169b4e refactor: move @babel/helper-validator-identifier to ts (#12409) Huáng Jùnliàng 2020-12-11 17:41:56 -05:00
  • a46cd643ab convert @babel/code-frame to typescript (#12433) Bogdan Savluk 2020-12-10 23:03:47 +01:00
  • 1290d215f1 Convert @babel/types to TS (#12431) Bogdan Savluk 2020-12-01 23:02:07 +01:00
  • c0a8cbd989 Convert @babel/types to TS: rename files (#12431) Bogdan Savluk 2020-12-01 23:02:05 +01:00
  • 1382437ad6 Add js extension to preset-env generated polyfill imports (#10862) Huáng Jùnliàng 2020-12-10 14:16:46 -05:00
  • b929a493da Avoid force trailing comma on test files (#12480) Huáng Jùnliàng 2020-12-10 14:16:24 -05:00
  • 211104b09a Run e2e tests also with BABEL_8_BREAKING (#12462) Nicolò Ribaudo 2020-12-10 20:11:04 +01:00