Update deps (#62285)

This commit is contained in:
Jake Bailey
2025-08-14 12:17:24 -07:00
committed by GitHub
parent e39d5775b6
commit 73c0bc8bc8
4 changed files with 1830 additions and 1315 deletions
+6 -6
View File
@@ -1063,8 +1063,8 @@ export function rangeEquals<T>(array1: readonly T[], array2: readonly T[], pos:
*
* @internal
*/
export const elementAt: <T>(array: readonly T[] | undefined, offset: number) => T | undefined = !!Array.prototype.at
? (array, offset) => array?.at(offset)
export const elementAt: <T>(array: readonly T[] | undefined, offset: number) => T | undefined = !!(Array.prototype as any).at
? (array, offset) => (array as any)?.at(offset)
: (array, offset) => {
if (array !== undefined) {
offset = toOffset(array, offset);
@@ -1623,7 +1623,7 @@ export function createSet<TElement, THash = number>(getHashCode: (element: TElem
const multiMap = new Map<THash, TElement | TElement[]>();
let size = 0;
function* getElementIterator(): IterableIterator<TElement> {
function* getElementIterator(): SetIterator<TElement> {
for (const value of multiMap.values()) {
if (isArray(value)) {
yield* value;
@@ -1722,13 +1722,13 @@ export function createSet<TElement, THash = number>(getHashCode: (element: TElem
}
}
},
keys(): IterableIterator<TElement> {
keys(): SetIterator<TElement> {
return getElementIterator();
},
values(): IterableIterator<TElement> {
values(): SetIterator<TElement> {
return getElementIterator();
},
*entries(): IterableIterator<[TElement, TElement]> {
*entries(): SetIterator<[TElement, TElement]> {
for (const value of getElementIterator()) {
yield [value, value];
}
+2 -2
View File
@@ -5,11 +5,11 @@ import * as ts from "./_namespaces/ts.js";
// this will work in the browser via browserify
declare global {
// Module transform: converted from ambient declaration
var assert: typeof chai.assert; // eslint-disable-line no-var
var assert: typeof chai.assert;
}
declare global {
// Module transform: converted from ambient declaration
var expect: typeof chai.expect; // eslint-disable-line no-var
var expect: typeof chai.expect;
}
globalThis.assert = chai.assert;
{