haz-cli
Version:
272 lines • 6.89 kB
JSON
{
"commands": {
"docker:down": {
"aliases": [],
"args": {},
"description": "Bring docker containers down",
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "docker:down",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Bring docker containers down",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"docker",
"down.js"
]
},
"docker:pull": {
"aliases": [],
"args": {
"service": {
"description": "The service you want to pull the image for.",
"name": "service",
"required": false
}
},
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
},
"dry-run": {
"description": "Show what would be done, but do not actually do anything",
"name": "dry-run",
"allowNo": false,
"type": "boolean"
},
"ignore-buildable": {
"description": "Ignore imgages than can be built",
"name": "ignore-buildable",
"allowNo": false,
"type": "boolean"
},
"ignore-pull-failures": {
"description": "Pull what it can and ignore failures",
"name": "ignore-pull-failures",
"allowNo": false,
"type": "boolean"
},
"include-deops": {
"description": "Include dependencies",
"name": "include-deops",
"allowNo": false,
"type": "boolean"
},
"policy": {
"description": "Apply pull policy",
"name": "policy",
"hasDynamicHelp": false,
"multiple": false,
"options": [
"missing",
"always"
],
"type": "option"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "docker:pull",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Pull Docker Images",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"docker",
"pull.js"
]
},
"docker:setup": {
"aliases": [],
"args": {},
"description": "\nThis command will pull the docker images down, and cycle through the .haz file\nto setup the environment.\n",
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
},
"start": {
"char": "s",
"description": "Start the stack after setup.",
"name": "start",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "docker:setup",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Setup the docker environment",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"docker",
"setup.js"
]
},
"docker:stop": {
"aliases": [],
"args": {},
"description": "Stop the docker containers",
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "docker:stop",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Stop the docker containers",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"docker",
"stop.js"
]
},
"docker:up": {
"aliases": [],
"args": {},
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "docker:up",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Bring docker containers up",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"docker",
"up.js"
]
},
"test:coverage": {
"aliases": [],
"args": {
"service": {
"description": "The service you want to run tests on.",
"name": "service",
"required": true
}
},
"description": "Run coverage tests on a container.",
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "test:coverage",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Run coverage tests on a container.",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"test",
"coverage.js"
]
},
"test:unit": {
"aliases": [],
"args": {
"service": {
"description": "The service you want to run tests on.",
"name": "service",
"required": true
}
},
"flags": {
"verbose": {
"char": "v",
"description": "Run with verbose logging",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "test:unit",
"pluginAlias": "haz-cli",
"pluginName": "haz-cli",
"pluginType": "core",
"strict": true,
"summary": "Run unit tests on a container.",
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"test",
"unit.js"
]
}
},
"version": "0.0.4"
}