Make linter happy

This commit is contained in:
Jake Bailey
2025-03-27 14:33:12 -07:00
parent 5edb40e7a4
commit caf36c469b
2 changed files with 7 additions and 7 deletions
+6 -6
View File
@@ -1,6 +1,5 @@
import {
__String,
__TSGO_COMPAT__,
AccessExpression,
AccessFlags,
AccessorDeclaration,
@@ -1065,6 +1064,7 @@ import {
tryGetModuleSpecifierFromDeclaration,
tryGetPropertyAccessOrIdentifierToString,
TryStatement,
TSGO_COMPAT,
TupleType,
TupleTypeNode,
TupleTypeReference,
@@ -5396,7 +5396,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
}
function createTypeofType() {
return getUnionType(map(__TSGO_COMPAT__ ? [...typeofNEFacts.keys()].sort() : arrayFrom(typeofNEFacts.keys()), getStringLiteralType));
return getUnionType(map(TSGO_COMPAT ? [...typeofNEFacts.keys()].sort() : arrayFrom(typeofNEFacts.keys()), getStringLiteralType));
}
function createTypeParameter(symbol?: Symbol) {
@@ -17655,11 +17655,11 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
}
function containsType(types: readonly Type[], type: Type): boolean {
return __TSGO_COMPAT__ ? binarySearch(types, type, identity, compareTypes) >= 0 : binarySearch(types, type, getTypeId, compareValues) >= 0;
return TSGO_COMPAT ? binarySearch(types, type, identity, compareTypes) >= 0 : binarySearch(types, type, getTypeId, compareValues) >= 0;
}
function insertType(types: Type[], type: Type): boolean {
const index = __TSGO_COMPAT__ ? binarySearch(types, type, identity, compareTypes) : binarySearch(types, type, getTypeId, compareValues);
const index = TSGO_COMPAT ? binarySearch(types, type, identity, compareTypes) : binarySearch(types, type, getTypeId, compareValues);
if (index < 0) {
types.splice(~index, 0, type);
return true;
@@ -17681,7 +17681,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
}
else {
const len = typeSet.length;
const index = __TSGO_COMPAT__ ? binarySearch(typeSet, type, identity, compareTypes) : (len && type.id > typeSet[len - 1].id ? ~len : binarySearch(typeSet, type, getTypeId, compareValues));
const index = TSGO_COMPAT ? binarySearch(typeSet, type, identity, compareTypes) : (len && type.id > typeSet[len - 1].id ? ~len : binarySearch(typeSet, type, getTypeId, compareValues));
if (index < 0) {
typeSet.splice(~index, 0, type);
}
@@ -52857,7 +52857,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
function sortSymbolsIfTSGoCompat(array: Symbol[]): Symbol[];
function sortSymbolsIfTSGoCompat(array: Symbol[] | undefined): Symbol[] | undefined;
function sortSymbolsIfTSGoCompat(array: Symbol[] | undefined): Symbol[] | undefined {
if (__TSGO_COMPAT__ && array) {
if (TSGO_COMPAT && array) {
return array.sort(compareSymbols); // eslint-disable-line local/no-array-mutating-method-expressions
}
return array;
+1 -1
View File
@@ -8,7 +8,7 @@ export const version: string = `${versionMajorMinor}.0-dev`;
const tsgoCompatEnv = typeof process !== "undefined" && process.env ? process.env.TSGO_COMPAT : undefined;
/** @internal */
export const __TSGO_COMPAT__: boolean = tsgoCompatEnv ? tsgoCompatEnv === "true" : true;
export const TSGO_COMPAT: boolean = tsgoCompatEnv ? tsgoCompatEnv === "true" : true;
/**
* Type of objects whose values are all of the same type.