Skip to content

Commit 9618000

Browse files
committed
enable base lining for ts
1 parent f4520fb commit 9618000

File tree

84 files changed

+1373
-451
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+1373
-451
lines changed

packages/core-js-types/src/base/core-js-types/flat-array.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ declare namespace CoreJS {
99
done: Arr;
1010
recur: Arr extends ReadonlyArray<infer InnerArr> ? CoreJSFlatArray<InnerArr, [-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20][Depth]>
1111
: Arr;
12-
}[Depth extends -1 ? "done" : "recur"];
12+
}[Depth extends -1 ? 'done' : 'recur'];
1313
}

packages/core-js-types/src/base/core-js-types/map.d.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ declare namespace CoreJS {
55
readonly prototype: CoreJSMap<any, any>;
66

77
new (): CoreJSMap<any, any>;
8-
new <K, V>(entries?: readonly (readonly [K, V])[] | null): CoreJSMap<K, V>;
9-
new <K, V>(iterable?: Iterable<readonly [K, V]> | null): CoreJSMap<K, V>;
8+
new<K, V>(entries?: readonly (readonly [K, V])[] | Iterable<readonly [K, V]> | null): CoreJSMap<K, V>;
109
}
1110

1211
var CoreJSMap: CoreJSMapConstructor;

packages/core-js-types/src/base/core-js-types/promise-settled-result.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
declare namespace CoreJS {
2-
interface PromiseFulfilledResult<T> { status: "fulfilled"; value: T; }
2+
interface PromiseFulfilledResult<T> { status: 'fulfilled'; value: T; }
33

4-
interface PromiseRejectedResult { status: "rejected"; reason: any; }
4+
interface PromiseRejectedResult { status: 'rejected'; reason: any; }
55

66
export type CoreJSPromiseSettledResult<T> = typeof globalThis extends { PromiseSettledResult: infer O } // from ts 3.8 and es2020
77
? O

packages/core-js-types/src/base/core-js-types/promise.d.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ declare namespace CoreJS {
1010
* a resolve callback used to resolve the promise with a value or the result of another promise,
1111
* and a reject callback used to reject the promise with a provided reason or error.
1212
*/
13-
new <T>(executor: (resolve: (value: T | PromiseLike<T>) => void, reject: (reason?: any) => void) => void): CoreJSPromise<T>;
13+
new<T>(executor: (resolve: (value: T | PromiseLike<T>) => void, reject: (reason?: any) => void) => void): CoreJSPromise<T>;
1414

1515
/**
1616
* Creates a Promise that is resolved with an array of results when all of the provided Promises
@@ -40,12 +40,6 @@ declare namespace CoreJS {
4040
* @returns A resolved promise.
4141
*/
4242
resolve(): CoreJSPromise<void>;
43-
/**
44-
* Creates a new resolved promise for the provided value.
45-
* @param value A promise.
46-
* @returns A promise whose internal state matches the provided promise.
47-
*/
48-
resolve<T>(value: T): CoreJSPromise<Awaited<T>>;
4943
/**
5044
* Creates a new resolved promise for the provided value.
5145
* @param value A promise.

packages/core-js-types/src/base/core-js-types/set.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ declare namespace CoreJS {
22
export interface CoreJSSet<T> extends Set<T> {}
33

44
export interface CoreJSSetConstructor extends SetConstructor {
5-
new <T = any>(values?: readonly T[] | null): CoreJSSet<T>;
5+
new<T = any>(values?: readonly T[] | null): CoreJSSet<T>;
66
readonly prototype: CoreJSSet<any>;
77
}
88

packages/core-js-types/src/base/core-js-types/weak-map.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ declare namespace CoreJS {
44
export interface CoreJSWeakMapConstructor {
55
readonly prototype: CoreJSWeakMap<WeakKey, any>;
66

7-
new <K extends WeakKey = WeakKey, V = any>(entries?: readonly (readonly [K, V])[] | null): CoreJSWeakMap<K, V>;
8-
new <K extends WeakKey, V>(iterable: Iterable<readonly [K, V]>): CoreJSWeakMap<K, V>;
7+
new<K extends WeakKey = WeakKey, V = any>(entries?: readonly (readonly [K, V])[] | null): CoreJSWeakMap<K, V>;
8+
new<K extends WeakKey, V>(iterable: Iterable<readonly [K, V]>): CoreJSWeakMap<K, V>;
99
}
1010

1111
var CoreJSWeakMap: CoreJSWeakMapConstructor;

packages/core-js-types/src/base/core-js-types/weak-set.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ declare namespace CoreJS {
44
export interface CoreJSWeakSetConstructor extends WeakSetConstructor {
55
readonly prototype: CoreJSWeakSet<WeakKey>;
66

7-
new <T extends WeakKey = WeakKey>(values?: readonly T[] | null): CoreJSWeakSet<T>;
7+
new<T extends WeakKey = WeakKey>(values?: readonly T[] | null): CoreJSWeakSet<T>;
88
}
99

1010
var CoreJSWeakSet: CoreJSWeakSetConstructor;

packages/core-js-types/src/base/proposals/array-buffer-base64.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ type lastChunkHandling = 'loose' | 'strict' | 'stop-before-partial';
1111
type fromBase64Options = {
1212
alphabet?: alphabet;
1313
lastChunkHandling?: lastChunkHandling;
14-
}
14+
};
1515

1616
type toBase64Options = {
1717
alphabet?: alphabet;
1818
omitPadding?: boolean;
19-
}
19+
};
2020

2121
type processMetadata = {
2222
read: number;
2323
written: number;
24-
}
24+
};
2525

2626
interface Uint8ArrayConstructor {
2727
/**

packages/core-js-types/src/base/proposals/change-array-by-copy-custom.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
// License: https://github.com/microsoft/TypeScript/blob/v5.9.3/LICENSE.txt
88

99
declare namespace CoreJS {
10-
export type ArrayToSpliced<T> = ((start: number, deleteCount: number, ...items: T[]) => T[]) | ((start: number, deleteCount?: number)=> T[]);
10+
export type ArrayToSpliced<T> = ((start: number, deleteCount: number, ...items: T[]) => T[]) | ((start: number, deleteCount?: number) => T[]);
1111
}

packages/core-js-types/src/base/proposals/decorator-metadata.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ interface SymbolConstructor {
77
}
88

99
interface Function {
10+
// eslint-disable-next-line es/no-nonstandard-symbol-properties -- safe
1011
[Symbol.metadata]: CoreJS.CoreJSDecoratorMetadataObject | null;
1112
}

0 commit comments

Comments
 (0)