hunk.code_window: export interface TargetTransitionConfig<
     TContext extends MachineContext,
     TEvent extends EventObject
   > extends TransitionConfig<TContext, TEvent> {
     target: TransitionTarget<TContext, TEvent>; // TODO: just make this non-optional
   }
   export type ConditionalTransitionConfig<
     TContext extends MachineContext,
     TEvent extends EventObject = EventObject
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:   target: TransitionTarget; // TODO: just make this non-optional
  
hunk.file_path: packages/core/src/types.ts
hunk.type: replace
file: {
    "name": "@xstate/analytics",
    "version": "0.0.1",
    "description": "XState analytics utilities",
    "keywords": [
      "state",
      "machine",
      "statechart",
      "scxml",
      "state",
      "graph",
      "analytics"
    ],
    "author": "David Khourshid <davidkpiano@gmail.com>",
    "homepage": "https://github.com/statelyai/xstate/tree/main/packages/xstate-analytics#readme",
    "license": "MIT",
    "main": "dist/xstate-analytics.cjs.js",
    "module": "dist/xstate-analytics.esm.js",
    "exports": {
      ".": {
        "module": "./dist/xstate-analytics.esm.js",
        "default": "./dist/xstate-analytics.cjs.js"
      },
      "./package.json": "./package.json"
    },
    "sideEffects": false,
    "files": [
      "dist"
    ],
    "repository": {
      "type": "git",
      "url": "git+ssh://git@github.com/statelyai/xstate.git"
    },
    "scripts": {},
    "bugs": {
      "url": "https://github.com/statelyai/xstate/issues"
    },
    "peerDependencies": {
      "xstate": "^5.0.0-alpha.1"
    },
    "devDependencies": {
      "xstate": "5.0.0-alpha.1"
    },
    "dependencies": {}
  }
  