{
    "name": "@nodefactory/server-eth-auth",
    "version": "0.1.3",
    "description": "Validation of web3 signatures for server ethereum authentication",
    "keywords": [
        "web3",
        "authentication",
        "security"
    ],
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "engines": {
        "node": ">=12"
    },
    "publishConfig": {
        "access": "public"
    },
    "files": [
        "dist",
        "src"
    ],
    "scripts": {
        "test": "mocha -r ts-node/register test/**/*.spec.ts ",
        "clean": "rm -rf lib",
        "lint": "eslint --ext .ts src/",
        "check-types": "tsc --noEmit",
        "prepublishOnly": "yarn run build",
        "prebuild": "yarn run clean",
        "build": "yarn run build:lib && yarn run build:types",
        "build:lib": "babel src -x .ts -d dist --source-maps",
        "build:types": "tsc --emitDeclarationOnly --declaration --outDir dist -p tsconfig.build.json"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/NodeFactoryIo/server-eth-auth.git"
    },
    "author": "Nodefactory <info@nodefactory.io>",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/NodeFactoryIo/server-eth-auth/issues"
    },
    "devDependencies": {
        "@babel/cli": "^7.2.3",
        "@babel/core": "^7.3.3",
        "@babel/preset-env": "^7.3.1",
        "@babel/preset-typescript": "^7.3.3",
        "@babel/register": "^7.0.0",
        "@types/bn.js": "^4.11.5",
        "@types/chai": "^4.1.7",
        "@types/mocha": "^5.2.5",
        "@types/node": "^12.0.10",
        "@types/sinon": "^9.0.4",
        "@typescript-eslint/eslint-plugin": "^1.3.0",
        "@typescript-eslint/parser": "^1.3.0",
        "chai": "^4.2.0",
        "eslint": "5.16.0",
        "eslint-plugin-import": "^2.18.2",
        "mocha": "^6.1.4",
        "sinon": "^9.0.2",
        "ts-loader": "^6.2.1",
        "ts-node": "^8.3.0",
        "typescript": "3.8"
    },
    "dependencies": {
        "eth-sig-util": "^2.5.3",
        "ethereumjs-util": "^7.0.2",
        "uuidv4": "^6.1.1"
    }
}
