{
    "name": "check-dependencies",
    "version": "2.0.0",
    "description": "Checks if currently installed npm dependencies are installed in the exact same versions that are specified in package.json",
    "homepage": "https://github.com/mgol/check-dependencies",
    "author": {
        "name": "Michał Gołębiowski-Owczarek",
        "email": "m.goleb@gmail.com"
    },
    "keywords": [
        "dependency",
        "packages",
        "modules",
        "dependencies"
    ],
    "main": "lib/check-dependencies.js",
    "bin": {
        "check-dependencies": "./bin/cli.js"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/mgol/check-dependencies.git"
    },
    "bugs": "https://github.com/mgol/check-dependencies/issues",
    "license": "MIT",
    "files": [
        "bin",
        "lib"
    ],
    "dependencies": {
        "picocolors": "^1.0.0",
        "semver": "^7.5.4"
    },
    "devDependencies": {
        "eslint": "8.53.0",
        "eslint-config-mgol": "0.0.48",
        "husky": "8.0.3",
        "lint-staged": "15.1.0",
        "mocha": "10.2.0",
        "pnpm": "8.10.5",
        "prettier": "3.1.0",
        "rimraf": "5.0.5",
        "sinon": "17.0.1"
    },
    "scripts": {
        "prettier-check": "prettier --check \"**/*.{json,js,yml,yaml,md}\"",
        "prettier-format": "prettier --write \"**/*.{json,js,yml,yaml,md}\"",
        "test": "rimraf -g \"*.log\" \"test/*/*-copy\" && eslint . && npm run prettier-check && mocha"
    },
    "engines": {
        "node": ">=18.3"
    },
    "husky": {
        "hooks": {
            "pre-commit": "lint-staged"
        }
    },
    "lint-staged": {
        "*.{json,yml,yaml,md}": [
            "prettier --write",
            "git add"
        ],
        "*.js": [
            "eslint --fix",
            "prettier --write",
            "git add"
        ]
    }
}
