UNPKG

ember-app-scheduler

Version:

Ember addon to schedule work at different phases of app life cycle.

11 lines 416 B
export const HAS_NATIVE_WEAKMAP = function () { // detect if `WeakMap` is even present let hasWeakMap = typeof WeakMap === 'function'; if (!hasWeakMap) { return false; } let instance = new WeakMap(); // use `Object`'s `.toString` directly to prevent us from detecting // polyfills as native weakmaps return Object.prototype.toString.call(instance) === '[object WeakMap]'; }();