inspect-js


  • Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.

    published 1.0.1 3 months ago
  • Which regular expression flags does the current environment support?

    published 1.0.4 2 months ago
  • Returns an array of Typed Array names that are available in the current environment

    published 1.0.7 2 months ago
  • Get the ArrayBuffer out of a DataView, robustly.

    published 1.0.1 3 months ago
  • Get the byteLength out of a DataView, robustly.

    published 1.0.1 2 months ago
  • Get the byteOffset out of a DataView, robustly.

    published 1.0.0 2 months ago
  • node's assert.deepEqual algorithm

    published 2.2.3 6 months ago
  • `deep-equal`, but only for JSON-supported values.

    published 1.0.0 a year ago
  • return the first argument that is `!== undefined`

    published 1.0.1 2 years ago
  • Does this JS environment support the `name` property on functions?

    published 1.2.3 2 years ago
  • An ES5 mostly-spec-compliant `Object.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible

    published 2.0.0 3 years ago
  • Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.

    published 1.0.2 3 months ago
  • Determine if the JS environment has BigInt support.

    published 1.0.2 2 years ago
  • Does the current environment have `import()` support?

    published 2.1.0 3 months ago
  • Does the JS environment support named capture groups in regexes?

    published 1.0.0 3 months ago
  • check if the environment supports { ...a } spread syntax

    published 1.0.0 6 years ago
  • Determine if the JS environment has optional chaining support

    published 1.0.1 2 years ago
  • Determine whether the environment has the so-called "override mistake" - [[Set]]ing a property whose ancestor is nonwritable throws.

    published 1.0.1 2 months ago
  • A robust, ES3 compatible, "has own property" predicate.

    published 2.0.2 a month ago
  • Does the current node version have support for the "exports" field in package.json?

    published 1.3.0 2 years ago
  • Does the current node version have support for the "imports" field in package.json?

    published 1.0.0 4 years ago
  • Does the current node version have support for requiring/importing its own name?

    published 1.0.1 3 years ago
  • Determine if the JS environment has private fields (`class { #x; }`) support.

    published 1.1.0 3 years ago
  • Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.

    published 1.0.2 2 months ago
  • Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?

    published 1.0.3 2 months ago
show more packages