{
    "name": "joliver",
    "version": "0.13.0",
    "description": "A toolbox of all the things I'm tired of writing over and over again",
    "keywords": [],
    "author": "j-oliver <jan.rollmann94@gmail.com>",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "https://github.com/j-oliver/joliver.git"
    },
    "main": "./dist/src/index.js",
    "bin": "dist/src/index.js",
    "files": [
        "dist",
        "dist/src",
        "dist/templateFiles"
    ],
    "scripts": {
        "copy-templates": "cp -r ./templates ./dist/templates",
        "cleanup": "rm -rf exampleNode exampleAzure",
        "start": "npm run cleanup && npm run build && node ./dist/src/index.js",
        "start:node": "npm run build && rm -rf exampleNode && npm start -- node exampleNode",
        "start:azure": "npm run build && rm -rf exampleAzure && npm start -- azure exampleAzure some_resource_group",
        "start:react": "npm run build && rm -rf exampleReact && npm start -- react exampleReact",
        "build": "rm -rf dist && tsc && npm run copy-templates",
        "lint:fix": "npm run lint -- --quiet --fix",
        "lint": "eslint --ignore-path .gitignore --ext .ts .",
        "prettier": "prettier --ignore-path .gitignore --write ."
    },
    "devDependencies": {
        "@types/fs-extra": "^9.0.13",
        "@types/node": "^18.11.15",
        "@typescript-eslint/eslint-plugin": "^5.46.1",
        "@typescript-eslint/parser": "^5.46.1",
        "eslint": "^8.29.0",
        "eslint-config-prettier": "^8.5.0",
        "eslint-plugin-prettier": "^4.2.1",
        "prettier": "^2.8.1",
        "typescript": "^4.9.4"
    },
    "dependencies": {
        "chalk": "^4.1.2",
        "commander": "^9.4.1",
        "fs-extra": "^11.1.0"
    }
}
