{
    "name": "@lapidist/cv-generator",
    "version": "2.4.0",
    "description": "Lapidist cv-generator",
    "author": "Brett Dorrans <hello@lapidist.net>",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/bylapidist/cv-generator.git"
    },
    "bugs": {
        "url": "https://github.com/bylapidist/cv-generator/issues"
    },
    "homepage": "https://github.com/bylapidist/cv-generator#readme",
    "publishConfig": {
        "access": "public"
    },
    "main": "dist/es5/index.js",
    "typings": "dist/es5",
    "bin": {
        "cv-generator": "dist/es5/cli.js"
    },
    "keywords": [
        "lapidist",
        "cv-generator"
    ],
    "scripts": {
        "lint": "eslint . --ext js,ts,tsx",
        "fix": "eslint --fix . --ext js,ts,tsx",
        "watch": "cross-env NODE_ENV=development nodemon --watch src -e tsx,ts --exec 'npm run build'",
        "typecheck": "cross-env NODE_ENV=development tsc -w",
        "watch:tests": "cross-env NODE_ENV=test jest --watch",
        "clean": "rimraf dist",
        "build": "npm run clean && npm run build:es5 && npm run build:pdf",
        "build:es5": "cross-env NODE_ENV=production tsc --outDir dist/es5 -p tsconfig.json",
        "build:pdf": "node ./dist/es5/cli.js",
        "test": "npm run lint && npm run test:unit",
        "test:unit": "cross-env NODE_ENV=test jest --coverage --passWithNoTests",
        "update:snapshots": "cross-env NODE_ENV=test jest -u",
        "prepublishOnly": "npm run build"
    },
    "dependencies": {
        "@react-pdf/renderer": "3.4.5",
        "react": "18.3.1"
    },
    "devDependencies": {
        "@lapidist/linting": "3.25.7",
        "@types/jest": "29.5.14",
        "@types/react": "18.3.20",
        "cross-env": "7.0.3",
        "husky": "9.1.7",
        "jest": "29.7.0",
        "lint-staged": "15.5.0",
        "nodemon": "3.1.9",
        "rimraf": "6.0.1",
        "ts-jest": "29.3.1",
        "typedoc": "0.28.2",
        "typescript": "5.8.3"
    },
    "engines": {
        "node": "^20.0.0"
    },
    "husky": {
        "hooks": {
            "pre-commit": "tsc --noEmit && lint-staged"
        }
    }
}
