{
  "name": "@musement/iso-duration",
  "version": "1.0.0",
  "description": "",
  "main": "./dist/index.cjs.js",
  "module": "./dist/index.esm.js",
  "types": "./dist/types/index.d.ts",
  "scripts": {
    "test": "jest",
    "clean_dist": "rimraf dist/*",
    "prebuild": "npm run clean_dist",
    "build": "rollup --config build/rollup.config.js",
    "watch": "rollup --config build/rollup.config.js --watch",
    "typeCheck": "tsc --noEmit",
    "lint": "tsc --noEmit && eslint . --ext .ts,.js",
    "prerelease": "npm run build && git add dist/",
    "release": "standard-version --commit-all",
    "develop": "node ./develop/testing_enviroment.js"
  },
  "files": [
    "dist"
  ],
  "author": "Musement",
  "contributors": [
    "Przemysław Fałowski <przemyslaw.falowski@musement.com>",
    "Marco Ziliani <marco.ziliani@musement.com>"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/musement/iso-duration.git"
  },
  "bugs": {
    "url": "https://github.com/musement/iso-duration/issues"
  },
  "keywords": [
    "iso",
    "duration",
    "iso8601",
    "humanize",
    "time"
  ],
  "license": "ISC",
  "devDependencies": {
    "@commitlint/cli": "^11.0.0",
    "@commitlint/config-conventional": "^11.0.0",
    "@musement/eslint-plugin": "^1.0.0",
    "@types/jest": "^25.1.0",
    "babel-jest": "^25.1.0",
    "eslint": "^7.19.0",
    "husky": "^4.2.3",
    "jest": "^25.1.0",
    "lint-staged": "^10.0.8",
    "prettier": "^2.2.1",
    "rimraf": "^3.0.2",
    "rollup": "^2.1.0",
    "rollup-plugin-analyzer": "^3.2.2",
    "rollup-plugin-typescript2": "^0.26.0",
    "standard-version": "^9.0.0",
    "ts-jest": "^25.5.1",
    "tslib": "^1.11.1",
    "typescript": "^3.8.3"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
      "pre-push": "npm run typeCheck && npm run test"
    }
  },
  "lint-staged": {
    "*.{js,ts}": [
      "eslint --fix",
      "git add"
    ]
  }
}
