{
    "name": "@tsmx/secure-config-tool",
    "version": "2.4.0",
    "description": "Command-line tool for @tsmx/secure-config.",
    "main": "secure-config-tool.js",
    "author": "tsmx <dev@tsmx.net>",
    "license": "MIT",
    "engines": {
        "node": ">=12.0.0",
        "npm": ">=6.0.0"
    },
    "scripts": {
        "test": "jest",
        "test-coverage": "jest --coverage"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/tsmx/secure-config-tool.git"
    },
    "homepage": "https://tsmx.net/secure-config/",
    "bin": {
        "secure-config-tool": "./secure-config-tool.js"
    },
    "dependencies": {
        "@tsmx/json-traverse": "^1.0.2",
        "@tsmx/object-hmac": "^1.1.1",
        "@tsmx/string-crypto": "^1.0.2",
        "commander": "^13.1.0"
    },
    "keywords": [
        "secure-config",
        "configuration",
        "configuration management",
        "config",
        "secure",
        "encryption",
        "crypto",
        "credentials",
        "secret",
        "key injection",
        "key rotation",
        "multi-environment",
        "JSON",
        "NODE_ENV",
        "AES"
    ],
    "devDependencies": {
        "@eslint/js": "^9.8.0",
        "eslint": "^9.8.0",
        "eslint-plugin-jest": "^28.8.0",
        "globals": "^15.9.0",
        "jest": "^29.2.2"
    }
}
