{
  "name": "@effect/platform-node-shared",
  "version": "0.61.1",
  "description": "Unified interfaces for common platform-specific services",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/Effect-TS/effect.git",
    "directory": "packages/platform-node-shared"
  },
  "sideEffects": [],
  "homepage": "https://effect.website",
  "dependencies": {
    "@parcel/watcher": "^2.5.1",
    "multipasta": "^0.2.8",
    "ws": "^8.18.2"
  },
  "peerDependencies": {
    "@effect/cluster": "^0.60.1",
    "@effect/platform": "^0.97.1",
    "@effect/rpc": "^0.76.1",
    "@effect/sql": "^0.52.1",
    "effect": "^3.22.1"
  },
  "publishConfig": {
    "provenance": true
  },
  "exports": {
    "./package.json": "./package.json",
    "./NodeClusterSocket": {
      "types": "./dist/dts/NodeClusterSocket.d.ts",
      "import": "./dist/esm/NodeClusterSocket.js",
      "default": "./dist/cjs/NodeClusterSocket.js"
    },
    "./NodeCommandExecutor": {
      "types": "./dist/dts/NodeCommandExecutor.d.ts",
      "import": "./dist/esm/NodeCommandExecutor.js",
      "default": "./dist/cjs/NodeCommandExecutor.js"
    },
    "./NodeFileSystem/ParcelWatcher": {
      "types": "./dist/dts/NodeFileSystem/ParcelWatcher.d.ts",
      "import": "./dist/esm/NodeFileSystem/ParcelWatcher.js",
      "default": "./dist/cjs/NodeFileSystem/ParcelWatcher.js"
    },
    "./NodeFileSystem": {
      "types": "./dist/dts/NodeFileSystem.d.ts",
      "import": "./dist/esm/NodeFileSystem.js",
      "default": "./dist/cjs/NodeFileSystem.js"
    },
    "./NodeKeyValueStore": {
      "types": "./dist/dts/NodeKeyValueStore.d.ts",
      "import": "./dist/esm/NodeKeyValueStore.js",
      "default": "./dist/cjs/NodeKeyValueStore.js"
    },
    "./NodeMultipart": {
      "types": "./dist/dts/NodeMultipart.d.ts",
      "import": "./dist/esm/NodeMultipart.js",
      "default": "./dist/cjs/NodeMultipart.js"
    },
    "./NodePath": {
      "types": "./dist/dts/NodePath.d.ts",
      "import": "./dist/esm/NodePath.js",
      "default": "./dist/cjs/NodePath.js"
    },
    "./NodeRuntime": {
      "types": "./dist/dts/NodeRuntime.d.ts",
      "import": "./dist/esm/NodeRuntime.js",
      "default": "./dist/cjs/NodeRuntime.js"
    },
    "./NodeSink": {
      "types": "./dist/dts/NodeSink.d.ts",
      "import": "./dist/esm/NodeSink.js",
      "default": "./dist/cjs/NodeSink.js"
    },
    "./NodeSocket": {
      "types": "./dist/dts/NodeSocket.d.ts",
      "import": "./dist/esm/NodeSocket.js",
      "default": "./dist/cjs/NodeSocket.js"
    },
    "./NodeSocketServer": {
      "types": "./dist/dts/NodeSocketServer.d.ts",
      "import": "./dist/esm/NodeSocketServer.js",
      "default": "./dist/cjs/NodeSocketServer.js"
    },
    "./NodeStream": {
      "types": "./dist/dts/NodeStream.d.ts",
      "import": "./dist/esm/NodeStream.js",
      "default": "./dist/cjs/NodeStream.js"
    },
    "./NodeTerminal": {
      "types": "./dist/dts/NodeTerminal.d.ts",
      "import": "./dist/esm/NodeTerminal.js",
      "default": "./dist/cjs/NodeTerminal.js"
    }
  },
  "typesVersions": {
    "*": {
      "NodeClusterSocket": [
        "./dist/dts/NodeClusterSocket.d.ts"
      ],
      "NodeCommandExecutor": [
        "./dist/dts/NodeCommandExecutor.d.ts"
      ],
      "NodeFileSystem/ParcelWatcher": [
        "./dist/dts/NodeFileSystem/ParcelWatcher.d.ts"
      ],
      "NodeFileSystem": [
        "./dist/dts/NodeFileSystem.d.ts"
      ],
      "NodeKeyValueStore": [
        "./dist/dts/NodeKeyValueStore.d.ts"
      ],
      "NodeMultipart": [
        "./dist/dts/NodeMultipart.d.ts"
      ],
      "NodePath": [
        "./dist/dts/NodePath.d.ts"
      ],
      "NodeRuntime": [
        "./dist/dts/NodeRuntime.d.ts"
      ],
      "NodeSink": [
        "./dist/dts/NodeSink.d.ts"
      ],
      "NodeSocket": [
        "./dist/dts/NodeSocket.d.ts"
      ],
      "NodeSocketServer": [
        "./dist/dts/NodeSocketServer.d.ts"
      ],
      "NodeStream": [
        "./dist/dts/NodeStream.d.ts"
      ],
      "NodeTerminal": [
        "./dist/dts/NodeTerminal.d.ts"
      ]
    }
  }
}