1 var $ = require('../internals/export');
2 var global = require('../internals/global');
3 var task = require('../internals/task');
5 var FORCED = !global.setImmediate || !global.clearImmediate;
7 // http://w3c.github.io/setImmediate/
8 $({ global: true, bind: true, enumerable: true, forced: FORCED }, {
9 // `setImmediate` method
10 // http://w3c.github.io/setImmediate/#si-setImmediate
11 setImmediate: task.set,
12 // `clearImmediate` method
13 // http://w3c.github.io/setImmediate/#si-clearImmediate
14 clearImmediate: task.clear