{
  "name": "uk-modulus-checking",
  "version": "0.1.4",
  "description": "Validate a UK bank account number against a sort code using the VocaLink modulus check",
  "author": "Uphold",
  "license": "MIT",
  "homepage": "https://github.com/uphold/uk-modulus-checking",
  "bugs": "https://github.com/uphold/uk-modulus-checking/issues",
  "repository": {
    "type": "git",
    "url": "https://github.com/uphold/uk-modulus-checking.git"
  },
  "main": "dist/index.js",
  "keywords": [
    "vocalink"
  ],
  "options": {
    "mocha": "--compilers js:babel-register --recursive --require should"
  },
  "scripts": {
    "changelog": "github_changelog_generator --no-issues --header-label='# Changelog'",
    "lint": "eslint src test && jscs src test",
    "prepublish": "npm run transpile",
    "testdocker": "docker-compose run --rm sut",
    "test": "mocha $npm_package_options_mocha",
    "transpile": "rm -rf dist/* && babel src --out-dir dist",
    "version": "npm run changelog -- --future-release=$npm_package_version && sed -i '' -e :a -e '$d;N;2,3ba' -e 'P;D' CHANGELOG.md && npm run transpile && git add -A CHANGELOG.md dist"
  },
  "devDependencies": {
    "babel-cli": "^6.4.0",
    "babel-eslint": "^4.1.6",
    "babel-plugin-add-module-exports": "^0.1.2",
    "babel-plugin-static-fs": "^1.2.0",
    "babel-preset-es2015": "6.5.0",
    "babel-register": "^6.3.13",
    "eslint": "^1.10.3",
    "eslint-config-seegno": "2.0.0",
    "eslint-plugin-babel": "^3.0.0",
    "jscs": "^2.7.0",
    "jscs-config-seegno": "^1.0.0",
    "mocha": "^2.3.4",
    "pre-commit": "^1.1.2",
    "should": "^8.0.0"
  },
  "pre-commit": [
    "lint"
  ],
  "engines": {
    "node": ">=0.10"
  }
}
