auto-approver
Advanced tools
+7
-0
@@ -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
@@ -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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"} |
+3
-3
@@ -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" | ||
| } |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
63343
0.46%