{
    "name": "@webresto/cli",
    "version": "0.1.9",
    "description": "Webresto command line interface",
    "main": "index.js",
    "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",
        "npm": "npm run build && cd ./dist && npm publish --access=public",
        "format:check": "prettier --list-different '{src,__mocks__,bin}/**/*.js'",
        "format:write": "prettier --write '{src,__mocks__,bin}/**/*.js'",
        "start:help": "ts-node bin/main.bin.ts -h",
        "start:example": "ts-node bin/main.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": {
        "webresto": "./src/bin/main.bin.js",
        "restaurant": "./src/bin/main.bin.js"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/webresto/cli.git"
    },
    "keywords": [
        "CLI",
        "Replace",
        "JSON",
        "Buildtool",
        "Starter"
    ],
    "author": "Webresto",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/webresto/cli/issues"
    },
    "homepage": "https://github.com/webresto/cli#readme",
    "dependencies": {
        "async-shelljs": "^0.1.4",
        "boxen": "^2.1.0",
        "chalk": "^4.0.0",
        "commander": "^2.19.0",
        "jsonfile": "^5.0.0",
        "module-registry-client-lib": "^1.2.0",
        "rc-config-loader": "^4.1.2",
        "readline-history": "^1.2.0",
        "shelljs": "^0.8.4"
    },
    "devDependencies": {
        "@commitlint/cli": "^7.5.2",
        "@commitlint/config-conventional": "^7.5.0",
        "@commitlint/prompt": "^7.5.0",
        "@semantic-release/changelog": "^3.0.1",
        "@semantic-release/exec": "^3.3.2",
        "@semantic-release/git": "^7.0.6",
        "@types/jest": "^29.1.0",
        "@types/node": "^12.7.3",
        "@types/shelljs": "^0.8.9",
        "codecov": "^3.1.0",
        "commitizen": "^3.0.5",
        "husky": "^1.2.1",
        "jest": "^29.1.0",
        "lint-staged": "^8.1.0",
        "prettier": "^1.15.3",
        "replace-json-property": "^1.4.1",
        "semantic-release": "^15.13.3",
        "ts-jest": "^29.1.0",
        "ts-node": "^8.3.0",
        "typescript": "^5.0.4"
    }
}
