80 lines
		
	
	
		
			6.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			6.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 'use strict';
 | |
| 
 | |
| module.exports = {
 | |
| 	IsPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-property-descriptor-specification-type',
 | |
| 	IsAccessorDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isaccessordescriptor',
 | |
| 	IsDataDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isdatadescriptor',
 | |
| 	IsGenericDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isgenericdescriptor',
 | |
| 	FromPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-frompropertydescriptor',
 | |
| 	ToPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-topropertydescriptor',
 | |
| 	CompletePropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-completepropertydescriptor',
 | |
| 	ToPrimitive: 'https://ecma-international.org/ecma-262/6.0/#sec-toprimitive',
 | |
| 	ToBoolean: 'https://ecma-international.org/ecma-262/6.0/#sec-toboolean',
 | |
| 	ToNumber: 'https://ecma-international.org/ecma-262/6.0/#sec-tonumber',
 | |
| 	ToInteger: 'https://ecma-international.org/ecma-262/6.0/#sec-tointeger',
 | |
| 	ToInt32: 'https://ecma-international.org/ecma-262/6.0/#sec-toint32',
 | |
| 	ToUint32: 'https://ecma-international.org/ecma-262/6.0/#sec-touint32',
 | |
| 	ToInt16: 'https://ecma-international.org/ecma-262/6.0/#sec-toint16',
 | |
| 	ToUint16: 'https://ecma-international.org/ecma-262/6.0/#sec-touint16',
 | |
| 	ToInt8: 'https://ecma-international.org/ecma-262/6.0/#sec-toint8',
 | |
| 	ToUint8: 'https://ecma-international.org/ecma-262/6.0/#sec-touint8',
 | |
| 	ToUint8Clamp: 'https://ecma-international.org/ecma-262/6.0/#sec-touint8clamp',
 | |
| 	ToString: 'https://ecma-international.org/ecma-262/6.0/#sec-tostring',
 | |
| 	ToObject: 'https://ecma-international.org/ecma-262/6.0/#sec-toobject',
 | |
| 	ToPropertyKey: 'https://ecma-international.org/ecma-262/6.0/#sec-topropertykey',
 | |
| 	ToLength: 'https://ecma-international.org/ecma-262/6.0/#sec-tolength',
 | |
| 	CanonicalNumericIndexString: 'https://ecma-international.org/ecma-262/6.0/#sec-canonicalnumericindexstring',
 | |
| 	RequireObjectCoercible: 'https://ecma-international.org/ecma-262/6.0/#sec-requireobjectcoercible',
 | |
| 	IsArray: 'https://ecma-international.org/ecma-262/6.0/#sec-isarray',
 | |
| 	IsCallable: 'https://ecma-international.org/ecma-262/6.0/#sec-iscallable',
 | |
| 	IsConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-isconstructor',
 | |
| 	IsExtensible: 'https://ecma-international.org/ecma-262/6.0/#sec-isextensible-o',
 | |
| 	IsInteger: 'https://ecma-international.org/ecma-262/6.0/#sec-isinteger',
 | |
| 	IsPropertyKey: 'https://ecma-international.org/ecma-262/6.0/#sec-ispropertykey',
 | |
| 	IsRegExp: 'https://ecma-international.org/ecma-262/6.0/#sec-isregexp',
 | |
| 	SameValue: 'https://ecma-international.org/ecma-262/6.0/#sec-samevalue',
 | |
| 	SameValueZero: 'https://ecma-international.org/ecma-262/6.0/#sec-samevaluezero',
 | |
| 	Get: 'https://ecma-international.org/ecma-262/6.0/#sec-get-o-p',
 | |
| 	GetV: 'https://ecma-international.org/ecma-262/6.0/#sec-getv',
 | |
| 	Set: 'https://ecma-international.org/ecma-262/6.0/#sec-set-o-p-v-throw',
 | |
| 	CreateDataProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-createdataproperty',
 | |
| 	CreateMethodProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-createmethodproperty',
 | |
| 	CreateDataPropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-createdatapropertyorthrow',
 | |
| 	DefinePropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-definepropertyorthrow',
 | |
| 	DeletePropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-deletepropertyorthrow',
 | |
| 	GetMethod: 'https://ecma-international.org/ecma-262/6.0/#sec-getmethod',
 | |
| 	HasProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-hasproperty',
 | |
| 	HasOwnProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-hasownproperty',
 | |
| 	Call: 'https://ecma-international.org/ecma-262/6.0/#sec-call',
 | |
| 	Construct: 'https://ecma-international.org/ecma-262/6.0/#sec-construct',
 | |
| 	SetIntegrityLevel: 'https://ecma-international.org/ecma-262/6.0/#sec-setintegritylevel',
 | |
| 	TestIntegrityLevel: 'https://ecma-international.org/ecma-262/6.0/#sec-testintegritylevel',
 | |
| 	CreateArrayFromList: 'https://ecma-international.org/ecma-262/6.0/#sec-createarrayfromlist',
 | |
| 	CreateListFromArrayLike: 'https://ecma-international.org/ecma-262/6.0/#sec-createlistfromarraylike',
 | |
| 	Invoke: 'https://ecma-international.org/ecma-262/6.0/#sec-invoke',
 | |
| 	OrdinaryHasInstance: 'https://ecma-international.org/ecma-262/6.0/#sec-ordinaryhasinstance',
 | |
| 	SpeciesConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-speciesconstructor',
 | |
| 	EnumerableOwnNames: 'https://ecma-international.org/ecma-262/6.0/#sec-enumerableownnames',
 | |
| 	GetIterator: 'https://ecma-international.org/ecma-262/6.0/#sec-getiterator',
 | |
| 	IteratorNext: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratornext',
 | |
| 	IteratorComplete: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorcomplete',
 | |
| 	IteratorValue: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorvalue',
 | |
| 	IteratorStep: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorstep',
 | |
| 	IteratorClose: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorclose',
 | |
| 	CreateIterResultObject: 'https://ecma-international.org/ecma-262/6.0/#sec-createiterresultobject',
 | |
| 	CreateListIterator: 'https://ecma-international.org/ecma-262/6.0/#sec-createlistiterator',
 | |
| 	Type: 'https://ecma-international.org/ecma-262/6.0/#sec-ecmascript-language-types',
 | |
| 	thisBooleanValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-boolean-prototype-object',
 | |
| 	thisNumberValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-number-prototype-object',
 | |
| 	thisTimeValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-date-prototype-object',
 | |
| 	thisStringValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-string-prototype-object',
 | |
| 	RegExpExec: 'https://ecma-international.org/ecma-262/6.0/#sec-regexpexec',
 | |
| 	RegExpBuiltinExec: 'https://ecma-international.org/ecma-262/6.0/#sec-regexpbuiltinexec',
 | |
| 	IsConcatSpreadable: 'https://ecma-international.org/ecma-262/6.0/#sec-isconcatspreadable',
 | |
| 	IsPromise: 'https://ecma-international.org/ecma-262/6.0/#sec-ispromise',
 | |
| 	ArraySpeciesCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-arrayspeciescreate',
 | |
| 	ObjectCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-objectcreate',
 | |
| 	AdvanceStringIndex: 'https://ecma-international.org/ecma-262/6.0/#sec-advancestringindex',
 | |
| 	NormalCompletion: 'https://ecma-international.org/ecma-262/6.0/#sec-normalcompletion'
 | |
| };
 |