{
  "name": "xstate",
  "version": "5.31.1",
  "description": "Finite State Machines and Statecharts for the Modern Web.",
  "main": "dist/xstate.cjs.js",
  "module": "dist/xstate.esm.js",
  "umd:main": "dist/xstate.umd.min.js",
  "exports": {
    ".": {
      "types": {
        "import": "./dist/xstate.cjs.mjs",
        "default": "./dist/xstate.cjs.js"
      },
      "development": {
        "module": "./dist/xstate.development.esm.js",
        "import": "./dist/xstate.development.cjs.mjs",
        "default": "./dist/xstate.development.cjs.js"
      },
      "module": "./dist/xstate.esm.js",
      "import": "./dist/xstate.cjs.mjs",
      "default": "./dist/xstate.cjs.js"
    },
    "./guards": {
      "types": {
        "import": "./guards/dist/xstate-guards.cjs.mjs",
        "default": "./guards/dist/xstate-guards.cjs.js"
      },
      "development": {
        "module": "./guards/dist/xstate-guards.development.esm.js",
        "import": "./guards/dist/xstate-guards.development.cjs.mjs",
        "default": "./guards/dist/xstate-guards.development.cjs.js"
      },
      "module": "./guards/dist/xstate-guards.esm.js",
      "import": "./guards/dist/xstate-guards.cjs.mjs",
      "default": "./guards/dist/xstate-guards.cjs.js"
    },
    "./actions": {
      "types": {
        "import": "./actions/dist/xstate-actions.cjs.mjs",
        "default": "./actions/dist/xstate-actions.cjs.js"
      },
      "development": {
        "module": "./actions/dist/xstate-actions.development.esm.js",
        "import": "./actions/dist/xstate-actions.development.cjs.mjs",
        "default": "./actions/dist/xstate-actions.development.cjs.js"
      },
      "module": "./actions/dist/xstate-actions.esm.js",
      "import": "./actions/dist/xstate-actions.cjs.mjs",
      "default": "./actions/dist/xstate-actions.cjs.js"
    },
    "./dev": {
      "types": {
        "import": "./dev/dist/xstate-dev.cjs.mjs",
        "default": "./dev/dist/xstate-dev.cjs.js"
      },
      "development": {
        "module": "./dev/dist/xstate-dev.development.esm.js",
        "import": "./dev/dist/xstate-dev.development.cjs.mjs",
        "default": "./dev/dist/xstate-dev.development.cjs.js"
      },
      "module": "./dev/dist/xstate-dev.esm.js",
      "import": "./dev/dist/xstate-dev.cjs.mjs",
      "default": "./dev/dist/xstate-dev.cjs.js"
    },
    "./graph": {
      "types": {
        "import": "./graph/dist/xstate-graph.cjs.mjs",
        "default": "./graph/dist/xstate-graph.cjs.js"
      },
      "development": {
        "module": "./graph/dist/xstate-graph.development.esm.js",
        "import": "./graph/dist/xstate-graph.development.cjs.mjs",
        "default": "./graph/dist/xstate-graph.development.cjs.js"
      },
      "module": "./graph/dist/xstate-graph.esm.js",
      "import": "./graph/dist/xstate-graph.cjs.mjs",
      "default": "./graph/dist/xstate-graph.cjs.js"
    },
    "./actors": {
      "types": {
        "import": "./actors/dist/xstate-actors.cjs.mjs",
        "default": "./actors/dist/xstate-actors.cjs.js"
      },
      "development": {
        "module": "./actors/dist/xstate-actors.development.esm.js",
        "import": "./actors/dist/xstate-actors.development.cjs.mjs",
        "default": "./actors/dist/xstate-actors.development.cjs.js"
      },
      "module": "./actors/dist/xstate-actors.esm.js",
      "import": "./actors/dist/xstate-actors.cjs.mjs",
      "default": "./actors/dist/xstate-actors.cjs.js"
    },
    "./package.json": "./package.json"
  },
  "imports": {
    "#is-development": {
      "development": "./src/true.ts",
      "default": "./src/false.ts"
    }
  },
  "sideEffects": false,
  "funding": {
    "type": "opencollective",
    "url": "https://opencollective.com/xstate"
  },
  "files": [
    "dist",
    "actors",
    "actions",
    "invoke",
    "guards",
    "dev",
    "graph"
  ],
  "keywords": [
    "statechart",
    "state machine",
    "finite state machine",
    "finite automata",
    "scxml",
    "state",
    "interpreter",
    "graph"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/statelyai/xstate.git"
  },
  "author": "David Khourshid <davidkpiano@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/statelyai/xstate/issues"
  },
  "homepage": "https://github.com/statelyai/xstate/tree/main/packages/core#readme",
  "devDependencies": {
    "@scion-scxml/test-framework": "^2.0.15",
    "ajv": "^8.12.0",
    "pkg-up": "^3.1.0",
    "rxjs": "^7.8.1",
    "xml-js": "^1.6.11"
  },
  "preconstruct": {
    "umdName": "XState",
    "entrypoints": [
      "./index.ts",
      "./actions.ts",
      "./actors/index.ts",
      "./guards.ts",
      "./dev/index.ts",
      "./graph/index.ts"
    ]
  },
  "scripts": {}
}