12345678910111213141516171819 |
- 'use strict';
- // TODO, semver-major: delete this
- var isPropertyDescriptor = require('../helpers/isPropertyDescriptor');
- var Type = require('./Type');
- var IsDataDescriptor = require('./IsDataDescriptor');
- var IsAccessorDescriptor = require('./IsAccessorDescriptor');
- // https://262.ecma-international.org/6.0/#sec-property-descriptor-specification-type
- module.exports = function IsPropertyDescriptor(Desc) {
- return isPropertyDescriptor({
- IsDataDescriptor: IsDataDescriptor,
- IsAccessorDescriptor: IsAccessorDescriptor,
- Type: Type
- }, Desc);
- };
|