{
  "name": "argon2-pass",
  "version": "1.0.2",
  "description": "State of the art password hashing and one time password reset token generation module written in TypeScript for nodejs.",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "scripts": {
    "lint": "tslint -c tslint.json 'src/**/*.ts'",
    "pretest": "yarn lint",
    "test": "jest",
    "test:ci": "jest -i",
    "build": "tsc",
    "prepare": "yarn build"
  },
  "dependencies": {
    "sodium-native": "^2.4.3"
  },
  "devDependencies": {
    "@types/jest": "^24.0.16",
    "@types/supertest": "^2.0.8",
    "jest": "^24.8.0",
    "ts-jest": "^24.0.2",
    "tslint": "^5.18.0",
    "typedoc": "^0.15.0",
    "typedoc-plugin-external-module-name": "^2.1.0",
    "typescript": "^3.5.3"
  },
  "jest": {
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js",
      "jsx",
      "json",
      "node"
    ],
    "testRegex": "(__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
    "bail": true,
    "testEnvironment": "node",
    "collectCoverage": true,
    "testPathIgnorePatterns": [
      "/node_modules/",
      "/dist/"
    ]
  },
  "repository": "github:DrBarnabus/secure-pass",
  "author": "DrBarnabus <drbarnabus@drbarnabus.com> (https://drbarnabus.com)",
  "license": "MIT",
  "keywords": [
    "secure",
    "password",
    "hashing",
    "libsodium",
    "sodium",
    "crypto",
    "security",
    "argon",
    "argon2",
    "argon2id",
    "reset",
    "onetime",
    "token",
    "typescript",
    "argon2 password",
    "secure password",
    "argon2id password",
    "password hasing",
    "password hasher",
    "password security",
    "one time authentication",
    "one time authentication code",
    "one time key",
    "cryptography"
  ]
}
