UNPKG

@weirdscience/quicklaunch

Version:

A streamlined CLI tool for deploying Node.js applications to remote servers with automated SSH, PM2, Nginx, and SSL configuration.

57 lines (56 loc) 1.47 kB
{ "name": "@weirdscience/quicklaunch", "version": "0.2.5", "main": "dist/cli.js", "scripts": { "start": "vite-node src/cli.ts", "build": "esbuild src/cli.ts --bundle --platform=node --target=node18 --format=cjs --outfile=dist/cli.js --minify --sourcemap --external:ssh2 --external:cpu-features && echo '#!/usr/bin/env node' | cat - dist/cli.js > temp && mv temp dist/cli.js && chmod +x dist/cli.js", "dev": "vite-node --watch src/cli.ts", "prepare": "npm run build", "format": "biome format --write .", "lint": "biome lint .", "check": "biome check --write .", "prepublishOnly": "npm run build" }, "bin": { "quicklaunch": "./dist/cli.js" }, "keywords": [ "deployment", "cli", "nodejs", "ssh", "devops", "automation", "pm2", "nginx", "ssl", "lets-encrypt", "server-management", "continuous-deployment" ], "author": "Mike Romain", "license": "MIT", "description": "A streamlined CLI tool for deploying Node.js applications to remote servers with automated SSH, PM2, Nginx, and SSL configuration.", "devDependencies": { "@biomejs/biome": "^1.9.4", "@types/cli-progress": "^3.11.6", "esbuild": "^0.24.0", "typescript": "^5.6.3", "vite": "^5.4.11", "vite-node": "^2.1.5" }, "dependencies": { "@inquirer/prompts": "^7.1.0", "cli-progress": "^3.12.0", "commander": "^12.1.0", "consola": "^3.2.3", "node-ssh": "^13.2.0", "ora": "^8.1.1" }, "files": [ "dist", "LICENSE", "README.md" ] }