{
    "name": "latex-toolkit",
    "version": "1.0.0",
    "description": "An opinionated collection of LaTeX tools with configurable starter templates including CI/CD workflows.",
    "keywords": [
        "latex",
        "toolkit",
        "cli",
        "template"
    ],
    "author": "Michael Hettmer",
    "license": "MIT",
    "homepage": "https://github.com/MichaelHettmer/latex-toolkit#readme",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/MichaelHettmer/latex-toolkit.git"
    },
    "bugs": {
        "url": "https://github.com/MichaelHettmer/latex-toolkit/issues"
    },
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "scripts": {
        "clean": "rimraf dist",
        "build": "tsc",
        "watch:build": "tsc --watch",
        "watch:server": "nodemon './dist/index.js' --watch './dist'",
        "start": "npm-run-all clean build --parallel watch:build watch:server --print-label",
        "lint": "eslint . --ext '.js,.jsx,.ts,.tsx,.json,.jsonc'",
        "lint:ci": "yarn lint --format junit --output-file ./reports/eslint/results.xml",
        "lint:fix": "yarn lint --fix",
        "commitlint": "commitlint",
        "commitlint:ci": "commitlint-circle",
        "test": "jest",
        "test:coverage": "yarn test --coverage --watchAll=false",
        "test:ci": "CI=true JEST_JUNIT_OUTPUT_DIR=./reports/jest JEST_JUNIT_OUTPUT_NAME=results.xml yarn test:coverage --runInBand --reporters=\"default\" --reporters=\"jest-junit\"",
        "validate": "npm-run-all lint test build"
    },
    "devDependencies": {
        "@commitlint/cli": "^8.3.5",
        "@commitlint/config-conventional": "^8.3.4",
        "@semantic-release/changelog": "^5.0.0",
        "@semantic-release/git": "^9.0.0",
        "@types/jest": "^25.1.1",
        "@typescript-eslint/eslint-plugin": "^2.19.0",
        "@typescript-eslint/parser": "^2.19.0",
        "commitlint-circle": "^1.0.0",
        "eslint": "^6.8.0",
        "eslint-config-prettier": "^6.10.0",
        "eslint-plugin-json": "^2.0.1",
        "eslint-plugin-prettier": "^3.1.2",
        "husky": "^4.2.1",
        "jest": "^25.1.0",
        "jest-junit": "^10.0.0",
        "jest-mock-console": "^1.0.0",
        "lint-staged": "^10.0.7",
        "nodemon": "^2.0.2",
        "npm-run-all": "^4.1.5",
        "prettier": "^1.19.1",
        "rimraf": "^3.0.1",
        "semantic-release": "^17.0.2",
        "ts-jest": "^25.2.0",
        "typescript": "^3.7.5"
    }
}
