{
  "name": "@dweb-browser/core",
  "version": "0.1.4",
  "description": "dweb core",
  "keywords": [
    "dweb"
  ],
  "author": "dweb",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/BioforestChain/dweb_browser.git"
  },
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/BioforestChain/dweb_browser/issues"
  },
  "types": "./esm/index.d.ts",
  "exports": {
    ".": {
      "import": "./esm/index.js",
      "require": "./script/index.js"
    },
    "./ipcEventOnShortcut.ts": {
      "import": "./esm/src/ipcEventOnShortcut.js",
      "require": "./script/src/ipcEventOnShortcut.js"
    },
    "./bootstrapContext.ts": {
      "import": "./esm/src/bootstrapContext.js",
      "require": "./script/src/bootstrapContext.js"
    },
    "./nativeConnect.ts": {
      "import": "./esm/src/nativeConnect.js",
      "require": "./script/src/nativeConnect.js"
    },
    "./types.ts": {
      "import": "./esm/src/types.js",
      "require": "./script/src/types.js"
    },
    "./MicroModule.ts": {
      "import": "./esm/src/MicroModule.js",
      "require": "./script/src/MicroModule.js"
    },
    "./jmmAppManifest.ts": {
      "import": "./esm/src/jmmAppManifest.js",
      "require": "./script/src/jmmAppManifest.js"
    },
    "./ipcEventOnActivity.ts": {
      "import": "./esm/src/ipcEventOnActivity.js",
      "require": "./script/src/ipcEventOnActivity.js"
    },
    "./ipcEventOnRender.ts": {
      "import": "./esm/src/ipcEventOnRender.js",
      "require": "./script/src/ipcEventOnRender.js"
    },
    "./internal/ipcEventExt.ts": {
      "import": "./esm/src/internal/ipcEventExt.js",
      "require": "./script/src/internal/ipcEventExt.js"
    },
    "./type/$serializeResultToResponse.ts": {
      "import": "./esm/src/type/$serializeResultToResponse.js",
      "require": "./script/src/type/$serializeResultToResponse.js"
    },
    "./type/$ReqMatcher.ts": {
      "import": "./esm/src/type/$ReqMatcher.js",
      "require": "./script/src/type/$ReqMatcher.js"
    },
    "./type/$typeNameParser.ts": {
      "import": "./esm/src/type/$typeNameParser.js",
      "require": "./script/src/type/$typeNameParser.js"
    },
    "./type/types.ts": {
      "import": "./esm/src/type/types.js",
      "require": "./script/src/type/types.js"
    },
    "./type/$deserializeRequestToParams.ts": {
      "import": "./esm/src/type/$deserializeRequestToParams.js",
      "require": "./script/src/type/$deserializeRequestToParams.js"
    },
    "./type/category.const.ts": {
      "import": "./esm/src/type/category.const.js",
      "require": "./script/src/type/category.const.js"
    },
    "./http/const.ts": {
      "import": "./esm/src/http/const.js",
      "require": "./script/src/http/const.js"
    },
    "./http/$createHttpDwebServer.ts": {
      "import": "./esm/src/http/$createHttpDwebServer.js",
      "require": "./script/src/http/$createHttpDwebServer.js"
    },
    "./http/types.ts": {
      "import": "./esm/src/http/types.js",
      "require": "./script/src/http/types.js"
    },
    "./ipc/IpcPool.ts": {
      "import": "./esm/src/ipc/IpcPool.js",
      "require": "./script/src/ipc/IpcPool.js"
    },
    "./ipc/ipc.ts": {
      "import": "./esm/src/ipc/ipc.js",
      "require": "./script/src/ipc/ipc.js"
    },
    "./ipc/index.ts": {
      "import": "./esm/src/ipc/index.js",
      "require": "./script/src/ipc/index.js"
    },
    "./ipc/ipc-message/IpcResponse.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcResponse.js",
      "require": "./script/src/ipc/ipc-message/IpcResponse.js"
    },
    "./ipc/ipc-message/IpcFork.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcFork.js",
      "require": "./script/src/ipc/ipc-message/IpcFork.js"
    },
    "./ipc/ipc-message/IpcError.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcError.js",
      "require": "./script/src/ipc/ipc-message/IpcError.js"
    },
    "./ipc/ipc-message/IpcEvent.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcEvent.js",
      "require": "./script/src/ipc/ipc-message/IpcEvent.js"
    },
    "./ipc/ipc-message/IpcRequest.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcRequest.js",
      "require": "./script/src/ipc/ipc-message/IpcRequest.js"
    },
    "./ipc/ipc-message/IpcMessage.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcMessage.js",
      "require": "./script/src/ipc/ipc-message/IpcMessage.js"
    },
    "./ipc/ipc-message/IpcLifecycle.ts": {
      "import": "./esm/src/ipc/ipc-message/IpcLifecycle.js",
      "require": "./script/src/ipc/ipc-message/IpcLifecycle.js"
    },
    "./ipc/endpoint/EndpointIpcMessage.ts": {
      "import": "./esm/src/ipc/endpoint/EndpointIpcMessage.js",
      "require": "./script/src/ipc/endpoint/EndpointIpcMessage.js"
    },
    "./ipc/endpoint/ChannelEndpoint.ts": {
      "import": "./esm/src/ipc/endpoint/ChannelEndpoint.js",
      "require": "./script/src/ipc/endpoint/ChannelEndpoint.js"
    },
    "./ipc/endpoint/WebMessageEndpoint.ts": {
      "import": "./esm/src/ipc/endpoint/WebMessageEndpoint.js",
      "require": "./script/src/ipc/endpoint/WebMessageEndpoint.js"
    },
    "./ipc/endpoint/EndpointMessage.ts": {
      "import": "./esm/src/ipc/endpoint/EndpointMessage.js",
      "require": "./script/src/ipc/endpoint/EndpointMessage.js"
    },
    "./ipc/endpoint/CommonEndpoint.ts": {
      "import": "./esm/src/ipc/endpoint/CommonEndpoint.js",
      "require": "./script/src/ipc/endpoint/CommonEndpoint.js"
    },
    "./ipc/endpoint/EndpointLifecycle.ts": {
      "import": "./esm/src/ipc/endpoint/EndpointLifecycle.js",
      "require": "./script/src/ipc/endpoint/EndpointLifecycle.js"
    },
    "./ipc/endpoint/IpcEndpoint.ts": {
      "import": "./esm/src/ipc/endpoint/IpcEndpoint.js",
      "require": "./script/src/ipc/endpoint/IpcEndpoint.js"
    },
    "./ipc/helper/ipcRequestHelper.ts": {
      "import": "./esm/src/ipc/helper/ipcRequestHelper.js",
      "require": "./script/src/ipc/helper/ipcRequestHelper.js"
    },
    "./ipc/helper/PureMethod.ts": {
      "import": "./esm/src/ipc/helper/PureMethod.js",
      "require": "./script/src/ipc/helper/PureMethod.js"
    },
    "./ipc/helper/imageResourcesHelper.ts": {
      "import": "./esm/src/ipc/helper/imageResourcesHelper.js",
      "require": "./script/src/ipc/helper/imageResourcesHelper.js"
    },
    "./ipc/helper/IpcHeaders.ts": {
      "import": "./esm/src/ipc/helper/IpcHeaders.js",
      "require": "./script/src/ipc/helper/IpcHeaders.js"
    },
    "./ipc/helper/$messageToIpcMessage.ts": {
      "import": "./esm/src/ipc/helper/$messageToIpcMessage.js",
      "require": "./script/src/ipc/helper/$messageToIpcMessage.js"
    },
    "./ipc/helper/ipcFetchHelper.ts": {
      "import": "./esm/src/ipc/helper/ipcFetchHelper.js",
      "require": "./script/src/ipc/helper/ipcFetchHelper.js"
    },
    "./ipc/helper/httpHelper.ts": {
      "import": "./esm/src/ipc/helper/httpHelper.js",
      "require": "./script/src/ipc/helper/httpHelper.js"
    },
    "./ipc/ipc-message/stream/IpcStream.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcStream.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcStream.js"
    },
    "./ipc/ipc-message/stream/IpcStreamPulling.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcStreamPulling.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcStreamPulling.js"
    },
    "./ipc/ipc-message/stream/IpcStreamPaused.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcStreamPaused.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcStreamPaused.js"
    },
    "./ipc/ipc-message/stream/IpcStreamData.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcStreamData.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcStreamData.js"
    },
    "./ipc/ipc-message/stream/IpcStreamAbort.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcStreamAbort.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcStreamAbort.js"
    },
    "./ipc/ipc-message/stream/IpcBodyReceiver.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcBodyReceiver.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcBodyReceiver.js"
    },
    "./ipc/ipc-message/stream/IpcBody.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcBody.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcBody.js"
    },
    "./ipc/ipc-message/stream/IpcStreamEnd.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcStreamEnd.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcStreamEnd.js"
    },
    "./ipc/ipc-message/stream/IpcBodySender.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/IpcBodySender.js",
      "require": "./script/src/ipc/ipc-message/stream/IpcBodySender.js"
    },
    "./ipc/ipc-message/stream/MetaBody.ts": {
      "import": "./esm/src/ipc/ipc-message/stream/MetaBody.js",
      "require": "./script/src/ipc/ipc-message/stream/MetaBody.js"
    },
    "./ipc/ipc-message/internal/IpcData.ts": {
      "import": "./esm/src/ipc/ipc-message/internal/IpcData.js",
      "require": "./script/src/ipc/ipc-message/internal/IpcData.js"
    },
    "./ipc/ipc-message/internal/IpcMessage.ts": {
      "import": "./esm/src/ipc/ipc-message/internal/IpcMessage.js",
      "require": "./script/src/ipc/ipc-message/internal/IpcMessage.js"
    },
    "./ipc/ipc-message/internal/IpcLifecycle.ts": {
      "import": "./esm/src/ipc/ipc-message/internal/IpcLifecycle.js",
      "require": "./script/src/ipc/ipc-message/internal/IpcLifecycle.js"
    },
    "./ipc/ipc-message/channel/PureChannel.ts": {
      "import": "./esm/src/ipc/ipc-message/channel/PureChannel.js",
      "require": "./script/src/ipc/ipc-message/channel/PureChannel.js"
    },
    "./ipc/ipc-message/channel/IpcChannel.ts": {
      "import": "./esm/src/ipc/ipc-message/channel/IpcChannel.js",
      "require": "./script/src/ipc/ipc-message/channel/IpcChannel.js"
    },
    "./ipc/endpoint/internal/EndpointMessage.ts": {
      "import": "./esm/src/ipc/endpoint/internal/EndpointMessage.js",
      "require": "./script/src/ipc/endpoint/internal/EndpointMessage.js"
    },
    "./ipc/endpoint/internal/EndpointLifecycle.ts": {
      "import": "./esm/src/ipc/endpoint/internal/EndpointLifecycle.js",
      "require": "./script/src/ipc/endpoint/internal/EndpointLifecycle.js"
    }
  },
  "dependencies": {
    "cbor-x": "^1.5.3",
    "@dweb-browser/helper": "~0.1.4"
  },
  "devDependencies": {
    "vitest": "^1.5.0"
  },
  "_generatedBy": "dnt@dev",
  "scripts": {
    "build": "esbuild --bundle src/index.ts  --format=esm --outdir=dist"
  }
}