is-symbol

    1.0.4 • Public • Published

    is-symbol Version Badge

    github actions coverage dependency status dev dependency status License Downloads

    npm badge

    Is this an ES6 Symbol value?

    Example

    var isSymbol = require('is-symbol');
    assert(!isSymbol(function () {}));
    assert(!isSymbol(null));
    assert(!isSymbol(function* () { yield 42; return Infinity; });
    
    assert(isSymbol(Symbol.iterator));
    assert(isSymbol(Symbol('foo')));
    assert(isSymbol(Symbol.for('foo')));
    assert(isSymbol(Object(Symbol('foo'))));

    Tests

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

    Install

    npm i is-symbol

    DownloadsWeekly Downloads

    20,850,624

    Version

    1.0.4

    License

    MIT

    Unpacked Size

    22 kB

    Total Files

    11

    Last publish

    Collaborators

    • ljharb