UNPKG

memory-level

Version:

In-memory abstract-level database for Node.js and browsers

14 lines (11 loc) 471 B
'use strict' // Use setImmediate() in Node.js to allow IO in between work /* istanbul ignore else: coverage currently does not include browsers */ if (typeof process !== 'undefined' && !process.browser && typeof global !== 'undefined' && typeof global.setImmediate === 'function') { const setImmediate = global.setImmediate module.exports = function breathe () { return new Promise(setImmediate) } } else { module.exports = async function breathe () { } }