{
  "name": "@effect/experimental",
  "version": "0.60.0",
  "description": "Experimental modules for the Effect ecosystem",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/Effect-TS/effect.git",
    "directory": "packages/experimental"
  },
  "sideEffects": [],
  "homepage": "https://effect.website",
  "dependencies": {
    "uuid": "^11.0.3"
  },
  "peerDependencies": {
    "ioredis": "^5",
    "lmdb": "^3",
    "@effect/platform": "^0.96.0",
    "effect": "^3.21.0"
  },
  "peerDependenciesMeta": {
    "ioredis": {
      "optional": true
    },
    "lmdb": {
      "optional": true
    }
  },
  "publishConfig": {
    "provenance": true
  },
  "main": "./dist/cjs/index.js",
  "module": "./dist/esm/index.js",
  "types": "./dist/dts/index.d.ts",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "types": "./dist/dts/index.d.ts",
      "import": "./dist/esm/index.js",
      "default": "./dist/cjs/index.js"
    },
    "./DevTools/Client": {
      "types": "./dist/dts/DevTools/Client.d.ts",
      "import": "./dist/esm/DevTools/Client.js",
      "default": "./dist/cjs/DevTools/Client.js"
    },
    "./DevTools/Domain": {
      "types": "./dist/dts/DevTools/Domain.d.ts",
      "import": "./dist/esm/DevTools/Domain.js",
      "default": "./dist/cjs/DevTools/Domain.js"
    },
    "./DevTools/Server": {
      "types": "./dist/dts/DevTools/Server.d.ts",
      "import": "./dist/esm/DevTools/Server.js",
      "default": "./dist/cjs/DevTools/Server.js"
    },
    "./DevTools": {
      "types": "./dist/dts/DevTools.d.ts",
      "import": "./dist/esm/DevTools.js",
      "default": "./dist/cjs/DevTools.js"
    },
    "./Event": {
      "types": "./dist/dts/Event.d.ts",
      "import": "./dist/esm/Event.js",
      "default": "./dist/cjs/Event.js"
    },
    "./EventGroup": {
      "types": "./dist/dts/EventGroup.d.ts",
      "import": "./dist/esm/EventGroup.js",
      "default": "./dist/cjs/EventGroup.js"
    },
    "./EventJournal": {
      "types": "./dist/dts/EventJournal.d.ts",
      "import": "./dist/esm/EventJournal.js",
      "default": "./dist/cjs/EventJournal.js"
    },
    "./EventLog": {
      "types": "./dist/dts/EventLog.d.ts",
      "import": "./dist/esm/EventLog.js",
      "default": "./dist/cjs/EventLog.js"
    },
    "./EventLogEncryption": {
      "types": "./dist/dts/EventLogEncryption.d.ts",
      "import": "./dist/esm/EventLogEncryption.js",
      "default": "./dist/cjs/EventLogEncryption.js"
    },
    "./EventLogRemote": {
      "types": "./dist/dts/EventLogRemote.d.ts",
      "import": "./dist/esm/EventLogRemote.js",
      "default": "./dist/cjs/EventLogRemote.js"
    },
    "./EventLogServer/Cloudflare": {
      "types": "./dist/dts/EventLogServer/Cloudflare.d.ts",
      "import": "./dist/esm/EventLogServer/Cloudflare.js",
      "default": "./dist/cjs/EventLogServer/Cloudflare.js"
    },
    "./EventLogServer": {
      "types": "./dist/dts/EventLogServer.d.ts",
      "import": "./dist/esm/EventLogServer.js",
      "default": "./dist/cjs/EventLogServer.js"
    },
    "./Machine/Procedure": {
      "types": "./dist/dts/Machine/Procedure.d.ts",
      "import": "./dist/esm/Machine/Procedure.js",
      "default": "./dist/cjs/Machine/Procedure.js"
    },
    "./Machine/ProcedureList": {
      "types": "./dist/dts/Machine/ProcedureList.d.ts",
      "import": "./dist/esm/Machine/ProcedureList.js",
      "default": "./dist/cjs/Machine/ProcedureList.js"
    },
    "./Machine/SerializableProcedureList": {
      "types": "./dist/dts/Machine/SerializableProcedureList.d.ts",
      "import": "./dist/esm/Machine/SerializableProcedureList.js",
      "default": "./dist/cjs/Machine/SerializableProcedureList.js"
    },
    "./Machine": {
      "types": "./dist/dts/Machine.d.ts",
      "import": "./dist/esm/Machine.js",
      "default": "./dist/cjs/Machine.js"
    },
    "./PersistedCache": {
      "types": "./dist/dts/PersistedCache.d.ts",
      "import": "./dist/esm/PersistedCache.js",
      "default": "./dist/cjs/PersistedCache.js"
    },
    "./PersistedQueue/Redis": {
      "types": "./dist/dts/PersistedQueue/Redis.d.ts",
      "import": "./dist/esm/PersistedQueue/Redis.js",
      "default": "./dist/cjs/PersistedQueue/Redis.js"
    },
    "./PersistedQueue": {
      "types": "./dist/dts/PersistedQueue.d.ts",
      "import": "./dist/esm/PersistedQueue.js",
      "default": "./dist/cjs/PersistedQueue.js"
    },
    "./Persistence/Lmdb": {
      "types": "./dist/dts/Persistence/Lmdb.d.ts",
      "import": "./dist/esm/Persistence/Lmdb.js",
      "default": "./dist/cjs/Persistence/Lmdb.js"
    },
    "./Persistence/Redis": {
      "types": "./dist/dts/Persistence/Redis.d.ts",
      "import": "./dist/esm/Persistence/Redis.js",
      "default": "./dist/cjs/Persistence/Redis.js"
    },
    "./Persistence": {
      "types": "./dist/dts/Persistence.d.ts",
      "import": "./dist/esm/Persistence.js",
      "default": "./dist/cjs/Persistence.js"
    },
    "./RateLimiter/Redis": {
      "types": "./dist/dts/RateLimiter/Redis.d.ts",
      "import": "./dist/esm/RateLimiter/Redis.js",
      "default": "./dist/cjs/RateLimiter/Redis.js"
    },
    "./RateLimiter": {
      "types": "./dist/dts/RateLimiter.d.ts",
      "import": "./dist/esm/RateLimiter.js",
      "default": "./dist/cjs/RateLimiter.js"
    },
    "./Reactivity": {
      "types": "./dist/dts/Reactivity.d.ts",
      "import": "./dist/esm/Reactivity.js",
      "default": "./dist/cjs/Reactivity.js"
    },
    "./RequestResolver": {
      "types": "./dist/dts/RequestResolver.d.ts",
      "import": "./dist/esm/RequestResolver.js",
      "default": "./dist/cjs/RequestResolver.js"
    },
    "./Sse": {
      "types": "./dist/dts/Sse.d.ts",
      "import": "./dist/esm/Sse.js",
      "default": "./dist/cjs/Sse.js"
    },
    "./VariantSchema": {
      "types": "./dist/dts/VariantSchema.d.ts",
      "import": "./dist/esm/VariantSchema.js",
      "default": "./dist/cjs/VariantSchema.js"
    },
    "./index": {
      "types": "./dist/dts/index.d.ts",
      "import": "./dist/esm/index.js",
      "default": "./dist/cjs/index.js"
    }
  },
  "typesVersions": {
    "*": {
      "DevTools/Client": [
        "./dist/dts/DevTools/Client.d.ts"
      ],
      "DevTools/Domain": [
        "./dist/dts/DevTools/Domain.d.ts"
      ],
      "DevTools/Server": [
        "./dist/dts/DevTools/Server.d.ts"
      ],
      "DevTools": [
        "./dist/dts/DevTools.d.ts"
      ],
      "Event": [
        "./dist/dts/Event.d.ts"
      ],
      "EventGroup": [
        "./dist/dts/EventGroup.d.ts"
      ],
      "EventJournal": [
        "./dist/dts/EventJournal.d.ts"
      ],
      "EventLog": [
        "./dist/dts/EventLog.d.ts"
      ],
      "EventLogEncryption": [
        "./dist/dts/EventLogEncryption.d.ts"
      ],
      "EventLogRemote": [
        "./dist/dts/EventLogRemote.d.ts"
      ],
      "EventLogServer/Cloudflare": [
        "./dist/dts/EventLogServer/Cloudflare.d.ts"
      ],
      "EventLogServer": [
        "./dist/dts/EventLogServer.d.ts"
      ],
      "Machine/Procedure": [
        "./dist/dts/Machine/Procedure.d.ts"
      ],
      "Machine/ProcedureList": [
        "./dist/dts/Machine/ProcedureList.d.ts"
      ],
      "Machine/SerializableProcedureList": [
        "./dist/dts/Machine/SerializableProcedureList.d.ts"
      ],
      "Machine": [
        "./dist/dts/Machine.d.ts"
      ],
      "PersistedCache": [
        "./dist/dts/PersistedCache.d.ts"
      ],
      "PersistedQueue/Redis": [
        "./dist/dts/PersistedQueue/Redis.d.ts"
      ],
      "PersistedQueue": [
        "./dist/dts/PersistedQueue.d.ts"
      ],
      "Persistence/Lmdb": [
        "./dist/dts/Persistence/Lmdb.d.ts"
      ],
      "Persistence/Redis": [
        "./dist/dts/Persistence/Redis.d.ts"
      ],
      "Persistence": [
        "./dist/dts/Persistence.d.ts"
      ],
      "RateLimiter/Redis": [
        "./dist/dts/RateLimiter/Redis.d.ts"
      ],
      "RateLimiter": [
        "./dist/dts/RateLimiter.d.ts"
      ],
      "Reactivity": [
        "./dist/dts/Reactivity.d.ts"
      ],
      "RequestResolver": [
        "./dist/dts/RequestResolver.d.ts"
      ],
      "Sse": [
        "./dist/dts/Sse.d.ts"
      ],
      "VariantSchema": [
        "./dist/dts/VariantSchema.d.ts"
      ],
      "index": [
        "./dist/dts/index.d.ts"
      ]
    }
  }
}