hunk.code_window:     const { document } = state
       const schema = editor.getSchema()
       const offsetKey = OffsetKey.findKey(element, offset)
       const { key } = offsetKey
       const node = document.getDescendant(key)
       const decorators = document.getDescendantDecorators(key, schema)
       const ranges = node.getRanges(decorators)
  
hunk.labels: keep keep add keep keep keep keep
hunk.after_edit:     if (!offsetKey) return null
  
hunk.file_path: src/components/content.js
hunk.type: add
file: 
  module.exports = {
    setup(state) {
      // Move cursor
      return state.transform()
        .moveTo({
          anchorKey: '_cursor_',
          anchorOffset: 10,
          focusKey: '_cursor_',
          focusOffset: 10
        })
        .apply()
    },
  
    run(state) {
      return state.transform().insertText('a').apply()
    }
  }
  