hunk.code_window: {
     "name": "rxjs/operators",
     "typings": "./index.d.ts",
     "main": "./index.js",
     "module": "../_esm5/operators/index.js",
     "es2015": "../_esm2015/operators/index.js"
   }
hunk.labels: keep keep keep keep keep replace keep
hunk.after_edit:   "es2015": "../_esm2015/operators/index.js",
     "sideEffects": false
  
hunk.file_path: src/operators/package.json
hunk.type: replace
file: var RxOld = require('rx');
  var RxNew = require('../../../../index');
  
  module.exports = function (suite) {
    var oldSkipWithCurrentThreadScheduler = RxOld.Observable.range(0, 50, RxOld.Scheduler.currentThread).skip(25);
    var newSkipWithCurrentThreadScheduler = RxNew.Observable.range(0, 50, RxNew.Scheduler.queue).skip(25);
  
    function _next(x) { }
    function _error(e) { }
    function _complete() { }
    return suite
      .add('old skip with current thread scheduler', function () {
        oldSkipWithCurrentThreadScheduler.subscribe(_next, _error, _complete);
      })
      .add('new skip with current thread scheduler', function () {
        newSkipWithCurrentThreadScheduler.subscribe(_next, _error, _complete);
      });
  };