babel/lib/6to5/polyfill.js
2014-12-14 23:58:31 +11:00

17 lines
421 B
JavaScript

/* jshint newcap: false, freeze: false */
require("core-js/shim");
require("./transformation/transformers/es6-generators/runtime");
var ensureSymbol = function (key) {
Symbol[key] = Symbol[key] || Symbol(key);
};
ensureSymbol("species");
ensureSymbol("hasInstance");
ensureSymbol("isConcatSpreadable");
ensureSymbol("isRegExp");
ensureSymbol("toPrimitive");
ensureSymbol("toStringTag");
ensureSymbol("unscopables");