By default, type-r should not add any public properties to JS objects. import 'type-r/globals' must provide full backward compatibility with versions 2.X.
Number.integer, Date.microsoft, and Date.timestamp.
All built-in Type-R types must retain their interface. At that stage, we will keep private constructor members like _attribute (to be addressed at the next stage).
Since that moment, type( AttributeType ) becomes the recommended and preferred way to define attributes metadata taking place of AttributeType.has.
By default, type-r should not add any public properties to JS objects.
import 'type-r/globals'
must provide full backward compatibility with versions 2.X.That includes:
Function.prototype
extensions (value, has, isRequired).Number.integer
,Date.microsoft
, andDate.timestamp
.All built-in Type-R types must retain their interface. At that stage, we will keep private constructor members like _attribute (to be addressed at the next stage).
Since that moment,
type( AttributeType )
becomes the recommended and preferred way to define attributes metadata taking place ofAttributeType.has
.