{
  "name": "apostille-library",
  "version": "7.4.0",
  "description": "A novel & holistic blockchain notarization and timestamping with transferable, updatable, branded, and conjointly owned notarizations.",
  "keywords": [
    "blockchain",
    "nem",
    "notarization",
    "certificate",
    "poe"
  ],
  "homepage": "https://nem.io/wp-content/themes/nem/files/ApostilleWhitePaper.pdf",
  "repository": {
    "type": "git",
    "url": "https://github.com/luxtagofficial/Apostille-library/"
  },
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "scripts": {
    "commit": "git-cz",
    "prebuild": "rimraf dist",
    "prebuild:watch": "rimraf dist",
    "build": "tsc",
    "build:watch": "tsc --watch",
    "lint": "tslint 'src/**/*.ts' -e 'src/types/**'",
    "test": "jest --coverage --verbose",
    "validate": "npm-run-all --parallel lint test",
    "report-coverage": "cat ./tests/unit/coverage/lcov.info | codecov",
    "travis-deploy-once": "travis-deploy-once",
    "semantic-release": "semantic-release"
  },
  "author": "gimyboya <amine@luxtag.io>",
  "contributors": [
    {
      "name": "gimyboya",
      "email": "amine@luxtag.io"
    },
    {
      "name": "aiz",
      "email": "aiz@luxtag.io"
    },
    {
      "name": "jeff",
      "email": "jeff@luxtag.io"
    },
    {
      "name": "Jonathan Tey",
      "email": "jonathan@luxtag.io"
    }
  ],
  "license": "MIT",
  "dependencies": {
    "crypto-js": "^3.1.9-1",
    "js-sha3": "^0.8.0",
    "lodash": "^4.17.10",
    "nem-sdk": "^1.6.7",
    "nem2-sdk": "^0.13.1",
    "rxjs": "^6.2.2"
  },
  "devDependencies": {
    "@types/crypto-js": "^3.1.43",
    "@types/jest": "24.0.11",
    "@types/lodash": "^4.14.113",
    "@types/sinon": "7.0.11",
    "codecov": "^3.0.4",
    "commitizen": "3.0.7",
    "commitlint": "7.5.2",
    "cz-conventional-changelog": "^2.1.0",
    "ghooks": "^2.0.4",
    "jest": "^23.4.1",
    "npm-run-all": "4.1.5",
    "rimraf": "^2.6.2",
    "semantic-release": "^15.8.1",
    "sinon": "7.3.1",
    "travis-deploy-once": "5.0.11",
    "ts-jest": "24.0.2",
    "tslint": "^5.11.0",
    "typescript": "3.4.3",
    "validate-commit-msg": "^2.14.0"
  },
  "resolutions": {
    "request": "2.88.0"
  },
  "files": [
    "dist"
  ],
  "config": {
    "commitizen": {
      "path": "cz-conventional-changelog"
    },
    "ghooks": {
      "pre-commit": "npm run validate",
      "commit-msg": "validate-commit-msg"
    }
  },
  "jest": {
    "testEnvironment": "node",
    "preset": "ts-jest",
    "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?)$",
    "moduleFileExtensions": [
      "js",
      "json",
      "jsx",
      "node",
      "ts",
      "tsx"
    ],
    "coverageDirectory": "<rootDir>/tests/unit/coverage",
    "collectCoverageFrom": [
      "<rootDir>/src/**/*.ts"
    ],
    "coveragePathIgnorePatterns": [
      "/types/"
    ],
    "testMatch": null
  }
}
