From 9e34cbcc985e53300eb3b68012053801e7741a3a Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Mon, 9 Aug 2021 02:26:42 +0900 Subject: [PATCH] Update `@babel/parser` to 7.15.2 (#11331) * Install new babel * Remove ts-expect-error --- package.json | 2 +- src/language-js/parse/babel.js | 1 - yarn.lock | 7 ++++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index b1e169a20..40825a94b 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "dependencies": { "@angular/compiler": "12.1.4", "@babel/code-frame": "7.14.5", - "@babel/parser": "7.15.0", + "@babel/parser": "7.15.2", "@glimmer/syntax": "0.80.0", "@iarna/toml": "2.2.5", "@typescript-eslint/typescript-estree": "4.29.0", diff --git a/src/language-js/parse/babel.js b/src/language-js/parse/babel.js index 49437d9c5..bd80f1dfe 100644 --- a/src/language-js/parse/babel.js +++ b/src/language-js/parse/babel.js @@ -77,7 +77,6 @@ function parseWithOptions(parseMethod, text, options) { /** @type {import("@babel/parser").parse | import("@babel/parser").parseExpression} */ const parse = require("@babel/parser")[parseMethod]; const ast = parse(text, options); - // @ts-expect-error const error = ast.errors.find( (error) => !allowedMessageCodes.has(error.reasonCode) ); diff --git a/yarn.lock b/yarn.lock index c4c4772f8..fc37336ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -298,7 +298,12 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@7.15.0", "@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.15.0", "@babel/parser@^7.7.2": +"@babel/parser@7.15.2": + version "7.15.2" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.2.tgz#08d4ffcf90d211bf77e7cc7154c6f02d468d2b1d" + integrity sha512-bMJXql1Ss8lFnvr11TZDH4ArtwlAS5NG9qBmdiFW2UHHm6MVoR+GDc5XE2b9K938cyjc9O6/+vjjcffLDtfuDg== + +"@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.15.0", "@babel/parser@^7.7.2": version "7.15.0" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.0.tgz#b6d6e29058ca369127b0eeca2a1c4b5794f1b6b9" integrity sha512-0v7oNOjr6YT9Z2RAOTv4T9aP+ubfx4Q/OhVtAet7PFDt0t9Oy6Jn+/rfC6b8HJ5zEqrQCiMxJfgtHpmIminmJQ==