Narnia's Poofy Meatcleaver

    get-symbol-description

    1.0.0 • Public • Published

    get-symbol-description Version Badge

    github actions coverage dependency status dev dependency status License Downloads

    npm badge

    Gets the description of a Symbol. Handles Symbol() vs Symbol('') properly when possible.

    Example

    var getSymbolDescription = require('get-symbol-description');
    var assert = require('assert');
    
    assert(getSymbolDescription(Symbol()) === undefined);
    assert(getSymbolDescription(Symbol('')) === ''); // or `undefined`, if in an engine that lacks name inference from concise method
    assert(getSymbolDescription(Symbol('foo')) === 'foo');
    assert(getSymbolDescription(Symbol.iterator) === 'Symbol.iterator');

    Tests

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

    Install

    npm i get-symbol-description

    DownloadsWeekly Downloads

    17,196,923

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    10.3 kB

    Total Files

    11

    Last publish

    Collaborators

    • ljharb