{
  "private": true,
  "name": "@deltachat-desktop/target-browser",
  "type": "module",
  "version": "2.62.0",
  "license": "GPL-3.0-or-later",
  "scripts": {
    "check:types": "tsc --noEmit --noUncheckedIndexedAccess false && tsc --noEmit --noUncheckedIndexedAccess false -p runtime-browser",
    "build": "pnpm run \"/^build:.*/\"",
    "build:locales": "pnpm -w translations:convert",
    "build:backend": "node ./bin/build.js",
    "build:runtime-impl": "pnpm esbuild --format=esm --bundle --minify --keep-names --sourcemap --outdir=./dist runtime-browser/runtime.ts",
    "build:frontend": "pnpm --filter=@deltachat-desktop/frontend build && node ../../bin/tools/copy.js ../frontend/html-dist ./dist",
    "build:static": "node ../../bin/tools/copy.js ./static ./dist",
    "start": "pnpm run build && node dist/server.js",
    "start:server": "node dist/server.js"
  },
  "dependencies": {
    "@deltachat-desktop/runtime-interface": "link:../runtime",
    "@deltachat-desktop/shared": "link:../shared",
    "@deltachat/jsonrpc-client": "catalog:",
    "@deltachat/stdio-rpc-server": "catalog:",
    "@types/express-session": "^1.18.0",
    "@types/node-localstorage": "^1.3.3",
    "express": "^4.22.2",
    "express-session": "^1.19.0",
    "node-localstorage": "^3.0.5",
    "resolve-path": "^1.4.0",
    "ws": "catalog:"
  },
  "devDependencies": {
    "@types/express": "^4.17.21",
    "@types/node": "^20.14.13",
    "@types/resolve-path": "^1.4.2",
    "@types/ws": "catalog:",
    "error-stack-parser": "^2.1.4",
    "esbuild": "^0.28.1"
  }
}
