UNPKG

10.1 kBJavaScriptView Raw
1'use strict';
2
3/* eslint global-require: 0 */
4// https://262.ecma-international.org/11.0/#sec-abstract-operations
5var ES2020 = {
6 'Abstract Equality Comparison': require('./2020/AbstractEqualityComparison'),
7 'Abstract Relational Comparison': require('./2020/AbstractRelationalComparison'),
8 'Strict Equality Comparison': require('./2020/StrictEqualityComparison'),
9 abs: require('./2020/abs'),
10 AddEntriesFromIterable: require('./2020/AddEntriesFromIterable'),
11 AdvanceStringIndex: require('./2020/AdvanceStringIndex'),
12 ArrayCreate: require('./2020/ArrayCreate'),
13 ArraySetLength: require('./2020/ArraySetLength'),
14 ArraySpeciesCreate: require('./2020/ArraySpeciesCreate'),
15 AsyncFromSyncIteratorContinuation: require('./2020/AsyncFromSyncIteratorContinuation'),
16 AsyncIteratorClose: require('./2020/AsyncIteratorClose'),
17 BigInt: require('./2020/BigInt'),
18 BigIntBitwiseOp: require('./2020/BigIntBitwiseOp'),
19 BinaryAnd: require('./2020/BinaryAnd'),
20 BinaryOr: require('./2020/BinaryOr'),
21 BinaryXor: require('./2020/BinaryXor'),
22 Call: require('./2020/Call'),
23 Canonicalize: require('./2020/Canonicalize'),
24 CanonicalNumericIndexString: require('./2020/CanonicalNumericIndexString'),
25 CharacterRange: require('./2020/CharacterRange'),
26 CodePointAt: require('./2020/CodePointAt'),
27 CompletePropertyDescriptor: require('./2020/CompletePropertyDescriptor'),
28 CompletionRecord: require('./2020/CompletionRecord'),
29 CopyDataProperties: require('./2020/CopyDataProperties'),
30 CreateAsyncFromSyncIterator: require('./2020/CreateAsyncFromSyncIterator'),
31 CreateDataProperty: require('./2020/CreateDataProperty'),
32 CreateDataPropertyOrThrow: require('./2020/CreateDataPropertyOrThrow'),
33 CreateHTML: require('./2020/CreateHTML'),
34 CreateIterResultObject: require('./2020/CreateIterResultObject'),
35 CreateListFromArrayLike: require('./2020/CreateListFromArrayLike'),
36 CreateMethodProperty: require('./2020/CreateMethodProperty'),
37 CreateRegExpStringIterator: require('./2020/CreateRegExpStringIterator'),
38 DateFromTime: require('./2020/DateFromTime'),
39 DateString: require('./2020/DateString'),
40 Day: require('./2020/Day'),
41 DayFromYear: require('./2020/DayFromYear'),
42 DaysInYear: require('./2020/DaysInYear'),
43 DayWithinYear: require('./2020/DayWithinYear'),
44 DefinePropertyOrThrow: require('./2020/DefinePropertyOrThrow'),
45 DeletePropertyOrThrow: require('./2020/DeletePropertyOrThrow'),
46 DetachArrayBuffer: require('./2020/DetachArrayBuffer'),
47 EnumerableOwnPropertyNames: require('./2020/EnumerableOwnPropertyNames'),
48 FlattenIntoArray: require('./2020/FlattenIntoArray'),
49 floor: require('./2020/floor'),
50 FromPropertyDescriptor: require('./2020/FromPropertyDescriptor'),
51 Get: require('./2020/Get'),
52 GetGlobalObject: require('./2020/GetGlobalObject'),
53 GetIterator: require('./2020/GetIterator'),
54 GetMethod: require('./2020/GetMethod'),
55 GetOwnPropertyKeys: require('./2020/GetOwnPropertyKeys'),
56 GetPrototypeFromConstructor: require('./2020/GetPrototypeFromConstructor'),
57 GetSubstitution: require('./2020/GetSubstitution'),
58 GetV: require('./2020/GetV'),
59 GetValueFromBuffer: require('./2020/GetValueFromBuffer'),
60 HasOwnProperty: require('./2020/HasOwnProperty'),
61 HasProperty: require('./2020/HasProperty'),
62 HourFromTime: require('./2020/HourFromTime'),
63 InLeapYear: require('./2020/InLeapYear'),
64 InstanceofOperator: require('./2020/InstanceofOperator'),
65 IntegerIndexedElementGet: require('./2020/IntegerIndexedElementGet'),
66 IntegerIndexedElementSet: require('./2020/IntegerIndexedElementSet'),
67 InternalizeJSONProperty: require('./2020/InternalizeJSONProperty'),
68 Invoke: require('./2020/Invoke'),
69 IsAccessorDescriptor: require('./2020/IsAccessorDescriptor'),
70 IsArray: require('./2020/IsArray'),
71 IsBigIntElementType: require('./2020/IsBigIntElementType'),
72 IsCallable: require('./2020/IsCallable'),
73 IsCompatiblePropertyDescriptor: require('./2020/IsCompatiblePropertyDescriptor'),
74 IsConcatSpreadable: require('./2020/IsConcatSpreadable'),
75 IsConstructor: require('./2020/IsConstructor'),
76 IsDataDescriptor: require('./2020/IsDataDescriptor'),
77 IsDetachedBuffer: require('./2020/IsDetachedBuffer'),
78 IsExtensible: require('./2020/IsExtensible'),
79 IsGenericDescriptor: require('./2020/IsGenericDescriptor'),
80 IsInteger: require('./2020/IsInteger'),
81 IsNonNegativeInteger: require('./2020/IsNonNegativeInteger'),
82 IsNoTearConfiguration: require('./2020/IsNoTearConfiguration'),
83 IsPromise: require('./2020/IsPromise'),
84 IsPropertyKey: require('./2020/IsPropertyKey'),
85 IsRegExp: require('./2020/IsRegExp'),
86 IsSharedArrayBuffer: require('./2020/IsSharedArrayBuffer'),
87 IsStringPrefix: require('./2020/IsStringPrefix'),
88 IsUnclampedIntegerElementType: require('./2020/IsUnclampedIntegerElementType'),
89 IsUnsignedElementType: require('./2020/IsUnsignedElementType'),
90 IsValidIntegerIndex: require('./2020/IsValidIntegerIndex'),
91 IsWordChar: require('./2020/IsWordChar'),
92 IterableToList: require('./2020/IterableToList'),
93 IteratorClose: require('./2020/IteratorClose'),
94 IteratorComplete: require('./2020/IteratorComplete'),
95 IteratorNext: require('./2020/IteratorNext'),
96 IteratorStep: require('./2020/IteratorStep'),
97 IteratorValue: require('./2020/IteratorValue'),
98 LengthOfArrayLike: require('./2020/LengthOfArrayLike'),
99 MakeDate: require('./2020/MakeDate'),
100 MakeDay: require('./2020/MakeDay'),
101 MakeTime: require('./2020/MakeTime'),
102 max: require('./2020/max'),
103 min: require('./2020/min'),
104 MinFromTime: require('./2020/MinFromTime'),
105 modulo: require('./2020/modulo'),
106 MonthFromTime: require('./2020/MonthFromTime'),
107 msFromTime: require('./2020/msFromTime'),
108 NewPromiseCapability: require('./2020/NewPromiseCapability'),
109 NormalCompletion: require('./2020/NormalCompletion'),
110 Number: require('./2020/Number'),
111 NumberBitwiseOp: require('./2020/NumberBitwiseOp'),
112 NumberToBigInt: require('./2020/NumberToBigInt'),
113 NumericToRawBytes: require('./2020/NumericToRawBytes'),
114 ObjectDefineProperties: require('./2020/ObjectDefineProperties'),
115 OrdinaryCreateFromConstructor: require('./2020/OrdinaryCreateFromConstructor'),
116 OrdinaryDefineOwnProperty: require('./2020/OrdinaryDefineOwnProperty'),
117 OrdinaryGetOwnProperty: require('./2020/OrdinaryGetOwnProperty'),
118 OrdinaryGetPrototypeOf: require('./2020/OrdinaryGetPrototypeOf'),
119 OrdinaryHasInstance: require('./2020/OrdinaryHasInstance'),
120 OrdinaryHasProperty: require('./2020/OrdinaryHasProperty'),
121 OrdinaryObjectCreate: require('./2020/OrdinaryObjectCreate'),
122 OrdinarySetPrototypeOf: require('./2020/OrdinarySetPrototypeOf'),
123 OrdinaryToPrimitive: require('./2020/OrdinaryToPrimitive'),
124 PromiseResolve: require('./2020/PromiseResolve'),
125 QuoteJSONString: require('./2020/QuoteJSONString'),
126 RawBytesToNumeric: require('./2020/RawBytesToNumeric'),
127 RegExpCreate: require('./2020/RegExpCreate'),
128 RegExpExec: require('./2020/RegExpExec'),
129 RequireObjectCoercible: require('./2020/RequireObjectCoercible'),
130 SameValue: require('./2020/SameValue'),
131 SameValueNonNumeric: require('./2020/SameValueNonNumeric'),
132 SameValueZero: require('./2020/SameValueZero'),
133 SecFromTime: require('./2020/SecFromTime'),
134 Set: require('./2020/Set'),
135 SetFunctionLength: require('./2020/SetFunctionLength'),
136 SetFunctionName: require('./2020/SetFunctionName'),
137 SetIntegrityLevel: require('./2020/SetIntegrityLevel'),
138 SetValueInBuffer: require('./2020/SetValueInBuffer'),
139 SpeciesConstructor: require('./2020/SpeciesConstructor'),
140 SplitMatch: require('./2020/SplitMatch'),
141 StringCreate: require('./2020/StringCreate'),
142 StringGetOwnProperty: require('./2020/StringGetOwnProperty'),
143 StringPad: require('./2020/StringPad'),
144 StringToBigInt: require('./2020/StringToBigInt'),
145 SymbolDescriptiveString: require('./2020/SymbolDescriptiveString'),
146 TestIntegrityLevel: require('./2020/TestIntegrityLevel'),
147 thisBigIntValue: require('./2020/thisBigIntValue'),
148 thisBooleanValue: require('./2020/thisBooleanValue'),
149 thisNumberValue: require('./2020/thisNumberValue'),
150 thisStringValue: require('./2020/thisStringValue'),
151 thisSymbolValue: require('./2020/thisSymbolValue'),
152 thisTimeValue: require('./2020/thisTimeValue'),
153 ThrowCompletion: require('./2020/ThrowCompletion'),
154 TimeClip: require('./2020/TimeClip'),
155 TimeFromYear: require('./2020/TimeFromYear'),
156 TimeString: require('./2020/TimeString'),
157 TimeWithinDay: require('./2020/TimeWithinDay'),
158 TimeZoneString: require('./2020/TimeZoneString'),
159 ToBigInt: require('./2020/ToBigInt'),
160 ToBigInt64: require('./2020/ToBigInt64'),
161 ToBigUint64: require('./2020/ToBigUint64'),
162 ToBoolean: require('./2020/ToBoolean'),
163 ToDateString: require('./2020/ToDateString'),
164 ToIndex: require('./2020/ToIndex'),
165 ToInt16: require('./2020/ToInt16'),
166 ToInt32: require('./2020/ToInt32'),
167 ToInt8: require('./2020/ToInt8'),
168 ToInteger: require('./2020/ToInteger'),
169 ToLength: require('./2020/ToLength'),
170 ToNumber: require('./2020/ToNumber'),
171 ToNumeric: require('./2020/ToNumeric'),
172 ToObject: require('./2020/ToObject'),
173 ToPrimitive: require('./2020/ToPrimitive'),
174 ToPropertyDescriptor: require('./2020/ToPropertyDescriptor'),
175 ToPropertyKey: require('./2020/ToPropertyKey'),
176 ToString: require('./2020/ToString'),
177 ToUint16: require('./2020/ToUint16'),
178 ToUint32: require('./2020/ToUint32'),
179 ToUint8: require('./2020/ToUint8'),
180 ToUint8Clamp: require('./2020/ToUint8Clamp'),
181 TrimString: require('./2020/TrimString'),
182 Type: require('./2020/Type'),
183 TypedArrayCreate: require('./2020/TypedArrayCreate'),
184 TypedArraySpeciesCreate: require('./2020/TypedArraySpeciesCreate'),
185 UnicodeEscape: require('./2020/UnicodeEscape'),
186 UTF16DecodeString: require('./2020/UTF16DecodeString'),
187 UTF16DecodeSurrogatePair: require('./2020/UTF16DecodeSurrogatePair'),
188 UTF16Encoding: require('./2020/UTF16Encoding'),
189 ValidateAndApplyPropertyDescriptor: require('./2020/ValidateAndApplyPropertyDescriptor'),
190 ValidateAtomicAccess: require('./2020/ValidateAtomicAccess'),
191 ValidateTypedArray: require('./2020/ValidateTypedArray'),
192 WeekDay: require('./2020/WeekDay'),
193 WordCharacters: require('./2020/WordCharacters'),
194 YearFromTime: require('./2020/YearFromTime')
195};
196
197module.exports = ES2020;