Commit Graph

  • a64d08c101 fix(parser): correctly parse record and tuple tokens (#13418) Federico Ciardi 2021-06-09 02:58:48 +02:00
  • 56db172b0e fix(@babel/parser): fix tokenizer context update code (#13422) Eyoatam Tamirat 2021-06-08 15:26:50 +03:00
  • f6f37fb8cd Update packages related to compat data (#13432) Nicolò Ribaudo 2021-06-08 14:24:16 +02:00
  • 4eda1c8605 chore: bump eslint and its plugins (#13412) Huáng Jùnliàng 2021-06-03 23:42:32 -04:00
  • 8720919665 fix: hoist variable declaration within do block (#13122) Huáng Jùnliàng 2021-06-03 21:39:19 -04:00
  • 4100b42ea2 chore: specify @babel/eslint-parser deps (#13420) Huáng Jùnliàng 2021-06-03 21:28:46 -04:00
  • a0369fdbfa fix: throw when async() call param is object with assignement (#13410) Tony Gorez 2021-06-03 16:12:15 +02:00
  • 176bc24312 [Babel 8] Remove optional field from MemberExpression (#13407) Daniel Tschinder 2021-06-03 16:08:34 +02:00
  • 92bca21011 Makefile: invoke yarn consistently via $(YARN) (#13415) lightmare 2021-06-03 01:36:24 +02:00
  • b8175ec060 Relax import assertion key-is-type constraint (#13409) Huáng Jùnliàng 2021-06-02 07:51:56 -04:00
  • b281fe352c Use set in parser scope (#13408) Huáng Jùnliàng 2021-06-01 10:35:19 -04:00
  • cbad50ac1d Faster checkReservedWord (#13386) Huáng Jùnliàng 2021-06-01 08:42:23 -04:00
  • ae3f5d905a Back parser state exportedIdentifiers by set (#13406) Huáng Jùnliàng 2021-06-01 07:17:30 -04:00
  • b397aca024 fix generate-helpers failing in URL-encoded path (#13404) lightmare 2021-05-31 21:45:54 +02:00
  • 08772e28f2 Update polyfill plugins (#13373) Nicolò Ribaudo 2021-05-31 18:47:13 +02:00
  • 140ec5aa5c chore: setup Yarn constraints (#13363) Kristoffer K 2021-05-31 18:46:03 +02:00
  • 0b29b5c2c0 Add support for d flag of regex literals in parser (#13396) Yosuke Ota 2021-05-31 21:34:53 +09:00
  • 813f2a3cce Add v7.14.4 to CHANGELOG.md [skip ci] Babel Bot 2021-05-28 17:00:38 +00:00
  • 219fd3ab1f v7.14.4 Babel Bot 2021-05-28 16:50:09 +00:00
  • f35513fbaa Hoist omitted keys from object spread operator (#13384) Alan Orozco 2021-05-28 09:32:30 -07:00
  • 612f19fbdc chore: update test262 to d454b8389b07dae252c008adb64ae242b812c801 (#13385) Babel Bot 2021-05-28 09:27:05 +02:00
  • c6bebfe653 [ts] Remove override modifier (#13381) Sosuke Suzuki 2021-05-27 23:21:22 +09:00
  • 1341e560ff Skip flow/typecasts/3 test on Node.js 6 (#13382) Nicolò Ribaudo 2021-05-27 16:20:45 +02:00
  • 079f8cd5bc fix: disallow surrogate in the end of contextual name (#13377) Huáng Jùnliàng 2021-05-26 22:57:59 -04:00
  • dbfa87740c Improve performance (#13376) Tobias Koppers 2021-05-27 03:04:58 +02:00
  • 4ee6a27780 convert @babel/helper-create-class-features-plugin to TS (#13214) Bogdan Savluk 2021-05-26 15:49:35 +02:00
  • 342fec1a78 Update compat data dependencies (#13368) dependabot[bot] 2021-05-26 15:27:13 +02:00
  • 2b06883a5b chore(deps): update dependency jest to v27 (#13375) renovate[bot] 2021-05-26 15:26:47 +02:00
  • 9332579fc0 Fix @babel/plugin-syntax-private-property-in-object README.md (#13372) fisker Cheung 2021-05-26 17:22:43 +08:00
  • acf2a10899 Faster tokenizer lookahead (#13341) Huáng Jùnliàng 2021-05-25 21:12:38 -04:00
  • b1f57e5fb5 Only allow TSParameterProperty in ClassMethod parameters (#13349) Daniel Tschinder 2021-05-23 20:14:21 +02:00
  • d6a5f6190d [ts] Default typeAnnotation of TSTypePredicate to null (#13354) Sosuke Suzuki 2021-05-24 03:12:42 +09:00
  • 533e63af52 chore(eslint-tests): add missing dependency @babel/core (#13355) Kristoffer K 2021-05-23 17:59:14 +02:00
  • 82a2ca82ca Update test262 (#13347) Babel Bot 2021-05-21 16:40:53 +02:00
  • c3e99a0cfb Make Renovate run yarn dedupe after updating dependencies (#13348) Nicolò Ribaudo 2021-05-21 16:39:08 +02:00
  • cd7f40a564 [e2e-jest] Remove t.Noop from @types/babel__traverse (#13342) Nicolò Ribaudo 2021-05-21 14:10:11 +02:00
  • 205e4bf3e4 chore(deps): update actions/github-script action to v4 (#13344) renovate[bot] 2021-05-21 01:06:26 +02:00
  • b4c798e754 [ts] Insert export {} when necessary to imply ESM (#13314) Will Binns-Smith 2021-05-20 15:54:39 -07:00
  • f0b9b25a23 Configure Renovate (#13337) renovate[bot] 2021-05-21 00:43:14 +02:00
  • 8b1bcd1079 convert @babel/helper-compilation-targets to typescript (#13218) Bogdan Savluk 2021-05-21 00:20:42 +02:00
  • 12190042e6 Fix error when parsing ignored files with @babel/eslint-parser (#13338) François Servant 2021-05-19 12:30:04 +02:00
  • 461ba2531a refactor: add parse*Literal parser routines (#13333) Huáng Jùnliàng 2021-05-19 16:00:24 -04:00
  • 053f94fc77 convert @babel/plugin-transform-classes to typescript (#13220) Bogdan Savluk 2021-05-19 16:15:09 +02:00
  • 2a5b23186a perf: minimize identifier lookahead when parsing let (#13328) Huáng Jùnliàng 2021-05-18 08:19:58 -04:00
  • f7a9f10ba4 Add v7.14.3 to CHANGELOG.md [skip ci] Babel Bot 2021-05-17 20:45:12 +00:00
  • 1487a46dd5 v7.14.3 Babel Bot 2021-05-17 20:26:25 +00:00
  • f85c6437c5 Pass assumptions set in presets to plugins (#13321) Nicolò Ribaudo 2021-05-17 22:00:01 +02:00
  • 0d0950f341 fix: preserve tokensLength in tryParse (#13326) Huáng Jùnliàng 2021-05-17 15:32:12 -04:00
  • 9d620c2d42 [babel 8] Move ESLint parsing to a Worker (#13199) Nicolò Ribaudo 2021-05-17 17:04:10 +02:00
  • c2181343f1 Parse let declarations whose id starts with \ (#13325) Nicolò Ribaudo 2021-05-17 15:46:59 +02:00
  • 229a5481f4 Remove warnings about loose mode for class feats in tests (#13301) Nicolò Ribaudo 2021-05-15 00:14:02 +02:00
  • 989aac2a4c Don't duplicate the base class when using constantSuper (#13303) Nicolò Ribaudo 2021-05-15 00:02:46 +02:00
  • 3195883923 chore: add class-static-block test262 mapping (#13313) Huáng Jùnliàng 2021-05-14 17:11:10 -04:00
  • c1c8d5e1db update yarn lockfile (#13311) Huáng Jùnliàng 2021-05-14 14:03:08 -04:00
  • 8732dd39c6 Compile static blocks without the intermediate priv field step (#13297) Nicolò Ribaudo 2021-05-14 17:35:59 +02:00
  • b3d35cd412 [Babel 8]: remove module attributes parser/generator support (#13308) Huáng Jùnliàng 2021-05-14 09:55:40 -04:00
  • b670c11070 convert @babel/standalone to typescript (#13212) Bogdan Savluk 2021-05-14 15:54:09 +02:00
  • bb70ea47f5 convert @babel/cli to typescript (#13213) Bogdan Savluk 2021-05-14 09:32:38 +02:00
  • 5def29d1ca chore: update test262 to 4f50cbfc771ffe41ac5e4a9d2f12b1d3a5d3b938 (#13310) Babel Bot 2021-05-14 02:37:26 +02:00
  • 4bf5f45d42 convert @babel/plugin-transform-runtime to typescript (#13216) Bogdan Savluk 2021-05-13 22:27:57 +02:00
  • acfff5d7fe convert @babel/plugin-transform-typescript to typescript (#13222) Bogdan Savluk 2021-05-13 20:37:34 +02:00
  • 72371cb637 convert @babel/helper-create-regexp-features-plugin to typescript (#13215) Bogdan Savluk 2021-05-13 05:18:20 +02:00
  • e21abad016 Add test for fixed block scoping issue (#13304) Nicolò Ribaudo 2021-05-13 03:16:10 +02:00
  • 379bc775ed convert @babel/plugin-transform-react-jsx to typescript (#13221) Bogdan Savluk 2021-05-13 03:15:31 +02:00
  • 7c9f618dfc Add v7.14.2 to CHANGELOG.md [skip ci] Babel Bot 2021-05-12 17:10:23 +00:00
  • 7512095c84 v7.14.2 Babel Bot 2021-05-12 16:58:57 +00:00
  • 9e241fc180 Better error for export * as ns without the correct plugin (#13296) Huáng Jùnliàng 2021-05-11 18:40:13 -04:00
  • cca97d1e78 Fix: Only create @babel/node IPC channel when needed (#13295) Clark Jacobsohn 2021-05-11 17:59:07 -04:00
  • 875fc8e693 [babel 8] Do not skip requeued paths (#13291) Huáng Jùnliàng 2021-05-11 17:55:23 -04:00
  • b2d9156cc6 Update to Prettier 2.3 (#13288) Sosuke Suzuki 2021-05-10 22:34:13 +09:00
  • 5ae3a6c2a4 Update lodash version for fixing security vulnerability (#13289) Trinangkur Chatterjee 2021-05-10 18:50:23 +05:30
  • 1d54419ec4 Parse attributes of import expression with estree plugin (#13284) Sosuke Suzuki 2021-05-08 05:37:20 +09:00
  • e74b3fb1c6 [DOC] Add missing Monorepo configuration (#13253) serut 2021-05-07 19:53:01 +02:00
  • 4c725f8cf8 Support objects from other contexts in t.valueToNode (#13275) Nicolò Ribaudo 2021-05-07 12:34:30 +02:00
  • 4c1b8cc751 chore: update test262 to c11d6b00bc2c53323fe26a5813a720fd74cd25ad (#13276) Babel Bot 2021-05-07 10:27:04 +02:00
  • a8fea4037d Faster identifier tokenizing (#13262) Huáng Jùnliàng 2021-05-06 18:47:19 -04:00
  • 1879491af7 [eslint] Don't crash on multiple @babel/parser copies (#13274) Nicolò Ribaudo 2021-05-06 23:31:19 +02:00
  • 68bc4dfd31 Print parentheses around identifier let where necessary (#13269) Stuart Cook 2021-05-07 05:10:45 +10:00
  • 96fce81438 chore: bump eslint-visitor-keys (#13272) Huáng Jùnliàng 2021-05-06 12:23:21 -04:00
  • a387973821 Refactor private name tokenizing (#13256) Huáng Jùnliàng 2021-05-06 09:46:09 -04:00
  • 278193b6f7 fix: update chunkStart on missing unicode escape (#13261) Huáng Jùnliàng 2021-05-06 08:31:11 -04:00
  • 9440318309 Update Rollup plugins (#13265) Nicolò Ribaudo 2021-05-06 08:53:30 +02:00
  • 187094b9a6 [babel-types] Update matchesPattern to account for this (#13264) Yen-Wei Liu 2021-05-05 14:08:43 -07:00
  • 8873d0c402 Add v7.14.1 to CHANGELOG.md [skip ci] Babel Bot 2021-05-04 01:56:35 +00:00
  • 3ecc7919c5 v7.14.1 Babel Bot 2021-05-04 01:46:37 +00:00
  • ef87648f3f Parse static blocks with typescript plugin (#13243) Sosuke Suzuki 2021-05-04 05:17:08 +09:00
  • 175a51f94e Don't use "composite": true in tsc (until it supports cycles) (#13242) Nicolò Ribaudo 2021-05-03 20:47:53 +02:00
  • 07440424d9 Archive @@babel/plugin-syntax-module-string-names (#13246) Nicolò Ribaudo 2021-05-03 20:07:25 +02:00
  • f166b7ae58 Fix plugin-transform-block-scoping const violations (#13248) overlookmotel 2021-05-03 16:47:25 +01:00
  • fa01fbe052 Parse for await (async of ...) (#13244) Stuart Cook 2021-05-02 02:00:21 +10:00
  • 2a3e35f026 chore: remove duplicate test262 parser tests (#13241) Huáng Jùnliàng 2021-05-01 10:57:43 -04:00
  • 9d6893d51f Add alias docs for @babel/types (#13151) Huáng Jùnliàng 2021-04-30 16:08:12 -04:00
  • 3b55e8877c fix: Typo in @babel/helper-create-class-features-plugin (#13237) aancer-rca 2021-04-30 11:40:28 -04:00
  • 41c02246fb Update @babel/* packages (#13231) Nicolò Ribaudo 2021-04-30 17:07:16 +02:00
  • b99c4f06d4 chore: update test262 to 70bc32edab22b44db9d671ce505db8842ae200b6 (#13233) Babel Bot 2021-04-30 03:50:43 +02:00
  • 910b1f266f Archive @babel/plugin-syntax-class-properties (#13232) Nicolò Ribaudo 2021-04-29 23:56:03 +02:00
  • 437a6f32c9 Add v7.14.0 to CHANGELOG.md [skip ci] Babel Bot 2021-04-29 20:11:07 +00:00
  • 3c0152a217 v7.14.0 Nicolò Ribaudo 2021-04-29 21:59:57 +02:00
  • 0f2a1a8153 Add runFixtureTestsWithoutExactASTMatch in parser test runner (#13227) Huáng Jùnliàng 2021-04-29 12:42:26 -04:00
  • a2ac2f39b5 Update @babel/parser fixtures Nicolò Ribaudo 2021-04-28 18:41:10 +02:00