JSPM

  • Created
  • Published
  • Downloads 61886621
  • Score
    100M100P100Q236174F
  • License MIT

ECMAScript spec abstract operations.

Package Exports

  • es-abstract
  • es-abstract/2015/AbstractEqualityComparison.js
  • es-abstract/2015/AbstractRelationalComparison.js
  • es-abstract/2015/AdvanceStringIndex.js
  • es-abstract/2015/ArrayCreate.js
  • es-abstract/2015/ArraySetLength.js
  • es-abstract/2015/ArraySpeciesCreate.js
  • es-abstract/2015/Call.js
  • es-abstract/2015/CanonicalNumericIndexString.js
  • es-abstract/2015/CompletePropertyDescriptor.js
  • es-abstract/2015/CreateDataProperty.js
  • es-abstract/2015/CreateDataPropertyOrThrow.js
  • es-abstract/2015/CreateHTML.js
  • es-abstract/2015/CreateIterResultObject.js
  • es-abstract/2015/CreateListFromArrayLike.js
  • es-abstract/2015/CreateMethodProperty.js
  • es-abstract/2015/DateFromTime.js
  • es-abstract/2015/Day.js
  • es-abstract/2015/DayFromYear.js
  • es-abstract/2015/DayWithinYear.js
  • es-abstract/2015/DaysInYear.js
  • es-abstract/2015/DefinePropertyOrThrow.js
  • es-abstract/2015/DeletePropertyOrThrow.js
  • es-abstract/2015/EnumerableOwnNames.js
  • es-abstract/2015/FromPropertyDescriptor.js
  • es-abstract/2015/Get.js
  • es-abstract/2015/GetIterator.js
  • es-abstract/2015/GetMethod.js
  • es-abstract/2015/GetOwnPropertyKeys.js
  • es-abstract/2015/GetPrototypeFromConstructor.js
  • es-abstract/2015/GetSubstitution.js
  • es-abstract/2015/GetV.js
  • es-abstract/2015/HasOwnProperty
  • es-abstract/2015/HasOwnProperty.js
  • es-abstract/2015/HasProperty.js
  • es-abstract/2015/HourFromTime.js
  • es-abstract/2015/InLeapYear.js
  • es-abstract/2015/InstanceofOperator.js
  • es-abstract/2015/Invoke.js
  • es-abstract/2015/IsAccessorDescriptor.js
  • es-abstract/2015/IsArray.js
  • es-abstract/2015/IsCallable.js
  • es-abstract/2015/IsConcatSpreadable.js
  • es-abstract/2015/IsConstructor.js
  • es-abstract/2015/IsDataDescriptor.js
  • es-abstract/2015/IsExtensible.js
  • es-abstract/2015/IsGenericDescriptor.js
  • es-abstract/2015/IsInteger.js
  • es-abstract/2015/IsPromise.js
  • es-abstract/2015/IsPropertyDescriptor.js
  • es-abstract/2015/IsPropertyKey.js
  • es-abstract/2015/IsRegExp.js
  • es-abstract/2015/IteratorClose.js
  • es-abstract/2015/IteratorComplete.js
  • es-abstract/2015/IteratorNext.js
  • es-abstract/2015/IteratorStep.js
  • es-abstract/2015/IteratorValue.js
  • es-abstract/2015/MakeDate.js
  • es-abstract/2015/MakeDay.js
  • es-abstract/2015/MakeTime.js
  • es-abstract/2015/MinFromTime.js
  • es-abstract/2015/MonthFromTime.js
  • es-abstract/2015/ObjectCreate.js
  • es-abstract/2015/OrdinaryCreateFromConstructor.js
  • es-abstract/2015/OrdinaryDefineOwnProperty.js
  • es-abstract/2015/OrdinaryGetOwnProperty.js
  • es-abstract/2015/OrdinaryHasInstance.js
  • es-abstract/2015/OrdinaryHasProperty.js
  • es-abstract/2015/QuoteJSONString.js
  • es-abstract/2015/RegExpCreate.js
  • es-abstract/2015/RegExpExec.js
  • es-abstract/2015/RequireObjectCoercible.js
  • es-abstract/2015/SameValue.js
  • es-abstract/2015/SameValueZero.js
  • es-abstract/2015/SecFromTime.js
  • es-abstract/2015/Set.js
  • es-abstract/2015/SetFunctionName.js
  • es-abstract/2015/SetIntegrityLevel.js
  • es-abstract/2015/SpeciesConstructor.js
  • es-abstract/2015/SplitMatch.js
  • es-abstract/2015/StrictEqualityComparison.js
  • es-abstract/2015/StringCreate.js
  • es-abstract/2015/StringGetIndexProperty.js
  • es-abstract/2015/SymbolDescriptiveString.js
  • es-abstract/2015/TestIntegrityLevel.js
  • es-abstract/2015/TimeClip.js
  • es-abstract/2015/TimeFromYear.js
  • es-abstract/2015/TimeWithinDay.js
  • es-abstract/2015/ToBoolean.js
  • es-abstract/2015/ToDateString.js
  • es-abstract/2015/ToInt16.js
  • es-abstract/2015/ToInt32.js
  • es-abstract/2015/ToInt8.js
  • es-abstract/2015/ToInteger.js
  • es-abstract/2015/ToLength.js
  • es-abstract/2015/ToNumber.js
  • es-abstract/2015/ToObject.js
  • es-abstract/2015/ToPrimitive.js
  • es-abstract/2015/ToPropertyDescriptor.js
  • es-abstract/2015/ToPropertyKey.js
  • es-abstract/2015/ToString.js
  • es-abstract/2015/ToUint16.js
  • es-abstract/2015/ToUint32.js
  • es-abstract/2015/ToUint8.js
  • es-abstract/2015/ToUint8Clamp.js
  • es-abstract/2015/Type.js
  • es-abstract/2015/ValidateAndApplyPropertyDescriptor.js
  • es-abstract/2015/WeekDay.js
  • es-abstract/2015/YearFromTime.js
  • es-abstract/2015/abs.js
  • es-abstract/2015/floor.js
  • es-abstract/2015/modulo.js
  • es-abstract/2015/msFromTime.js
  • es-abstract/2015/thisBooleanValue.js
  • es-abstract/2015/thisNumberValue.js
  • es-abstract/2015/thisStringValue.js
  • es-abstract/2015/thisTimeValue.js
  • es-abstract/2016/AbstractEqualityComparison.js
  • es-abstract/2016/AbstractRelationalComparison.js
  • es-abstract/2016/AdvanceStringIndex.js
  • es-abstract/2016/ArrayCreate.js
  • es-abstract/2016/ArraySetLength.js
  • es-abstract/2016/ArraySpeciesCreate.js
  • es-abstract/2016/Call.js
  • es-abstract/2016/CanonicalNumericIndexString.js
  • es-abstract/2016/CompletePropertyDescriptor.js
  • es-abstract/2016/CreateDataProperty.js
  • es-abstract/2016/CreateDataPropertyOrThrow.js
  • es-abstract/2016/CreateHTML.js
  • es-abstract/2016/CreateIterResultObject.js
  • es-abstract/2016/CreateListFromArrayLike.js
  • es-abstract/2016/CreateMethodProperty.js
  • es-abstract/2016/DateFromTime.js
  • es-abstract/2016/Day.js
  • es-abstract/2016/DayFromYear.js
  • es-abstract/2016/DayWithinYear.js
  • es-abstract/2016/DaysInYear.js
  • es-abstract/2016/DefinePropertyOrThrow.js
  • es-abstract/2016/DeletePropertyOrThrow.js
  • es-abstract/2016/EnumerableOwnNames.js
  • es-abstract/2016/FromPropertyDescriptor.js
  • es-abstract/2016/Get.js
  • es-abstract/2016/GetIterator.js
  • es-abstract/2016/GetMethod.js
  • es-abstract/2016/GetOwnPropertyKeys.js
  • es-abstract/2016/GetPrototypeFromConstructor.js
  • es-abstract/2016/GetSubstitution.js
  • es-abstract/2016/GetV.js
  • es-abstract/2016/HasOwnProperty.js
  • es-abstract/2016/HasProperty.js
  • es-abstract/2016/HourFromTime.js
  • es-abstract/2016/InLeapYear.js
  • es-abstract/2016/InstanceofOperator.js
  • es-abstract/2016/Invoke.js
  • es-abstract/2016/IsAccessorDescriptor.js
  • es-abstract/2016/IsArray.js
  • es-abstract/2016/IsCallable.js
  • es-abstract/2016/IsConcatSpreadable.js
  • es-abstract/2016/IsConstructor.js
  • es-abstract/2016/IsDataDescriptor.js
  • es-abstract/2016/IsExtensible.js
  • es-abstract/2016/IsGenericDescriptor.js
  • es-abstract/2016/IsInteger.js
  • es-abstract/2016/IsPromise.js
  • es-abstract/2016/IsPropertyDescriptor.js
  • es-abstract/2016/IsPropertyKey.js
  • es-abstract/2016/IsRegExp.js
  • es-abstract/2016/IterableToArrayLike.js
  • es-abstract/2016/IteratorClose.js
  • es-abstract/2016/IteratorComplete.js
  • es-abstract/2016/IteratorNext.js
  • es-abstract/2016/IteratorStep.js
  • es-abstract/2016/IteratorValue.js
  • es-abstract/2016/MakeDate.js
  • es-abstract/2016/MakeDay.js
  • es-abstract/2016/MakeTime.js
  • es-abstract/2016/MinFromTime.js
  • es-abstract/2016/MonthFromTime.js
  • es-abstract/2016/ObjectCreate.js
  • es-abstract/2016/OrdinaryCreateFromConstructor.js
  • es-abstract/2016/OrdinaryDefineOwnProperty.js
  • es-abstract/2016/OrdinaryGetOwnProperty.js
  • es-abstract/2016/OrdinaryGetPrototypeOf.js
  • es-abstract/2016/OrdinaryHasInstance.js
  • es-abstract/2016/OrdinaryHasProperty.js
  • es-abstract/2016/OrdinarySetPrototypeOf.js
  • es-abstract/2016/QuoteJSONString.js
  • es-abstract/2016/RegExpCreate.js
  • es-abstract/2016/RegExpExec.js
  • es-abstract/2016/RequireObjectCoercible.js
  • es-abstract/2016/SameValue.js
  • es-abstract/2016/SameValueNonNumber.js
  • es-abstract/2016/SameValueZero.js
  • es-abstract/2016/SecFromTime.js
  • es-abstract/2016/Set.js
  • es-abstract/2016/SetFunctionName.js
  • es-abstract/2016/SetIntegrityLevel.js
  • es-abstract/2016/SpeciesConstructor.js
  • es-abstract/2016/SplitMatch.js
  • es-abstract/2016/StrictEqualityComparison.js
  • es-abstract/2016/StringCreate.js
  • es-abstract/2016/SymbolDescriptiveString.js
  • es-abstract/2016/TestIntegrityLevel.js
  • es-abstract/2016/TimeClip.js
  • es-abstract/2016/TimeFromYear.js
  • es-abstract/2016/TimeWithinDay.js
  • es-abstract/2016/ToBoolean.js
  • es-abstract/2016/ToDateString.js
  • es-abstract/2016/ToInt16.js
  • es-abstract/2016/ToInt32.js
  • es-abstract/2016/ToInt8.js
  • es-abstract/2016/ToInteger.js
  • es-abstract/2016/ToLength.js
  • es-abstract/2016/ToNumber.js
  • es-abstract/2016/ToObject.js
  • es-abstract/2016/ToPrimitive.js
  • es-abstract/2016/ToPropertyDescriptor.js
  • es-abstract/2016/ToPropertyKey.js
  • es-abstract/2016/ToString.js
  • es-abstract/2016/ToUint16.js
  • es-abstract/2016/ToUint32.js
  • es-abstract/2016/ToUint8.js
  • es-abstract/2016/ToUint8Clamp.js
  • es-abstract/2016/Type.js
  • es-abstract/2016/UTF16Decode.js
  • es-abstract/2016/UTF16Encoding.js
  • es-abstract/2016/ValidateAndApplyPropertyDescriptor.js
  • es-abstract/2016/WeekDay.js
  • es-abstract/2016/YearFromTime.js
  • es-abstract/2016/abs.js
  • es-abstract/2016/floor.js
  • es-abstract/2016/modulo.js
  • es-abstract/2016/msFromTime.js
  • es-abstract/2016/thisBooleanValue.js
  • es-abstract/2016/thisNumberValue.js
  • es-abstract/2016/thisStringValue.js
  • es-abstract/2016/thisTimeValue.js
  • es-abstract/2017/AbstractEqualityComparison.js
  • es-abstract/2017/AbstractRelationalComparison.js
  • es-abstract/2017/AdvanceStringIndex.js
  • es-abstract/2017/ArrayCreate.js
  • es-abstract/2017/ArraySetLength.js
  • es-abstract/2017/ArraySpeciesCreate.js
  • es-abstract/2017/Call.js
  • es-abstract/2017/CanonicalNumericIndexString.js
  • es-abstract/2017/CompletePropertyDescriptor.js
  • es-abstract/2017/CreateDataProperty.js
  • es-abstract/2017/CreateDataPropertyOrThrow.js
  • es-abstract/2017/CreateHTML.js
  • es-abstract/2017/CreateIterResultObject.js
  • es-abstract/2017/CreateListFromArrayLike.js
  • es-abstract/2017/CreateMethodProperty.js
  • es-abstract/2017/DateFromTime.js
  • es-abstract/2017/Day.js
  • es-abstract/2017/DayFromYear.js
  • es-abstract/2017/DayWithinYear.js
  • es-abstract/2017/DaysInYear.js
  • es-abstract/2017/DefinePropertyOrThrow.js
  • es-abstract/2017/DeletePropertyOrThrow.js
  • es-abstract/2017/EnumerableOwnProperties.js
  • es-abstract/2017/FromPropertyDescriptor.js
  • es-abstract/2017/Get.js
  • es-abstract/2017/GetIterator.js
  • es-abstract/2017/GetMethod.js
  • es-abstract/2017/GetOwnPropertyKeys.js
  • es-abstract/2017/GetPrototypeFromConstructor.js
  • es-abstract/2017/GetSubstitution.js
  • es-abstract/2017/GetV.js
  • es-abstract/2017/HasOwnProperty.js
  • es-abstract/2017/HasProperty.js
  • es-abstract/2017/HourFromTime.js
  • es-abstract/2017/InLeapYear.js
  • es-abstract/2017/InstanceofOperator.js
  • es-abstract/2017/Invoke.js
  • es-abstract/2017/IsAccessorDescriptor.js
  • es-abstract/2017/IsArray.js
  • es-abstract/2017/IsCallable.js
  • es-abstract/2017/IsConcatSpreadable.js
  • es-abstract/2017/IsConstructor.js
  • es-abstract/2017/IsDataDescriptor.js
  • es-abstract/2017/IsExtensible.js
  • es-abstract/2017/IsGenericDescriptor.js
  • es-abstract/2017/IsInteger.js
  • es-abstract/2017/IsPromise.js
  • es-abstract/2017/IsPropertyDescriptor.js
  • es-abstract/2017/IsPropertyKey.js
  • es-abstract/2017/IsRegExp.js
  • es-abstract/2017/IterableToList.js
  • es-abstract/2017/IteratorClose.js
  • es-abstract/2017/IteratorComplete.js
  • es-abstract/2017/IteratorNext.js
  • es-abstract/2017/IteratorStep.js
  • es-abstract/2017/IteratorValue.js
  • es-abstract/2017/MakeDate.js
  • es-abstract/2017/MakeDay.js
  • es-abstract/2017/MakeTime.js
  • es-abstract/2017/MinFromTime.js
  • es-abstract/2017/MonthFromTime.js
  • es-abstract/2017/ObjectCreate.js
  • es-abstract/2017/OrdinaryCreateFromConstructor.js
  • es-abstract/2017/OrdinaryDefineOwnProperty.js
  • es-abstract/2017/OrdinaryGetOwnProperty.js
  • es-abstract/2017/OrdinaryGetPrototypeOf.js
  • es-abstract/2017/OrdinaryHasInstance.js
  • es-abstract/2017/OrdinaryHasProperty.js
  • es-abstract/2017/OrdinarySetPrototypeOf.js
  • es-abstract/2017/QuoteJSONString.js
  • es-abstract/2017/RegExpCreate.js
  • es-abstract/2017/RegExpExec.js
  • es-abstract/2017/RequireObjectCoercible.js
  • es-abstract/2017/SameValue.js
  • es-abstract/2017/SameValueNonNumber.js
  • es-abstract/2017/SameValueZero.js
  • es-abstract/2017/SecFromTime.js
  • es-abstract/2017/Set.js
  • es-abstract/2017/SetFunctionName.js
  • es-abstract/2017/SetIntegrityLevel.js
  • es-abstract/2017/SpeciesConstructor.js
  • es-abstract/2017/SplitMatch.js
  • es-abstract/2017/StrictEqualityComparison.js
  • es-abstract/2017/StringCreate.js
  • es-abstract/2017/StringGetOwnProperty.js
  • es-abstract/2017/SymbolDescriptiveString.js
  • es-abstract/2017/TestIntegrityLevel.js
  • es-abstract/2017/TimeClip.js
  • es-abstract/2017/TimeFromYear.js
  • es-abstract/2017/TimeWithinDay.js
  • es-abstract/2017/ToBoolean.js
  • es-abstract/2017/ToDateString.js
  • es-abstract/2017/ToIndex.js
  • es-abstract/2017/ToInt16.js
  • es-abstract/2017/ToInt32.js
  • es-abstract/2017/ToInt8.js
  • es-abstract/2017/ToInteger.js
  • es-abstract/2017/ToLength.js
  • es-abstract/2017/ToNumber.js
  • es-abstract/2017/ToObject.js
  • es-abstract/2017/ToPrimitive.js
  • es-abstract/2017/ToPropertyDescriptor.js
  • es-abstract/2017/ToPropertyKey.js
  • es-abstract/2017/ToString.js
  • es-abstract/2017/ToUint16.js
  • es-abstract/2017/ToUint32.js
  • es-abstract/2017/ToUint8.js
  • es-abstract/2017/ToUint8Clamp.js
  • es-abstract/2017/Type.js
  • es-abstract/2017/UTF16Decode.js
  • es-abstract/2017/UTF16Encoding.js
  • es-abstract/2017/ValidateAndApplyPropertyDescriptor.js
  • es-abstract/2017/WeekDay.js
  • es-abstract/2017/YearFromTime.js
  • es-abstract/2017/abs.js
  • es-abstract/2017/floor.js
  • es-abstract/2017/modulo.js
  • es-abstract/2017/msFromTime.js
  • es-abstract/2017/thisBooleanValue.js
  • es-abstract/2017/thisNumberValue.js
  • es-abstract/2017/thisStringValue.js
  • es-abstract/2017/thisTimeValue.js
  • es-abstract/2018/AbstractEqualityComparison.js
  • es-abstract/2018/AbstractRelationalComparison.js
  • es-abstract/2018/AdvanceStringIndex.js
  • es-abstract/2018/ArrayCreate.js
  • es-abstract/2018/ArraySetLength.js
  • es-abstract/2018/ArraySpeciesCreate.js
  • es-abstract/2018/Call.js
  • es-abstract/2018/CanonicalNumericIndexString.js
  • es-abstract/2018/CompletePropertyDescriptor.js
  • es-abstract/2018/CopyDataProperties.js
  • es-abstract/2018/CreateDataProperty.js
  • es-abstract/2018/CreateDataPropertyOrThrow.js
  • es-abstract/2018/CreateHTML.js
  • es-abstract/2018/CreateIterResultObject.js
  • es-abstract/2018/CreateListFromArrayLike.js
  • es-abstract/2018/CreateMethodProperty.js
  • es-abstract/2018/DateFromTime.js
  • es-abstract/2018/DateString.js
  • es-abstract/2018/Day.js
  • es-abstract/2018/DayFromYear.js
  • es-abstract/2018/DayWithinYear.js
  • es-abstract/2018/DaysInYear.js
  • es-abstract/2018/DefinePropertyOrThrow.js
  • es-abstract/2018/DeletePropertyOrThrow.js
  • es-abstract/2018/EnumerableOwnPropertyNames.js
  • es-abstract/2018/FromPropertyDescriptor.js
  • es-abstract/2018/Get.js
  • es-abstract/2018/GetIterator.js
  • es-abstract/2018/GetMethod.js
  • es-abstract/2018/GetOwnPropertyKeys.js
  • es-abstract/2018/GetPrototypeFromConstructor.js
  • es-abstract/2018/GetSubstitution.js
  • es-abstract/2018/GetV.js
  • es-abstract/2018/HasOwnProperty.js
  • es-abstract/2018/HasProperty.js
  • es-abstract/2018/HourFromTime.js
  • es-abstract/2018/InLeapYear.js
  • es-abstract/2018/InstanceofOperator.js
  • es-abstract/2018/Invoke.js
  • es-abstract/2018/IsAccessorDescriptor.js
  • es-abstract/2018/IsArray.js
  • es-abstract/2018/IsCallable
  • es-abstract/2018/IsCallable.js
  • es-abstract/2018/IsConcatSpreadable.js
  • es-abstract/2018/IsConstructor.js
  • es-abstract/2018/IsDataDescriptor.js
  • es-abstract/2018/IsExtensible.js
  • es-abstract/2018/IsGenericDescriptor.js
  • es-abstract/2018/IsInteger.js
  • es-abstract/2018/IsPromise.js
  • es-abstract/2018/IsPropertyKey.js
  • es-abstract/2018/IsRegExp.js
  • es-abstract/2018/IsStringPrefix.js
  • es-abstract/2018/IterableToList.js
  • es-abstract/2018/IteratorClose.js
  • es-abstract/2018/IteratorComplete.js
  • es-abstract/2018/IteratorNext.js
  • es-abstract/2018/IteratorStep.js
  • es-abstract/2018/IteratorValue.js
  • es-abstract/2018/MakeDate.js
  • es-abstract/2018/MakeDay.js
  • es-abstract/2018/MakeTime.js
  • es-abstract/2018/MinFromTime.js
  • es-abstract/2018/MonthFromTime.js
  • es-abstract/2018/NumberToString.js
  • es-abstract/2018/ObjectCreate.js
  • es-abstract/2018/OrdinaryCreateFromConstructor.js
  • es-abstract/2018/OrdinaryDefineOwnProperty.js
  • es-abstract/2018/OrdinaryGetOwnProperty.js
  • es-abstract/2018/OrdinaryGetPrototypeOf.js
  • es-abstract/2018/OrdinaryHasInstance.js
  • es-abstract/2018/OrdinaryHasProperty.js
  • es-abstract/2018/OrdinarySetPrototypeOf.js
  • es-abstract/2018/PromiseResolve
  • es-abstract/2018/PromiseResolve.js
  • es-abstract/2018/QuoteJSONString.js
  • es-abstract/2018/RegExpCreate.js
  • es-abstract/2018/RegExpExec.js
  • es-abstract/2018/RequireObjectCoercible
  • es-abstract/2018/RequireObjectCoercible.js
  • es-abstract/2018/SameValue.js
  • es-abstract/2018/SameValueNonNumber.js
  • es-abstract/2018/SameValueZero
  • es-abstract/2018/SameValueZero.js
  • es-abstract/2018/SecFromTime.js
  • es-abstract/2018/Set.js
  • es-abstract/2018/SetFunctionLength.js
  • es-abstract/2018/SetFunctionName.js
  • es-abstract/2018/SetIntegrityLevel.js
  • es-abstract/2018/SpeciesConstructor
  • es-abstract/2018/SpeciesConstructor.js
  • es-abstract/2018/SplitMatch.js
  • es-abstract/2018/StrictEqualityComparison.js
  • es-abstract/2018/StringCreate.js
  • es-abstract/2018/StringGetOwnProperty.js
  • es-abstract/2018/SymbolDescriptiveString.js
  • es-abstract/2018/TestIntegrityLevel.js
  • es-abstract/2018/TimeClip.js
  • es-abstract/2018/TimeFromYear.js
  • es-abstract/2018/TimeString.js
  • es-abstract/2018/TimeWithinDay.js
  • es-abstract/2018/ToBoolean.js
  • es-abstract/2018/ToDateString.js
  • es-abstract/2018/ToIndex.js
  • es-abstract/2018/ToInt16.js
  • es-abstract/2018/ToInt32.js
  • es-abstract/2018/ToInt8.js
  • es-abstract/2018/ToInteger
  • es-abstract/2018/ToInteger.js
  • es-abstract/2018/ToLength
  • es-abstract/2018/ToLength.js
  • es-abstract/2018/ToNumber.js
  • es-abstract/2018/ToObject
  • es-abstract/2018/ToObject.js
  • es-abstract/2018/ToPrimitive.js
  • es-abstract/2018/ToPropertyDescriptor.js
  • es-abstract/2018/ToPropertyKey.js
  • es-abstract/2018/ToString.js
  • es-abstract/2018/ToUint16.js
  • es-abstract/2018/ToUint32.js
  • es-abstract/2018/ToUint8.js
  • es-abstract/2018/ToUint8Clamp.js
  • es-abstract/2018/Type
  • es-abstract/2018/Type.js
  • es-abstract/2018/UTF16Decode.js
  • es-abstract/2018/UTF16Encoding.js
  • es-abstract/2018/UnicodeEscape.js
  • es-abstract/2018/ValidateAndApplyPropertyDescriptor.js
  • es-abstract/2018/WeekDay.js
  • es-abstract/2018/YearFromTime.js
  • es-abstract/2018/abs.js
  • es-abstract/2018/floor.js
  • es-abstract/2018/modulo.js
  • es-abstract/2018/msFromTime.js
  • es-abstract/2018/thisBooleanValue.js
  • es-abstract/2018/thisNumberValue.js
  • es-abstract/2018/thisStringValue.js
  • es-abstract/2018/thisSymbolValue.js
  • es-abstract/2018/thisTimeValue.js
  • es-abstract/2019/AbstractEqualityComparison.js
  • es-abstract/2019/AbstractRelationalComparison.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/ArraySetLength.js
  • es-abstract/2019/ArraySpeciesCreate
  • es-abstract/2019/ArraySpeciesCreate.js
  • es-abstract/2019/Call
  • es-abstract/2019/Call.js
  • es-abstract/2019/CanonicalNumericIndexString.js
  • es-abstract/2019/CompletePropertyDescriptor.js
  • es-abstract/2019/CopyDataProperties.js
  • es-abstract/2019/CreateDataProperty
  • es-abstract/2019/CreateDataProperty.js
  • es-abstract/2019/CreateDataPropertyOrThrow
  • es-abstract/2019/CreateDataPropertyOrThrow.js
  • es-abstract/2019/CreateHTML.js
  • es-abstract/2019/CreateIterResultObject
  • es-abstract/2019/CreateIterResultObject.js
  • es-abstract/2019/CreateListFromArrayLike.js
  • es-abstract/2019/CreateMethodProperty
  • es-abstract/2019/CreateMethodProperty.js
  • es-abstract/2019/DateFromTime
  • es-abstract/2019/DateFromTime.js
  • es-abstract/2019/DateString.js
  • es-abstract/2019/Day.js
  • es-abstract/2019/DayFromYear.js
  • es-abstract/2019/DayWithinYear.js
  • es-abstract/2019/DaysInYear.js
  • es-abstract/2019/DefinePropertyOrThrow
  • es-abstract/2019/DefinePropertyOrThrow.js
  • es-abstract/2019/DeletePropertyOrThrow.js
  • es-abstract/2019/EnumerableOwnPropertyNames.js
  • es-abstract/2019/FlattenIntoArray
  • es-abstract/2019/FlattenIntoArray.js
  • es-abstract/2019/FromPropertyDescriptor.js
  • es-abstract/2019/Get
  • es-abstract/2019/Get.js
  • es-abstract/2019/GetIterator.js
  • es-abstract/2019/GetMethod
  • es-abstract/2019/GetMethod.js
  • es-abstract/2019/GetOwnPropertyKeys.js
  • es-abstract/2019/GetPrototypeFromConstructor.js
  • es-abstract/2019/GetSubstitution
  • es-abstract/2019/GetSubstitution.js
  • es-abstract/2019/GetV.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/InLeapYear.js
  • es-abstract/2019/InstanceofOperator.js
  • es-abstract/2019/Invoke.js
  • es-abstract/2019/IsAccessorDescriptor.js
  • es-abstract/2019/IsArray
  • es-abstract/2019/IsArray.js
  • es-abstract/2019/IsCallable
  • es-abstract/2019/IsCallable.js
  • es-abstract/2019/IsConcatSpreadable.js
  • es-abstract/2019/IsConstructor
  • es-abstract/2019/IsConstructor.js
  • es-abstract/2019/IsDataDescriptor.js
  • es-abstract/2019/IsExtensible.js
  • es-abstract/2019/IsGenericDescriptor.js
  • es-abstract/2019/IsInteger
  • es-abstract/2019/IsInteger.js
  • es-abstract/2019/IsPromise.js
  • es-abstract/2019/IsPropertyKey.js
  • es-abstract/2019/IsRegExp
  • es-abstract/2019/IsRegExp.js
  • es-abstract/2019/IsStringPrefix.js
  • es-abstract/2019/IterableToList
  • es-abstract/2019/IterableToList.js
  • es-abstract/2019/IteratorClose.js
  • es-abstract/2019/IteratorComplete.js
  • es-abstract/2019/IteratorNext.js
  • es-abstract/2019/IteratorStep.js
  • es-abstract/2019/IteratorValue.js
  • es-abstract/2019/MakeDate.js
  • es-abstract/2019/MakeDay.js
  • es-abstract/2019/MakeTime.js
  • es-abstract/2019/MinFromTime
  • es-abstract/2019/MinFromTime.js
  • es-abstract/2019/MonthFromTime
  • es-abstract/2019/MonthFromTime.js
  • es-abstract/2019/NumberToString.js
  • es-abstract/2019/ObjectCreate
  • es-abstract/2019/ObjectCreate.js
  • es-abstract/2019/OrdinaryCreateFromConstructor.js
  • es-abstract/2019/OrdinaryDefineOwnProperty.js
  • es-abstract/2019/OrdinaryGetOwnProperty.js
  • es-abstract/2019/OrdinaryGetPrototypeOf.js
  • es-abstract/2019/OrdinaryHasInstance.js
  • es-abstract/2019/OrdinaryHasProperty.js
  • es-abstract/2019/OrdinarySetPrototypeOf
  • es-abstract/2019/OrdinarySetPrototypeOf.js
  • es-abstract/2019/PromiseResolve
  • es-abstract/2019/PromiseResolve.js
  • es-abstract/2019/QuoteJSONString.js
  • es-abstract/2019/RegExpCreate.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/SameValueNonNumber.js
  • es-abstract/2019/SameValueZero.js
  • es-abstract/2019/SecFromTime
  • es-abstract/2019/SecFromTime.js
  • es-abstract/2019/Set
  • es-abstract/2019/Set.js
  • es-abstract/2019/SetFunctionLength.js
  • es-abstract/2019/SetFunctionName.js
  • es-abstract/2019/SetIntegrityLevel.js
  • es-abstract/2019/SpeciesConstructor
  • es-abstract/2019/SpeciesConstructor.js
  • es-abstract/2019/SplitMatch.js
  • es-abstract/2019/StrictEqualityComparison.js
  • es-abstract/2019/StringCreate.js
  • es-abstract/2019/StringGetOwnProperty.js
  • es-abstract/2019/SymbolDescriptiveString.js
  • es-abstract/2019/TestIntegrityLevel.js
  • es-abstract/2019/TimeClip
  • es-abstract/2019/TimeClip.js
  • es-abstract/2019/TimeFromYear.js
  • es-abstract/2019/TimeString.js
  • es-abstract/2019/TimeWithinDay.js
  • es-abstract/2019/ToBoolean
  • es-abstract/2019/ToBoolean.js
  • es-abstract/2019/ToDateString.js
  • es-abstract/2019/ToIndex.js
  • es-abstract/2019/ToInt16.js
  • es-abstract/2019/ToInt32.js
  • es-abstract/2019/ToInt8.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/ToPropertyDescriptor.js
  • es-abstract/2019/ToPropertyKey
  • es-abstract/2019/ToPropertyKey.js
  • es-abstract/2019/ToString
  • es-abstract/2019/ToString.js
  • es-abstract/2019/ToUint16.js
  • es-abstract/2019/ToUint32
  • es-abstract/2019/ToUint32.js
  • es-abstract/2019/ToUint8.js
  • es-abstract/2019/ToUint8Clamp.js
  • es-abstract/2019/TrimString.js
  • es-abstract/2019/Type
  • es-abstract/2019/Type.js
  • es-abstract/2019/UTF16Decode.js
  • es-abstract/2019/UTF16Encoding.js
  • es-abstract/2019/UnicodeEscape.js
  • es-abstract/2019/ValidateAndApplyPropertyDescriptor.js
  • es-abstract/2019/WeekDay
  • es-abstract/2019/WeekDay.js
  • es-abstract/2019/YearFromTime
  • es-abstract/2019/YearFromTime.js
  • es-abstract/2019/abs.js
  • es-abstract/2019/floor.js
  • es-abstract/2019/modulo.js
  • es-abstract/2019/msFromTime.js
  • es-abstract/2019/thisBooleanValue.js
  • es-abstract/2019/thisNumberValue.js
  • es-abstract/2019/thisStringValue.js
  • es-abstract/2019/thisSymbolValue.js
  • es-abstract/2019/thisTimeValue.js
  • es-abstract/2020/AbstractEqualityComparison.js
  • es-abstract/2020/AbstractRelationalComparison.js
  • es-abstract/2020/AddEntriesFromIterable
  • es-abstract/2020/AddEntriesFromIterable.js
  • es-abstract/2020/AdvanceStringIndex
  • es-abstract/2020/AdvanceStringIndex.js
  • es-abstract/2020/ArrayCreate.js
  • es-abstract/2020/ArraySetLength.js
  • es-abstract/2020/ArraySpeciesCreate
  • es-abstract/2020/ArraySpeciesCreate.js
  • es-abstract/2020/BigInt/add.js
  • es-abstract/2020/BigInt/bitwiseAND.js
  • es-abstract/2020/BigInt/bitwiseNOT.js
  • es-abstract/2020/BigInt/bitwiseOR.js
  • es-abstract/2020/BigInt/bitwiseXOR.js
  • es-abstract/2020/BigInt/divide.js
  • es-abstract/2020/BigInt/equal.js
  • es-abstract/2020/BigInt/exponentiate.js
  • es-abstract/2020/BigInt/index.js
  • es-abstract/2020/BigInt/leftShift.js
  • es-abstract/2020/BigInt/lessThan.js
  • es-abstract/2020/BigInt/multiply.js
  • es-abstract/2020/BigInt/remainder.js
  • es-abstract/2020/BigInt/sameValue.js
  • es-abstract/2020/BigInt/sameValueZero.js
  • es-abstract/2020/BigInt/signedRightShift.js
  • es-abstract/2020/BigInt/subtract.js
  • es-abstract/2020/BigInt/toString.js
  • es-abstract/2020/BigInt/unaryMinus.js
  • es-abstract/2020/BigInt/unsignedRightShift.js
  • es-abstract/2020/BigIntBitwiseOp.js
  • es-abstract/2020/BinaryAnd.js
  • es-abstract/2020/BinaryOr.js
  • es-abstract/2020/BinaryXor.js
  • es-abstract/2020/Call
  • es-abstract/2020/Call.js
  • es-abstract/2020/CanonicalNumericIndexString.js
  • es-abstract/2020/CodePointAt.js
  • es-abstract/2020/CompletePropertyDescriptor.js
  • es-abstract/2020/CopyDataProperties.js
  • es-abstract/2020/CreateDataProperty
  • es-abstract/2020/CreateDataProperty.js
  • es-abstract/2020/CreateDataPropertyOrThrow
  • es-abstract/2020/CreateDataPropertyOrThrow.js
  • es-abstract/2020/CreateHTML.js
  • es-abstract/2020/CreateIterResultObject
  • es-abstract/2020/CreateIterResultObject.js
  • es-abstract/2020/CreateListFromArrayLike.js
  • es-abstract/2020/CreateMethodProperty
  • es-abstract/2020/CreateMethodProperty.js
  • es-abstract/2020/DateFromTime.js
  • es-abstract/2020/DateString.js
  • es-abstract/2020/Day.js
  • es-abstract/2020/DayFromYear.js
  • es-abstract/2020/DayWithinYear.js
  • es-abstract/2020/DaysInYear.js
  • es-abstract/2020/DefinePropertyOrThrow
  • es-abstract/2020/DefinePropertyOrThrow.js
  • es-abstract/2020/DeletePropertyOrThrow
  • es-abstract/2020/DeletePropertyOrThrow.js
  • es-abstract/2020/EnumerableOwnPropertyNames.js
  • es-abstract/2020/FlattenIntoArray
  • es-abstract/2020/FlattenIntoArray.js
  • es-abstract/2020/FromPropertyDescriptor.js
  • es-abstract/2020/Get
  • es-abstract/2020/Get.js
  • es-abstract/2020/GetIterator.js
  • es-abstract/2020/GetMethod
  • es-abstract/2020/GetMethod.js
  • es-abstract/2020/GetOwnPropertyKeys.js
  • es-abstract/2020/GetPrototypeFromConstructor.js
  • es-abstract/2020/GetSubstitution
  • es-abstract/2020/GetSubstitution.js
  • es-abstract/2020/GetV.js
  • es-abstract/2020/HasOwnProperty
  • es-abstract/2020/HasOwnProperty.js
  • es-abstract/2020/HasProperty
  • es-abstract/2020/HasProperty.js
  • es-abstract/2020/HourFromTime.js
  • es-abstract/2020/InLeapYear.js
  • es-abstract/2020/InstanceofOperator.js
  • es-abstract/2020/Invoke.js
  • es-abstract/2020/IsAccessorDescriptor.js
  • es-abstract/2020/IsArray
  • es-abstract/2020/IsArray.js
  • es-abstract/2020/IsBigIntElementType.js
  • es-abstract/2020/IsCallable
  • es-abstract/2020/IsCallable.js
  • es-abstract/2020/IsConcatSpreadable.js
  • es-abstract/2020/IsConstructor.js
  • es-abstract/2020/IsDataDescriptor.js
  • es-abstract/2020/IsExtensible.js
  • es-abstract/2020/IsGenericDescriptor.js
  • es-abstract/2020/IsInteger
  • es-abstract/2020/IsInteger.js
  • es-abstract/2020/IsNoTearConfiguration.js
  • es-abstract/2020/IsNonNegativeInteger.js
  • es-abstract/2020/IsPromise.js
  • es-abstract/2020/IsPropertyKey.js
  • es-abstract/2020/IsRegExp
  • es-abstract/2020/IsRegExp.js
  • es-abstract/2020/IsStringPrefix.js
  • es-abstract/2020/IsUnclampedIntegerElementType.js
  • es-abstract/2020/IsUnsignedElementType.js
  • es-abstract/2020/IterableToList
  • es-abstract/2020/IterableToList.js
  • es-abstract/2020/IteratorClose.js
  • es-abstract/2020/IteratorComplete.js
  • es-abstract/2020/IteratorNext.js
  • es-abstract/2020/IteratorStep.js
  • es-abstract/2020/IteratorValue.js
  • es-abstract/2020/LengthOfArrayLike
  • es-abstract/2020/LengthOfArrayLike.js
  • es-abstract/2020/MakeDate.js
  • es-abstract/2020/MakeDay.js
  • es-abstract/2020/MakeTime.js
  • es-abstract/2020/MinFromTime.js
  • es-abstract/2020/MonthFromTime.js
  • es-abstract/2020/Number/add.js
  • es-abstract/2020/Number/bitwiseAND.js
  • es-abstract/2020/Number/bitwiseNOT.js
  • es-abstract/2020/Number/bitwiseOR.js
  • es-abstract/2020/Number/bitwiseXOR.js
  • es-abstract/2020/Number/divide.js
  • es-abstract/2020/Number/equal.js
  • es-abstract/2020/Number/exponentiate.js
  • es-abstract/2020/Number/index.js
  • es-abstract/2020/Number/leftShift.js
  • es-abstract/2020/Number/lessThan.js
  • es-abstract/2020/Number/multiply.js
  • es-abstract/2020/Number/remainder.js
  • es-abstract/2020/Number/sameValue.js
  • es-abstract/2020/Number/sameValueZero.js
  • es-abstract/2020/Number/signedRightShift.js
  • es-abstract/2020/Number/subtract.js
  • es-abstract/2020/Number/toString.js
  • es-abstract/2020/Number/unaryMinus.js
  • es-abstract/2020/Number/unsignedRightShift.js
  • es-abstract/2020/NumberBitwiseOp.js
  • es-abstract/2020/NumberToBigInt.js
  • es-abstract/2020/OrdinaryCreateFromConstructor.js
  • es-abstract/2020/OrdinaryDefineOwnProperty.js
  • es-abstract/2020/OrdinaryGetOwnProperty.js
  • es-abstract/2020/OrdinaryGetPrototypeOf.js
  • es-abstract/2020/OrdinaryHasInstance.js
  • es-abstract/2020/OrdinaryHasProperty.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/QuoteJSONString.js
  • es-abstract/2020/RegExpCreate.js
  • es-abstract/2020/RegExpExec
  • es-abstract/2020/RegExpExec.js
  • es-abstract/2020/RequireObjectCoercible
  • es-abstract/2020/RequireObjectCoercible.js
  • es-abstract/2020/SameValue.js
  • es-abstract/2020/SameValueNonNumeric.js
  • es-abstract/2020/SameValueZero
  • es-abstract/2020/SameValueZero.js
  • es-abstract/2020/SecFromTime.js
  • es-abstract/2020/Set
  • es-abstract/2020/Set.js
  • es-abstract/2020/SetFunctionLength.js
  • es-abstract/2020/SetFunctionName.js
  • es-abstract/2020/SetIntegrityLevel.js
  • es-abstract/2020/SpeciesConstructor
  • es-abstract/2020/SpeciesConstructor.js
  • es-abstract/2020/SplitMatch.js
  • es-abstract/2020/StrictEqualityComparison.js
  • es-abstract/2020/StringCreate.js
  • es-abstract/2020/StringGetOwnProperty.js
  • es-abstract/2020/StringPad.js
  • es-abstract/2020/SymbolDescriptiveString.js
  • es-abstract/2020/TestIntegrityLevel.js
  • es-abstract/2020/TimeClip.js
  • es-abstract/2020/TimeFromYear.js
  • es-abstract/2020/TimeString.js
  • es-abstract/2020/TimeWithinDay.js
  • es-abstract/2020/ToBoolean
  • es-abstract/2020/ToBoolean.js
  • es-abstract/2020/ToDateString.js
  • es-abstract/2020/ToIndex.js
  • es-abstract/2020/ToInt16.js
  • es-abstract/2020/ToInt32.js
  • es-abstract/2020/ToInt8.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/ToNumeric.js
  • es-abstract/2020/ToObject
  • es-abstract/2020/ToObject.js
  • es-abstract/2020/ToPrimitive
  • es-abstract/2020/ToPrimitive.js
  • es-abstract/2020/ToPropertyDescriptor.js
  • es-abstract/2020/ToPropertyKey
  • es-abstract/2020/ToPropertyKey.js
  • es-abstract/2020/ToString
  • es-abstract/2020/ToString.js
  • es-abstract/2020/ToUint16.js
  • es-abstract/2020/ToUint32
  • es-abstract/2020/ToUint32.js
  • es-abstract/2020/ToUint8.js
  • es-abstract/2020/ToUint8Clamp.js
  • es-abstract/2020/TrimString.js
  • es-abstract/2020/Type
  • es-abstract/2020/Type.js
  • es-abstract/2020/UTF16DecodeString.js
  • es-abstract/2020/UTF16DecodeSurrogatePair.js
  • es-abstract/2020/UTF16Encoding.js
  • es-abstract/2020/UnicodeEscape.js
  • es-abstract/2020/ValidateAndApplyPropertyDescriptor.js
  • es-abstract/2020/WeekDay.js
  • es-abstract/2020/YearFromTime.js
  • es-abstract/2020/abs.js
  • es-abstract/2020/floor.js
  • es-abstract/2020/modulo.js
  • es-abstract/2020/msFromTime.js
  • es-abstract/2020/thisBigIntValue.js
  • es-abstract/2020/thisBooleanValue.js
  • es-abstract/2020/thisNumberValue.js
  • es-abstract/2020/thisStringValue.js
  • es-abstract/2020/thisSymbolValue.js
  • es-abstract/2020/thisTimeValue.js
  • es-abstract/5/AbstractEqualityComparison.js
  • es-abstract/5/AbstractRelationalComparison.js
  • es-abstract/5/CheckObjectCoercible
  • es-abstract/5/CheckObjectCoercible.js
  • es-abstract/5/DateFromTime.js
  • es-abstract/5/Day.js
  • es-abstract/5/DayFromYear.js
  • es-abstract/5/DayWithinYear.js
  • es-abstract/5/DaysInYear.js
  • es-abstract/5/FromPropertyDescriptor.js
  • es-abstract/5/HourFromTime.js
  • es-abstract/5/InLeapYear.js
  • es-abstract/5/IsAccessorDescriptor.js
  • es-abstract/5/IsCallable.js
  • es-abstract/5/IsDataDescriptor.js
  • es-abstract/5/IsGenericDescriptor.js
  • es-abstract/5/IsPropertyDescriptor.js
  • es-abstract/5/MakeDate.js
  • es-abstract/5/MakeDay.js
  • es-abstract/5/MakeTime.js
  • es-abstract/5/MinFromTime.js
  • es-abstract/5/MonthFromTime.js
  • es-abstract/5/SameValue
  • es-abstract/5/SameValue.js
  • es-abstract/5/SecFromTime.js
  • es-abstract/5/StrictEqualityComparison.js
  • es-abstract/5/TimeClip.js
  • es-abstract/5/TimeFromYear.js
  • es-abstract/5/TimeWithinDay.js
  • es-abstract/5/ToBoolean.js
  • es-abstract/5/ToInt32.js
  • es-abstract/5/ToInteger.js
  • es-abstract/5/ToNumber.js
  • es-abstract/5/ToObject.js
  • es-abstract/5/ToPrimitive.js
  • es-abstract/5/ToPropertyDescriptor.js
  • es-abstract/5/ToString.js
  • es-abstract/5/ToUint16.js
  • es-abstract/5/ToUint32.js
  • es-abstract/5/Type.js
  • es-abstract/5/WeekDay.js
  • es-abstract/5/YearFromTime.js
  • es-abstract/5/abs.js
  • es-abstract/5/floor.js
  • es-abstract/5/modulo.js
  • es-abstract/5/msFromTime.js
  • es-abstract/GetIntrinsic
  • es-abstract/GetIntrinsic.js
  • es-abstract/es2015
  • es-abstract/es2017
  • es-abstract/es2018
  • es-abstract/es2019
  • es-abstract/es2019.js
  • es-abstract/es5
  • es-abstract/es6
  • es-abstract/es7
  • es-abstract/helpers/DefineOwnProperty.js
  • es-abstract/helpers/OwnPropertyKeys
  • es-abstract/helpers/OwnPropertyKeys.js
  • es-abstract/helpers/assertRecord.js
  • es-abstract/helpers/assign.js
  • es-abstract/helpers/callBind
  • es-abstract/helpers/callBind.js
  • es-abstract/helpers/callBound
  • es-abstract/helpers/callBound.js
  • es-abstract/helpers/every.js
  • 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/isByteValue.js
  • es-abstract/helpers/isCodePoint.js
  • es-abstract/helpers/isFinite
  • es-abstract/helpers/isFinite.js
  • es-abstract/helpers/isLeadingSurrogate.js
  • es-abstract/helpers/isNaN
  • es-abstract/helpers/isNaN.js
  • es-abstract/helpers/isPrefixOf.js
  • es-abstract/helpers/isPrimitive.js
  • es-abstract/helpers/isPropertyDescriptor.js
  • es-abstract/helpers/isSamePropertyDescriptor.js
  • es-abstract/helpers/isTrailingSurrogate.js
  • es-abstract/helpers/maxSafeInteger.js
  • es-abstract/helpers/mod.js
  • es-abstract/helpers/padTimeComponent.js
  • es-abstract/helpers/regexTester.js
  • es-abstract/helpers/setProto
  • es-abstract/helpers/setProto.js
  • es-abstract/helpers/sign.js
  • es-abstract/helpers/some.js
  • es-abstract/helpers/timeConstants.js
  • es-abstract/package.json
  • es-abstract/test/helpers/defineProperty

Readme

es-abstract Version Badge

dependency status dev dependency status License Downloads

npm badge

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 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.