hunk.code_window:     "eslint-plugin-react": "^5.2.2",
       "exorcist": "^0.4.0",
       "gh-pages": "^0.11.0",
       "http-server": "^0.9.0",
       "is-url": "^1.2.2",
       "mocha": "^2.5.3",
       "prismjs": "^1.5.1",
       "react": "^15.2.0",
       "react-addons-perf": "^15.2.1",
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:     "is-image": "^1.0.1",
  
hunk.file_path: package.json
hunk.type: add
file: 
  export default function (state) {
    const { document, selection } = state
    const texts = document.getTextNodes()
    const first = texts.first()
    const second = texts.last()
  
    return state
      .transform()
      .moveTo({
        anchorKey: first.key,
        anchorOffset: 2,
        focusKey: second.key,
        focusOffset: 2
      })
      .addMark('bold')
      .apply()
  }
  