forked from quic-issues/427e7578-d7bf-49c8-aee9-2dd999e25316
30 lines
471 B
JavaScript
30 lines
471 B
JavaScript
'use strict';
|
|
|
|
/**
|
|
* Utility module to work with EcmaScript Symbols.
|
|
*
|
|
* @module symbol
|
|
*/
|
|
|
|
/**
|
|
* Return fresh symbol.
|
|
*/
|
|
const create = Symbol;
|
|
|
|
/**
|
|
* @param {any} s
|
|
* @return {boolean}
|
|
*/
|
|
const isSymbol = s => typeof s === 'symbol';
|
|
|
|
var symbol = /*#__PURE__*/Object.freeze({
|
|
__proto__: null,
|
|
create: create,
|
|
isSymbol: isSymbol
|
|
});
|
|
|
|
exports.create = create;
|
|
exports.isSymbol = isSymbol;
|
|
exports.symbol = symbol;
|
|
//# sourceMappingURL=symbol-9c439012.cjs.map
|