From 5f92efed2cd3231b08a1ee8d8de713637ac493f7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Feb 2024 06:05:21 +0000 Subject: [PATCH 1/2] chore(deps): update typescript-eslint monorepo to ~6.21.0 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ba858b28..6002b28f 100644 --- a/package.json +++ b/package.json @@ -76,8 +76,8 @@ "@types/node": "^20.10.4", "@types/semver": "^7.5.6", "@typescript-eslint/eslint-plugin": "^6.14.0", - "@typescript-eslint/parser": "~6.10.0", - "@typescript-eslint/types": "~6.10.0", + "@typescript-eslint/parser": "~6.21.0", + "@typescript-eslint/types": "~6.21.0", "benchmark": "^2.1.4", "chai": "^4.3.10", "env-cmd": "^10.1.0", From 86ebf76e7091e7de3504eda2abb851b5e11aac46 Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Sat, 24 Feb 2024 17:39:44 +0900 Subject: [PATCH 2/2] Update test-utils.ts --- tests/src/parser/test-utils.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/src/parser/test-utils.ts b/tests/src/parser/test-utils.ts index 04d11770..b71248e8 100644 --- a/tests/src/parser/test-utils.ts +++ b/tests/src/parser/test-utils.ts @@ -578,6 +578,17 @@ function nodeReplacer(key: string, value: any): any { } } } + if ( + typeof obj.type === "string" && + (obj.type.startsWith("Import") || obj.type.startsWith("Export")) && + Array.isArray(obj.attributes) && + obj.attributes.length === 0 + ) { + // Node types changed in typescript-eslint v6. + const copy = { ...obj }; + delete copy.attributes; + obj = copy; + } } return normalizeObject(obj); }