{
  "private": true,
  "name": "@deltachat-desktop/target-browser",
  "type": "module",
  "version": "2.48.0",
  "license": "GPL-3.0-or-later",
  "scripts": {
    "check:types": "tsc --noEmit && tsc --noEmit -p runtime-browser",
    "build": "pnpm build:locales && pnpm build:backend && pnpm --filter=@deltachat-desktop/frontend build && pnpm run build:compose-frontend",
    "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:compose-frontend": "node ../../bin/copy.js ../frontend/html-dist ./dist && node ../../bin/copy.js ./static ./dist && pnpm build:runtime-impl",
    "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.0",
    "express-session": "^1.18.2",
    "node-localstorage": "^3.0.5",
    "resolve-path": "^1.4.0",
    "ws": "~8.18.0"
  },
  "devDependencies": {
    "@types/express": "^4.17.21",
    "@types/node": "^20.14.13",
    "@types/resolve-path": "^1.4.2",
    "@types/ws": "^8.5.12",
    "error-stack-parser": "^2.1.4",
    "esbuild": "^0.25.0"
  }
}
