hunk.code_window: var replaceWith = exports.replaceWith = function(content) {
     var dom = makeDomArray(content);
     this.each(function(i, el) {
       var siblings = el.parent.children,
           parent = el.parent,
           index;
       if (_.isFunction(content)) {
         dom = makeDomArray(content.call(el, i));
  
hunk.labels: keep keep keep keep replace replace keep keep keep keep
hunk.after_edit:     var parent = el.parent || el.root,
           siblings = parent.children,
  
hunk.file_path: lib/api/manipulation.js
hunk.type: replace
file: {
    "author": "Matt Mueller <mattmuelle@gmail.com> (mattmueller.me)",
    "name": "cheerio",
    "description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
    "keywords": [
      "htmlparser",
      "jquery",
      "selector",
      "scraper"
    ],
    "version": "0.12.4",
    "repository": {
      "type": "git",
      "url": "git://github.com/MatthewMueller/cheerio.git"
    },
    "main": "./index.js",
    "engines": {
      "node": ">= 0.6"
    },
    "dependencies": {
      "htmlparser2": "~3.4.0",
      "underscore": "~1.4",
      "entities": "0.x",
      "CSSselect": "~0.4.0"
    },
    "devDependencies": {
      "mocha": "*",
      "expect.js": "*",
      "jshint": "~2.3.0",
      "benchmark": "~1.0.0",
      "jsdom": "~0.8.9"
    },
    "scripts": {
      "test": "make test"
    }
  }
  