Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
students
eue
Commits
e18ae3f6
Commit
e18ae3f6
authored
Jul 19, 2021
by
Spark
Browse files
node_modules remove
parent
8503f806
Changes
351
Show whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
351 of 351+
files are displayed.
Plain diff
Email patch
node_modules/typescript/lib/lib.es2015.iterable.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2015.symbol" />
interface
SymbolConstructor
{
/**
* A method that returns the default iterator for an object. Called by the semantics of the
* for-of statement.
*/
readonly
iterator
:
unique
symbol
;
}
interface
IteratorYieldResult
<
TYield
>
{
done
?:
false
;
value
:
TYield
;
}
interface
IteratorReturnResult
<
TReturn
>
{
done
:
true
;
value
:
TReturn
;
}
type
IteratorResult
<
T
,
TReturn
=
any
>
=
IteratorYieldResult
<
T
>
|
IteratorReturnResult
<
TReturn
>
;
interface
Iterator
<
T
,
TReturn
=
any
,
TNext
=
undefined
>
{
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next
(...
args
:
[]
|
[
TNext
]):
IteratorResult
<
T
,
TReturn
>
;
return
?(
value
?:
TReturn
):
IteratorResult
<
T
,
TReturn
>
;
throw
?(
e
?:
any
):
IteratorResult
<
T
,
TReturn
>
;
}
interface
Iterable
<
T
>
{
[
Symbol
.
iterator
]():
Iterator
<
T
>
;
}
interface
IterableIterator
<
T
>
extends
Iterator
<
T
>
{
[
Symbol
.
iterator
]():
IterableIterator
<
T
>
;
}
interface
Array
<
T
>
{
/** Iterator */
[
Symbol
.
iterator
]():
IterableIterator
<
T
>
;
/**
* Returns an iterable of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
T
]
>
;
/**
* Returns an iterable of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an iterable of values in the array
*/
values
():
IterableIterator
<
T
>
;
}
interface
ArrayConstructor
{
/**
* Creates an array from an iterable object.
* @param iterable An iterable object to convert to an array.
*/
from
<
T
>
(
iterable
:
Iterable
<
T
>
|
ArrayLike
<
T
>
):
T
[];
/**
* Creates an array from an iterable object.
* @param iterable An iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
<
T
,
U
>
(
iterable
:
Iterable
<
T
>
|
ArrayLike
<
T
>
,
mapfn
:
(
v
:
T
,
k
:
number
)
=>
U
,
thisArg
?:
any
):
U
[];
}
interface
ReadonlyArray
<
T
>
{
/** Iterator of values in the array. */
[
Symbol
.
iterator
]():
IterableIterator
<
T
>
;
/**
* Returns an iterable of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
T
]
>
;
/**
* Returns an iterable of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an iterable of values in the array
*/
values
():
IterableIterator
<
T
>
;
}
interface
IArguments
{
/** Iterator */
[
Symbol
.
iterator
]():
IterableIterator
<
any
>
;
}
interface
Map
<
K
,
V
>
{
/** Returns an iterable of entries in the map. */
[
Symbol
.
iterator
]():
IterableIterator
<
[
K
,
V
]
>
;
/**
* Returns an iterable of key, value pairs for every entry in the map.
*/
entries
():
IterableIterator
<
[
K
,
V
]
>
;
/**
* Returns an iterable of keys in the map
*/
keys
():
IterableIterator
<
K
>
;
/**
* Returns an iterable of values in the map
*/
values
():
IterableIterator
<
V
>
;
}
interface
ReadonlyMap
<
K
,
V
>
{
/** Returns an iterable of entries in the map. */
[
Symbol
.
iterator
]():
IterableIterator
<
[
K
,
V
]
>
;
/**
* Returns an iterable of key, value pairs for every entry in the map.
*/
entries
():
IterableIterator
<
[
K
,
V
]
>
;
/**
* Returns an iterable of keys in the map
*/
keys
():
IterableIterator
<
K
>
;
/**
* Returns an iterable of values in the map
*/
values
():
IterableIterator
<
V
>
;
}
interface
MapConstructor
{
new
<
K
,
V
>
(
iterable
:
Iterable
<
readonly
[
K
,
V
]
>
):
Map
<
K
,
V
>
;
}
interface
WeakMap
<
K
extends
object
,
V
>
{
}
interface
WeakMapConstructor
{
new
<
K
extends
object
,
V
>
(
iterable
:
Iterable
<
[
K
,
V
]
>
):
WeakMap
<
K
,
V
>
;
}
interface
Set
<
T
>
{
/** Iterates over values in the set. */
[
Symbol
.
iterator
]():
IterableIterator
<
T
>
;
/**
* Returns an iterable of [v,v] pairs for every value `v` in the set.
*/
entries
():
IterableIterator
<
[
T
,
T
]
>
;
/**
* Despite its name, returns an iterable of the values in the set.
*/
keys
():
IterableIterator
<
T
>
;
/**
* Returns an iterable of values in the set.
*/
values
():
IterableIterator
<
T
>
;
}
interface
ReadonlySet
<
T
>
{
/** Iterates over values in the set. */
[
Symbol
.
iterator
]():
IterableIterator
<
T
>
;
/**
* Returns an iterable of [v,v] pairs for every value `v` in the set.
*/
entries
():
IterableIterator
<
[
T
,
T
]
>
;
/**
* Despite its name, returns an iterable of the values in the set.
*/
keys
():
IterableIterator
<
T
>
;
/**
* Returns an iterable of values in the set.
*/
values
():
IterableIterator
<
T
>
;
}
interface
SetConstructor
{
new
<
T
>
(
iterable
?:
Iterable
<
T
>
|
null
):
Set
<
T
>
;
}
interface
WeakSet
<
T
extends
object
>
{
}
interface
WeakSetConstructor
{
new
<
T
extends
object
=
object
>
(
iterable
:
Iterable
<
T
>
):
WeakSet
<
T
>
;
}
interface
Promise
<
T
>
{
}
interface
PromiseConstructor
{
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An iterable of Promises.
* @returns A new Promise.
*/
all
<
T
>
(
values
:
Iterable
<
T
|
PromiseLike
<
T
>>
):
Promise
<
T
[]
>
;
/**
* Creates a Promise that is resolved or rejected when any of the provided Promises are resolved
* or rejected.
* @param values An iterable of Promises.
* @returns A new Promise.
*/
race
<
T
>
(
values
:
Iterable
<
T
>
):
Promise
<
T
extends
PromiseLike
<
infer
U
>
?
U
:
T
>
;
/**
* Creates a Promise that is resolved or rejected when any of the provided Promises are resolved
* or rejected.
* @param values An iterable of Promises.
* @returns A new Promise.
*/
race
<
T
>
(
values
:
Iterable
<
T
|
PromiseLike
<
T
>>
):
Promise
<
T
>
;
}
interface
String
{
/** Iterator */
[
Symbol
.
iterator
]():
IterableIterator
<
string
>
;
}
interface
Int8Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Int8ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Int8Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Int8Array
;
}
interface
Uint8Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Uint8ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Uint8Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Uint8Array
;
}
interface
Uint8ClampedArray
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Uint8ClampedArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Uint8ClampedArray
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Uint8ClampedArray
;
}
interface
Int16Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Int16ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Int16Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Int16Array
;
}
interface
Uint16Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Uint16ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Uint16Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Uint16Array
;
}
interface
Int32Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Int32ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Int32Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Int32Array
;
}
interface
Uint32Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Uint32ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Uint32Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Uint32Array
;
}
interface
Float32Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Float32ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Float32Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Float32Array
;
}
interface
Float64Array
{
[
Symbol
.
iterator
]():
IterableIterator
<
number
>
;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries
():
IterableIterator
<
[
number
,
number
]
>
;
/**
* Returns an list of keys in the array
*/
keys
():
IterableIterator
<
number
>
;
/**
* Returns an list of values in the array
*/
values
():
IterableIterator
<
number
>
;
}
interface
Float64ArrayConstructor
{
new
(
elements
:
Iterable
<
number
>
):
Float64Array
;
/**
* Creates an array from an array-like or iterable object.
* @param arrayLike An array-like or iterable object to convert to an array.
* @param mapfn A mapping function to call on every element of the array.
* @param thisArg Value of 'this' used to invoke the mapfn.
*/
from
(
arrayLike
:
Iterable
<
number
>
,
mapfn
?:
(
v
:
number
,
k
:
number
)
=>
number
,
thisArg
?:
any
):
Float64Array
;
}
node_modules/typescript/lib/lib.es2015.promise.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
PromiseConstructor
{
/**
* A reference to the prototype.
*/
readonly
prototype
:
Promise
<
any
>
;
/**
* Creates a new Promise.
* @param executor A callback used to initialize the promise. This callback is passed two arguments:
* a resolve callback used to resolve the promise with a value or the result of another promise,
* and a reject callback used to reject the promise with a provided reason or error.
*/
new
<
T
>
(
executor
:
(
resolve
:
(
value
:
T
|
PromiseLike
<
T
>
)
=>
void
,
reject
:
(
reason
?:
any
)
=>
void
)
=>
void
):
Promise
<
T
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
T10
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
,
T5
|
PromiseLike
<
T5
>
,
T6
|
PromiseLike
<
T6
>
,
T7
|
PromiseLike
<
T7
>
,
T8
|
PromiseLike
<
T8
>
,
T9
|
PromiseLike
<
T9
>
,
T10
|
PromiseLike
<
T10
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
T10
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
,
T5
|
PromiseLike
<
T5
>
,
T6
|
PromiseLike
<
T6
>
,
T7
|
PromiseLike
<
T7
>
,
T8
|
PromiseLike
<
T8
>
,
T9
|
PromiseLike
<
T9
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
,
T5
|
PromiseLike
<
T5
>
,
T6
|
PromiseLike
<
T6
>
,
T7
|
PromiseLike
<
T7
>
,
T8
|
PromiseLike
<
T8
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
,
T5
|
PromiseLike
<
T5
>
,
T6
|
PromiseLike
<
T6
>
,
T7
|
PromiseLike
<
T7
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
,
T5
,
T6
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
,
T5
|
PromiseLike
<
T5
>
,
T6
|
PromiseLike
<
T6
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
,
T5
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
,
T5
|
PromiseLike
<
T5
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
,
T5
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
,
T4
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
,
T4
|
PromiseLike
<
T4
>
]):
Promise
<
[
T1
,
T2
,
T3
,
T4
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
,
T3
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
,
T3
|
PromiseLike
<
T3
>
]):
Promise
<
[
T1
,
T2
,
T3
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T1
,
T2
>
(
values
:
readonly
[
T1
|
PromiseLike
<
T1
>
,
T2
|
PromiseLike
<
T2
>
]):
Promise
<
[
T1
,
T2
]
>
;
/**
* Creates a Promise that is resolved with an array of results when all of the provided Promises
* resolve, or rejected when any Promise is rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
all
<
T
>
(
values
:
readonly
(
T
|
PromiseLike
<
T
>
)[]):
Promise
<
T
[]
>
;
// see: lib.es2015.iterable.d.ts
// all<T>(values: Iterable<T | PromiseLike<T>>): Promise<T[]>;
/**
* Creates a Promise that is resolved or rejected when any of the provided Promises are resolved
* or rejected.
* @param values An array of Promises.
* @returns A new Promise.
*/
race
<
T
>
(
values
:
readonly
T
[]):
Promise
<
T
extends
PromiseLike
<
infer
U
>
?
U
:
T
>
;
// see: lib.es2015.iterable.d.ts
// race<T>(values: Iterable<T>): Promise<T extends PromiseLike<infer U> ? U : T>;
/**
* Creates a new rejected promise for the provided reason.
* @param reason The reason the promise was rejected.
* @returns A new rejected Promise.
*/
reject
<
T
=
never
>
(
reason
?:
any
):
Promise
<
T
>
;
/**
* Creates a new resolved promise.
* @returns A resolved promise.
*/
resolve
():
Promise
<
void
>
;
/**
* Creates a new resolved promise for the provided value.
* @param value A promise.
* @returns A promise whose internal state matches the provided promise.
*/
resolve
<
T
>
(
value
:
T
|
PromiseLike
<
T
>
):
Promise
<
T
>
;
}
declare
var
Promise
:
PromiseConstructor
;
node_modules/typescript/lib/lib.es2015.proxy.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
ProxyHandler
<
T
extends
object
>
{
apply
?(
target
:
T
,
thisArg
:
any
,
argArray
:
any
[]):
any
;
construct
?(
target
:
T
,
argArray
:
any
[],
newTarget
:
Function
):
object
;
defineProperty
?(
target
:
T
,
p
:
string
|
symbol
,
attributes
:
PropertyDescriptor
):
boolean
;
deleteProperty
?(
target
:
T
,
p
:
string
|
symbol
):
boolean
;
get
?(
target
:
T
,
p
:
string
|
symbol
,
receiver
:
any
):
any
;
getOwnPropertyDescriptor
?(
target
:
T
,
p
:
string
|
symbol
):
PropertyDescriptor
|
undefined
;
getPrototypeOf
?(
target
:
T
):
object
|
null
;
has
?(
target
:
T
,
p
:
string
|
symbol
):
boolean
;
isExtensible
?(
target
:
T
):
boolean
;
ownKeys
?(
target
:
T
):
ArrayLike
<
string
|
symbol
>
;
preventExtensions
?(
target
:
T
):
boolean
;
set
?(
target
:
T
,
p
:
string
|
symbol
,
value
:
any
,
receiver
:
any
):
boolean
;
setPrototypeOf
?(
target
:
T
,
v
:
object
|
null
):
boolean
;
}
interface
ProxyConstructor
{
revocable
<
T
extends
object
>
(
target
:
T
,
handler
:
ProxyHandler
<
T
>
):
{
proxy
:
T
;
revoke
:
()
=>
void
;
};
new
<
T
extends
object
>
(
target
:
T
,
handler
:
ProxyHandler
<
T
>
):
T
;
}
declare
var
Proxy
:
ProxyConstructor
;
node_modules/typescript/lib/lib.es2015.reflect.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
declare
namespace
Reflect
{
/**
* Calls the function with the specified object as the this value
* and the elements of specified array as the arguments.
* @param target The function to call.
* @param thisArgument The object to be used as the this object.
* @param argumentsList An array of argument values to be passed to the function.
*/
function
apply
(
target
:
Function
,
thisArgument
:
any
,
argumentsList
:
ArrayLike
<
any
>
):
any
;
/**
* Constructs the target with the elements of specified array as the arguments
* and the specified constructor as the `new.target` value.
* @param target The constructor to invoke.
* @param argumentsList An array of argument values to be passed to the constructor.
* @param newTarget The constructor to be used as the `new.target` object.
*/
function
construct
(
target
:
Function
,
argumentsList
:
ArrayLike
<
any
>
,
newTarget
?:
Function
):
any
;
/**
* Adds a property to an object, or modifies attributes of an existing property.
* @param target Object on which to add or modify the property. This can be a native JavaScript object
* (that is, a user-defined object or a built in object) or a DOM object.
* @param propertyKey The property name.
* @param attributes Descriptor for the property. It can be for a data property or an accessor property.
*/
function
defineProperty
(
target
:
object
,
propertyKey
:
PropertyKey
,
attributes
:
PropertyDescriptor
):
boolean
;
/**
* Removes a property from an object, equivalent to `delete target[propertyKey]`,
* except it won't throw if `target[propertyKey]` is non-configurable.
* @param target Object from which to remove the own property.
* @param propertyKey The property name.
*/
function
deleteProperty
(
target
:
object
,
propertyKey
:
PropertyKey
):
boolean
;
/**
* Gets the property of target, equivalent to `target[propertyKey]` when `receiver === target`.
* @param target Object that contains the property on itself or in its prototype chain.
* @param propertyKey The property name.
* @param receiver The reference to use as the `this` value in the getter function,
* if `target[propertyKey]` is an accessor property.
*/
function
get
(
target
:
object
,
propertyKey
:
PropertyKey
,
receiver
?:
any
):
any
;
/**
* Gets the own property descriptor of the specified object.
* An own property descriptor is one that is defined directly on the object and is not inherited from the object's prototype.
* @param target Object that contains the property.
* @param propertyKey The property name.
*/
function
getOwnPropertyDescriptor
(
target
:
object
,
propertyKey
:
PropertyKey
):
PropertyDescriptor
|
undefined
;
/**
* Returns the prototype of an object.
* @param target The object that references the prototype.
*/
function
getPrototypeOf
(
target
:
object
):
object
|
null
;
/**
* Equivalent to `propertyKey in target`.
* @param target Object that contains the property on itself or in its prototype chain.
* @param propertyKey Name of the property.
*/
function
has
(
target
:
object
,
propertyKey
:
PropertyKey
):
boolean
;
/**
* Returns a value that indicates whether new properties can be added to an object.
* @param target Object to test.
*/
function
isExtensible
(
target
:
object
):
boolean
;
/**
* Returns the string and symbol keys of the own properties of an object. The own properties of an object
* are those that are defined directly on that object, and are not inherited from the object's prototype.
* @param target Object that contains the own properties.
*/
function
ownKeys
(
target
:
object
):
(
string
|
symbol
)[];
/**
* Prevents the addition of new properties to an object.
* @param target Object to make non-extensible.
* @return Whether the object has been made non-extensible.
*/
function
preventExtensions
(
target
:
object
):
boolean
;
/**
* Sets the property of target, equivalent to `target[propertyKey] = value` when `receiver === target`.
* @param target Object that contains the property on itself or in its prototype chain.
* @param propertyKey Name of the property.
* @param receiver The reference to use as the `this` value in the setter function,
* if `target[propertyKey]` is an accessor property.
*/
function
set
(
target
:
object
,
propertyKey
:
PropertyKey
,
value
:
any
,
receiver
?:
any
):
boolean
;
/**
* Sets the prototype of a specified object o to object proto or null.
* @param target The object to change its prototype.
* @param proto The value of the new prototype or null.
* @return Whether setting the prototype was successful.
*/
function
setPrototypeOf
(
target
:
object
,
proto
:
object
|
null
):
boolean
;
}
node_modules/typescript/lib/lib.es2015.symbol.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
SymbolConstructor
{
/**
* A reference to the prototype.
*/
readonly
prototype
:
Symbol
;
/**
* Returns a new unique Symbol value.
* @param description Description of the new Symbol object.
*/
(
description
?:
string
|
number
):
symbol
;
/**
* Returns a Symbol object from the global symbol registry matching the given key if found.
* Otherwise, returns a new symbol with this key.
* @param key key to search for.
*/
for
(
key
:
string
):
symbol
;
/**
* Returns a key from the global symbol registry matching the given Symbol if found.
* Otherwise, returns a undefined.
* @param sym Symbol to find the key for.
*/
keyFor
(
sym
:
symbol
):
string
|
undefined
;
}
declare
var
Symbol
:
SymbolConstructor
;
\ No newline at end of file
node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2015.symbol" />
interface
SymbolConstructor
{
/**
* A method that determines if a constructor object recognizes an object as one of the
* constructor’s instances. Called by the semantics of the instanceof operator.
*/
readonly
hasInstance
:
unique
symbol
;
/**
* A Boolean value that if true indicates that an object should flatten to its array elements
* by Array.prototype.concat.
*/
readonly
isConcatSpreadable
:
unique
symbol
;
/**
* A regular expression method that matches the regular expression against a string. Called
* by the String.prototype.match method.
*/
readonly
match
:
unique
symbol
;
/**
* A regular expression method that replaces matched substrings of a string. Called by the
* String.prototype.replace method.
*/
readonly
replace
:
unique
symbol
;
/**
* A regular expression method that returns the index within a string that matches the
* regular expression. Called by the String.prototype.search method.
*/
readonly
search
:
unique
symbol
;
/**
* A function valued property that is the constructor function that is used to create
* derived objects.
*/
readonly
species
:
unique
symbol
;
/**
* A regular expression method that splits a string at the indices that match the regular
* expression. Called by the String.prototype.split method.
*/
readonly
split
:
unique
symbol
;
/**
* A method that converts an object to a corresponding primitive value.
* Called by the ToPrimitive abstract operation.
*/
readonly
toPrimitive
:
unique
symbol
;
/**
* A String value that is used in the creation of the default string description of an object.
* Called by the built-in method Object.prototype.toString.
*/
readonly
toStringTag
:
unique
symbol
;
/**
* An Object whose own property names are property names that are excluded from the 'with'
* environment bindings of the associated objects.
*/
readonly
unscopables
:
unique
symbol
;
}
interface
Symbol
{
/**
* Converts a Symbol object to a symbol.
*/
[
Symbol
.
toPrimitive
](
hint
:
string
):
symbol
;
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
Array
<
T
>
{
/**
* Returns an object whose properties have the value 'true'
* when they will be absent when used in a 'with' statement.
*/
[
Symbol
.
unscopables
]():
{
copyWithin
:
boolean
;
entries
:
boolean
;
fill
:
boolean
;
find
:
boolean
;
findIndex
:
boolean
;
keys
:
boolean
;
values
:
boolean
;
};
}
interface
Date
{
/**
* Converts a Date object to a string.
*/
[
Symbol
.
toPrimitive
](
hint
:
"
default
"
):
string
;
/**
* Converts a Date object to a string.
*/
[
Symbol
.
toPrimitive
](
hint
:
"
string
"
):
string
;
/**
* Converts a Date object to a number.
*/
[
Symbol
.
toPrimitive
](
hint
:
"
number
"
):
number
;
/**
* Converts a Date object to a string or number.
*
* @param hint The strings "number", "string", or "default" to specify what primitive to return.
*
* @throws {TypeError} If 'hint' was given something other than "number", "string", or "default".
* @returns A number if 'hint' was "number", a string if 'hint' was "string" or "default".
*/
[
Symbol
.
toPrimitive
](
hint
:
string
):
string
|
number
;
}
interface
Map
<
K
,
V
>
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
WeakMap
<
K
extends
object
,
V
>
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
Set
<
T
>
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
WeakSet
<
T
extends
object
>
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
JSON
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
Function
{
/**
* Determines whether the given value inherits from this function if this function was used
* as a constructor function.
*
* A constructor function can control which objects are recognized as its instances by
* 'instanceof' by overriding this method.
*/
[
Symbol
.
hasInstance
](
value
:
any
):
boolean
;
}
interface
GeneratorFunction
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
Math
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
Promise
<
T
>
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
PromiseConstructor
{
readonly
[
Symbol
.
species
]:
PromiseConstructor
;
}
interface
RegExp
{
/**
* Matches a string with this regular expression, and returns an array containing the results of
* that search.
* @param string A string to search within.
*/
[
Symbol
.
match
](
string
:
string
):
RegExpMatchArray
|
null
;
/**
* Replaces text in a string, using this regular expression.
* @param string A String object or string literal whose contents matching against
* this regular expression will be replaced
* @param replaceValue A String object or string literal containing the text to replace for every
* successful match of this regular expression.
*/
[
Symbol
.
replace
](
string
:
string
,
replaceValue
:
string
):
string
;
/**
* Replaces text in a string, using this regular expression.
* @param string A String object or string literal whose contents matching against
* this regular expression will be replaced
* @param replacer A function that returns the replacement text.
*/
[
Symbol
.
replace
](
string
:
string
,
replacer
:
(
substring
:
string
,
...
args
:
any
[])
=>
string
):
string
;
/**
* Finds the position beginning first substring match in a regular expression search
* using this regular expression.
*
* @param string The string to search within.
*/
[
Symbol
.
search
](
string
:
string
):
number
;
/**
* Returns an array of substrings that were delimited by strings in the original input that
* match against this regular expression.
*
* If the regular expression contains capturing parentheses, then each time this
* regular expression matches, the results (including any undefined results) of the
* capturing parentheses are spliced.
*
* @param string string value to split
* @param limit if not undefined, the output array is truncated so that it contains no more
* than 'limit' elements.
*/
[
Symbol
.
split
](
string
:
string
,
limit
?:
number
):
string
[];
}
interface
RegExpConstructor
{
readonly
[
Symbol
.
species
]:
RegExpConstructor
;
}
interface
String
{
/**
* Matches a string or an object that supports being matched against, and returns an array
* containing the results of that search, or null if no matches are found.
* @param matcher An object that supports being matched against.
*/
match
(
matcher
:
{
[
Symbol
.
match
](
string
:
string
):
RegExpMatchArray
|
null
;
}):
RegExpMatchArray
|
null
;
/**
* Replaces text in a string, using an object that supports replacement within a string.
* @param searchValue A object can search for and replace matches within a string.
* @param replaceValue A string containing the text to replace for every successful match of searchValue in this string.
*/
replace
(
searchValue
:
{
[
Symbol
.
replace
](
string
:
string
,
replaceValue
:
string
):
string
;
},
replaceValue
:
string
):
string
;
/**
* Replaces text in a string, using an object that supports replacement within a string.
* @param searchValue A object can search for and replace matches within a string.
* @param replacer A function that returns the replacement text.
*/
replace
(
searchValue
:
{
[
Symbol
.
replace
](
string
:
string
,
replacer
:
(
substring
:
string
,
...
args
:
any
[])
=>
string
):
string
;
},
replacer
:
(
substring
:
string
,
...
args
:
any
[])
=>
string
):
string
;
/**
* Finds the first substring match in a regular expression search.
* @param searcher An object which supports searching within a string.
*/
search
(
searcher
:
{
[
Symbol
.
search
](
string
:
string
):
number
;
}):
number
;
/**
* Split a string into substrings using the specified separator and return them as an array.
* @param splitter An object that can split a string.
* @param limit A value used to limit the number of elements returned in the array.
*/
split
(
splitter
:
{
[
Symbol
.
split
](
string
:
string
,
limit
?:
number
):
string
[];
},
limit
?:
number
):
string
[];
}
interface
ArrayBuffer
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
DataView
{
readonly
[
Symbol
.
toStringTag
]:
string
;
}
interface
Int8Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Int8Array
"
;
}
interface
Uint8Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Uint8Array
"
;
}
interface
Uint8ClampedArray
{
readonly
[
Symbol
.
toStringTag
]:
"
Uint8ClampedArray
"
;
}
interface
Int16Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Int16Array
"
;
}
interface
Uint16Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Uint16Array
"
;
}
interface
Int32Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Int32Array
"
;
}
interface
Uint32Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Uint32Array
"
;
}
interface
Float32Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Float32Array
"
;
}
interface
Float64Array
{
readonly
[
Symbol
.
toStringTag
]:
"
Float64Array
"
;
}
interface
ArrayConstructor
{
readonly
[
Symbol
.
species
]:
ArrayConstructor
;
}
interface
MapConstructor
{
readonly
[
Symbol
.
species
]:
MapConstructor
;
}
interface
SetConstructor
{
readonly
[
Symbol
.
species
]:
SetConstructor
;
}
interface
ArrayBufferConstructor
{
readonly
[
Symbol
.
species
]:
ArrayBufferConstructor
;
}
node_modules/typescript/lib/lib.es2016.array.include.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
Array
<
T
>
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
T
,
fromIndex
?:
number
):
boolean
;
}
interface
ReadonlyArray
<
T
>
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
T
,
fromIndex
?:
number
):
boolean
;
}
interface
Int8Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Uint8Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Uint8ClampedArray
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Int16Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Uint16Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Int32Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Uint32Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Float32Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
interface
Float64Array
{
/**
* Determines whether an array includes a certain element, returning true or false as appropriate.
* @param searchElement The element to search for.
* @param fromIndex The position in this array at which to begin searching for searchElement.
*/
includes
(
searchElement
:
number
,
fromIndex
?:
number
):
boolean
;
}
\ No newline at end of file
node_modules/typescript/lib/lib.es2016.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2015" />
/// <reference lib="es2016.array.include" />
\ No newline at end of file
node_modules/typescript/lib/lib.es2016.full.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2016" />
/// <reference lib="dom" />
/// <reference lib="webworker.importscripts" />
/// <reference lib="scripthost" />
/// <reference lib="dom.iterable" />
\ No newline at end of file
node_modules/typescript/lib/lib.es2017.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2016" />
/// <reference lib="es2017.object" />
/// <reference lib="es2017.sharedmemory" />
/// <reference lib="es2017.string" />
/// <reference lib="es2017.intl" />
/// <reference lib="es2017.typedarrays" />
node_modules/typescript/lib/lib.es2017.full.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2017" />
/// <reference lib="dom" />
/// <reference lib="webworker.importscripts" />
/// <reference lib="scripthost" />
/// <reference lib="dom.iterable" />
\ No newline at end of file
node_modules/typescript/lib/lib.es2017.intl.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
declare
namespace
Intl
{
type
DateTimeFormatPartTypes
=
"
day
"
|
"
dayPeriod
"
|
"
era
"
|
"
hour
"
|
"
literal
"
|
"
minute
"
|
"
month
"
|
"
second
"
|
"
timeZoneName
"
|
"
weekday
"
|
"
year
"
;
interface
DateTimeFormatPart
{
type
:
DateTimeFormatPartTypes
;
value
:
string
;
}
interface
DateTimeFormat
{
formatToParts
(
date
?:
Date
|
number
):
DateTimeFormatPart
[];
}
}
node_modules/typescript/lib/lib.es2017.object.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
ObjectConstructor
{
/**
* Returns an array of values of the enumerable properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
*/
values
<
T
>
(
o
:
{
[
s
:
string
]:
T
}
|
ArrayLike
<
T
>
):
T
[];
/**
* Returns an array of values of the enumerable properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
*/
values
(
o
:
{}):
any
[];
/**
* Returns an array of key/values of the enumerable properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
*/
entries
<
T
>
(
o
:
{
[
s
:
string
]:
T
}
|
ArrayLike
<
T
>
):
[
string
,
T
][];
/**
* Returns an array of key/values of the enumerable properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
*/
entries
(
o
:
{}):
[
string
,
any
][];
/**
* Returns an object containing all own property descriptors of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
*/
getOwnPropertyDescriptors
<
T
>
(
o
:
T
):
{[
P
in
keyof
T
]:
TypedPropertyDescriptor
<
T
[
P
]
>
}
&
{
[
x
:
string
]:
PropertyDescriptor
};
}
node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2015.symbol" />
/// <reference lib="es2015.symbol.wellknown" />
interface
SharedArrayBuffer
{
/**
* Read-only. The length of the ArrayBuffer (in bytes).
*/
readonly
byteLength
:
number
;
/**
* Returns a section of an SharedArrayBuffer.
*/
slice
(
begin
:
number
,
end
?:
number
):
SharedArrayBuffer
;
readonly
[
Symbol
.
species
]:
SharedArrayBuffer
;
readonly
[
Symbol
.
toStringTag
]:
"
SharedArrayBuffer
"
;
}
interface
SharedArrayBufferConstructor
{
readonly
prototype
:
SharedArrayBuffer
;
new
(
byteLength
:
number
):
SharedArrayBuffer
;
}
declare
var
SharedArrayBuffer
:
SharedArrayBufferConstructor
;
interface
ArrayBufferTypes
{
SharedArrayBuffer
:
SharedArrayBuffer
;
}
interface
Atomics
{
/**
* Adds a value to the value at the given position in the array, returning the original value.
* Until this atomic operation completes, any other read or write operation against the array
* will block.
*/
add
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
/**
* Stores the bitwise AND of a value with the value at the given position in the array,
* returning the original value. Until this atomic operation completes, any other read or
* write operation against the array will block.
*/
and
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
/**
* Replaces the value at the given position in the array if the original value equals the given
* expected value, returning the original value. Until this atomic operation completes, any
* other read or write operation against the array will block.
*/
compareExchange
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
expectedValue
:
number
,
replacementValue
:
number
):
number
;
/**
* Replaces the value at the given position in the array, returning the original value. Until
* this atomic operation completes, any other read or write operation against the array will
* block.
*/
exchange
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
/**
* Returns a value indicating whether high-performance algorithms can use atomic operations
* (`true`) or must use locks (`false`) for the given number of bytes-per-element of a typed
* array.
*/
isLockFree
(
size
:
number
):
boolean
;
/**
* Returns the value at the given position in the array. Until this atomic operation completes,
* any other read or write operation against the array will block.
*/
load
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
):
number
;
/**
* Stores the bitwise OR of a value with the value at the given position in the array,
* returning the original value. Until this atomic operation completes, any other read or write
* operation against the array will block.
*/
or
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
/**
* Stores a value at the given position in the array, returning the new value. Until this
* atomic operation completes, any other read or write operation against the array will block.
*/
store
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
/**
* Subtracts a value from the value at the given position in the array, returning the original
* value. Until this atomic operation completes, any other read or write operation against the
* array will block.
*/
sub
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
/**
* If the value at the given position in the array is equal to the provided value, the current
* agent is put to sleep causing execution to suspend until the timeout expires (returning
* `"timed-out"`) or until the agent is awoken (returning `"ok"`); otherwise, returns
* `"not-equal"`.
*/
wait
(
typedArray
:
Int32Array
,
index
:
number
,
value
:
number
,
timeout
?:
number
):
"
ok
"
|
"
not-equal
"
|
"
timed-out
"
;
/**
* Wakes up sleeping agents that are waiting on the given index of the array, returning the
* number of agents that were awoken.
* @param typedArray A shared Int32Array.
* @param index The position in the typedArray to wake up on.
* @param count The number of sleeping agents to notify. Defaults to +Infinity.
*/
notify
(
typedArray
:
Int32Array
,
index
:
number
,
count
?:
number
):
number
;
/**
* Stores the bitwise XOR of a value with the value at the given position in the array,
* returning the original value. Until this atomic operation completes, any other read or write
* operation against the array will block.
*/
xor
(
typedArray
:
Int8Array
|
Uint8Array
|
Int16Array
|
Uint16Array
|
Int32Array
|
Uint32Array
,
index
:
number
,
value
:
number
):
number
;
readonly
[
Symbol
.
toStringTag
]:
"
Atomics
"
;
}
declare
var
Atomics
:
Atomics
;
node_modules/typescript/lib/lib.es2017.string.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
String
{
/**
* Pads the current string with a given string (possibly repeated) so that the resulting string reaches a given length.
* The padding is applied from the start (left) of the current string.
*
* @param maxLength The length of the resulting string once the current string has been padded.
* If this parameter is smaller than the current string's length, the current string will be returned as it is.
*
* @param fillString The string to pad the current string with.
* If this string is too long, it will be truncated and the left-most part will be applied.
* The default value for this parameter is " " (U+0020).
*/
padStart
(
maxLength
:
number
,
fillString
?:
string
):
string
;
/**
* Pads the current string with a given string (possibly repeated) so that the resulting string reaches a given length.
* The padding is applied from the end (right) of the current string.
*
* @param maxLength The length of the resulting string once the current string has been padded.
* If this parameter is smaller than the current string's length, the current string will be returned as it is.
*
* @param fillString The string to pad the current string with.
* If this string is too long, it will be truncated and the left-most part will be applied.
* The default value for this parameter is " " (U+0020).
*/
padEnd
(
maxLength
:
number
,
fillString
?:
string
):
string
;
}
node_modules/typescript/lib/lib.es2017.typedarrays.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
interface
Int8ArrayConstructor
{
new
():
Int8Array
;
}
interface
Uint8ArrayConstructor
{
new
():
Uint8Array
;
}
interface
Uint8ClampedArrayConstructor
{
new
():
Uint8ClampedArray
;
}
interface
Int16ArrayConstructor
{
new
():
Int16Array
;
}
interface
Uint16ArrayConstructor
{
new
():
Uint16Array
;
}
interface
Int32ArrayConstructor
{
new
():
Int32Array
;
}
interface
Uint32ArrayConstructor
{
new
():
Uint32Array
;
}
interface
Float32ArrayConstructor
{
new
():
Float32Array
;
}
interface
Float64ArrayConstructor
{
new
():
Float64Array
;
}
node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2018.asynciterable" />
interface
AsyncGenerator
<
T
=
unknown
,
TReturn
=
any
,
TNext
=
unknown
>
extends
AsyncIterator
<
T
,
TReturn
,
TNext
>
{
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next
(...
args
:
[]
|
[
TNext
]):
Promise
<
IteratorResult
<
T
,
TReturn
>>
;
return
(
value
:
TReturn
|
PromiseLike
<
TReturn
>
):
Promise
<
IteratorResult
<
T
,
TReturn
>>
;
throw
(
e
:
any
):
Promise
<
IteratorResult
<
T
,
TReturn
>>
;
[
Symbol
.
asyncIterator
]():
AsyncGenerator
<
T
,
TReturn
,
TNext
>
;
}
interface
AsyncGeneratorFunction
{
/**
* Creates a new AsyncGenerator object.
* @param args A list of arguments the function accepts.
*/
new
(...
args
:
any
[]):
AsyncGenerator
;
/**
* Creates a new AsyncGenerator object.
* @param args A list of arguments the function accepts.
*/
(...
args
:
any
[]):
AsyncGenerator
;
/**
* The length of the arguments.
*/
readonly
length
:
number
;
/**
* Returns the name of the function.
*/
readonly
name
:
string
;
/**
* A reference to the prototype.
*/
readonly
prototype
:
AsyncGenerator
;
}
interface
AsyncGeneratorFunctionConstructor
{
/**
* Creates a new AsyncGenerator function.
* @param args A list of arguments the function accepts.
*/
new
(...
args
:
string
[]):
AsyncGeneratorFunction
;
/**
* Creates a new AsyncGenerator function.
* @param args A list of arguments the function accepts.
*/
(...
args
:
string
[]):
AsyncGeneratorFunction
;
/**
* The length of the arguments.
*/
readonly
length
:
number
;
/**
* Returns the name of the function.
*/
readonly
name
:
string
;
/**
* A reference to the prototype.
*/
readonly
prototype
:
AsyncGeneratorFunction
;
}
node_modules/typescript/lib/lib.es2018.asynciterable.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2015.symbol" />
/// <reference lib="es2015.iterable" />
interface
SymbolConstructor
{
/**
* A method that returns the default async iterator for an object. Called by the semantics of
* the for-await-of statement.
*/
readonly
asyncIterator
:
unique
symbol
;
}
interface
AsyncIterator
<
T
,
TReturn
=
any
,
TNext
=
undefined
>
{
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next
(...
args
:
[]
|
[
TNext
]):
Promise
<
IteratorResult
<
T
,
TReturn
>>
;
return
?(
value
?:
TReturn
|
PromiseLike
<
TReturn
>
):
Promise
<
IteratorResult
<
T
,
TReturn
>>
;
throw
?(
e
?:
any
):
Promise
<
IteratorResult
<
T
,
TReturn
>>
;
}
interface
AsyncIterable
<
T
>
{
[
Symbol
.
asyncIterator
]():
AsyncIterator
<
T
>
;
}
interface
AsyncIterableIterator
<
T
>
extends
AsyncIterator
<
T
>
{
[
Symbol
.
asyncIterator
]():
AsyncIterableIterator
<
T
>
;
}
\ No newline at end of file
node_modules/typescript/lib/lib.es2018.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2017" />
/// <reference lib="es2018.asynciterable" />
/// <reference lib="es2018.asyncgenerator" />
/// <reference lib="es2018.promise" />
/// <reference lib="es2018.regexp" />
/// <reference lib="es2018.intl" />
node_modules/typescript/lib/lib.es2018.full.d.ts
deleted
100644 → 0
View file @
8503f806
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/// <reference no-default-lib="true"/>
/// <reference lib="es2018" />
/// <reference lib="dom" />
/// <reference lib="webworker.importscripts" />
/// <reference lib="scripthost" />
/// <reference lib="dom.iterable" />
\ No newline at end of file
Prev
1
…
11
12
13
14
15
16
17
18
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment