{
  "name": "@stellot/crypto",
  "version": "2.1.1",
  "description": "Crypto libraries for front and backend",
  "author": "stasbar <stachu@stasbar.com>",
  "homepage": "https://stellot.com",
  "license": "ISC",
  "main": "lib/commonjs/index.js",
  "module": "lib/esm/index.js",
  "types": "lib/index.d.ts",
  "files": [
    "lib"
  ],
  "scripts": {
    "clean": "rm -rf lib && rm -rf temp",
    "build": "npm run build:cjs && npm run build:esm && npm run build:types",
    "build:esm": "npx tsc -p tsconfig.json -m es6 --outDir lib/esm",
    "build:cjs": "npx tsc -p tsconfig.json -m commonjs --outDir lib/commonjs",
    "build:types": "npx tsc -p config/tsconfig.types.json",
    "build:docs": "npx typedoc --options config/typedoc.json --tsconfig tsconfig.json",
    "prepare": "npm run clean && npm run build && npm test",
    "publish:docs": "npx gh-pages -m 'Updates' -d docs",
    "test": "npx ava-ts",
    "test:watch": "npx ava-ts --watch --color"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/stasbar/stellar-voting.git"
  },
  "bugs": {
    "url": "https://github.com/stasbar/stellar-voting/issues"
  },
  "dependencies": {
    "@futuretense/ed25519-box": "^1.0.1",
    "@futuretense/secret-memo": "^1.0.0",
    "@stellot/secret-box": "^1.0.1",
    "asn1.js": "^5.3.0",
    "bn.js": "^5.1.2",
    "elliptic": "^6.5.2",
    "es6-error": "^4.1.1",
    "jsbn": "^1.1.0",
    "long": "^4.0.0",
    "randombytes": "^2.1.0"
  },
  "devDependencies": {
    "@types/bn.js": "^4.11.6",
    "@types/elgamal": "^0.3.0",
    "@types/elliptic": "^6.4.12",
    "@types/long": "^4.0.1",
    "@types/node": "^13.13.12",
    "ava": "^3.9.0",
    "ava-ts": "^0.25.2",
    "gh-pages": "^2.2.0",
    "ts-node": "^8.10.2",
    "typedoc": "^0.17.4",
    "typescript": "^3.9.5"
  },
  "keywords": [
    "stellot",
    "crypto",
    "elgamal",
    "stellar",
    "blockchain"
  ]
}
