{
    "name":            "@tendermint/sig",
    "description":     "A signing library for Cosmos",
    "license":         "Apache-2.0",
    "repository":      {
        "type": "git",
        "url":  "https://github.com/cosmos/sig.git"
    },
    "publishConfig":   {
        "access": "public"
    },
    "engines":         {
        "node": ">=10"
    },
    "version":         "0.6.0",
    "main":            "index.js",
    "scripts":         {
        "build":          "rm -rf dist/* && webpack --config build --progress --colors --display-error-details",
        "build:dev":      "NODE_ENV=development yarn build",
        "build:prod":     "NODE_ENV=production yarn build",
        "dirs":           "mkdir -p dist docs types",
        "dist:dev":       "yarn build:dev",
        "dist:prod":      "yarn build:prod && yarn gzip",
        "docs":           "rm -rf docs/* && typedoc",
        "gzip":           "gzip -kf dist/*.{js,map}",
        "lint":           "eslint --ext .ts,.js .",
        "nuke":           "rm -rf **/node_modules yarn.lock",
        "prepublishOnly": "yarn dirs && yarn lint && yarn tsc && yarn dist:prod && yarn test",
        "reset":          "yarn nuke && yarn",
        "setup":          "yarn dirs && yarn lint && yarn tsc && yarn dist:dev",
        "test":           "jest --config test/jest.config.json",
        "tsc":            "rm -rf types/* && tsc",
        "watch":          "yarn build:dev --watch"
    },
    "dependencies":    {
        "@tendermint/belt":  "0.3.0",
        "@tendermint/types": "0.1.2",
        "bech32":            "1.1.4",
        "bip32":             "2.0.5",
        "bip39":             "3.0.2",
        "create-hash":       "1.2.0",
        "secp256k1":         "4.0.1"
    },
    "devDependencies": {
        "@babel/core":                      "7.9.6",
        "@babel/preset-env":                "7.9.6",
        "@babel/preset-typescript":         "7.9.0",
        "@types/bech32":                    "1.1.2",
        "@types/create-hash":               "1.2.2",
        "@types/jest":                      "25.2.1",
        "@types/node":                      "13.13.4",
        "@types/secp256k1":                 "4.0.1",
        "@typescript-eslint/eslint-plugin": "2.31.0",
        "@typescript-eslint/parser":        "2.31.0",
        "babel-loader":                     "8.1.0",
        "eslint":                           "6.8.0",
        "eslint-loader":                    "4.0.2",
        "eslint-plugin-node":               "11.1.0",
        "jest":                             "26.0.0",
        "ts-jest":                          "25.4.0",
        "ts-loader":                        "7.0.2",
        "ts-node":                          "8.10.1",
        "typedoc":                          "0.17.6",
        "typescript":                       "3.8.3",
        "webpack":                          "4.43.0",
        "webpack-cli":                      "3.3.11",
        "webpack-merge":                    "4.2.2"
    },
    "files":           [
        "dist",
        "src/**/*.{ts,js}",
        "types/**/*.ts",
        "index.ts",
        "index.d.ts",
        "index.js",
        "LICENSE",
        "package.json",
        "README.md",
        "tsconfig.json",
        "yarn.lock"
    ]
}
