hunk.code_window:     const onExitElement = nodeJson.elements.find(
         element => element.name === 'onexit'
       );
       const initialElement = !initial
         ? nodeJson.elements.find(element => element.name === 'initial')
         : undefined;
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit:     states = indexedRecord(stateElements, item => `${item.attributes!.id}`);
  
hunk.file_path: src/scxml.ts
hunk.type: add
file: {
    "extends": "../../tsconfig",
    "include": ["src/**/*"],
    "compilerOptions": {
      "outDir": "./lib"
    }
  }
  