UNPKG

serverless-spy

Version:

CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.

21 lines (18 loc) 990 B
// Polyfill for ES2022's .at() method on string/array prototypes, added to TypeScript in 4.6. interface RelativeIndexable<T> { at(index: number): T | undefined; } interface String extends RelativeIndexable<string> {} interface Array<T> extends RelativeIndexable<T> {} interface ReadonlyArray<T> extends RelativeIndexable<T> {} interface Int8Array extends RelativeIndexable<number> {} interface Uint8Array extends RelativeIndexable<number> {} interface Uint8ClampedArray extends RelativeIndexable<number> {} interface Int16Array extends RelativeIndexable<number> {} interface Uint16Array extends RelativeIndexable<number> {} interface Int32Array extends RelativeIndexable<number> {} interface Uint32Array extends RelativeIndexable<number> {} interface Float32Array extends RelativeIndexable<number> {} interface Float64Array extends RelativeIndexable<number> {} interface BigInt64Array extends RelativeIndexable<bigint> {} interface BigUint64Array extends RelativeIndexable<bigint> {}