{
  "name": "@seandawson/hypermerge",
  "version": "2.0.10-ad",
  "description": "Node.js library for building p2p collaborative applications without server infrastructure",
  "main": "dist/index.js",
  "scripts": {
    "build": "rm -frd ./dist/* && tsc",
    "postbuild": "copyfiles -f src/migrations/*.sql dist/migrations && copyfiles -f src/types/*.d.ts dist/",
    "format": "prettier --write 'src/**/*.ts' 'tests/**/*.ts'",
    "peek": "ts-node --files tools/Peek.ts",
    "cli": "ts-node --files tools/cli.ts",
    "watch": "ts-node --files tools/Watch.ts",
    "serve": "ts-node --files tools/Serve.ts",
    "meta": "ts-node --files tools/Meta.ts",
    "cat": "ts-node --files tools/Cat.ts",
    "tape": "ts-node --files node_modules/tape/bin/tape tests/*.test.ts",
    "tape-only": "ts-node --files node_modules/tape/bin/tape",
    "tape-inspect": "node --inspect -r ts-node/register/transpile-only node_modules/tape/bin/tape",
    "prepublish": "yarn build"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/inkandswitch/hypermerge.git"
  },
  "author": "",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/inkandswitch/hypermerge/issues"
  },
  "homepage": "https://github.com/inkandswitch/hypermerge#readme",
  "dependencies": {
    "@types/better-sqlite3": "^5.4.1",
    "automerge": "^0.14.2",
    "better-sqlite3": "^7.1.2",
    "bs58": "^4.0.1",
    "copyfiles": "^2.4.1",
    "debug": "^4.3.1",
    "hypercore": "^9.5.0",
    "hypercore-crypto": "^2.2.0",
    "hypercore-protocol": "^8.0.7",
    "hyperswarm": "^2.15.3",
    "js-sha1": "^0.6.0",
    "mime-types": "^2.1.29",
    "noise-peer": "^2.1.1",
    "proper-lockfile": "^4.1.2",
    "pump": "^3.0.0",
    "random-access-file": "^2.2.0",
    "random-access-memory": "^3.1.2",
    "simple-message-channels": "^1.2.1",
    "sodium-universal": "^3.0.4",
    "streamx": "^2.10.2",
    "uuid": "^8.3.2"
  },
  "devDependencies": {
    "@types/bs58": "^4.0.1",
    "@types/debug": "^4.1.5",
    "@types/mime-types": "^2.1.0",
    "@types/node": "^12.12.6",
    "@types/proper-lockfile": "^4.1.1",
    "@types/pump": "^1.1.1",
    "@types/sql.js": "^1.4.2",
    "@types/tape": "^4.13.0",
    "@types/uuid": "^8.3.0",
    "@types/ws": "^7.4.0",
    "commander": "^5.1.0",
    "husky": "^3.0.5",
    "prettier": "^1.19.1",
    "tape": "^4.11.0",
    "ts-node": "^9.1.1",
    "typescript": "^4.2.3"
  },
  "resolutions": {
    "memory-pager": "1.4.0"
  },
  "files": [
    "dist/**/*",
    "src/types/**/*"
  ],
  "private": false
}
