{
  "name": "@slangroom/browser",
  "dependencies": {
    "buffer": "6.0.3",
    "@slangroom/deps": "1.51.1",
    "@slangroom/ethereum": "1.51.1",
    "@slangroom/fs": "1.51.1",
    "@slangroom/git": "1.51.1",
    "@slangroom/helpers": "1.51.1",
    "@slangroom/http": "1.51.1",
    "@slangroom/json-schema": "1.51.1",
    "@slangroom/location": "1.51.1",
    "@slangroom/core": "1.51.1",
    "@slangroom/pocketbase": "1.51.1",
    "@slangroom/rdf": "1.51.1",
    "@slangroom/timestamp": "1.51.1",
    "@slangroom/zencode": "1.51.1",
    "@slangroom/qrcode": "1.51.1"
  },
  "version": "1.51.1",
  "repository": "https://github.com/dyne/slangroom",
  "license": "AGPL-3.0-only",
  "type": "module",
  "main": "./build/esm/src/index.js",
  "browser": "./build/slangroom.js",
  "types": "./build/esm/src/index.d.ts",
  "files": [
    "./build/**/*.js"
  ],
  "exports": {
    ".": {
      "import": {
        "types": "./build/esm/src/index.d.ts",
        "default": "./build/esm/src/index.js"
      }
    },
    "./*": {
      "import": {
        "types": "./build/esm/src/*.d.ts",
        "default": "./build/esm/src/*.js"
      }
    },
    "./package.json": "./package.json"
  },
  "publishConfig": {
    "access": "public"
  },
  "devDependencies": {
    "@playwright/test": "^1.52.0",
    "@types/node": "^20.17.32",
    "@types/path-browserify": "^1.0.3",
    "@zenfs/core": "^2.2.0",
    "esbuild": "^0.21.5",
    "path-browserify": "^1.0.1"
  },
  "engines": {
    "node": "^18.20.0 || ^20.10.0 || >=22"
  },
  "scripts": {
    "build": "pnpm exec esbuild --bundle src/index.ts --outfile=build/slangroom.js --target=ESNext --external:crypto --external:module --alias:fs=@zenfs/core --alias:path=path-browserify && cp build/slangroom.js public"
  }
}