UNPKG

@winner-fed/deploy-cli

Version:

CLI tool for deploy.

39 lines (36 loc) 977 B
#!/usr/bin/env node const { cli } = require('../dist'); // default config cli({ source: process.cwd(), seeConfig: { system: 'winner-front', type: 'bizframe', configName: 'config.local', outputName: 'dist', variables: [], seePackagePath: 'package', isDocker: false, isProduction: false, cb: () => {} }, ftpConfig: { user: 'root', password: '', host: '', port: 22, localPath: '', remotePath: '', // include: ["*", "**/*"], // this would upload everything except dot files include: ['*'], // e.g. exclude sourcemaps, and ALL files in node_modules (including dot files) exclude: ['dist/**/*.map', 'node_modules/**', 'node_modules/**/.*', '.git/**'], // delete ALL existing files at destination before uploading, if true deleteRemote: false, // Passive mode is forced (EPSV command is not sent) forcePasv: true, // use sftp or ftp sftp: true }, config: false });