has-property-descriptors

    1.0.0 • Public • Published

    has-property-descriptors Version Badge

    github actions coverage dependency status dev dependency status License Downloads

    npm badge

    Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.

    Example

    var hasPropertyDescriptors = require('has-property-descriptors');
    var assert = require('assert');
    
    assert.equal(hasPropertyDescriptors(), true); // will be `false` in IE 6-8, and ES5 engines
    
    // Arrays can not have their length `[[Defined]]` in some engines
    assert.equal(hasPropertyDescriptors.hasArrayLengthDefineBug(), false); // will be `true` in Firefox 4-22, and node v0.6

    Tests

    Simply clone the repo, npm install, and run npm test

    Install

    npm i has-property-descriptors

    DownloadsWeekly Downloads

    16,633,376

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    9.31 kB

    Total Files

    9

    Last publish

    Collaborators

    • ljharb