From 61312c89dbd586609d6cb4751f6fce2922cd9099 Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Tue, 11 Apr 2023 13:49:44 -0700 Subject: [PATCH] TypeScript 4 --- package-lock.json | 14 +++++++------- package.json | 2 +- src/compiler/compile/Component.ts | 2 -- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index edaca02e86..ac2e6872aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "source-map-support": "^0.5.21", "tiny-glob": "^0.2.9", "tslib": "^2.5.0", - "typescript": "^3.7.5", + "typescript": "^4.9.3", "util": "^0.12.5" }, "engines": { @@ -5043,9 +5043,9 @@ "dev": true }, "node_modules/typescript": { - "version": "3.9.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -9216,9 +9216,9 @@ "dev": true }, "typescript": { - "version": "3.9.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true }, "unbox-primitive": { diff --git a/package.json b/package.json index 7204af25ee..c33aab4e31 100644 --- a/package.json +++ b/package.json @@ -158,7 +158,7 @@ "source-map-support": "^0.5.21", "tiny-glob": "^0.2.9", "tslib": "^2.5.0", - "typescript": "^3.7.5", + "typescript": "^4.9.3", "util": "^0.12.5" } } diff --git a/src/compiler/compile/Component.ts b/src/compiler/compile/Component.ts index 5db4087792..ced0326708 100644 --- a/src/compiler/compile/Component.ts +++ b/src/compiler/compile/Component.ts @@ -1,5 +1,3 @@ -// TODO: remove after https://github.com/jridgewell/trace-mapping/pull/24 has been merged -// @ts-expect-error Svelte 3's ancient TS version can't look up the types for this package properly yet import { TraceMap, originalPositionFor } from '@jridgewell/trace-mapping'; import { walk } from 'estree-walker'; import { getLocator } from 'locate-character';