1// 26.1.4 Reflect.deleteProperty(target, propertyKey)
2var $export = require('./_export');
3var gOPD = require('./_object-gopd').f;
4var anObject = require('./_an-object');
5
6$export($export.S, 'Reflect', {
7  deleteProperty: function deleteProperty(target, propertyKey) {
8    var desc = gOPD(anObject(target), propertyKey);
9    return desc && !desc.configurable ? false : delete target[propertyKey];
10  }
11});
12