Package Exports
- es-abstract
- es-abstract/2015/CreateIterResultObject
- es-abstract/2015/CreateIterResultObject.js
- es-abstract/2015/HasOwnProperty
- es-abstract/2015/HasOwnProperty.js
- es-abstract/2018/IsCallable
- es-abstract/2018/IsCallable.js
- es-abstract/2018/PromiseResolve
- es-abstract/2018/PromiseResolve.js
- es-abstract/2018/RequireObjectCoercible
- es-abstract/2018/RequireObjectCoercible.js
- es-abstract/2018/SameValueZero
- es-abstract/2018/SameValueZero.js
- es-abstract/2018/SpeciesConstructor
- es-abstract/2018/SpeciesConstructor.js
- es-abstract/2018/ToInteger
- es-abstract/2018/ToInteger.js
- es-abstract/2018/ToLength
- es-abstract/2018/ToLength.js
- es-abstract/2018/ToObject
- es-abstract/2018/ToObject.js
- es-abstract/2018/Type
- es-abstract/2018/Type.js
- es-abstract/2019/AddEntriesFromIterable
- es-abstract/2019/AddEntriesFromIterable.js
- es-abstract/2019/AdvanceStringIndex
- es-abstract/2019/AdvanceStringIndex.js
- es-abstract/2019/ArrayCreate
- es-abstract/2019/ArrayCreate.js
- es-abstract/2019/ArraySpeciesCreate
- es-abstract/2019/ArraySpeciesCreate.js
- es-abstract/2019/Call
- es-abstract/2019/Call.js
- es-abstract/2019/CreateDataProperty
- es-abstract/2019/CreateDataProperty.js
- es-abstract/2019/CreateDataPropertyOrThrow
- es-abstract/2019/CreateDataPropertyOrThrow.js
- es-abstract/2019/CreateIterResultObject
- es-abstract/2019/CreateIterResultObject.js
- es-abstract/2019/CreateMethodProperty
- es-abstract/2019/CreateMethodProperty.js
- es-abstract/2019/DateFromTime
- es-abstract/2019/DateFromTime.js
- es-abstract/2019/DefinePropertyOrThrow
- es-abstract/2019/DefinePropertyOrThrow.js
- es-abstract/2019/FlattenIntoArray
- es-abstract/2019/FlattenIntoArray.js
- es-abstract/2019/Get
- es-abstract/2019/Get.js
- es-abstract/2019/GetMethod
- es-abstract/2019/GetMethod.js
- es-abstract/2019/GetSubstitution
- es-abstract/2019/GetSubstitution.js
- es-abstract/2019/HasOwnProperty
- es-abstract/2019/HasOwnProperty.js
- es-abstract/2019/HasProperty
- es-abstract/2019/HasProperty.js
- es-abstract/2019/HourFromTime
- es-abstract/2019/HourFromTime.js
- es-abstract/2019/IsArray
- es-abstract/2019/IsArray.js
- es-abstract/2019/IsCallable
- es-abstract/2019/IsCallable.js
- es-abstract/2019/IsConstructor
- es-abstract/2019/IsConstructor.js
- es-abstract/2019/IsInteger
- es-abstract/2019/IsInteger.js
- es-abstract/2019/IsRegExp
- es-abstract/2019/IsRegExp.js
- es-abstract/2019/IterableToList
- es-abstract/2019/IterableToList.js
- es-abstract/2019/MinFromTime
- es-abstract/2019/MinFromTime.js
- es-abstract/2019/MonthFromTime
- es-abstract/2019/MonthFromTime.js
- es-abstract/2019/ObjectCreate
- es-abstract/2019/ObjectCreate.js
- es-abstract/2019/OrdinarySetPrototypeOf
- es-abstract/2019/OrdinarySetPrototypeOf.js
- es-abstract/2019/PromiseResolve
- es-abstract/2019/PromiseResolve.js
- es-abstract/2019/RegExpExec
- es-abstract/2019/RegExpExec.js
- es-abstract/2019/RequireObjectCoercible
- es-abstract/2019/RequireObjectCoercible.js
- es-abstract/2019/SameValue
- es-abstract/2019/SameValue.js
- es-abstract/2019/SecFromTime
- es-abstract/2019/SecFromTime.js
- es-abstract/2019/Set
- es-abstract/2019/Set.js
- es-abstract/2019/SpeciesConstructor
- es-abstract/2019/SpeciesConstructor.js
- es-abstract/2019/TimeClip
- es-abstract/2019/TimeClip.js
- es-abstract/2019/ToBoolean
- es-abstract/2019/ToBoolean.js
- es-abstract/2019/ToInteger
- es-abstract/2019/ToInteger.js
- es-abstract/2019/ToLength
- es-abstract/2019/ToLength.js
- es-abstract/2019/ToNumber
- es-abstract/2019/ToNumber.js
- es-abstract/2019/ToObject
- es-abstract/2019/ToObject.js
- es-abstract/2019/ToPrimitive.js
- es-abstract/2019/ToPropertyKey
- es-abstract/2019/ToPropertyKey.js
- es-abstract/2019/ToString
- es-abstract/2019/ToString.js
- es-abstract/2019/ToUint32
- es-abstract/2019/ToUint32.js
- es-abstract/2019/Type
- es-abstract/2019/Type.js
- es-abstract/2019/WeekDay
- es-abstract/2019/WeekDay.js
- es-abstract/2019/YearFromTime
- es-abstract/2019/YearFromTime.js
- es-abstract/2020/AddEntriesFromIterable
- es-abstract/2020/AddEntriesFromIterable.js
- es-abstract/2020/AdvanceStringIndex
- es-abstract/2020/AdvanceStringIndex.js
- es-abstract/2020/ArrayCreate
- es-abstract/2020/ArrayCreate.js
- es-abstract/2020/ArraySpeciesCreate
- es-abstract/2020/ArraySpeciesCreate.js
- es-abstract/2020/Call
- es-abstract/2020/Call.js
- es-abstract/2020/CreateDataProperty
- es-abstract/2020/CreateDataProperty.js
- es-abstract/2020/CreateDataPropertyOrThrow
- es-abstract/2020/CreateDataPropertyOrThrow.js
- es-abstract/2020/CreateHTML
- es-abstract/2020/CreateHTML.js
- es-abstract/2020/CreateIterResultObject
- es-abstract/2020/CreateIterResultObject.js
- es-abstract/2020/CreateMethodProperty
- es-abstract/2020/CreateMethodProperty.js
- es-abstract/2020/DefinePropertyOrThrow
- es-abstract/2020/DefinePropertyOrThrow.js
- es-abstract/2020/DeletePropertyOrThrow
- es-abstract/2020/DeletePropertyOrThrow.js
- es-abstract/2020/FlattenIntoArray
- es-abstract/2020/FlattenIntoArray.js
- es-abstract/2020/Get
- es-abstract/2020/Get.js
- es-abstract/2020/GetMethod
- es-abstract/2020/GetMethod.js
- es-abstract/2020/GetSubstitution
- es-abstract/2020/GetSubstitution.js
- es-abstract/2020/HasOwnProperty
- es-abstract/2020/HasOwnProperty.js
- es-abstract/2020/HasProperty
- es-abstract/2020/HasProperty.js
- es-abstract/2020/IsArray
- es-abstract/2020/IsArray.js
- es-abstract/2020/IsCallable
- es-abstract/2020/IsCallable.js
- es-abstract/2020/IsInteger
- es-abstract/2020/IsInteger.js
- es-abstract/2020/IsRegExp
- es-abstract/2020/IsRegExp.js
- es-abstract/2020/IterableToList
- es-abstract/2020/IterableToList.js
- es-abstract/2020/LengthOfArrayLike
- es-abstract/2020/LengthOfArrayLike.js
- es-abstract/2020/OrdinaryObjectCreate
- es-abstract/2020/OrdinaryObjectCreate.js
- es-abstract/2020/OrdinarySetPrototypeOf
- es-abstract/2020/OrdinarySetPrototypeOf.js
- es-abstract/2020/PromiseResolve
- es-abstract/2020/PromiseResolve.js
- es-abstract/2020/RegExpExec
- es-abstract/2020/RegExpExec.js
- es-abstract/2020/RequireObjectCoercible
- es-abstract/2020/RequireObjectCoercible.js
- es-abstract/2020/SameValueZero
- es-abstract/2020/SameValueZero.js
- es-abstract/2020/Set
- es-abstract/2020/Set.js
- es-abstract/2020/SpeciesConstructor
- es-abstract/2020/SpeciesConstructor.js
- es-abstract/2020/ToBoolean
- es-abstract/2020/ToBoolean.js
- es-abstract/2020/ToInteger
- es-abstract/2020/ToInteger.js
- es-abstract/2020/ToLength
- es-abstract/2020/ToLength.js
- es-abstract/2020/ToNumber
- es-abstract/2020/ToNumber.js
- es-abstract/2020/ToObject
- es-abstract/2020/ToObject.js
- es-abstract/2020/ToPrimitive
- es-abstract/2020/ToPrimitive.js
- es-abstract/2020/ToPropertyKey
- es-abstract/2020/ToPropertyKey.js
- es-abstract/2020/ToString
- es-abstract/2020/ToString.js
- es-abstract/2020/ToUint32
- es-abstract/2020/ToUint32.js
- es-abstract/2020/Type
- es-abstract/2020/Type.js
- es-abstract/2021/AddEntriesFromIterable
- es-abstract/2021/AddEntriesFromIterable.js
- es-abstract/2021/AdvanceStringIndex
- es-abstract/2021/AdvanceStringIndex.js
- es-abstract/2021/ArrayCreate
- es-abstract/2021/ArrayCreate.js
- es-abstract/2021/ArraySpeciesCreate
- es-abstract/2021/ArraySpeciesCreate.js
- es-abstract/2021/Call
- es-abstract/2021/Call.js
- es-abstract/2021/CreateDataProperty
- es-abstract/2021/CreateDataProperty.js
- es-abstract/2021/CreateDataPropertyOrThrow
- es-abstract/2021/CreateDataPropertyOrThrow.js
- es-abstract/2021/CreateHTML
- es-abstract/2021/CreateHTML.js
- es-abstract/2021/CreateIterResultObject
- es-abstract/2021/CreateIterResultObject.js
- es-abstract/2021/CreateMethodProperty
- es-abstract/2021/CreateMethodProperty.js
- es-abstract/2021/CreateRegExpStringIterator
- es-abstract/2021/CreateRegExpStringIterator.js
- es-abstract/2021/DefinePropertyOrThrow
- es-abstract/2021/DefinePropertyOrThrow.js
- es-abstract/2021/DeletePropertyOrThrow
- es-abstract/2021/DeletePropertyOrThrow.js
- es-abstract/2021/FlattenIntoArray
- es-abstract/2021/FlattenIntoArray.js
- es-abstract/2021/FromPropertyDescriptor
- es-abstract/2021/FromPropertyDescriptor.js
- es-abstract/2021/Get
- es-abstract/2021/Get.js
- es-abstract/2021/GetIterator
- es-abstract/2021/GetIterator.js
- es-abstract/2021/GetMethod
- es-abstract/2021/GetMethod.js
- es-abstract/2021/GetSubstitution
- es-abstract/2021/GetSubstitution.js
- es-abstract/2021/HasOwnProperty
- es-abstract/2021/HasOwnProperty.js
- es-abstract/2021/HasProperty
- es-abstract/2021/HasProperty.js
- es-abstract/2021/Invoke
- es-abstract/2021/Invoke.js
- es-abstract/2021/IsArray
- es-abstract/2021/IsArray.js
- es-abstract/2021/IsCallable
- es-abstract/2021/IsCallable.js
- es-abstract/2021/IsConcatSpreadable
- es-abstract/2021/IsConcatSpreadable.js
- es-abstract/2021/IsConstructor
- es-abstract/2021/IsConstructor.js
- es-abstract/2021/IsIntegralNumber
- es-abstract/2021/IsIntegralNumber.js
- es-abstract/2021/IsRegExp
- es-abstract/2021/IsRegExp.js
- es-abstract/2021/IterableToList
- es-abstract/2021/IterableToList.js
- es-abstract/2021/IteratorClose
- es-abstract/2021/IteratorClose.js
- es-abstract/2021/IteratorStep
- es-abstract/2021/IteratorStep.js
- es-abstract/2021/IteratorValue
- es-abstract/2021/IteratorValue.js
- es-abstract/2021/LengthOfArrayLike
- es-abstract/2021/LengthOfArrayLike.js
- es-abstract/2021/Number/toString
- es-abstract/2021/Number/toString.js
- es-abstract/2021/ObjectDefineProperties
- es-abstract/2021/ObjectDefineProperties.js
- es-abstract/2021/OrdinaryObjectCreate
- es-abstract/2021/OrdinaryObjectCreate.js
- es-abstract/2021/OrdinarySetPrototypeOf
- es-abstract/2021/OrdinarySetPrototypeOf.js
- es-abstract/2021/PromiseResolve
- es-abstract/2021/PromiseResolve.js
- es-abstract/2021/RequireObjectCoercible
- es-abstract/2021/RequireObjectCoercible.js
- es-abstract/2021/SameValue
- es-abstract/2021/SameValue.js
- es-abstract/2021/SameValueZero
- es-abstract/2021/SameValueZero.js
- es-abstract/2021/Set
- es-abstract/2021/Set.js
- es-abstract/2021/SpeciesConstructor
- es-abstract/2021/SpeciesConstructor.js
- es-abstract/2021/StringIndexOf
- es-abstract/2021/StringIndexOf.js
- es-abstract/2021/ToBoolean
- es-abstract/2021/ToBoolean.js
- es-abstract/2021/ToInt32
- es-abstract/2021/ToInt32.js
- es-abstract/2021/ToIntegerOrInfinity
- es-abstract/2021/ToIntegerOrInfinity.js
- es-abstract/2021/ToLength
- es-abstract/2021/ToLength.js
- es-abstract/2021/ToNumber
- es-abstract/2021/ToNumber.js
- es-abstract/2021/ToObject
- es-abstract/2021/ToObject.js
- es-abstract/2021/ToPrimitive
- es-abstract/2021/ToPrimitive.js
- es-abstract/2021/ToPropertyKey
- es-abstract/2021/ToPropertyKey.js
- es-abstract/2021/ToString
- es-abstract/2021/ToString.js
- es-abstract/2021/ToUint32
- es-abstract/2021/ToUint32.js
- es-abstract/2021/TrimString
- es-abstract/2021/TrimString.js
- es-abstract/2021/Type
- es-abstract/2021/Type.js
- es-abstract/2021/abs
- es-abstract/2021/abs.js
- es-abstract/2021/clamp
- es-abstract/2021/clamp.js
- es-abstract/2021/floor
- es-abstract/2021/floor.js
- es-abstract/2021/substring
- es-abstract/2021/substring.js
- es-abstract/2021/thisNumberValue
- es-abstract/2021/thisNumberValue.js
- es-abstract/2021/thisTimeValue
- es-abstract/2021/thisTimeValue.js
- es-abstract/2022/AddEntriesFromIterable
- es-abstract/2022/AddEntriesFromIterable.js
- es-abstract/2022/AdvanceStringIndex
- es-abstract/2022/AdvanceStringIndex.js
- es-abstract/2022/ArrayCreate
- es-abstract/2022/ArrayCreate.js
- es-abstract/2022/ArraySpeciesCreate
- es-abstract/2022/ArraySpeciesCreate.js
- es-abstract/2022/Call
- es-abstract/2022/Call.js
- es-abstract/2022/CodePointAt
- es-abstract/2022/CodePointAt.js
- es-abstract/2022/CompletionRecord
- es-abstract/2022/CompletionRecord.js
- es-abstract/2022/CreateDataProperty
- es-abstract/2022/CreateDataProperty.js
- es-abstract/2022/CreateDataPropertyOrThrow
- es-abstract/2022/CreateDataPropertyOrThrow.js
- es-abstract/2022/CreateHTML
- es-abstract/2022/CreateHTML.js
- es-abstract/2022/CreateIterResultObject
- es-abstract/2022/CreateIterResultObject.js
- es-abstract/2022/CreateMethodProperty
- es-abstract/2022/CreateMethodProperty.js
- es-abstract/2022/CreateNonEnumerableDataPropertyOrThrow
- es-abstract/2022/CreateNonEnumerableDataPropertyOrThrow.js
- es-abstract/2022/CreateRegExpStringIterator
- es-abstract/2022/CreateRegExpStringIterator.js
- es-abstract/2022/DefinePropertyOrThrow
- es-abstract/2022/DefinePropertyOrThrow.js
- es-abstract/2022/DeletePropertyOrThrow
- es-abstract/2022/DeletePropertyOrThrow.js
- es-abstract/2022/DetachArrayBuffer
- es-abstract/2022/DetachArrayBuffer.js
- es-abstract/2022/FlattenIntoArray
- es-abstract/2022/FlattenIntoArray.js
- es-abstract/2022/FromPropertyDescriptor
- es-abstract/2022/FromPropertyDescriptor.js
- es-abstract/2022/Get
- es-abstract/2022/Get.js
- es-abstract/2022/GetIterator
- es-abstract/2022/GetIterator.js
- es-abstract/2022/GetMethod
- es-abstract/2022/GetMethod.js
- es-abstract/2022/GetSubstitution
- es-abstract/2022/GetSubstitution.js
- es-abstract/2022/GetV
- es-abstract/2022/GetV.js
- es-abstract/2022/HasOwnProperty
- es-abstract/2022/HasOwnProperty.js
- es-abstract/2022/HasProperty
- es-abstract/2022/HasProperty.js
- es-abstract/2022/InstallErrorCause
- es-abstract/2022/InstallErrorCause.js
- es-abstract/2022/Invoke
- es-abstract/2022/Invoke.js
- es-abstract/2022/IsArray
- es-abstract/2022/IsArray.js
- es-abstract/2022/IsCallable
- es-abstract/2022/IsCallable.js
- es-abstract/2022/IsConcatSpreadable
- es-abstract/2022/IsConcatSpreadable.js
- es-abstract/2022/IsConstructor
- es-abstract/2022/IsConstructor.js
- es-abstract/2022/IsDetachedBuffer
- es-abstract/2022/IsDetachedBuffer.js
- es-abstract/2022/IsIntegralNumber
- es-abstract/2022/IsIntegralNumber.js
- es-abstract/2022/IsRegExp
- es-abstract/2022/IsRegExp.js
- es-abstract/2022/IsSharedArrayBuffer
- es-abstract/2022/IsSharedArrayBuffer.js
- es-abstract/2022/IsStringWellFormedUnicode
- es-abstract/2022/IsStringWellFormedUnicode.js
- es-abstract/2022/IterableToList
- es-abstract/2022/IterableToList.js
- es-abstract/2022/IteratorClose
- es-abstract/2022/IteratorClose.js
- es-abstract/2022/IteratorComplete
- es-abstract/2022/IteratorComplete.js
- es-abstract/2022/IteratorStep
- es-abstract/2022/IteratorStep.js
- es-abstract/2022/IteratorValue
- es-abstract/2022/IteratorValue.js
- es-abstract/2022/LengthOfArrayLike
- es-abstract/2022/LengthOfArrayLike.js
- es-abstract/2022/NormalCompletion
- es-abstract/2022/NormalCompletion.js
- es-abstract/2022/Number/toString
- es-abstract/2022/Number/toString.js
- es-abstract/2022/ObjectDefineProperties
- es-abstract/2022/ObjectDefineProperties.js
- es-abstract/2022/OrdinaryHasInstance
- es-abstract/2022/OrdinaryHasInstance.js
- es-abstract/2022/OrdinaryObjectCreate
- es-abstract/2022/OrdinaryObjectCreate.js
- es-abstract/2022/OrdinarySetPrototypeOf
- es-abstract/2022/OrdinarySetPrototypeOf.js
- es-abstract/2022/PromiseResolve
- es-abstract/2022/PromiseResolve.js
- es-abstract/2022/RequireObjectCoercible
- es-abstract/2022/RequireObjectCoercible.js
- es-abstract/2022/SameValue
- es-abstract/2022/SameValue.js
- es-abstract/2022/SameValueZero
- es-abstract/2022/SameValueZero.js
- es-abstract/2022/Set
- es-abstract/2022/Set.js
- es-abstract/2022/SpeciesConstructor
- es-abstract/2022/SpeciesConstructor.js
- es-abstract/2022/StringIndexOf
- es-abstract/2022/StringIndexOf.js
- es-abstract/2022/StringToCodePoints
- es-abstract/2022/StringToCodePoints.js
- es-abstract/2022/SymbolDescriptiveString
- es-abstract/2022/SymbolDescriptiveString.js
- es-abstract/2022/ThrowCompletion
- es-abstract/2022/ThrowCompletion.js
- es-abstract/2022/ToBoolean
- es-abstract/2022/ToBoolean.js
- es-abstract/2022/ToIndex
- es-abstract/2022/ToIndex.js
- es-abstract/2022/ToIntegerOrInfinity
- es-abstract/2022/ToIntegerOrInfinity.js
- es-abstract/2022/ToLength
- es-abstract/2022/ToLength.js
- es-abstract/2022/ToNumber
- es-abstract/2022/ToNumber.js
- es-abstract/2022/ToObject
- es-abstract/2022/ToObject.js
- es-abstract/2022/ToPrimitive
- es-abstract/2022/ToPrimitive.js
- es-abstract/2022/ToPropertyKey
- es-abstract/2022/ToPropertyKey.js
- es-abstract/2022/ToString
- es-abstract/2022/ToString.js
- es-abstract/2022/ToUint32
- es-abstract/2022/ToUint32.js
- es-abstract/2022/Type
- es-abstract/2022/Type.js
- es-abstract/2022/abs
- es-abstract/2022/abs.js
- es-abstract/2022/clamp
- es-abstract/2022/clamp.js
- es-abstract/2022/floor
- es-abstract/2022/floor.js
- es-abstract/2022/max
- es-abstract/2022/max.js
- es-abstract/2022/min
- es-abstract/2022/min.js
- es-abstract/2022/substring
- es-abstract/2022/substring.js
- es-abstract/2022/thisNumberValue
- es-abstract/2022/thisNumberValue.js
- es-abstract/2022/thisTimeValue
- es-abstract/2022/thisTimeValue.js
- es-abstract/2023/AddEntriesFromIterable
- es-abstract/2023/AddEntriesFromIterable.js
- es-abstract/2023/AdvanceStringIndex
- es-abstract/2023/AdvanceStringIndex.js
- es-abstract/2023/ArrayCreate
- es-abstract/2023/ArrayCreate.js
- es-abstract/2023/ArraySpeciesCreate
- es-abstract/2023/ArraySpeciesCreate.js
- es-abstract/2023/Call
- es-abstract/2023/Call.js
- es-abstract/2023/CodePointAt
- es-abstract/2023/CodePointAt.js
- es-abstract/2023/CompletionRecord
- es-abstract/2023/CompletionRecord.js
- es-abstract/2023/CreateDataProperty
- es-abstract/2023/CreateDataProperty.js
- es-abstract/2023/CreateDataPropertyOrThrow
- es-abstract/2023/CreateDataPropertyOrThrow.js
- es-abstract/2023/CreateHTML
- es-abstract/2023/CreateHTML.js
- es-abstract/2023/CreateIterResultObject
- es-abstract/2023/CreateIterResultObject.js
- es-abstract/2023/CreateMethodProperty
- es-abstract/2023/CreateMethodProperty.js
- es-abstract/2023/CreateNonEnumerableDataPropertyOrThrow
- es-abstract/2023/CreateNonEnumerableDataPropertyOrThrow.js
- es-abstract/2023/CreateRegExpStringIterator
- es-abstract/2023/CreateRegExpStringIterator.js
- es-abstract/2023/DefinePropertyOrThrow
- es-abstract/2023/DefinePropertyOrThrow.js
- es-abstract/2023/DeletePropertyOrThrow
- es-abstract/2023/DeletePropertyOrThrow.js
- es-abstract/2023/DetachArrayBuffer
- es-abstract/2023/DetachArrayBuffer.js
- es-abstract/2023/FlattenIntoArray
- es-abstract/2023/FlattenIntoArray.js
- es-abstract/2023/FromPropertyDescriptor
- es-abstract/2023/FromPropertyDescriptor.js
- es-abstract/2023/Get
- es-abstract/2023/Get.js
- es-abstract/2023/GetIterator
- es-abstract/2023/GetIterator.js
- es-abstract/2023/GetIteratorFromMethod
- es-abstract/2023/GetIteratorFromMethod.js
- es-abstract/2023/GetMethod
- es-abstract/2023/GetMethod.js
- es-abstract/2023/GetSubstitution
- es-abstract/2023/GetSubstitution.js
- es-abstract/2023/GetValueFromBuffer
- es-abstract/2023/GetValueFromBuffer.js
- es-abstract/2023/HasOwnProperty
- es-abstract/2023/HasOwnProperty.js
- es-abstract/2023/HasProperty
- es-abstract/2023/HasProperty.js
- es-abstract/2023/InstallErrorCause
- es-abstract/2023/InstallErrorCause.js
- es-abstract/2023/Invoke
- es-abstract/2023/Invoke.js
- es-abstract/2023/IsArray
- es-abstract/2023/IsArray.js
- es-abstract/2023/IsCallable
- es-abstract/2023/IsCallable.js
- es-abstract/2023/IsConcatSpreadable
- es-abstract/2023/IsConcatSpreadable.js
- es-abstract/2023/IsConstructor
- es-abstract/2023/IsConstructor.js
- es-abstract/2023/IsDetachedBuffer
- es-abstract/2023/IsDetachedBuffer.js
- es-abstract/2023/IsIntegralNumber
- es-abstract/2023/IsIntegralNumber.js
- es-abstract/2023/IsRegExp
- es-abstract/2023/IsRegExp.js
- es-abstract/2023/IsSharedArrayBuffer
- es-abstract/2023/IsSharedArrayBuffer.js
- es-abstract/2023/IsStringWellFormedUnicode
- es-abstract/2023/IsStringWellFormedUnicode.js
- es-abstract/2023/IteratorClose
- es-abstract/2023/IteratorClose.js
- es-abstract/2023/IteratorComplete
- es-abstract/2023/IteratorComplete.js
- es-abstract/2023/IteratorNext
- es-abstract/2023/IteratorNext.js
- es-abstract/2023/IteratorStep
- es-abstract/2023/IteratorStep.js
- es-abstract/2023/IteratorToList
- es-abstract/2023/IteratorToList.js
- es-abstract/2023/IteratorValue
- es-abstract/2023/IteratorValue.js
- es-abstract/2023/LengthOfArrayLike
- es-abstract/2023/LengthOfArrayLike.js
- es-abstract/2023/NormalCompletion
- es-abstract/2023/NormalCompletion.js
- es-abstract/2023/Number/toString
- es-abstract/2023/Number/toString.js
- es-abstract/2023/ObjectDefineProperties
- es-abstract/2023/ObjectDefineProperties.js
- es-abstract/2023/OrdinaryHasInstance
- es-abstract/2023/OrdinaryHasInstance.js
- es-abstract/2023/OrdinaryObjectCreate
- es-abstract/2023/OrdinaryObjectCreate.js
- es-abstract/2023/OrdinarySetPrototypeOf
- es-abstract/2023/OrdinarySetPrototypeOf.js
- es-abstract/2023/PromiseResolve
- es-abstract/2023/PromiseResolve.js
- es-abstract/2023/RequireObjectCoercible
- es-abstract/2023/RequireObjectCoercible.js
- es-abstract/2023/SameValue
- es-abstract/2023/SameValue.js
- es-abstract/2023/SameValueZero
- es-abstract/2023/SameValueZero.js
- es-abstract/2023/Set
- es-abstract/2023/Set.js
- es-abstract/2023/SetValueInBuffer
- es-abstract/2023/SetValueInBuffer.js
- es-abstract/2023/SpeciesConstructor
- es-abstract/2023/SpeciesConstructor.js
- es-abstract/2023/StringIndexOf
- es-abstract/2023/StringIndexOf.js
- es-abstract/2023/StringPad
- es-abstract/2023/StringPad.js
- es-abstract/2023/StringToCodePoints
- es-abstract/2023/StringToCodePoints.js
- es-abstract/2023/SymbolDescriptiveString
- es-abstract/2023/SymbolDescriptiveString.js
- es-abstract/2023/ThrowCompletion
- es-abstract/2023/ThrowCompletion.js
- es-abstract/2023/ToBoolean
- es-abstract/2023/ToBoolean.js
- es-abstract/2023/ToIndex
- es-abstract/2023/ToIndex.js
- es-abstract/2023/ToInt32
- es-abstract/2023/ToInt32.js
- es-abstract/2023/ToIntegerOrInfinity
- es-abstract/2023/ToIntegerOrInfinity.js
- es-abstract/2023/ToLength
- es-abstract/2023/ToLength.js
- es-abstract/2023/ToNumber
- es-abstract/2023/ToNumber.js
- es-abstract/2023/ToObject
- es-abstract/2023/ToObject.js
- es-abstract/2023/ToPrimitive
- es-abstract/2023/ToPrimitive.js
- es-abstract/2023/ToPropertyKey
- es-abstract/2023/ToPropertyKey.js
- es-abstract/2023/ToString
- es-abstract/2023/ToString.js
- es-abstract/2023/ToUint32
- es-abstract/2023/ToUint32.js
- es-abstract/2023/TrimString
- es-abstract/2023/TrimString.js
- es-abstract/2023/Type
- es-abstract/2023/Type.js
- es-abstract/2023/TypedArrayElementSize
- es-abstract/2023/TypedArrayElementSize.js
- es-abstract/2023/TypedArrayElementType
- es-abstract/2023/TypedArrayElementType.js
- es-abstract/2023/TypedArraySpeciesCreate
- es-abstract/2023/TypedArraySpeciesCreate.js
- es-abstract/2023/ValidateTypedArray
- es-abstract/2023/ValidateTypedArray.js
- es-abstract/2023/abs
- es-abstract/2023/abs.js
- es-abstract/2023/clamp
- es-abstract/2023/clamp.js
- es-abstract/2023/floor
- es-abstract/2023/floor.js
- es-abstract/2023/max
- es-abstract/2023/max.js
- es-abstract/2023/min
- es-abstract/2023/min.js
- es-abstract/2023/modulo
- es-abstract/2023/modulo.js
- es-abstract/2023/substring
- es-abstract/2023/substring.js
- es-abstract/2023/thisNumberValue
- es-abstract/2023/thisNumberValue.js
- es-abstract/2023/thisTimeValue
- es-abstract/2023/thisTimeValue.js
- es-abstract/2024/AddEntriesFromIterable
- es-abstract/2024/AddEntriesFromIterable.js
- es-abstract/2024/AddValueToKeyedGroup
- es-abstract/2024/AddValueToKeyedGroup.js
- es-abstract/2024/AdvanceStringIndex
- es-abstract/2024/AdvanceStringIndex.js
- es-abstract/2024/ArrayBufferCopyAndDetach
- es-abstract/2024/ArrayBufferCopyAndDetach.js
- es-abstract/2024/ArrayCreate
- es-abstract/2024/ArrayCreate.js
- es-abstract/2024/ArraySpeciesCreate
- es-abstract/2024/ArraySpeciesCreate.js
- es-abstract/2024/Call
- es-abstract/2024/Call.js
- es-abstract/2024/CanBeHeldWeakly
- es-abstract/2024/CanBeHeldWeakly.js
- es-abstract/2024/CodePointAt
- es-abstract/2024/CodePointAt.js
- es-abstract/2024/CompareArrayElements
- es-abstract/2024/CompareArrayElements.js
- es-abstract/2024/CompletionRecord
- es-abstract/2024/CompletionRecord.js
- es-abstract/2024/CreateDataProperty
- es-abstract/2024/CreateDataProperty.js
- es-abstract/2024/CreateDataPropertyOrThrow
- es-abstract/2024/CreateDataPropertyOrThrow.js
- es-abstract/2024/CreateHTML
- es-abstract/2024/CreateHTML.js
- es-abstract/2024/CreateIterResultObject
- es-abstract/2024/CreateIterResultObject.js
- es-abstract/2024/CreateRegExpStringIterator
- es-abstract/2024/CreateRegExpStringIterator.js
- es-abstract/2024/DefineMethodProperty
- es-abstract/2024/DefineMethodProperty.js
- es-abstract/2024/DefinePropertyOrThrow
- es-abstract/2024/DefinePropertyOrThrow.js
- es-abstract/2024/DeletePropertyOrThrow
- es-abstract/2024/DeletePropertyOrThrow.js
- es-abstract/2024/DetachArrayBuffer
- es-abstract/2024/DetachArrayBuffer.js
- es-abstract/2024/FlattenIntoArray
- es-abstract/2024/FlattenIntoArray.js
- es-abstract/2024/FromPropertyDescriptor
- es-abstract/2024/FromPropertyDescriptor.js
- es-abstract/2024/Get
- es-abstract/2024/Get.js
- es-abstract/2024/GetIterator
- es-abstract/2024/GetIterator.js
- es-abstract/2024/GetIteratorFromMethod
- es-abstract/2024/GetIteratorFromMethod.js
- es-abstract/2024/GetMethod
- es-abstract/2024/GetMethod.js
- es-abstract/2024/GetSubstitution
- es-abstract/2024/GetSubstitution.js
- es-abstract/2024/GetValueFromBuffer
- es-abstract/2024/GetValueFromBuffer.js
- es-abstract/2024/GroupBy
- es-abstract/2024/GroupBy.js
- es-abstract/2024/HasOwnProperty
- es-abstract/2024/HasOwnProperty.js
- es-abstract/2024/HasProperty
- es-abstract/2024/HasProperty.js
- es-abstract/2024/InstallErrorCause
- es-abstract/2024/InstallErrorCause.js
- es-abstract/2024/Invoke
- es-abstract/2024/Invoke.js
- es-abstract/2024/IsAccessorDescriptor
- es-abstract/2024/IsAccessorDescriptor.js
- es-abstract/2024/IsArray
- es-abstract/2024/IsArray.js
- es-abstract/2024/IsCallable
- es-abstract/2024/IsCallable.js
- es-abstract/2024/IsConcatSpreadable
- es-abstract/2024/IsConcatSpreadable.js
- es-abstract/2024/IsConstructor
- es-abstract/2024/IsConstructor.js
- es-abstract/2024/IsDataDescriptor
- es-abstract/2024/IsDataDescriptor.js
- es-abstract/2024/IsDetachedBuffer
- es-abstract/2024/IsDetachedBuffer.js
- es-abstract/2024/IsRegExp
- es-abstract/2024/IsRegExp.js
- es-abstract/2024/IsSharedArrayBuffer
- es-abstract/2024/IsSharedArrayBuffer.js
- es-abstract/2024/IsStringWellFormedUnicode
- es-abstract/2024/IsStringWellFormedUnicode.js
- es-abstract/2024/IsTypedArrayOutOfBounds
- es-abstract/2024/IsTypedArrayOutOfBounds.js
- es-abstract/2024/IteratorClose
- es-abstract/2024/IteratorClose.js
- es-abstract/2024/IteratorStep
- es-abstract/2024/IteratorStep.js
- es-abstract/2024/IteratorStepValue
- es-abstract/2024/IteratorStepValue.js
- es-abstract/2024/IteratorToList
- es-abstract/2024/IteratorToList.js
- es-abstract/2024/IteratorValue
- es-abstract/2024/IteratorValue.js
- es-abstract/2024/LengthOfArrayLike
- es-abstract/2024/LengthOfArrayLike.js
- es-abstract/2024/MakeTypedArrayWithBufferWitnessRecord
- es-abstract/2024/MakeTypedArrayWithBufferWitnessRecord.js
- es-abstract/2024/NewPromiseCapability
- es-abstract/2024/NewPromiseCapability.js
- es-abstract/2024/NormalCompletion
- es-abstract/2024/NormalCompletion.js
- es-abstract/2024/Number/toString
- es-abstract/2024/Number/toString.js
- es-abstract/2024/ObjectDefineProperties
- es-abstract/2024/ObjectDefineProperties.js
- es-abstract/2024/OrdinaryHasInstance
- es-abstract/2024/OrdinaryHasInstance.js
- es-abstract/2024/OrdinaryObjectCreate
- es-abstract/2024/OrdinaryObjectCreate.js
- es-abstract/2024/OrdinarySetPrototypeOf
- es-abstract/2024/OrdinarySetPrototypeOf.js
- es-abstract/2024/PromiseResolve
- es-abstract/2024/PromiseResolve.js
- es-abstract/2024/RequireObjectCoercible
- es-abstract/2024/RequireObjectCoercible.js
- es-abstract/2024/SameValue
- es-abstract/2024/SameValue.js
- es-abstract/2024/SameValueZero
- es-abstract/2024/SameValueZero.js
- es-abstract/2024/Set
- es-abstract/2024/Set.js
- es-abstract/2024/SetValueInBuffer
- es-abstract/2024/SetValueInBuffer.js
- es-abstract/2024/SortIndexedProperties
- es-abstract/2024/SortIndexedProperties.js
- es-abstract/2024/SpeciesConstructor
- es-abstract/2024/SpeciesConstructor.js
- es-abstract/2024/StringIndexOf
- es-abstract/2024/StringIndexOf.js
- es-abstract/2024/StringPad
- es-abstract/2024/StringPad.js
- es-abstract/2024/StringToCodePoints
- es-abstract/2024/StringToCodePoints.js
- es-abstract/2024/SymbolDescriptiveString
- es-abstract/2024/SymbolDescriptiveString.js
- es-abstract/2024/ThisNumberValue
- es-abstract/2024/ThisNumberValue.js
- es-abstract/2024/ThrowCompletion
- es-abstract/2024/ThrowCompletion.js
- es-abstract/2024/ToBoolean
- es-abstract/2024/ToBoolean.js
- es-abstract/2024/ToIntegerOrInfinity
- es-abstract/2024/ToIntegerOrInfinity.js
- es-abstract/2024/ToLength
- es-abstract/2024/ToLength.js
- es-abstract/2024/ToNumber
- es-abstract/2024/ToNumber.js
- es-abstract/2024/ToObject
- es-abstract/2024/ToObject.js
- es-abstract/2024/ToPrimitive
- es-abstract/2024/ToPrimitive.js
- es-abstract/2024/ToPropertyDescriptor
- es-abstract/2024/ToPropertyDescriptor.js
- es-abstract/2024/ToPropertyKey
- es-abstract/2024/ToPropertyKey.js
- es-abstract/2024/ToString
- es-abstract/2024/ToString.js
- es-abstract/2024/ToUint32
- es-abstract/2024/ToUint32.js
- es-abstract/2024/Type
- es-abstract/2024/Type.js
- es-abstract/2024/TypedArrayByteLength
- es-abstract/2024/TypedArrayByteLength.js
- es-abstract/2024/TypedArrayElementSize
- es-abstract/2024/TypedArrayElementSize.js
- es-abstract/2024/TypedArrayElementType
- es-abstract/2024/TypedArrayElementType.js
- es-abstract/2024/TypedArrayLength
- es-abstract/2024/TypedArrayLength.js
- es-abstract/2024/TypedArraySpeciesCreate
- es-abstract/2024/TypedArraySpeciesCreate.js
- es-abstract/2024/UTF16EncodeCodePoint
- es-abstract/2024/UTF16EncodeCodePoint.js
- es-abstract/2024/UnicodeEscape
- es-abstract/2024/UnicodeEscape.js
- es-abstract/2024/ValidateTypedArray
- es-abstract/2024/ValidateTypedArray.js
- es-abstract/2024/YearFromTime
- es-abstract/2024/YearFromTime.js
- es-abstract/2024/abs
- es-abstract/2024/abs.js
- es-abstract/2024/clamp
- es-abstract/2024/clamp.js
- es-abstract/2024/floor
- es-abstract/2024/floor.js
- es-abstract/2024/max
- es-abstract/2024/max.js
- es-abstract/2024/min
- es-abstract/2024/min.js
- es-abstract/2024/modulo
- es-abstract/2024/modulo.js
- es-abstract/2024/substring
- es-abstract/2024/substring.js
- es-abstract/2025/AdvanceStringIndex
- es-abstract/2025/AdvanceStringIndex.js
- es-abstract/2025/Call
- es-abstract/2025/Call.js
- es-abstract/2025/CompletionRecord
- es-abstract/2025/CompletionRecord.js
- es-abstract/2025/CreateDataProperty
- es-abstract/2025/CreateDataProperty.js
- es-abstract/2025/CreateDataPropertyOrThrow
- es-abstract/2025/CreateDataPropertyOrThrow.js
- es-abstract/2025/CreateIteratorFromClosure
- es-abstract/2025/CreateIteratorFromClosure.js
- es-abstract/2025/CreateIteratorResultObject
- es-abstract/2025/CreateIteratorResultObject.js
- es-abstract/2025/DefineMethodProperty
- es-abstract/2025/DefineMethodProperty.js
- es-abstract/2025/DetachArrayBuffer
- es-abstract/2025/DetachArrayBuffer.js
- es-abstract/2025/GeneratorResume
- es-abstract/2025/GeneratorResume.js
- es-abstract/2025/GeneratorValidate
- es-abstract/2025/GeneratorValidate.js
- es-abstract/2025/Get
- es-abstract/2025/Get.js
- es-abstract/2025/GetIterator
- es-abstract/2025/GetIterator.js
- es-abstract/2025/GetIteratorDirect
- es-abstract/2025/GetIteratorDirect.js
- es-abstract/2025/GetIteratorFlattenable
- es-abstract/2025/GetIteratorFlattenable.js
- es-abstract/2025/GetMethod
- es-abstract/2025/GetMethod.js
- es-abstract/2025/GetSubstitution
- es-abstract/2025/GetSubstitution.js
- es-abstract/2025/GetValueFromBuffer
- es-abstract/2025/GetValueFromBuffer.js
- es-abstract/2025/GroupBy
- es-abstract/2025/GroupBy.js
- es-abstract/2025/InstallErrorCause
- es-abstract/2025/InstallErrorCause.js
- es-abstract/2025/IsAccessorDescriptor
- es-abstract/2025/IsAccessorDescriptor.js
- es-abstract/2025/IsArray
- es-abstract/2025/IsArray.js
- es-abstract/2025/IsCallable
- es-abstract/2025/IsCallable.js
- es-abstract/2025/IsDataDescriptor
- es-abstract/2025/IsDataDescriptor.js
- es-abstract/2025/IsTypedArrayOutOfBounds
- es-abstract/2025/IsTypedArrayOutOfBounds.js
- es-abstract/2025/IteratorClose
- es-abstract/2025/IteratorClose.js
- es-abstract/2025/IteratorStep
- es-abstract/2025/IteratorStep.js
- es-abstract/2025/IteratorStepValue
- es-abstract/2025/IteratorStepValue.js
- es-abstract/2025/IteratorToList
- es-abstract/2025/IteratorToList.js
- es-abstract/2025/MakeTypedArrayWithBufferWitnessRecord
- es-abstract/2025/MakeTypedArrayWithBufferWitnessRecord.js
- es-abstract/2025/NormalCompletion
- es-abstract/2025/NormalCompletion.js
- es-abstract/2025/Number/toString
- es-abstract/2025/Number/toString.js
- es-abstract/2025/OrdinaryHasInstance
- es-abstract/2025/OrdinaryHasInstance.js
- es-abstract/2025/OrdinaryObjectCreate
- es-abstract/2025/OrdinaryObjectCreate.js
- es-abstract/2025/OrdinarySetPrototypeOf
- es-abstract/2025/OrdinarySetPrototypeOf.js
- es-abstract/2025/ReturnCompletion
- es-abstract/2025/ReturnCompletion.js
- es-abstract/2025/SameValueZero
- es-abstract/2025/SameValueZero.js
- es-abstract/2025/SetValueInBuffer
- es-abstract/2025/SetValueInBuffer.js
- es-abstract/2025/StringIndexOf
- es-abstract/2025/StringIndexOf.js
- es-abstract/2025/StringLastIndexOf
- es-abstract/2025/StringLastIndexOf.js
- es-abstract/2025/StringPad
- es-abstract/2025/StringPad.js
- es-abstract/2025/StringToCodePoints
- es-abstract/2025/StringToCodePoints.js
- es-abstract/2025/ThrowCompletion
- es-abstract/2025/ThrowCompletion.js
- es-abstract/2025/ToBoolean
- es-abstract/2025/ToBoolean.js
- es-abstract/2025/ToIntegerOrInfinity
- es-abstract/2025/ToIntegerOrInfinity.js
- es-abstract/2025/ToLength
- es-abstract/2025/ToLength.js
- es-abstract/2025/ToNumber
- es-abstract/2025/ToNumber.js
- es-abstract/2025/ToPropertyDescriptor
- es-abstract/2025/ToPropertyDescriptor.js
- es-abstract/2025/ToString
- es-abstract/2025/ToString.js
- es-abstract/2025/TypedArrayLength
- es-abstract/2025/TypedArrayLength.js
- es-abstract/2025/clamp
- es-abstract/2025/clamp.js
- es-abstract/2025/modulo
- es-abstract/2025/modulo.js
- es-abstract/2025/substring
- es-abstract/2025/substring.js
- es-abstract/5/CheckObjectCoercible
- es-abstract/5/CheckObjectCoercible.js
- es-abstract/5/SameValue
- es-abstract/5/SameValue.js
- es-abstract/GetIntrinsic
- es-abstract/GetIntrinsic.js
- es-abstract/es2015
- es-abstract/es2015.js
- es-abstract/es2017
- es-abstract/es2017.js
- es-abstract/es2018
- es-abstract/es2018.js
- es-abstract/es2019
- es-abstract/es2019.js
- es-abstract/es5
- es-abstract/es5.js
- es-abstract/es6
- es-abstract/es6.js
- es-abstract/es7
- es-abstract/es7.js
- es-abstract/helpers/IsArray
- es-abstract/helpers/IsArray.js
- es-abstract/helpers/OwnPropertyKeys
- es-abstract/helpers/OwnPropertyKeys.js
- es-abstract/helpers/assertRecord
- es-abstract/helpers/assertRecord.js
- es-abstract/helpers/callBind
- es-abstract/helpers/callBind.js
- es-abstract/helpers/callBound
- es-abstract/helpers/callBound.js
- es-abstract/helpers/every
- es-abstract/helpers/every.js
- es-abstract/helpers/forEach
- es-abstract/helpers/forEach.js
- es-abstract/helpers/getInferredName
- es-abstract/helpers/getInferredName.js
- es-abstract/helpers/getIteratorMethod
- es-abstract/helpers/getIteratorMethod.js
- es-abstract/helpers/getOwnPropertyDescriptor
- es-abstract/helpers/getOwnPropertyDescriptor.js
- es-abstract/helpers/getProto
- es-abstract/helpers/getProto.js
- es-abstract/helpers/getSymbolDescription
- es-abstract/helpers/getSymbolDescription.js
- es-abstract/helpers/isAbstractClosure
- es-abstract/helpers/isAbstractClosure.js
- es-abstract/helpers/isCodePoint
- es-abstract/helpers/isCodePoint.js
- es-abstract/helpers/isFinite
- es-abstract/helpers/isFinite.js
- es-abstract/helpers/isInteger
- es-abstract/helpers/isInteger.js
- es-abstract/helpers/isLeadingSurrogate
- es-abstract/helpers/isLeadingSurrogate.js
- es-abstract/helpers/isNaN
- es-abstract/helpers/isNaN.js
- es-abstract/helpers/isNegativeZero
- es-abstract/helpers/isNegativeZero.js
- es-abstract/helpers/isObject
- es-abstract/helpers/isObject.js
- es-abstract/helpers/isPrimitive
- es-abstract/helpers/isPrimitive.js
- es-abstract/helpers/isTrailingSurrogate
- es-abstract/helpers/isTrailingSurrogate.js
- es-abstract/helpers/maxSafeInteger
- es-abstract/helpers/maxSafeInteger.js
- es-abstract/helpers/records/iterator-record
- es-abstract/helpers/records/iterator-record.js
- es-abstract/helpers/regexTester
- es-abstract/helpers/regexTester.js
- es-abstract/helpers/setProto
- es-abstract/helpers/setProto.js
- es-abstract/helpers/some
- es-abstract/helpers/some.js
- es-abstract/helpers/timeConstants
- es-abstract/helpers/timeConstants.js
- es-abstract/helpers/timeValue
- es-abstract/helpers/timeValue.js
- es-abstract/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (es-abstract) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
es-abstract 
ECMAScript spec abstract operations.
Every operation is available by edition/year and by name - for example, es-abstract/2020/Call gives you the Call operation from ES2020, es-abstract/5/Type gives you the Type operation from ES5.
All abstract operations are also available under an es5/es2015/es2016/es2017/es2018/es2019/es2020/es2021 entry point, and as a property on the main export, but using deep imports is highly encouraged for bundle size and performance reasons. Non-deep entry points will be removed in the next semver-major release.
Example
var ES = require('es-abstract');
var assert = require('assert');
assert(ES.isCallable(function () {}));
assert(!ES.isCallable(/a/g));Tests
Simply clone the repo, npm install, and run npm test
Security
Please email @ljharb or see https://tidelift.com/security if you have a potential security vulnerability to report.
