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