Permalink
September 14, 2020 10:42
September 14, 2020 10:42
July 27, 2021 16:54
September 14, 2020 10:42
Newer
100644
19 lines (14 sloc)
554 Bytes
Ignoring revisions in .git-blame-ignore-revs.
1
'use strict';
2
5
var isPropertyDescriptor = require('../helpers/isPropertyDescriptor');
6
7
var Type = require('./Type');
8
var IsDataDescriptor = require('./IsDataDescriptor');
9
var IsAccessorDescriptor = require('./IsAccessorDescriptor');
10
11
// https://262.ecma-international.org/6.0/#sec-property-descriptor-specification-type
12
13
module.exports = function IsPropertyDescriptor(Desc) {
14
return isPropertyDescriptor({
15
IsDataDescriptor: IsDataDescriptor,
16
IsAccessorDescriptor: IsAccessorDescriptor,
17
Type: Type
18
}, Desc);
19
};