{
    "name": "@cloudbase/manager-node",
    "version": "5.9.3",
    "description": "The node manage service api for cloudbase.",
    "main": "lib/index.js",
    "scripts": {
        "build": "rimraf lib types && npx tsc",
        "test:coverage": "jest --runInBand --detectOpenHandles --coverage --testTimeout=100000",
        "test": "jest --runInBand --detectOpenHandles --testTimeout=100000",
        "lint": "eslint \"./**/*.ts\"",
        "lint:fix": "eslint --fix \"./**/*.ts\"",
        "prepublishOnly": "npm run build",
        "watch": "rimraf lib types && tsc -w",
        "link": "node scripts/link.js",
        "unlink": "node scripts/link.js -d"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/TencentCloudBase/cloudbase-manager-node.git"
    },
    "author": "Tencent CloudBase Team",
    "license": "ISC",
    "typings": "types/index.d.ts",
    "devDependencies": {
        "@lerna/create-symlink": "^6.4.1",
        "@types/fs-extra": "^11.0.4",
        "@types/jest": "^24.0.18",
        "@types/mime-types": "^3.0.1",
        "@types/node": "^12.7.4",
        "@types/node-fetch": "^2.5.0",
        "@types/unzipper": "^0.10.11",
        "@typescript-eslint/eslint-plugin": "^3.7.1",
        "@typescript-eslint/parser": "^3.7.1",
        "eslint": "^7.6.0",
        "eslint-config-alloy": "^3.7.4",
        "husky": "^3.0.5",
        "jest": "^24.9.0",
        "lint-staged": "^9.2.5",
        "rimraf": "^3.0.0",
        "ts-jest": "^24.1.0",
        "typescript": "^5.8.3"
    },
    "dependencies": {
        "@cloudbase/signature-nodejs": "^1.0.0",
        "@cloudbase/toolbox": "~0.9.0",
        "@cloudbase/database": "^0.6.2",
        "archiver": "^3.1.1",
        "cos-nodejs-sdk-v5": "^2.14.0",
        "del": "^5.1.0",
        "fs-extra": "^11.3.0",
        "https-proxy-agent": "^5.0.1",
        "lodash": "^4.17.21",
        "make-dir": "^3.0.0",
        "micromatch": "^4.0.2",
        "mime-types": "^3.0.2",
        "node-fetch": "^2.6.0",
        "query-string": "^6.8.3",
        "unzipper": "^0.12.3",
        "uuid": "^9.0.0",
        "walkdir": "^0.4.1"
    },
    "husky": {
        "hooks": {
            "pre-commit": "npm run build && git add . && lint-staged"
        }
    },
    "lint-staged": {
        "*.ts": [
            "eslint --fix",
            "git add"
        ]
    },
    "packageManager": "yarn@1.22.22"
}
