Skip to content

Commit

Permalink
Addressing LGTM checks (#3)
Browse files Browse the repository at this point in the history
* Remove ca

* Fixed unnecessary regex
  • Loading branch information
Danwakeem committed Apr 10, 2021
1 parent 775dc44 commit 1a3753e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 10 deletions.
3 changes: 1 addition & 2 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
#!/usr/bin/env node
const fs = require('fs');
const serverlessTest = require('./serverless.test');

if (process.argv.length > 2) {
const params = serverlessTest.parseArgs(0);
const action = serverlessTest.loadAction();
if (action.actions) serverlessTest.runAction(action.actions, params);
else console.log(action.message);
} else console.log('You are missing an action file to run');
} else console.log('You are missing an action file to run');
14 changes: 6 additions & 8 deletions serverless.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,13 @@ const parseArgs = (startIndex) => {
let params = {};
for(var i=startIndex;i<process.argv.length;i++) {
if (/--serverlessConfig/gi.test(process.argv[i])) {
let file = process.argv[i+1];
if (/\.\//gi.test(file)) file = file.replace('./', '');
let fileName = `${process.env.PWD}/${process.argv[i+1]}`;
let fileParams = JSON.parse(fs.readFileSync(fileName));
const file = process.argv[i+1].replace('./', '');
const fileName = `${process.env.PWD}/${file}`;
const fileParams = JSON.parse(fs.readFileSync(fileName));
params = Object.assign({}, params, fileParams);
} else if(/--/gi.test(process.argv[i])) {
let name = process.argv[i+1]
let value = /--/.test(process.argv[i+2]) ? undefined : process.argv[i+2];
const name = process.argv[i+1]
const value = /--/.test(process.argv[i+2]) ? undefined : process.argv[i+2];
params[name] = value
}
}
Expand All @@ -25,8 +24,7 @@ const loadAction = () => {
try {
if (/--/gi.test(process.argv[j])) j = process.argv.length;
else {
let file = process.argv[j];
if (/\.\//gi.test(file)) file = file.replace('./', '');
const file = process.argv[j].replace('./', '');
const actionToRun = `${process.env.PWD}/${file}`;
const action = require(actionToRun);
if ('main' in action) actionsToRun.push(action.main);
Expand Down

0 comments on commit 1a3753e

Please sign in to comment.