fix(dependencies): update
This commit is contained in:
parent
fcd04415be
commit
e2ac6cdcc9
1213
package-lock.json
generated
1213
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
41
package.json
41
package.json
@ -8,8 +8,8 @@
|
||||
"npmci": "dist/cli.js"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "(rm -f config.json) && tsrun test/test.ts",
|
||||
"build": "(rm -f config.json) && (npmts) && (npm run testVersion)",
|
||||
"test": "(rm -f config.json) && tstest test/",
|
||||
"build": "(rm -f config.json) && tsbuild && (npm run testVersion)",
|
||||
"testVersion": "(cd test/assets/ && node ../../dist/cli.js -v)"
|
||||
},
|
||||
"repository": {
|
||||
@ -23,32 +23,33 @@
|
||||
},
|
||||
"homepage": "https://gitlab.com/gitzone/npmci#README",
|
||||
"devDependencies": {
|
||||
"@gitzone/tsrun": "^1.1.9",
|
||||
"@pushrocks/tapbundle": "^3.0.1"
|
||||
"@gitzone/tsbuild": "^2.0.22",
|
||||
"@gitzone/tsrun": "^1.1.12",
|
||||
"@gitzone/tstest": "^1.0.15",
|
||||
"@pushrocks/tapbundle": "^3.0.7",
|
||||
"@types/node": "^10.10.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pushrocks/smartcli": "^3.0.2",
|
||||
"@pushrocks/smartdelay": "^2.0.1",
|
||||
"@pushrocks/smartfile": "^6.0.3",
|
||||
"@pushrocks/lik": "^3.0.1",
|
||||
"@pushrocks/npmextra": "^3.0.1",
|
||||
"@pushrocks/projectinfo": "^4.0.2",
|
||||
"@pushrocks/smartcli": "^3.0.4",
|
||||
"@pushrocks/smartdelay": "^2.0.2",
|
||||
"@pushrocks/smartfile": "^6.0.8",
|
||||
"@pushrocks/smartparam": "^1.0.4",
|
||||
"@pushrocks/smartpromise": "^2.0.5",
|
||||
"@types/lodash": "^4.14.112",
|
||||
"@pushrocks/smartrequest": "^1.1.14",
|
||||
"@pushrocks/smartshell": "^2.0.6",
|
||||
"@pushrocks/smartssh": "^1.2.3",
|
||||
"@pushrocks/smartstring": "^3.0.4",
|
||||
"@types/lodash": "^4.14.116",
|
||||
"@types/shelljs": "^0.8.0",
|
||||
"@types/through2": "^2.0.33",
|
||||
"@types/through2": "^2.0.34",
|
||||
"beautylog": "^6.1.10",
|
||||
"cflare": "^1.0.5",
|
||||
"lik": "^2.0.5",
|
||||
"lodash": "^4.17.10",
|
||||
"npmextra": "^2.0.9",
|
||||
"projectinfo": "^3.0.4",
|
||||
"request": "^2.87.0",
|
||||
"shelljs": "^0.8.2",
|
||||
"lodash": "^4.17.11",
|
||||
"smartanalytics": "^2.0.9",
|
||||
"smartparam": "^1.0.2",
|
||||
"smartshell": "^1.0.19",
|
||||
"smartsocket": "^1.1.19",
|
||||
"smartssh": "^1.2.2",
|
||||
"smartstring": "^2.0.28",
|
||||
"smartsystem": "^2.0.2",
|
||||
"through2": "^2.0.3"
|
||||
},
|
||||
"private": false
|
||||
|
@ -1,31 +0,0 @@
|
||||
import * as plugins from './mod.plugins';
|
||||
|
||||
let npmciCflare = new plugins.cflare.CflareAccount();
|
||||
|
||||
/**
|
||||
* handle cli input
|
||||
* @param argvArg
|
||||
*/
|
||||
export let handleCli = async argvArg => {
|
||||
if (argvArg._.length >= 2) {
|
||||
let action: string = argvArg._[1];
|
||||
switch (action) {
|
||||
default:
|
||||
plugins.beautylog.error(`>>npmci cloudflare ...<< action >>${action}<< not supported`);
|
||||
process.exit(1);
|
||||
}
|
||||
} else {
|
||||
plugins.beautylog.log(
|
||||
`>>npmci cloudflare ...<< cli arguments invalid... Please read the documentation.`
|
||||
);
|
||||
process.exit(1);
|
||||
}
|
||||
};
|
||||
|
||||
export let purge = async argvArg => {
|
||||
npmciCflare.auth({
|
||||
email: '',
|
||||
key: ''
|
||||
});
|
||||
npmciCflare.purgeZone(argvArg._[1]);
|
||||
};
|
@ -1,5 +0,0 @@
|
||||
export * from '../npmci.plugins';
|
||||
|
||||
import * as cflare from 'cflare';
|
||||
|
||||
export { cflare };
|
@ -22,14 +22,14 @@ let checkToolsAvailable = async () => {
|
||||
// check for nvm
|
||||
if (!process.env.NPMTS_TEST) {
|
||||
if (
|
||||
(await plugins.smartshell.execSilent(`bash -c "source /usr/local/nvm/nvm.sh"`)).exitCode === 0
|
||||
(await npmciSmartshell.execSilent(`bash -c "source /usr/local/nvm/nvm.sh"`)).exitCode === 0
|
||||
) {
|
||||
npmciSmartshell.addSourceFiles([`/usr/local/nvm/nvm.sh`]);
|
||||
npmciSmartshell.shellEnv.addSourceFiles([`/usr/local/nvm/nvm.sh`]);
|
||||
nvmAvailable.resolve(true);
|
||||
} else if (
|
||||
(await plugins.smartshell.execSilent(`bash -c "source ~/.nvm/nvm.sh"`)).exitCode === 0
|
||||
(await npmciSmartshell.execSilent(`bash -c "source ~/.nvm/nvm.sh"`)).exitCode === 0
|
||||
) {
|
||||
npmciSmartshell.addSourceFiles([`~/.nvm/nvm.sh`]);
|
||||
npmciSmartshell.shellEnv.addSourceFiles([`~/.nvm/nvm.sh`]);
|
||||
nvmAvailable.resolve(true);
|
||||
} else {
|
||||
nvmAvailable.resolve(false);
|
||||
|
@ -9,15 +9,13 @@ plugins.beautylog.log('npmci version: ' + npmciInfo.version);
|
||||
|
||||
import * as NpmciEnv from './npmci.env';
|
||||
|
||||
import * as npmciMods from './npmci.mods';
|
||||
|
||||
const npmciSmartcli = new plugins.smartcli.Smartcli();
|
||||
npmciSmartcli.addVersion(npmciInfo.version);
|
||||
|
||||
// clean
|
||||
npmciSmartcli.addCommand('clean').subscribe(
|
||||
async argv => {
|
||||
let modClean = await npmciMods.modClean.load();
|
||||
let modClean = await import('./mod_clean/index');
|
||||
await modClean.clean();
|
||||
},
|
||||
err => {
|
||||
@ -26,21 +24,10 @@ npmciSmartcli.addCommand('clean').subscribe(
|
||||
}
|
||||
);
|
||||
|
||||
// cloudflare
|
||||
npmciSmartcli.addCommand('cloudflare').subscribe(
|
||||
async argvArg => {
|
||||
let modPurge = await npmciMods.modCloudflare.load();
|
||||
await modPurge.handleCli(argvArg);
|
||||
},
|
||||
err => {
|
||||
console.log(err);
|
||||
}
|
||||
);
|
||||
|
||||
// command
|
||||
npmciSmartcli.addCommand('command').subscribe(
|
||||
async argv => {
|
||||
let modCommand = await npmciMods.modCommand.load();
|
||||
let modCommand = await import('./mod_command/index');
|
||||
await modCommand.command();
|
||||
},
|
||||
err => {
|
||||
@ -52,7 +39,7 @@ npmciSmartcli.addCommand('command').subscribe(
|
||||
// command
|
||||
npmciSmartcli.addCommand('git').subscribe(
|
||||
async argvArg => {
|
||||
let modGit = await npmciMods.modGit.load();
|
||||
let modGit = await import('./mod_git/index');
|
||||
await modGit.handleCli(argvArg);
|
||||
},
|
||||
err => {
|
||||
@ -64,7 +51,7 @@ npmciSmartcli.addCommand('git').subscribe(
|
||||
// build
|
||||
npmciSmartcli.addCommand('docker').subscribe(
|
||||
async argvArg => {
|
||||
let modDocker = await npmciMods.modDocker.load();
|
||||
let modDocker = await import('./mod_docker/index');
|
||||
await modDocker.handleCli(argvArg);
|
||||
},
|
||||
err => {
|
||||
@ -76,7 +63,7 @@ npmciSmartcli.addCommand('docker').subscribe(
|
||||
// node
|
||||
npmciSmartcli.addCommand('node').subscribe(
|
||||
async argvArg => {
|
||||
let modNode = await npmciMods.modNode.load();
|
||||
let modNode = await import('./mod_node/index');
|
||||
await modNode.handleCli(argvArg);
|
||||
},
|
||||
err => {
|
||||
@ -88,7 +75,7 @@ npmciSmartcli.addCommand('node').subscribe(
|
||||
// npm
|
||||
npmciSmartcli.addCommand('npm').subscribe(
|
||||
async argvArg => {
|
||||
let modNpm = await npmciMods.modNpm.load();
|
||||
let modNpm = await import('./mod_npm/index');
|
||||
await modNpm.handleCli(argvArg);
|
||||
},
|
||||
err => {
|
||||
@ -99,7 +86,7 @@ npmciSmartcli.addCommand('npm').subscribe(
|
||||
// trigger
|
||||
npmciSmartcli.addCommand('ssh').subscribe(
|
||||
async argvArg => {
|
||||
let modSsh = await npmciMods.modSsh.load();
|
||||
let modSsh = await import('./mod_ssh/index');
|
||||
await modSsh.handleCli(argvArg);
|
||||
},
|
||||
err => {
|
||||
@ -111,7 +98,7 @@ npmciSmartcli.addCommand('ssh').subscribe(
|
||||
// trigger
|
||||
npmciSmartcli.addCommand('trigger').subscribe(
|
||||
async argv => {
|
||||
let modTrigger = await npmciMods.modTrigger.load();
|
||||
let modTrigger = await import('./mod_trigger/index');
|
||||
await modTrigger.trigger();
|
||||
},
|
||||
err => {
|
||||
|
@ -5,7 +5,7 @@ import * as paths from './npmci.paths';
|
||||
|
||||
import { repo } from './npmci.env';
|
||||
|
||||
import { KeyValueStore } from 'npmextra';
|
||||
import { KeyValueStore } from '@pushrocks/npmextra';
|
||||
|
||||
export interface INpmciOptions {
|
||||
npmGlobalTools: string[];
|
||||
|
@ -1,24 +0,0 @@
|
||||
import * as _modClean from './mod_clean/index';
|
||||
import * as _modCloudflare from './mod_cloudflare/index';
|
||||
import * as _modCommand from './mod_command/index';
|
||||
import * as _modDocker from './mod_docker/index';
|
||||
import * as _modGit from './mod_git/index';
|
||||
import * as _modNpm from './mod_npm/index';
|
||||
import * as _modNode from './mod_node/index';
|
||||
import * as _modSsh from './mod_ssh/index';
|
||||
import * as _modTrigger from './mod_trigger/index';
|
||||
|
||||
import { LazyModule } from 'smartsystem';
|
||||
|
||||
export let modClean = new LazyModule<typeof _modClean>('./mod_clean/index', __dirname);
|
||||
export let modCloudflare = new LazyModule<typeof _modCloudflare>(
|
||||
'./mod_cloudflare/index',
|
||||
__dirname
|
||||
);
|
||||
export let modCommand = new LazyModule<typeof _modCommand>('./mod_command/index', __dirname);
|
||||
export let modGit = new LazyModule<typeof _modGit>('./mod_git/index', __dirname);
|
||||
export let modDocker = new LazyModule<typeof _modDocker>('./mod_docker/index', __dirname);
|
||||
export let modNode = new LazyModule<typeof _modNode>('./mod_node/index', __dirname);
|
||||
export let modNpm = new LazyModule<typeof _modNpm>('./mod_npm/index', __dirname);
|
||||
export let modSsh = new LazyModule<typeof _modSsh>('./mod_ssh/index', __dirname);
|
||||
export let modTrigger = new LazyModule<typeof _modTrigger>('./mod_trigger/index', __dirname);
|
@ -1,18 +1,21 @@
|
||||
export import beautylog = require('beautylog');
|
||||
export import lodash = require('lodash');
|
||||
export import npmextra = require('npmextra');
|
||||
// node native
|
||||
export import path = require('path');
|
||||
export import projectinfo = require('projectinfo');
|
||||
export let request = require('request');
|
||||
export import smartcli = require('@pushrocks/smartcli');
|
||||
|
||||
// @pushrocks
|
||||
export import beautylog = require('beautylog');
|
||||
export import projectinfo = require('@pushrocks/projectinfo');
|
||||
export import npmextra = require('@pushrocks/npmextra');
|
||||
export import smartdelay = require('@pushrocks/smartdelay');
|
||||
export import smartfile = require('@pushrocks/smartfile');
|
||||
export import shelljs = require('shelljs');
|
||||
export import smartcli = require('@pushrocks/smartcli');
|
||||
export import smartparam = require('smartparam');
|
||||
export import smartpromise = require('@pushrocks/smartpromise');
|
||||
export import smartshell = require('smartshell');
|
||||
export import smartshell = require('@pushrocks/smartshell');
|
||||
export import smartsocket = require('smartsocket');
|
||||
export import smartsystem = require('smartsystem');
|
||||
export import smartssh = require('smartssh');
|
||||
export import smartstring = require('smartstring');
|
||||
export import smartssh = require('@pushrocks/smartssh');
|
||||
export import smartstring = require('@pushrocks/smartstring');
|
||||
|
||||
// third party
|
||||
export import lodash = require('lodash');
|
||||
export import through2 = require('through2');
|
||||
export import request = require('@pushrocks/smartrequest');
|
||||
|
Loading…
Reference in New Issue
Block a user