{
  "author": "Actyx AG",
  "bugs": {
    "url": "https://groups.google.com/a/actyx.io/g/developers/"
  },
  "dependencies": {
    "cross-fetch": "^3.1.8",
    "debug": "4.3.3",
    "events": "^3.3.0",
    "fp-ts": "2.11.5",
    "io-ts": "2.2.16",
    "isomorphic-ws": "^4.0.1",
    "ramda": "0.27.1",
    "rxjs": "7.4.0",
    "semver": "^7.3.5",
    "ws": "8.3.0"
  },
  "bundledDependencies": [
    "rxjs"
  ],
  "description": "Actyx SDK",
  "devDependencies": {
    "@microsoft/api-extractor": "7.19.4",
    "@types/debug": "4.1.7",
    "@types/jest": "27.0.3",
    "@types/node": "16.11.13",
    "@types/ramda": "0.27.60",
    "@types/semver": "^7.3.9",
    "@types/ws": "8.2.2",
    "@typescript-eslint/eslint-plugin": "5.7.0",
    "@typescript-eslint/parser": "5.7.0",
    "cross-env": "7.0.3",
    "eslint": "8.4.1",
    "eslint-config-prettier": "8.3.0",
    "eslint-plugin-prettier": "4.0.0",
    "jest": "27.4.5",
    "license-check-and-add": "4.0.3",
    "madge": "5.0.1",
    "prettier": "2.5.1",
    "rimraf": "3.0.2",
    "rxjs-marbles": "^7.0.1",
    "ts-jest": "27.1.1",
    "typedoc": "^0.22.10",
    "typescript": "4.5.4"
  },
  "homepage": "https://developer.actyx.com/",
  "keywords": [
    "actyx",
    "pond",
    "sdk",
    "distributed-systems",
    "distributed apps",
    "distributed",
    "industry 4.0",
    "smart-factory",
    "event-sourcing",
    "iot",
    "serverless",
    "p2p",
    "peer-to-peer",
    "synchronization",
    "decentralized",
    "datastore",
    "offline-first"
  ],
  "license": "GPL-2.0-only",
  "main": "./lib/index.js",
  "name": "@actyx/sdk",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Actyx/Actyx.git"
  },
  "scripts": {
    "api:accept": "api-extractor run -l",
    "api:assert": "api-extractor run",
    "clean": "rimraf ./lib ./coverage",
    "build": "tsc -p ./tsconfig.prod.json",
    "build:watch": "npm run build -- --watch --pretty",
    "build:prod": "npm run clean && npm run lint && npm run test:ci && npm run build && npm run api:accept",
    "lint": "eslint ./src --ext .js,.jsx,.ts,.tsx",
    "lint:fix": "npm run lint -- --fix",
    "format:configs": "prettier --write .prettierrc.json jest.config.js .vscode/settings.json tsconfig.prod.json tsconfig.json .eslintrc.json",
    "test": "cross-env TZ=UTC jest",
    "test:ci": "cross-env TZ=UTC jest --maxWorkers 2",
    "test:dev": "cross-env TZ=UTC jest --coverage=false && npm run api:accept",
    "test:watch": "cross-env TZ=UTC jest --coverage=false --watch",
    "tsc": "tsc --noEmit -p ./tsconfig.json",
    "tsc:watch": "npm run tsc -- --watch --pretty",
    "madge": "madge --circular --extensions ts,tsx ./",
    "addLicense": "license-check-and-add add -f add-license-config.json",
    "build:docs": "rm -rf ../../web/developer.actyx.com/static/@actyx/pond/ && typedoc --mode library --options typedoc.json src/index.ts"
  },
  "types": "./lib/index.d.ts",
  "version": "0.5.11"
}
