{
  "name": "@oomol-lab/open-flow",
  "version": "0.1.0-alpha.0",
  "description": "TypeScript contracts and Browser runtime for Open Flow.",
  "license": "Apache-2.0",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts"
    },
    "./connector-action": {
      "types": "./dist/common/connector-action.d.ts",
      "import": "./dist/common/connector-action.js"
    },
    "./connector-proxy": {
      "types": "./dist/common/connector-proxy.d.ts",
      "import": "./dist/common/connector-proxy.js"
    },
    "./control-api": {
      "types": "./dist/common/control-api.d.ts",
      "import": "./dist/common/control-api.js"
    },
    "./control-api-conformance": {
      "types": "./dist/common/control-api-conformance.d.ts",
      "import": "./dist/common/control-api-conformance.js"
    },
    "./cron-trigger": {
      "types": "./dist/common/cron-trigger.d.ts",
      "import": "./dist/common/cron-trigger.js"
    },
    "./integration-trigger": {
      "types": "./dist/common/integration-trigger.d.ts",
      "import": "./dist/common/integration-trigger.js"
    },
    "./poll-trigger": {
      "types": "./dist/common/poll-trigger.d.ts",
      "import": "./dist/common/poll-trigger.js"
    },
    "./provider-triggers": {
      "types": "./dist/common/provider-triggers.d.ts",
      "import": "./dist/common/provider-triggers.js"
    },
    "./project-change": {
      "types": "./dist/browser/project-change.d.ts",
      "import": "./dist/browser/project-change.js"
    },
    "./project-encoding": {
      "types": "./dist/common/project-encoding.d.ts",
      "import": "./dist/common/project-encoding.js"
    },
    "./project-semantics": {
      "types": "./dist/common/project-semantics.d.ts",
      "import": "./dist/common/project-semantics.js"
    },
    "./run-lifecycle": {
      "types": "./dist/common/run-lifecycle.d.ts",
      "import": "./dist/common/run-lifecycle.js"
    },
    "./run-events": {
      "types": "./dist/common/run-events.d.ts",
      "import": "./dist/common/run-events.js"
    },
    "./runtime-contract": {
      "types": "./dist/common/runtime-contract.d.ts",
      "import": "./dist/common/runtime-contract.js"
    },
    "./scheduler": {
      "types": "./dist/common/scheduler.d.ts",
      "import": "./dist/common/scheduler.js"
    },
    "./webhook-trigger": {
      "types": "./dist/common/webhook-trigger.d.ts",
      "import": "./dist/common/webhook-trigger.js"
    },
    "./workbench": {
      "types": "./dist/browser/workbench.d.ts",
      "import": "./dist/browser/workbench.js"
    },
    "./workbench.css": {
      "types": "./dist/browser/workbench.css.d.ts",
      "default": "./dist/browser/workbench.css"
    }
  },
  "files": [
    "dist",
    "README.md",
    "NOTICE",
    "LICENSE"
  ],
  "peerDependencies": {
    "react": "^18.3.1 || ^19.0.0",
    "react-dom": "^18.3.1 || ^19.0.0"
  },
  "sideEffects": [
    "**/*.css"
  ],
  "publishConfig": {
    "access": "public",
    "provenance": true,
    "registry": "https://registry.npmjs.org/"
  }
}
