🚀 Big News:Socket Has Acquired Secure Annex.Learn More →
Socket
Book a DemoSign in
Socket

auto-approver

Package Overview
Dependencies
Maintainers
1
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

auto-approver - npm Package Compare versions

Comparing version
1.4.0
to
1.4.1
+7
-0
CHANGELOG.md

@@ -0,1 +1,8 @@

# [1.4.0](https://github.com/ffflorian/auto-approver/compare/v1.3.2...v1.4.0) (2020-09-11)
### Features
* Add comment as config file option ([48100ce](https://github.com/ffflorian/auto-approver/commit/48100ce03f3c605b9230435f88ea24b545acd0ff))
## [1.3.2](https://github.com/ffflorian/auto-approver/compare/v1.3.1...v1.3.2) (2020-09-08)

@@ -2,0 +9,0 @@

+8
-8

@@ -55,12 +55,12 @@ #!/usr/bin/env node

if (commander.message) {
const results = yield autoApprover.commentByMatch(new RegExp(answer), commander.message);
const commentedProjects = results.filter(result => result.actionResults.length > 0);
const pluralSingular = util_1.getPlural('request', commentedProjects.length);
logger.info(`Commented "${commander.message}" on ${commentedProjects.length} pull ${pluralSingular}.`);
const commentResult = yield autoApprover.commentByMatch(new RegExp(answer), commander.message);
const commentedProjects = commentResult.reduce((count, project) => count + project.actionResults.length, 0);
const pluralSingular = util_1.getPlural('request', commentedProjects);
logger.info(`Commented "${commander.message}" on ${commentedProjects} pull ${pluralSingular}.`);
}
else {
const results = yield autoApprover.approveAllByMatch(new RegExp(answer));
const approvedProjects = results.filter(result => result.actionResults.length > 0);
const pluralSingular = util_1.getPlural('request', approvedProjects.length);
logger.info(`Approved ${approvedProjects.length} pull ${pluralSingular}.`);
const approveResult = yield autoApprover.approveAllByMatch(new RegExp(answer));
const approvedProjects = approveResult.reduce((count, project) => count + project.actionResults.length, 0);
const pluralSingular = util_1.getPlural('request', approvedProjects);
logger.info(`Approved ${approvedProjects} pull ${pluralSingular}.`);
}

@@ -67,0 +67,0 @@ process.exit();

@@ -1,1 +0,1 @@

{"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"}

@@ -24,7 +24,7 @@ {

"babel-eslint": "10.1.0",
"eslint": "7.8.1",
"eslint": "7.9.0",
"eslint-config-prettier": "6.11.0",
"eslint-plugin-import": "2.22.0",
"eslint-plugin-jasmine": "4.1.1",
"eslint-plugin-jsdoc": "30.4.0",
"eslint-plugin-jsdoc": "30.4.2",
"eslint-plugin-no-unsanitized": "3.1.2",

@@ -108,3 +108,3 @@ "eslint-plugin-prettier": "3.1.4",

},
"version": "1.4.0"
"version": "1.4.1"
}