Skip to content

Commit d39bd6d

Browse files
committed
Add async iteration test & move core-js types for pure version to correct folder
1 parent 1732745 commit d39bd6d

26 files changed

+61
-23
lines changed

packages/core-js-types/src/base/core-js-types/async-iterator-object.d.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/core-js-types/src/base/core-js-types/async-iterable.d.ts renamed to packages/core-js-types/src/base/pure/core-js-types/async-iterable.d.ts

File renamed without changes.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/// <reference types="./async-iterator" />
2+
/// <reference types="../proposals/symbol" />
3+
4+
declare namespace CoreJS {
5+
export interface CoreJSAsyncIteratorObject<T, TReturn = unknown, TNext = unknown> extends CoreJS.CoreJSAsyncIterator<T, TReturn, TNext> {
6+
[CoreJS.CoreJSSymbol.asyncIterator](): CoreJSAsyncIteratorObject<T, TReturn, TNext>;
7+
}
8+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/// <reference types="./promise" />
2+
3+
declare namespace CoreJS {
4+
export interface CoreJSAsyncIterator<T, TReturn = any, TNext = any> {
5+
next(...[value]: [] | [TNext]): CoreJS.CoreJSPromise<IteratorResult<T, TReturn>>;
6+
7+
return?(value?: TReturn | PromiseLike<TReturn>): CoreJS.CoreJSPromise<IteratorResult<T, TReturn>>;
8+
9+
throw?(e?: any): CoreJS.CoreJSPromise<IteratorResult<T, TReturn>>;
10+
}
11+
}

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

File renamed without changes.

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

File renamed without changes.

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

File renamed without changes.

packages/core-js-types/src/base/core-js-types/string-base.d.ts renamed to packages/core-js-types/src/base/pure/core-js-types/string-base.d.ts

File renamed without changes.

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

File renamed without changes.

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

File renamed without changes.

0 commit comments

Comments
 (0)