{
  "name": "@effect/platform-bun",
  "version": "0.89.0",
  "description": "Platform specific implementations for the Bun runtime",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/Effect-TS/effect.git",
    "directory": "packages/platform-bun"
  },
  "sideEffects": [],
  "homepage": "https://effect.website",
  "dependencies": {
    "multipasta": "^0.2.7",
    "@effect/platform-node-shared": "^0.59.0"
  },
  "peerDependencies": {
    "@effect/cluster": "^0.58.0",
    "@effect/platform": "^0.96.0",
    "@effect/rpc": "^0.75.0",
    "@effect/sql": "^0.51.0",
    "effect": "^3.21.0"
  },
  "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"
    },
    "./BunClusterHttp": {
      "types": "./dist/dts/BunClusterHttp.d.ts",
      "import": "./dist/esm/BunClusterHttp.js",
      "default": "./dist/cjs/BunClusterHttp.js"
    },
    "./BunClusterSocket": {
      "types": "./dist/dts/BunClusterSocket.d.ts",
      "import": "./dist/esm/BunClusterSocket.js",
      "default": "./dist/cjs/BunClusterSocket.js"
    },
    "./BunCommandExecutor": {
      "types": "./dist/dts/BunCommandExecutor.d.ts",
      "import": "./dist/esm/BunCommandExecutor.js",
      "default": "./dist/cjs/BunCommandExecutor.js"
    },
    "./BunContext": {
      "types": "./dist/dts/BunContext.d.ts",
      "import": "./dist/esm/BunContext.js",
      "default": "./dist/cjs/BunContext.js"
    },
    "./BunFileSystem/ParcelWatcher": {
      "types": "./dist/dts/BunFileSystem/ParcelWatcher.d.ts",
      "import": "./dist/esm/BunFileSystem/ParcelWatcher.js",
      "default": "./dist/cjs/BunFileSystem/ParcelWatcher.js"
    },
    "./BunFileSystem": {
      "types": "./dist/dts/BunFileSystem.d.ts",
      "import": "./dist/esm/BunFileSystem.js",
      "default": "./dist/cjs/BunFileSystem.js"
    },
    "./BunHttpPlatform": {
      "types": "./dist/dts/BunHttpPlatform.d.ts",
      "import": "./dist/esm/BunHttpPlatform.js",
      "default": "./dist/cjs/BunHttpPlatform.js"
    },
    "./BunHttpServer": {
      "types": "./dist/dts/BunHttpServer.d.ts",
      "import": "./dist/esm/BunHttpServer.js",
      "default": "./dist/cjs/BunHttpServer.js"
    },
    "./BunHttpServerRequest": {
      "types": "./dist/dts/BunHttpServerRequest.d.ts",
      "import": "./dist/esm/BunHttpServerRequest.js",
      "default": "./dist/cjs/BunHttpServerRequest.js"
    },
    "./BunKeyValueStore": {
      "types": "./dist/dts/BunKeyValueStore.d.ts",
      "import": "./dist/esm/BunKeyValueStore.js",
      "default": "./dist/cjs/BunKeyValueStore.js"
    },
    "./BunMultipart": {
      "types": "./dist/dts/BunMultipart.d.ts",
      "import": "./dist/esm/BunMultipart.js",
      "default": "./dist/cjs/BunMultipart.js"
    },
    "./BunPath": {
      "types": "./dist/dts/BunPath.d.ts",
      "import": "./dist/esm/BunPath.js",
      "default": "./dist/cjs/BunPath.js"
    },
    "./BunRuntime": {
      "types": "./dist/dts/BunRuntime.d.ts",
      "import": "./dist/esm/BunRuntime.js",
      "default": "./dist/cjs/BunRuntime.js"
    },
    "./BunSink": {
      "types": "./dist/dts/BunSink.d.ts",
      "import": "./dist/esm/BunSink.js",
      "default": "./dist/cjs/BunSink.js"
    },
    "./BunSocket": {
      "types": "./dist/dts/BunSocket.d.ts",
      "import": "./dist/esm/BunSocket.js",
      "default": "./dist/cjs/BunSocket.js"
    },
    "./BunSocketServer": {
      "types": "./dist/dts/BunSocketServer.d.ts",
      "import": "./dist/esm/BunSocketServer.js",
      "default": "./dist/cjs/BunSocketServer.js"
    },
    "./BunStream": {
      "types": "./dist/dts/BunStream.d.ts",
      "import": "./dist/esm/BunStream.js",
      "default": "./dist/cjs/BunStream.js"
    },
    "./BunTerminal": {
      "types": "./dist/dts/BunTerminal.d.ts",
      "import": "./dist/esm/BunTerminal.js",
      "default": "./dist/cjs/BunTerminal.js"
    },
    "./BunWorker": {
      "types": "./dist/dts/BunWorker.d.ts",
      "import": "./dist/esm/BunWorker.js",
      "default": "./dist/cjs/BunWorker.js"
    },
    "./BunWorkerRunner": {
      "types": "./dist/dts/BunWorkerRunner.d.ts",
      "import": "./dist/esm/BunWorkerRunner.js",
      "default": "./dist/cjs/BunWorkerRunner.js"
    },
    "./index": {
      "types": "./dist/dts/index.d.ts",
      "import": "./dist/esm/index.js",
      "default": "./dist/cjs/index.js"
    }
  },
  "typesVersions": {
    "*": {
      "BunClusterHttp": [
        "./dist/dts/BunClusterHttp.d.ts"
      ],
      "BunClusterSocket": [
        "./dist/dts/BunClusterSocket.d.ts"
      ],
      "BunCommandExecutor": [
        "./dist/dts/BunCommandExecutor.d.ts"
      ],
      "BunContext": [
        "./dist/dts/BunContext.d.ts"
      ],
      "BunFileSystem/ParcelWatcher": [
        "./dist/dts/BunFileSystem/ParcelWatcher.d.ts"
      ],
      "BunFileSystem": [
        "./dist/dts/BunFileSystem.d.ts"
      ],
      "BunHttpPlatform": [
        "./dist/dts/BunHttpPlatform.d.ts"
      ],
      "BunHttpServer": [
        "./dist/dts/BunHttpServer.d.ts"
      ],
      "BunHttpServerRequest": [
        "./dist/dts/BunHttpServerRequest.d.ts"
      ],
      "BunKeyValueStore": [
        "./dist/dts/BunKeyValueStore.d.ts"
      ],
      "BunMultipart": [
        "./dist/dts/BunMultipart.d.ts"
      ],
      "BunPath": [
        "./dist/dts/BunPath.d.ts"
      ],
      "BunRuntime": [
        "./dist/dts/BunRuntime.d.ts"
      ],
      "BunSink": [
        "./dist/dts/BunSink.d.ts"
      ],
      "BunSocket": [
        "./dist/dts/BunSocket.d.ts"
      ],
      "BunSocketServer": [
        "./dist/dts/BunSocketServer.d.ts"
      ],
      "BunStream": [
        "./dist/dts/BunStream.d.ts"
      ],
      "BunTerminal": [
        "./dist/dts/BunTerminal.d.ts"
      ],
      "BunWorker": [
        "./dist/dts/BunWorker.d.ts"
      ],
      "BunWorkerRunner": [
        "./dist/dts/BunWorkerRunner.d.ts"
      ],
      "index": [
        "./dist/dts/index.d.ts"
      ]
    }
  }
}