var global = require('../internals/global'); var task = require('../internals/task'); var FORCED = !global.setImmediate || !global.clearImmediate; // http://w3c.github.io/setImmediate/ require('../internals/export')({ global: true, bind: true, enumerable: true, forced: FORCED }, { // `setImmediate` method // http://w3c.github.io/setImmediate/#si-setImmediate setImmediate: task.set, // `clearImmediate` method // http://w3c.github.io/setImmediate/#si-clearImmediate clearImmediate: task.clear });