From d86ce71c20218a61f67b8a0d330667db08a72b9c Mon Sep 17 00:00:00 2001 From: dirkluijk Date: Fri, 28 Feb 2025 22:07:59 +0100 Subject: [PATCH 1/3] feat: support TypeScript 5.8 --- package.json | 4 +-- packages/eslint-plugin/package.json | 2 +- packages/parser/package.json | 2 +- .../scope-manager/src/lib/dom.iterable.ts | 3 +- packages/scope-manager/src/lib/dom.ts | 26 ++++++++++++++++ .../scope-manager/src/lib/esnext.float16.ts | 19 ++++++++++++ .../scope-manager/src/lib/esnext.promise.ts | 1 - packages/scope-manager/src/lib/esnext.ts | 4 +++ packages/scope-manager/src/lib/index.ts | 2 ++ .../src/lib/webworker.iterable.ts | 2 +- packages/scope-manager/src/lib/webworker.ts | 13 ++++++++ packages/type-utils/package.json | 2 +- packages/types/src/lib.ts | 1 + packages/typescript-eslint/package.json | 2 +- packages/typescript-estree/package.json | 2 +- .../src/parseSettings/warnAboutTSVersion.ts | 2 +- packages/utils/package.json | 2 +- yarn.lock | 30 +++++++++---------- 18 files changed, 92 insertions(+), 27 deletions(-) create mode 100644 packages/scope-manager/src/lib/esnext.float16.ts diff --git a/package.json b/package.json index 166bbc12c586..f97fd9fce633 100644 --- a/package.json +++ b/package.json @@ -122,7 +122,7 @@ "semver": "7.7.0", "tmp": "^0.2.1", "tsx": "*", - "typescript": ">=4.8.4 <5.8.0", + "typescript": ">=4.8.4 <5.9.0", "typescript-eslint": "workspace:^", "yargs": "17.7.2" }, @@ -145,7 +145,7 @@ "react-split-pane@^0.1.92": "patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch", "tmp": "0.2.1", "tsx": "^4.7.2", - "typescript": "5.7.2" + "typescript": "~5.8.0" }, "packageManager": "yarn@3.8.2", "nx": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index c3ed0b2ced0b..d334c549e2c2 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -100,7 +100,7 @@ "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" }, "funding": { "type": "opencollective", diff --git a/packages/parser/package.json b/packages/parser/package.json index 6e70f66e3879..13cacf489f98 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -51,7 +51,7 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" }, "dependencies": { "@typescript-eslint/scope-manager": "8.25.0", diff --git a/packages/scope-manager/src/lib/dom.iterable.ts b/packages/scope-manager/src/lib/dom.iterable.ts index 74b45f7e08c8..13af69f0c7ac 100644 --- a/packages/scope-manager/src/lib/dom.iterable.ts +++ b/packages/scope-manager/src/lib/dom.iterable.ts @@ -8,7 +8,6 @@ import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; export const dom_iterable = { - AbortSignal: TYPE, AudioParam: TYPE, AudioParamMap: TYPE, BaseAudioContext: TYPE, @@ -42,6 +41,7 @@ export const dom_iterable = { HTMLSelectElement: TYPE, IDBDatabase: TYPE, IDBObjectStore: TYPE, + ImageTrackList: TYPE, MediaKeyStatusMap: TYPE, MediaKeyStatusMapIterator: TYPE, MediaList: TYPE, @@ -75,6 +75,7 @@ export const dom_iterable = { TouchList: TYPE, URLSearchParams: TYPE, URLSearchParamsIterator: TYPE, + ViewTransitionTypeSet: TYPE, WEBGL_draw_buffers: TYPE, WEBGL_multi_draw: TYPE, WebGL2RenderingContextBase: TYPE, diff --git a/packages/scope-manager/src/lib/dom.ts b/packages/scope-manager/src/lib/dom.ts index 4c694fdcdb7d..7cb915ec6e1e 100644 --- a/packages/scope-manager/src/lib/dom.ts +++ b/packages/scope-manager/src/lib/dom.ts @@ -161,6 +161,7 @@ export const dom = { CanvasRect: TYPE, CanvasRenderingContext2D: TYPE_VALUE, CanvasRenderingContext2DSettings: TYPE, + CanvasSettings: TYPE, CanvasShadowStyles: TYPE, CanvasState: TYPE, CanvasText: TYPE, @@ -262,6 +263,7 @@ export const dom = { CSSMatrixComponentOptions: TYPE, CSSMediaRule: TYPE_VALUE, CSSNamespaceRule: TYPE_VALUE, + CSSNestedDeclarations: TYPE_VALUE, CSSNumberish: TYPE, CSSNumericArray: TYPE_VALUE, CSSNumericBaseType: TYPE, @@ -294,6 +296,7 @@ export const dom = { CSSUnparsedSegment: TYPE, CSSUnparsedValue: TYPE_VALUE, CSSVariableReferenceValue: TYPE_VALUE, + CSSViewTransitionRule: TYPE_VALUE, CustomElementConstructor: TYPE, CustomElementRegistry: TYPE_VALUE, CustomEvent: TYPE_VALUE, @@ -491,6 +494,7 @@ export const dom = { GLsizeiptr: TYPE, GLuint: TYPE, GLuint64: TYPE, + GPUError: TYPE, HardwareAcceleration: TYPE, HashAlgorithmIdentifier: TYPE, HashChangeEvent: TYPE_VALUE, @@ -632,11 +636,18 @@ export const dom = { ImageBitmapRenderingContext: TYPE_VALUE, ImageBitmapRenderingContextSettings: TYPE, ImageBitmapSource: TYPE, + ImageBufferSource: TYPE, ImageData: TYPE_VALUE, ImageDataSettings: TYPE, + ImageDecodeOptions: TYPE, + ImageDecoder: TYPE_VALUE, + ImageDecodeResult: TYPE, + ImageDecoderInit: TYPE, ImageEncodeOptions: TYPE, ImageOrientation: TYPE, ImageSmoothingQuality: TYPE, + ImageTrack: TYPE_VALUE, + ImageTrackList: TYPE_VALUE, ImportMeta: TYPE, InputDeviceInfo: TYPE_VALUE, InputEvent: TYPE_VALUE, @@ -750,6 +761,8 @@ export const dom = { MessageEvent: TYPE_VALUE, MessageEventInit: TYPE, MessageEventSource: TYPE, + MessageEventTarget: TYPE, + MessageEventTargetEventMap: TYPE, MessagePort: TYPE_VALUE, MessagePortEventMap: TYPE, MIDIAccess: TYPE_VALUE, @@ -781,9 +794,13 @@ export const dom = { MutationRecordType: TYPE, NamedCurve: TYPE, NamedNodeMap: TYPE_VALUE, + NavigationActivation: TYPE_VALUE, + NavigationHistoryEntry: TYPE_VALUE, + NavigationHistoryEntryEventMap: TYPE, NavigationPreloadManager: TYPE_VALUE, NavigationPreloadState: TYPE, NavigationTimingType: TYPE, + NavigationType: TYPE, Navigator: TYPE_VALUE, NavigatorAutomationInformation: TYPE, NavigatorBadge: TYPE, @@ -844,6 +861,10 @@ export const dom = { OverconstrainedError: TYPE_VALUE, OverSampleType: TYPE, OVR_multiview2: TYPE, + PageRevealEvent: TYPE_VALUE, + PageRevealEventInit: TYPE, + PageSwapEvent: TYPE_VALUE, + PageSwapEventInit: TYPE, PageTransitionEvent: TYPE_VALUE, PageTransitionEventInit: TYPE, PannerNode: TYPE_VALUE, @@ -931,6 +952,7 @@ export const dom = { PropertyDefinition: TYPE, PropertyIndexedKeyframes: TYPE, PublicKeyCredential: TYPE_VALUE, + PublicKeyCredentialClientCapabilities: TYPE, PublicKeyCredentialCreationOptions: TYPE, PublicKeyCredentialCreationOptionsJSON: TYPE, PublicKeyCredentialDescriptor: TYPE, @@ -1028,6 +1050,7 @@ export const dom = { RTCDataChannelState: TYPE, RTCDegradationPreference: TYPE, RTCDtlsFingerprint: TYPE, + RTCDtlsRole: TYPE, RTCDtlsTransport: TYPE_VALUE, RTCDtlsTransportEventMap: TYPE, RTCDtlsTransportState: TYPE, @@ -1055,6 +1078,7 @@ export const dom = { RTCIceGathererState: TYPE, RTCIceGatheringState: TYPE, RTCIceProtocol: TYPE, + RTCIceRole: TYPE, RTCIceServer: TYPE, RTCIceTcpCandidateType: TYPE, RTCIceTransport: TYPE_VALUE, @@ -1075,6 +1099,7 @@ export const dom = { RTCPeerConnectionIceEventInit: TYPE, RTCPeerConnectionState: TYPE, RTCPriorityType: TYPE, + RTCQualityLimitationReason: TYPE, RTCReceivedRtpStreamStats: TYPE, RTCRtcpMuxPolicy: TYPE, RTCRtcpParameters: TYPE, @@ -1387,6 +1412,7 @@ export const dom = { VideoPlaybackQuality: TYPE_VALUE, VideoTransferCharacteristics: TYPE, ViewTransition: TYPE_VALUE, + ViewTransitionTypeSet: TYPE_VALUE, ViewTransitionUpdateCallback: TYPE, VisualViewport: TYPE_VALUE, VisualViewportEventMap: TYPE, diff --git a/packages/scope-manager/src/lib/esnext.float16.ts b/packages/scope-manager/src/lib/esnext.float16.ts new file mode 100644 index 000000000000..4cf3c0a19906 --- /dev/null +++ b/packages/scope-manager/src/lib/esnext.float16.ts @@ -0,0 +1,19 @@ +// THIS CODE WAS AUTOMATICALLY GENERATED +// DO NOT EDIT THIS CODE BY HAND +// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: +// npx nx generate-lib repo + +import type { ImplicitLibVariableOptions } from '../variable'; + +import { TYPE, TYPE_VALUE } from './base-config'; +import { es2015_iterable } from './es2015.iterable'; +import { es2015_symbol } from './es2015.symbol'; + +export const esnext_float16 = { + ...es2015_symbol, + ...es2015_iterable, + DataView: TYPE, + Float16Array: TYPE_VALUE, + Float16ArrayConstructor: TYPE, + Math: TYPE, +} as Record; diff --git a/packages/scope-manager/src/lib/esnext.promise.ts b/packages/scope-manager/src/lib/esnext.promise.ts index ee4be767a01d..04800db1df35 100644 --- a/packages/scope-manager/src/lib/esnext.promise.ts +++ b/packages/scope-manager/src/lib/esnext.promise.ts @@ -9,5 +9,4 @@ import { TYPE } from './base-config'; export const esnext_promise = { PromiseConstructor: TYPE, - PromiseWithResolvers: TYPE, } as Record; diff --git a/packages/scope-manager/src/lib/esnext.ts b/packages/scope-manager/src/lib/esnext.ts index 2c8406d2d6ba..479d4a5245f6 100644 --- a/packages/scope-manager/src/lib/esnext.ts +++ b/packages/scope-manager/src/lib/esnext.ts @@ -10,8 +10,10 @@ import { esnext_array } from './esnext.array'; import { esnext_collection } from './esnext.collection'; import { esnext_decorators } from './esnext.decorators'; import { esnext_disposable } from './esnext.disposable'; +import { esnext_float16 } from './esnext.float16'; import { esnext_intl } from './esnext.intl'; import { esnext_iterator } from './esnext.iterator'; +import { esnext_promise } from './esnext.promise'; export const esnext = { ...es2024, @@ -21,4 +23,6 @@ export const esnext = { ...esnext_collection, ...esnext_array, ...esnext_iterator, + ...esnext_promise, + ...esnext_float16, } as Record; diff --git a/packages/scope-manager/src/lib/index.ts b/packages/scope-manager/src/lib/index.ts index 94ccb7d53769..79ca5c086c26 100644 --- a/packages/scope-manager/src/lib/index.ts +++ b/packages/scope-manager/src/lib/index.ts @@ -93,6 +93,7 @@ import { esnext_bigint } from './esnext.bigint'; import { esnext_collection } from './esnext.collection'; import { esnext_decorators } from './esnext.decorators'; import { esnext_disposable } from './esnext.disposable'; +import { esnext_float16 } from './esnext.float16'; import { esnext_full } from './esnext.full'; import { esnext_intl } from './esnext.intl'; import { esnext_iterator } from './esnext.iterator'; @@ -200,6 +201,7 @@ export const lib = { 'esnext.collection': esnext_collection, 'esnext.decorators': esnext_decorators, 'esnext.disposable': esnext_disposable, + 'esnext.float16': esnext_float16, 'esnext.full': esnext_full, 'esnext.intl': esnext_intl, 'esnext.iterator': esnext_iterator, diff --git a/packages/scope-manager/src/lib/webworker.iterable.ts b/packages/scope-manager/src/lib/webworker.iterable.ts index 20d889c162a7..9c62612060d4 100644 --- a/packages/scope-manager/src/lib/webworker.iterable.ts +++ b/packages/scope-manager/src/lib/webworker.iterable.ts @@ -8,7 +8,6 @@ import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; export const webworker_iterable = { - AbortSignal: TYPE, Cache: TYPE, CanvasPath: TYPE, CanvasPathDrawingStyles: TYPE, @@ -24,6 +23,7 @@ export const webworker_iterable = { HeadersIterator: TYPE, IDBDatabase: TYPE, IDBObjectStore: TYPE, + ImageTrackList: TYPE, MessageEvent: TYPE, StylePropertyMapReadOnly: TYPE, StylePropertyMapReadOnlyIterator: TYPE, diff --git a/packages/scope-manager/src/lib/webworker.ts b/packages/scope-manager/src/lib/webworker.ts index 610e152ad079..2506aafd74d7 100644 --- a/packages/scope-manager/src/lib/webworker.ts +++ b/packages/scope-manager/src/lib/webworker.ts @@ -251,6 +251,7 @@ export const webworker = { GLsizeiptr: TYPE, GLuint: TYPE, GLuint64: TYPE, + GPUError: TYPE, HardwareAcceleration: TYPE, HashAlgorithmIdentifier: TYPE, HdrMetadataType: TYPE, @@ -289,11 +290,18 @@ export const webworker = { ImageBitmapRenderingContext: TYPE_VALUE, ImageBitmapRenderingContextSettings: TYPE, ImageBitmapSource: TYPE, + ImageBufferSource: TYPE, ImageData: TYPE_VALUE, ImageDataSettings: TYPE, + ImageDecodeOptions: TYPE, + ImageDecoder: TYPE_VALUE, + ImageDecodeResult: TYPE, + ImageDecoderInit: TYPE, ImageEncodeOptions: TYPE, ImageOrientation: TYPE, ImageSmoothingQuality: TYPE, + ImageTrack: TYPE_VALUE, + ImageTrackList: TYPE_VALUE, ImportMeta: TYPE, Int32List: TYPE, JsonWebKey: TYPE, @@ -326,6 +334,8 @@ export const webworker = { MessageEvent: TYPE_VALUE, MessageEventInit: TYPE, MessageEventSource: TYPE, + MessageEventTarget: TYPE, + MessageEventTargetEventMap: TYPE, MessagePort: TYPE_VALUE, MessagePortEventMap: TYPE, MultiCacheQueryOptions: TYPE, @@ -451,6 +461,9 @@ export const webworker = { RsaOaepParams: TYPE, RsaOtherPrimesInfo: TYPE, RsaPssParams: TYPE, + RTCDataChannel: TYPE_VALUE, + RTCDataChannelEventMap: TYPE, + RTCDataChannelState: TYPE, RTCEncodedAudioFrame: TYPE_VALUE, RTCEncodedAudioFrameMetadata: TYPE, RTCEncodedVideoFrame: TYPE_VALUE, diff --git a/packages/type-utils/package.json b/packages/type-utils/package.json index 9c4cebac443e..ceda3c997687 100644 --- a/packages/type-utils/package.json +++ b/packages/type-utils/package.json @@ -54,7 +54,7 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" }, "devDependencies": { "@jest/types": "29.6.3", diff --git a/packages/types/src/lib.ts b/packages/types/src/lib.ts index 67e94457cc81..73ca1fe943fc 100644 --- a/packages/types/src/lib.ts +++ b/packages/types/src/lib.ts @@ -94,6 +94,7 @@ export type Lib = | 'esnext.collection' | 'esnext.decorators' | 'esnext.disposable' + | 'esnext.float16' | 'esnext.full' | 'esnext.intl' | 'esnext.iterator' diff --git a/packages/typescript-eslint/package.json b/packages/typescript-eslint/package.json index bc803040ef66..5fd057a71691 100644 --- a/packages/typescript-eslint/package.json +++ b/packages/typescript-eslint/package.json @@ -59,7 +59,7 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" }, "devDependencies": { "@jest/types": "29.6.3", diff --git a/packages/typescript-estree/package.json b/packages/typescript-estree/package.json index 631075aeb2a5..c06b26505a9d 100644 --- a/packages/typescript-estree/package.json +++ b/packages/typescript-estree/package.json @@ -74,7 +74,7 @@ "typescript": "*" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" }, "funding": { "type": "opencollective", diff --git a/packages/typescript-estree/src/parseSettings/warnAboutTSVersion.ts b/packages/typescript-estree/src/parseSettings/warnAboutTSVersion.ts index ca8a8ff1b870..8ac2801476bd 100644 --- a/packages/typescript-estree/src/parseSettings/warnAboutTSVersion.ts +++ b/packages/typescript-estree/src/parseSettings/warnAboutTSVersion.ts @@ -8,7 +8,7 @@ import { version as TYPESCRIPT_ESTREE_VERSION } from '../version'; /** * This needs to be kept in sync with package.json in the typescript-eslint monorepo */ -export const SUPPORTED_TYPESCRIPT_VERSIONS = '>=4.8.4 <5.8.0'; +export const SUPPORTED_TYPESCRIPT_VERSIONS = '>=4.8.4 <5.9.0'; /* * The semver package will ignore prerelease ranges, and we don't want to explicitly document every one diff --git a/packages/utils/package.json b/packages/utils/package.json index a6e925a135bd..fa9282cdb37e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -71,7 +71,7 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" + "typescript": ">=4.8.4 <5.9.0" }, "devDependencies": { "downlevel-dts": "*", diff --git a/yarn.lock b/yarn.lock index 569ffc5f093a..251a6a155cf8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5724,7 +5724,7 @@ __metadata: peerDependencies: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" languageName: unknown linkType: soft @@ -5759,7 +5759,7 @@ __metadata: typescript: "*" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" languageName: unknown linkType: soft @@ -5839,7 +5839,7 @@ __metadata: typescript: "*" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" languageName: unknown linkType: soft @@ -5930,7 +5930,7 @@ __metadata: semver: 7.7.0 tmp: ^0.2.1 tsx: "*" - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" typescript-eslint: "workspace:^" yargs: 17.7.2 languageName: unknown @@ -5956,7 +5956,7 @@ __metadata: ts-api-utils: ^2.0.1 typescript: "*" peerDependencies: - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" languageName: unknown linkType: soft @@ -5975,7 +5975,7 @@ __metadata: typescript: "*" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" languageName: unknown linkType: soft @@ -19570,27 +19570,27 @@ __metadata: typescript: "*" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.8.0" + typescript: ">=4.8.4 <5.9.0" languageName: unknown linkType: soft -"typescript@npm:5.7.2": - version: 5.7.2 - resolution: "typescript@npm:5.7.2" +"typescript@npm:~5.8.0": + version: 5.8.2 + resolution: "typescript@npm:5.8.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: b55300c4cefee8ee380d14fa9359ccb41ff8b54c719f6bc49b424899d662a5ce62ece390ce769568c7f4d14af844085255e63788740084444eb12ef423b13433 + checksum: 7f9e3d7ac15da6df713e439e785e51facd65d6450d5f51fab3e8d2f2e3f4eb317080d895480b8e305450cdbcb37e17383e8bf521e7395f8b556e2f2a4730ed86 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.7.2#~builtin": - version: 5.7.2 - resolution: "typescript@patch:typescript@npm%3A5.7.2#~builtin::version=5.7.2&hash=b45daf" +"typescript@patch:typescript@npm%3A~5.8.0#~builtin": + version: 5.8.2 + resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=b45daf" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 803430c6da2ba73c25a21880d8d4f08a56d9d2444e6db2ea949ac4abceeece8e4a442b7b9b585db7d8a0b47ebda2060e45fe8ee8b8aca23e27ec1d4844987ee6 + checksum: a58d19ff9811c1764a299dd83ca20ed8020f0ab642906dafc880121b710751227201531fdc99878158205c356ac79679b0b61ac5b42eda0e28bfb180947a258d languageName: node linkType: hard From 798d4b3e34cde9d7446bbd90ddfd01ceb5fcb65b Mon Sep 17 00:00:00 2001 From: dirkluijk Date: Fri, 28 Feb 2025 23:03:03 +0100 Subject: [PATCH 2/3] fix: adjust incorrect import --- tools/release/release.mts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/release/release.mts b/tools/release/release.mts index 2ea1773d5946..840c9bfa8fa7 100644 --- a/tools/release/release.mts +++ b/tools/release/release.mts @@ -1,5 +1,9 @@ import { execaSync } from 'execa'; -import { releaseChangelog, releasePublish, releaseVersion } from 'nx/release'; +import { + releaseChangelog, + releasePublish, + releaseVersion, +} from 'nx/release/index.js'; import yargs from 'yargs'; const options = await yargs(process.argv.slice(2)) From 177aec1110fdefa765849f3e3af3172807cecce2 Mon Sep 17 00:00:00 2001 From: dirkluijk Date: Sun, 2 Mar 2025 11:55:35 +0100 Subject: [PATCH 3/3] fix: use fixed version of typescript --- package.json | 2 +- yarn.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index f97fd9fce633..74c1848953f4 100644 --- a/package.json +++ b/package.json @@ -145,7 +145,7 @@ "react-split-pane@^0.1.92": "patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch", "tmp": "0.2.1", "tsx": "^4.7.2", - "typescript": "~5.8.0" + "typescript": "5.8.2" }, "packageManager": "yarn@3.8.2", "nx": { diff --git a/yarn.lock b/yarn.lock index 251a6a155cf8..09ebf3e13fe4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -19574,7 +19574,7 @@ __metadata: languageName: unknown linkType: soft -"typescript@npm:~5.8.0": +"typescript@npm:5.8.2": version: 5.8.2 resolution: "typescript@npm:5.8.2" bin: @@ -19584,7 +19584,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.8.0#~builtin": +"typescript@patch:typescript@npm%3A5.8.2#~builtin": version: 5.8.2 resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=b45daf" bin: