create-deploy
Version:
A CLI to easily deploy your project to Gitlab and your VPS.
101 lines (100 loc) • 2.67 kB
JSON
{
"name": "create-deploy",
"preferGlobal": true,
"version": "1.0.0-alpha.26",
"description": "A CLI to easily deploy your project to Gitlab and your VPS.",
"repository": "goodservers/plant",
"homepage": "https://deploy.guide",
"main": "plant.js",
"author": "Tom Wagner <tomas.wagner@gmail.com>",
"license": "MIT",
"private": false,
"scripts": {
"start": "ts-node ./plant.ts",
"build-download": "ncc build ./download/src --out ./download/dist",
"gzip": "ls packed/plant* | xargs gzip",
"test": "yarn jest",
"semantic-release": "semantic-release",
"pack": "rm -rf packed && yarn build && yarn bundle",
"build": "ncc build ./plant.ts",
"bundle": "pkg bin/plant.js -c package.json -o packed/plant --options no-warnings",
"postinstall": "node download/install.js",
"prepublishOnly": "yarn build-download && cp /dev/null download/dist/plant",
"prettier:fix": "./node_modules/prettier/bin-prettier.js --write \"**/*.{js,ts,tsx}\""
},
"bin": {
"plant": "download/dist/plant"
},
"files": [
"download/dist",
"download/install.js"
],
"pkg": {
"scripts": [
"dist/*.js"
],
"targets": [
"node10-alpine-x64",
"node10-linux-x64",
"node10-macos-x64",
"node10-win-x64"
]
},
"eslintIgnore": [
"download",
"dist",
"test/fixtures",
"bin",
"link"
],
"keywords": [
"cli",
"plant",
"deploy.guide"
],
"dependencies": {
"chalk": "^2.4.1",
"conf": "^2.1.0",
"fs-extra": "^7.0.1",
"gitlab": "^4.3.0",
"globby": "^8.0.1",
"inquirer": "^6.0.0",
"isomorphic-fetch": "^2.2.1",
"js-yaml": "^3.12.1",
"mustache": "^3.0.1",
"node-ssh": "^5.1.2",
"nodegit": "^0.23.0",
"ora": "^3.0.0",
"pkg-up": "^2.0.0",
"ramda": "^0.26.1",
"randomatic": "^3.1.1",
"tmp": "^0.0.33",
"update-notifier": "^2.5.0"
},
"devDependencies": {
"@types/conf": "^2.1.0",
"@types/fs-extra": "^5.0.4",
"@types/globby": "^8.0.0",
"@types/inquirer": "^0.0.43",
"@types/isomorphic-fetch": "^0.0.34",
"@types/js-yaml": "^3.11.4",
"@types/mustache": "^0.8.32",
"@types/node": "^10.12.15",
"@types/nodegit": "^0.22.5",
"@types/ora": "^1.3.4",
"@types/ramda": "^0.25.44",
"@types/tmp": "^0.0.33",
"@zeit/ncc": "^0.5.5",
"async-retry": "^1.2.3",
"death": "^1.1.0",
"jest": "^23.6.0",
"pkg": "^4.3.5",
"prettier": "^1.15.3",
"ts-node": "^7.0.1",
"tslint": "^5.11.0",
"tslint-config-prettier": "^1.17.0",
"tslint-eslint-rules": "^5.4.0",
"typescript": "^3.2.2",
"which-promise": "^1.0.0"
}
}