Sha256: e56672f1cf34e0be38f3c28c164810c878a243918d19bd0ac82d701209b5b9a2

Contents?: true

Size: 402 Bytes

Versions: 54

Compression:

Stored size: 402 Bytes

Contents

/*! queue-microtask. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
let promise

module.exports = typeof queueMicrotask === 'function'
  ? queueMicrotask.bind(typeof window !== 'undefined' ? window : global)
  // reuse resolved promise, and allocate it lazily
  : cb => (promise || (promise = Promise.resolve()))
    .then(cb)
    .catch(err => setTimeout(() => { throw err }, 0))

Version data entries

54 entries across 54 versions & 4 rubygems

Version Path
rapid_stack-0.2.0 templates/frontend/node_modules/queue-microtask/index.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/queue-microtask/index.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.60 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.59 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.58 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.57 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.56 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.55 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.54 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.53 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.52 node_modules/queue-microtask/index.js
trusty-cms-6.3.1 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.51 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.50 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.49 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.48 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.47 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.46 node_modules/queue-microtask/index.js
immosquare-cleaner-0.1.45 node_modules/queue-microtask/index.js