cli-stash
Version:
CLI application to manage and work with Atlassian Stash. Work with your Stash project and repositories from Command lines.
128 lines (127 loc) • 3.83 kB
JSON
{
"name": "cli-stash",
"displayName": "Stash CLI",
"productName": "Stash CLI",
"version": "0.0.6",
"description": "CLI application to manage and work with Atlassian Stash. Work with your Stash project and repositories from Command lines.",
"author": "Juan José Longoria López <Kanko>",
"bin": {
"stash": "./bin/run"
},
"homepage": "https://github.com/JJLongoria/stash-cli",
"license": "GPLv3",
"main": "dist/index.js",
"repository": "JJLongoria/stash-cli",
"files": [
"/bin",
"/dist",
"/npm-shrinkwrap.json",
"/oclif.manifest.json"
],
"dependencies": {
"@oclif/core": "^1.13.10",
"@oclif/plugin-commands": "^2.2.0",
"@oclif/plugin-help": "^5",
"@oclif/plugin-not-found": "^2.3.1",
"@oclif/plugin-plugins": "^2.0.1",
"@oclif/plugin-update": "^3.0.0",
"@oclif/plugin-warn-if-update-available": "^2.0.4",
"node-notifier": "^10.0.1",
"stash-connector": "^0.0.4"
},
"devDependencies": {
"@oclif/test": "^2",
"@types/chai": "^4",
"@types/mocha": "^9.0.0",
"@types/node": "^16.9.4",
"@types/node-notifier": "^8.0.2",
"chai": "^4",
"eslint": "^7.32.0",
"eslint-config-oclif": "^4",
"eslint-config-oclif-typescript": "^1.0.2",
"globby": "^11",
"mocha": "^9",
"oclif": "^3",
"shx": "^0.3.3",
"ts-node": "^10.2.1",
"tslib": "^2.3.1",
"typescript": "^4.4.3"
},
"oclif": {
"bin": "stash",
"dirname": "stash",
"commands": "./dist/commands",
"plugins": [
"@oclif/plugin-help",
"@oclif/plugin-not-found",
"@oclif/plugin-update",
"@oclif/plugin-warn-if-update-available",
"@oclif/plugin-commands",
"@oclif/plugin-plugins"
],
"topicSeparator": ":",
"topics": {
"admin": {
"description": "Topic with all Stash administration commands. (License, users and groups, permissions...)",
"subtopics": {
"groups": {
"description": "Topic with all group administration commands"
},
"users": {
"description": "Topic with all user administration commands"
},
"license": {
"description": "Topic with all license administration commands"
},
"mail": {
"description": "Topic with all Mail Server administration commands"
},
"permissions": {
"description": "Topic with all permission administration commands"
}
}
},
"projects": {
"description": "Topic with all Stash projects commands. (Manage projects, repositories, pull requests...)",
"subtopics": {
"avatar": {
"description": "Topic with commands to upload or download project avatar"
},
"repos": {
"description": "Topic with all commands related to the projects repositories like list, create, create and manage pull requests, all about commits..."
}
}
}
}
},
"scripts": {
"build": "shx rm -rf dist && tsc -b",
"lint": "eslint . --ext .ts --config .eslintrc",
"postpack": "shx rm -f oclif.manifest.json",
"posttest": "yarn lint",
"prepack": "yarn build && oclif manifest && oclif readme",
"test": "mocha --forbid-only \"test/**/*.test.ts\"",
"version": "oclif readme && git add README.md",
"execute": "./bin/dev"
},
"engines": {
"node": ">=12.0.0"
},
"bugs": "https://github.com/JJLongoria/stash-cli/issues",
"keywords": [
"Atlassian Stash REST",
"Atlassian Stash REST CLI",
"Stash REST",
"Stash REST CLI",
"Atlassian Stash",
"Atlassian Stash CLI",
"Stash",
"Stash CLI",
"Stash Repository",
"Stash Repository CLI",
"GIT",
"GIT Stash",
"GIT Stash CLI"
],
"types": "dist/index.d.ts"
}