Name
Last commit
Last update
..
test work yui
.editorconfig work yui
.eslintrc work yui
.jscs.json work yui
.npmignore work yui
.nvmrc work yui
.travis.yml work yui
CHANGELOG.md work yui
LICENSE work yui
Makefile work yui
README.md work yui
index.js work yui
package.json work yui

#is-symbol Version Badge

Build Status dependency status dev dependency status License Downloads

npm badge

browser support

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