{
    "name": "shrtly",
    "version": "0.0.5",
    "description": "CLI Shortener",
    "main": "index.js",
    "husky": {
        "hooks": {
            "pre-commit": "lint-staged",
            "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
        }
    },
    "lint-staged": {
        "{src,__mocks__,bin}/**/*.ts": [
            "prettier --write",
            "git add"
        ]
    },
    "commitlint": {
        "extends": [
            "@commitlint/config-conventional"
        ]
    },
    "config": {
        "commitizen": {
            "path": "@commitlint/prompt"
        }
    },
    "scripts": {
        "build": "tsc",
        "commit": "git-cz",
        "format:check": "prettier --list-different '{src,__mocks__,bin}/**/*.ts'",
        "format:write": "prettier --write '{src,__mocks__,bin}/**/*.ts'",
        "start:help": "ts-node ./src/bin/order.bin.ts -h",
        "start:example": "ts-node ./src/bin/order.bin.ts pizza beer",
        "test": "jest",
        "bump-version": "rjp package.json version $VERSION",
        "test:coverage": "jest --coverage",
        "report:coverage": "npm run test:coverage && codecov",
        "semantic-release": "semantic-release"
    },
    "bin": {
        "shrtly": "./src/bin/order.bin.js"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/kreuzerk/node-command-line-starter.git"
    },
    "keywords": [
        "CLI",
        "Replace",
        "JSON",
        "Buildtool",
        "Starter"
    ],
    "author": "Kevin Kreuzer",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/kreuzerk/node-command-line-starter/issues"
    },
    "homepage": "https://github.com/kreuzerk/node-command-line-starter#readme",
    "dependencies": {
        "@types/execa": "^2.0.0",
        "axios": "^1.6.8",
        "boxen": "^5.1.2",
        "commander": "^8.2.0",
        "esm": "^3.2.25",
        "execa": "^8.0.1",
        "jsonfile": "^6.1.0"
    },
    "devDependencies": {
        "@types/node": "^20.11.30",
        "husky": "^7.0.2",
        "lint-staged": "^11.1.2",
        "prettier": "^2.4.1",
        "ts-node": "^10.9.2",
        "typescript": "^5.4.2"
    }
}
