{
    "name": "canyon-cli",
    "version": "6.0.34",
    "main": "dist/cjs/index.js",
    "module": "dist/esm/index.js",
    "types": "dist/types/index.d.ts",
    "files": [
        "dist"
    ],
    "keywords": [
        "canyon-cli",
        "canyon-api",
        "canyon-orm"
    ],
    "author": "Mejirosoft",
    "description": "Canyon cli provides flexible echo system for Full Stack Development, Including UI, API, MySQL ORM, Memory Cache",
    "scripts": {
        "cli-model": "ts-node ./src/CLI/index.ts create-model --file='./tenants.json'  --tenantid='north' --outDir=dbModels",
        "cli-keys": "ts-node ./src/CLI/index.ts create-crypto-keys  --outDir=keys",
        "cli-help": "ts-node ./src/CLI/index.ts help",
        "build:cjs": "tsc --project tsconfig.cjs.json",
        "build:esm": "tsc --project tsconfig.esm.json",
        "clean": "npx rimraf dist",
        "pack": "npm pack --pack-destination=packages",
        "build": "npm run clean && npm run build:cjs && npm run build:esm && npm run pack && npm run clean",
        "start": "ts-node ./src/app.ts"
    },
    "dependencies": {
        "basic-auth": "^2.0.1",
        "compression": "^1.8.1",
        "cors": "^2.8.5",
        "crypto": "^1.0.1",
        "express": "^4.21.1",
        "express-session": "^1.18.1",
        "fs-extra": "^11.2.0",
        "jsonwebtoken": "^9.0.2",
        "morgan": "^1.10.0",
        "mysql2": "^3.15.3",
        "path": "^0.12.7",
        "swagger-ui-express": "^5.0.1",
        "uuid": "^11.0.2",
        "winston": "^3.17.0",
        "yargs": "^17.7.2",
        "zod": "^3.23.8",
        "zod-to-json-schema": "^3.23.5"
    },
    "devDependencies": {
        "@types/basic-auth": "^1.1.8",
        "@types/compression": "^1.8.1",
        "@types/cors": "^2.8.17",
        "@types/express": "^5.0.0",
        "@types/express-session": "^1.18.0",
        "@types/fs-extra": "^11.0.4",
        "@types/jsonwebtoken": "^9.0.7",
        "@types/morgan": "^1.9.9",
        "@types/node": "^22.9.3",
        "@types/swagger-ui-express": "^4.1.7",
        "@types/yargs": "^17.0.33",
        "dotenv": "^16.4.5",
        "ts-node": "^10.9.2",
        "typescript": "^5.7.2"
    }
}