{
  "name": "@relaycorp/awala-ping",
  "version": "1.5.32",
  "author": {
    "email": "no-reply@relaycorp.tech",
    "name": "Relaycorp, Inc.",
    "url": "https://relaycorp.tech/"
  },
  "description": "Awala Ping for Desktop",
  "bin": {
    "awala-ping": "./build/main/cli.js"
  },
  "files": [
    "build/main",
    "!build/main/**/*.spec.js*",
    "!build/main/**/*.spec.ts*",
    "data/default-connection-params.der"
  ],
  "repository": "https://github.com/relaycorp/awala-ping-desktop",
  "license": "MIT",
  "keywords": [
    "awala"
  ],
  "scripts": {
    "build": "run-s clean transpile",
    "transpile": "tsc",
    "fix": "run-s fix:*",
    "fix:prettier": "prettier \"src/**/*.ts\" --write",
    "fix:tslint": "tslint --fix --project .",
    "test": "run-s static-checks test:unit",
    "test:unit": "jest --coverage",
    "static-checks": "run-p static-checks:*",
    "static-checks:lint": "tslint --project .",
    "static-checks:prettier": "prettier \"src/**/*.ts\" --list-different",
    "test:ci:unit": "run-s build test:ci:unit:jest",
    "test:ci:unit:jest": "jest --config jest.config.ci.js --coverage",
    "test:integration": "jest --config jest.config.integration.js",
    "doc-api": "typedoc src/index.ts --out build/docs/api",
    "clean": "del-cli build test",
    "run": "ts-node-dev --files src/cli.ts"
  },
  "engines": {
    "node": ">=14"
  },
  "dependencies": {
    "@relaycorp/keystore-db": "^1.5.57",
    "@relaycorp/relaynet-core": "^1.82.9",
    "@relaycorp/relaynet-poweb": "^1.6.35",
    "buffer-to-arraybuffer": "0.0.6",
    "date-fns": "^2.30.0",
    "env-paths": "^2.2.1",
    "get-stdin": "^8.0.0",
    "it-pipe": "^1.1.0",
    "make-promises-safe": "^5.1.0",
    "pino": "^8.15.0",
    "reflect-metadata": "^0.1.13",
    "sqlite3": "^5.1.6",
    "typedi": "^0.10.0",
    "typeorm": "^0.3.9",
    "uuid": "^9.0.1",
    "verror": "^1.10.1",
    "yargs": "^17.7.2"
  },
  "devDependencies": {
    "@relaycorp/relaynet-testing": "^2.2.28",
    "@relaycorp/shared-config": "^1.9.4",
    "@types/jest": "^27.4.1",
    "@types/pino": "^7.0.5",
    "@types/split2": "^4.2.0",
    "@types/uuid": "^9.0.4",
    "@types/yargs": "^17.0.28",
    "del-cli": "^5.1.0",
    "jest": "^27.5.1",
    "jest-extended": "^4.0.1",
    "npm-run-all": "^4.1.5",
    "prettier": "^3.0.3",
    "split2": "^4.2.0",
    "ts-jest": "^27.1.4",
    "ts-node": "^10.7.0",
    "ts-node-dev": "^2.0.0",
    "tslint": "^6.1.3",
    "typedoc": "^0.25.1",
    "typescript": "^4.7.4"
  },
  "prettier": "@relaycorp/shared-config/.prettierrc.json",
  "publishConfig": {
    "access": "public"
  }
}
