/var/www/greso.tech/server/nsm/node_modules/es6-symbol/test
NameSizeModeActions
implement.js830644editdlrm
index.js2710644editdlrm
is-implemented.js3170644editdlrm
is-native-implemented.js770644editdlrm
is-symbol.js4070644editdlrm
polyfill.js8060644editdlrm
validate-symbol.js6290644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/es6-symbol/test/validate-symbol.js (629B)
"use strict"; var SymbolPolyfill = require("../polyfill"); module.exports = function (t, a) { var symbol; a.throws(function () { t(undefined); }, TypeError, "Undefined"); a.throws(function () { t(null); }, TypeError, "Null"); a.throws(function () { t(true); }, TypeError, "Primitive"); a.throws(function () { t("raz"); }, TypeError, "String"); a.throws(function () { t({}); }, TypeError, "Object"); a.throws(function () { t([]); }, TypeError, "Array"); if (typeof Symbol !== "undefined") { symbol = Symbol("foo"); a(t(symbol), symbol, "Native"); } symbol = SymbolPolyfill(); a(t(symbol), symbol, "Polyfill"); };