{
    "name": "@kapeta/kap-codegen",
    "command": "codegen",
    "version": "1.3.14",
    "description": "Command for generating code from kapeta YML files",
    "main": "dist/index.js",
    "private": false,
    "publishConfig": {
        "access": "public"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/kapetacom/cli-kap-codegen.git"
    },
    "license": "MIT",
    "author": {
        "email": "engineering@kapeta.com",
        "name": "Kapeta",
        "url": "https://kapeta.com"
    },
    "bugs": {
        "url": "https://github.com/kapetacom/cli-kap-codegen/issues"
    },
    "homepage": "https://github.com/kapetacom/cli-kap-codegen#readme",
    "scripts": {
        "build-binary": "npm run build && pkg package.json",
        "format": "prettier --write .",
        "test": "jest",
        "build": "tsc"
    },
    "bin": {
        "codegen": "codegen.js"
    },
    "pkg": {
        "scripts": [
            "codegen.js"
        ],
        "targets": [
            "node18-alpine-x64",
            "node18-alpine-arm64",
            "node18-linux-x64",
            "node18-linux-arm64",
            "node18-linuxstatic-x64",
            "node18-linuxstatic-arm64",
            "node18-macos-x64",
            "node18-macos-arm64",
            "node18-win-x64",
            "node18-win-arm64"
        ],
        "outputPath": "dist/binaries"
    },
    "dependencies": {
        "@kapeta/codegen": "<2",
        "@kapeta/kap-command": "<2",
        "@kapeta/local-cluster-config": ">= 0.2.3 <2",
        "@kapeta/nodejs-utils": "^0.1.0",
        "@kapeta/schemas": "3.5.0",
        "glob": "7.2.3",
        "mkdirp": "0.5.6",
        "yaml": "2.5.0"
    },
    "devDependencies": {
        "@babel/preset-typescript": "^7.23.3",
        "@kapeta/prettier-config": "^0.6.0",
        "@types/glob": "^8.1.0",
        "@types/jest": "^29.5.12",
        "@types/node": "^18.16.0",
        "jest": "29.7.0",
        "pkg": "^5.8.1",
        "prettier": "^2.8.8",
        "ts-jest": "^29.1.2"
    },
    "bundleDependencies": [
        "@kapeta/kap-command",
        "@kapeta/local-cluster-config",
        "@kapeta/nodejs-utils",
        "@kapeta/codegen",
        "glob",
        "mkdirp",
        "yaml"
    ],
    "prettier": "@kapeta/prettier-config",
    "files": [
        "dist",
        "index.js",
        "types.d.ts"
    ]
}
