{
  "name": "semver-parser",
  "description": "SemVer parser. parse, verify, compare SemVer.",
  "author": "asamuzaK",
  "license": "MIT",
  "homepage": "https://github.com/asamuzaK/semverParser",
  "bugs": "https://github.com/asamuzaK/semverParser/issues",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/asamuzaK/semverParser.git"
  },
  "type": "module",
  "types": "./types/index.d.ts",
  "exports": {
    ".": {
      "types": "./types/index.d.ts",
      "default": "./index.js"
    },
    "./package.json": "./package.json"
  },
  "devDependencies": {
    "c8": "^11.0.0",
    "eslint": "^9.39.4",
    "eslint-plugin-jsdoc": "^63.0.0",
    "eslint-plugin-regexp": "^3.1.0",
    "globals": "^17.6.0",
    "mocha": "^11.7.6",
    "neostandard": "^0.13.0",
    "typescript": "^6.0.3"
  },
  "overrides": {
    "brace-expansion": "^5.0.6",
    "c8": {
      "yargs": "^18.0.0"
    },
    "eslint": {
      "brace-expansion": "^1.1.13"
    },
    "mocha": {
      "diff": "^8.0.3"
    },
    "serialize-javascript": "^7.0.4"
  },
  "scripts": {
    "build": "npm run tsc && npm run lint && npm run test",
    "lint": "eslint --fix .",
    "test": "c8 --reporter=text mocha --exit test",
    "tsc": "node -e \"fs.rmSync('types',{recursive:true,force:true})\" && npx tsc"
  },
  "version": "4.2.1"
}
