{
  "name": "@haechi-labs/henesis-wallet-api-proxy",
  "version": "3.10.2",
  "description": "henesis wallet api proxy",
  "author": "Haechi-labs <haechi@haechi.io>",
  "homepage": "",
  "license": "ISC",
  "main": "./lib/index.js",
  "files": [
    "lib"
  ],
  "scripts": {
    "start": "nest start",
    "start:local": "cross-env NODE_ENV=local nest start --watch",
    "start:dev": "cross-env NODE_ENV=development nest start --debug",
    "start:garden-test": "cross-env NODE_ENV=garden-test nest start --debug",
    "start:test": "cross-env NODE_ENV=test nest start --watch",
    "lint:fix": "eslint 'src/**/*.ts' --fix",
    "test": "jest --passWithNoTests",
    "type-check": "tsc --noEmit",
    "build": "rm -rf ./lib && nest build",
    "build:spec": "npm run build:spec:version && npm run build:spec:v2-btc && npm run build:spec:v3-ltc && npm run build:spec:v3-bch && npm run build:spec:v2-eth && npm run build:spec:v2-klay && npm run build:spec:v3-eth && npm run build:spec:v3-klay && npm run build:spec:v3-fil && npm run build:spec:v3-bsc && npm run build:spec:v3-polygon",
    "build:spec:v2-btc": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v2 ENDPOINT=bitcoin nest start",
    "build:spec:v3-ltc": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=litecoin nest start",
    "build:spec:v3-bch": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=bitcoin-cash nest start",
    "build:spec:v2-eth": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v2 ENDPOINT=ethereum nest start",
    "build:spec:v2-klay": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v2 ENDPOINT=klaytn nest start",
    "build:spec:v3-eth": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=ethereum nest start",
    "build:spec:v3-klay": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=klaytn nest start",
    "build:spec:v3-fil": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=filecoin nest start",
    "build:spec:v3-bsc": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=binance-smart-chain nest start",
    "build:spec:v3-polygon": "cross-env BUILD_SWAGGER_SPEC=true API_VERSION=v3 ENDPOINT=polygon nest start",
    "build:spec:version": "cross-env BUILD_SWAGGER_SPEC=true ENDPOINT=version nest start",
    "build:windows": "npm run preBuild:windows && mkdir lib && tsc",
    "eslint": "eslint --ext .js,.jsx,.ts,.tsx ./src",
    "eslint:fix": "eslint --ext .js,.jsx,.ts,.tsx ./src --fix",
    "prettier": "prettier \"./src/**/*.{js,ts,tsx}\" --write",
    "preBuild:windows": "if exist lib rmdir /q /s lib",
    "preBootstrap": "rm -rf ./node_modules",
    "preBootstrap:windows": "if exist node_modules rmdir /q /s node_modules"
  },
  "dependencies": {
    "@haechi-labs/henesis-wallet-core": "^3.10.0",
    "@nestjs/common": "^7.6.15",
    "@nestjs/core": "^7.6.15",
    "@nestjs/platform-express": "^7.6.15",
    "@nestjs/swagger": "^4.8.0",
    "@type-cacheable/core": "^9.0.1",
    "@type-cacheable/lru-cache-adapter": "^9.0.1",
    "axios": "^0.21.1",
    "cache-manager": "^3.4.3",
    "cross-env": "^7.0.2",
    "express": "^4.17.1",
    "js-yaml": "4.0.0",
    "lru-cache": "^6.0.0",
    "minimist": "^1.2.5",
    "nest-router": "^1.0.9",
    "nestjs": "0.0.1",
    "reflect-metadata": "^0.1.13",
    "rxjs": "^6.6.6",
    "swagger-ui-express": "^4.1.6",
    "ts-node": "^8.10.2"
  },
  "devDependencies": {
    "@nestjs/cli": "7.6.0",
    "@types/express": "^4.17.2",
    "@types/express-serve-static-core": "^4.17.31",
    "@types/jest": "^24.9.1",
    "@types/lru-cache": "^5.1.0",
    "@types/minimist": "^1.2.1",
    "@types/node": "^14.0.19",
    "@typescript-eslint/eslint-plugin": "^2.21.0",
    "@typescript-eslint/parser": "^2.21.0",
    "eslint": "^6.8.0",
    "eslint-config-google": "^0.14.0",
    "eslint-config-prettier": "^6.11.0",
    "eslint-plugin-import": "^2.20.1",
    "eslint-plugin-prettier": "^3.1.3",
    "jest": "^24.8.0",
    "jest-extended": "^0.11.1",
    "nock": "^12.0.3",
    "prettier": "2.3.1",
    "run-script-webpack-plugin": "0.0.11",
    "ts-jest": "^24.0.2",
    "ts-loader": "8.1.0",
    "typescript": "^4.8.4",
    "webpack": "5.28.0",
    "webpack-cli": "4.6.0",
    "webpack-node-externals": "2.5.2"
  },
  "jest": {
    "transform": {
      "^.+\\.ts$": "ts-jest"
    },
    "testRegex": "\\.spec\\.ts$",
    "moduleFileExtensions": [
      "ts",
      "js",
      "json"
    ],
    "globals": {
      "ts-jest": {
        "diagnostics": true,
        "tsConfigFile": "tsconfig.jest.json"
      }
    },
    "testEnvironment": "node"
  },
  "gitHead": "a38eb2f7e8630517eec73e84b78d382d97406423"
}
