{

  "name": "check-version-modules",
  "version": "2.5.0",
  "description": "Check modules's version for the package.",

  "type": "commonjs",
  "typings": "./lib/cjs/main.d.cts",
  "main": "./lib/cjs/main.cjs",

  "exports": {
    ".": {
      "require": {
        "types": "./lib/cjs/main.d.cts",
        "default": "./lib/cjs/main.cjs"
      }
    }
  },

  "scripts": {

    "lint-bin": "npx eslint --config .eslintrc-bin.js --ext .js,.cjs,.mjs ./bin/**/*",
    "lint-back": "npx eslint --config .eslintrc-back.js --ext .ts,.cts,.mts ./lib/src/**/*",
    "lint-tests": "npx eslint --config .eslintrc-tests.js --ext .js,.cjs,.mjs ./test/**/*",
    "lint": "npm run lint-bin && npm run lint-back && npm run lint-tests",

    "clean-back": "npx rimraf ./lib/cjs",
    "clean": "npm run clean-back",

    "build-back": "npm run clean-back && npx tsc --project ./tsconfig.json",
    "build": "npm run build-back",

    "check-node-engine": "npx check-node-engine",
    "check-requires": "npx used-deps-analyzer \"./package.json\" \"./lib/src\" --no-dev --misscalled \"{ \\\"module\\\": \\\"colors\\\", \\\"call\\\": \\\"colors/safe\\\" }\"",
    "check-updates": "node ./bin/cmd.js --no-fail-at-major --fail-at-minor --fail-at-patch",
    "unit-tests": "npx mocha",
    "unit-tests-local": "npm run build && npx nyc --reporter=html --reporter=text mocha",

    "tests": "npm run lint && npm run check-node-engine && npm run check-requires && npm run check-updates && npm run build && npm run unit-tests-local"

  },

  "bin": {
    "check-version-modules": "./bin/cmd.js"
  },
  "files": [
    "/bin",
    "/lib/cjs"
  ],
  "engines": {
    "node": ">=22.22.3"
  },

  "dependencies": {
    "semver": "7.8.1"
  },
  "devDependencies": {
    "@types/node": "25.9.1",
    "@types/semver": "7.7.1",
    "check-node-engine": "1.0.0",
    "eslint-plugin-personnallinter": "git+ssh://git@github.com/Psychopoulet/eslint-plugin-personnallinter",
    "husky": "9.1.7",
    "mocha": "11.7.6",
    "nyc": "18.0.0",
    "rimraf": "6.1.3",
    "typescript": "5.9.3",
    "used-deps-analyzer": "0.3.0"
  },
  "optionalDependencies": {
    "colors": "1.4.0"
  },

  "keywords": [
    "check",
    "update",
    "versions",
    "version",
    "package",
    "cmd",
    "command line"
  ],
  "author": "Sébastien VIDAL",
  "license": "ISC",

  "homepage": "https://github.com/Psychopoulet/check-version-modules#readme",
  "repository": {
    "type": "git",
    "url": "git://github.com/Psychopoulet/check-version-modules.git"
  },
  "bugs": {
    "url": "https://github.com/Psychopoulet/check-version-modules/issues"
  }

}
