From 56f2435aff0c36dc7b4f0455a1c13d1f702265a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20De=20Boey?= Date: Fri, 13 Jan 2023 23:38:31 +0100 Subject: [PATCH] chore: fix scripts to not throw ESLint errors --- scripts/update-unicode-ids.ts | 4 ++-- scripts/update-unicode-properties.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/update-unicode-ids.ts b/scripts/update-unicode-ids.ts index 82fb809..c44cffe 100644 --- a/scripts/update-unicode-ids.ts +++ b/scripts/update-unicode-ids.ts @@ -69,11 +69,11 @@ export function isIdContinue(cp: number): boolean { } function isLargeIdStart(cp: number): boolean { - return isInRange(cp, largeIdStartRanges || (largeIdStartRanges = initLargeIdStartRanges())) + return isInRange(cp, largeIdStartRanges ?? (largeIdStartRanges = initLargeIdStartRanges())) } function isLargeIdContinue(cp: number): boolean { - return isInRange(cp, largeIdContinueRanges || (largeIdContinueRanges = initLargeIdContinueRanges())) + return isInRange(cp, largeIdContinueRanges ?? (largeIdContinueRanges = initLargeIdContinueRanges())) } function initLargeIdStartRanges(): number[] { diff --git a/scripts/update-unicode-properties.ts b/scripts/update-unicode-properties.ts index 08d1088..41c4903 100644 --- a/scripts/update-unicode-properties.ts +++ b/scripts/update-unicode-properties.ts @@ -195,7 +195,7 @@ function makeClassDeclarationCode(versions: string[]): string { const getters = versions .map( (v) => - `public get es${v}(): Set { return this._set${v} || (this._set${v} = new Set(this._raw${v}.split(" "))) }`, + `public get es${v}(): Set { return this._set${v} ?? (this._set${v} = new Set(this._raw${v}.split(" "))) }`, ) .join("\n")