This is an automated email from the ASF dual-hosted git repository.
wangzx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/echarts-bot.git
The following commit(s) were added to refs/heads/master by this push:
new b2da78e feat: minimize previous comments when issue is reopened
b2da78e is described below
commit b2da78ecfc05c8df09dbbdd0b101a777c51bc941
Author: plainheart <[email protected]>
AuthorDate: Fri Jul 1 15:59:10 2022 +0800
feat: minimize previous comments when issue is reopened
---
index.js | 78 +++++++++++---
package-lock.json | 313 +++++++++++++++++++++++++-----------------------------
package.json | 2 +-
3 files changed, 212 insertions(+), 181 deletions(-)
diff --git a/index.js b/index.js
index efa7793..8c48b71 100644
--- a/index.js
+++ b/index.js
@@ -9,8 +9,14 @@ const {
isMissingDocInfo,
isOptionChecked
} = require('./src/util');
+const { GraphqlResponseError } = require('@octokit/graphql');
-module.exports = (/** @type import('probot').Probot */ app) => {
+/**
+ * @typedef {import('probot').Probot} Probot
+ * @typedef {import('probot').Context} Context
+ */
+
+module.exports = (/** @type {Probot} */ app) => {
app.on(['issues.opened'], async context => {
const issue = new Issue(context);
@@ -61,13 +67,15 @@ module.exports = (/** @type import('probot').Probot */ app)
=> {
}
});
- app.on(['issues.reopened'], context => {
+ app.on(['issues.reopened'], async context => {
// unlabel invalid & missing-title when reopened by bot or committers
- if (context.payload.issue.user.login !== context.payload.sender.login)
{
- return removeLabels(context, [
+ if (context.payload.issue.user.login !== context.payload.sender.login)
{
+ await removeLabels(context, [
labelText.INVALID,
labelText.MISSING_TITLE
]);
+ minimizeComment(context, text.MISSING_TITLE);
+ minimizeComment(context, text.NOT_USING_TEMPLATE);
}
});
@@ -293,7 +301,7 @@ module.exports = (/** @type import('probot').Probot */ app)
=> {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
* @param {string} labelNames label names to be removed
*/
function removeLabels(context, labelNames) {
@@ -314,7 +322,7 @@ function removeLabels(context, labelNames) {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
* @param {Array<string>} labelNames label names to be added
*/
function addLabels(context, labelNames) {
@@ -326,7 +334,7 @@ function addLabels(context, labelNames) {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
*/
function closeIssue(context) {
// close issue
@@ -338,7 +346,7 @@ function closeIssue(context) {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
*/
function openIssue(context) {
// open issue
@@ -350,7 +358,7 @@ function openIssue(context) {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
* @param {string} commentText
*/
async function commentIssue(context, commentText) {
@@ -374,7 +382,7 @@ async function commentIssue(context, commentText) {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
*/
async function isFirstTimeContributor(context) {
try {
@@ -393,7 +401,7 @@ async function isFirstTimeContributor(context) {
}
/**
- * @param {import('probot').Context} context
+ * @param {Context} context
* @param {Issue} createdIssue
*/
async function translateIssue(context, createdIssue) {
@@ -475,10 +483,56 @@ function checkDoc(content, commentText, addLabelList,
removeLabelList) {
/**
* Check if a comment has submitted
- * @param {import('probot').Context} context
+ * @param {Context} context
* @param {string} commentText
*/
async function hasCommented(context, commentText) {
const comments = (await
context.octokit.issues.listComments(context.issue())).data;
return comments.findIndex(comment => comment.user.type === 'Bot' &&
comment.body === commentText) > -1;
}
+
+/**
+ * PENDING import from @octokit/graphql-schema?
+ * @typedef {'SPAM'|'ABUSE'|'OFF_TOPIC'|'OUTDATED'|'DUPLICATE'|'RESOLVED'}
ReportedContentClassifiers
+ */
+
+/**
+ * Minimize a comment with specified classifier
+ *
+ * FIXME: unlike hiding via the UI, it doesn't show the classifier in the
information
+ *
+ * @param {Context} context
+ * @param {string} commentText
+ * @param {ReportedContentClassifiers} classifier
+ */
+async function minimizeComment(context, commentText, classifier) {
+ const comments = (await
context.octokit.issues.listComments(context.issue())).data;
+ const comment = comments.find(comment => comment.user.type === 'Bot' &&
comment.body === commentText);
+ try {
+ const res = await context.octokit.graphql(
+ `
+ mutation minimizeComment($id: ID!, $classifier:
ReportedContentClassifiers!) {
+ minimizeComment(input: { subjectId: $id, classifier:
$classifier }) {
+ clientMutationId
+ minimizedComment {
+ isMinimized
+ minimizedReason
+ viewerCanMinimize
+ }
+ }
+ }
+ `,
+ {
+ id: comment.node_id,
+ classifier: classifier || 'OUTDATED'
+ }
+ );
+ logger.info('minimize comment result: \n' + JSON.stringify(res, null,
2));
+ } catch (e) {
+ if (e instanceof GraphqlResponseError) {
+ logger.error('Graphql Request Failed');
+ logger.error(JSON.stringify(e.request, null, 2));
+ }
+ logger.error(e);
+ }
+}
diff --git a/package-lock.json b/package-lock.json
index 9bd4f00..ff59777 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,7 +12,7 @@
"@plainheart/google-translate-api": "^1.1.0",
"bing-translate-api": "^2.6.0",
"franc-min": "^5.0.0",
- "probot": "^12.2.4"
+ "probot": "^12.2.5"
},
"devDependencies": {
"jest": "^25.0.0",
@@ -894,11 +894,11 @@
}
},
"node_modules/@octokit/graphql": {
- "version": "4.6.1",
- "resolved":
"https://registry.npmjs.org/@octokit/graphql/-/graphql-4.6.1.tgz",
- "integrity":
"sha512-2lYlvf4YTDgZCTXTW4+OX+9WTLFtEUc6hGm4qM1nlZjzxj+arizM4aHWzBVBCxY9glh7GIs0WEuiSgbVzv8cmA==",
+ "version": "4.8.0",
+ "resolved":
"https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz",
+ "integrity":
"sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==",
"dependencies": {
- "@octokit/request": "^5.3.0",
+ "@octokit/request": "^5.6.0",
"@octokit/types": "^6.0.3",
"universal-user-agent": "^6.0.0"
}
@@ -921,9 +921,9 @@
}
},
"node_modules/@octokit/openapi-types": {
- "version": "7.0.0",
- "resolved":
"https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-7.0.0.tgz",
- "integrity":
"sha512-gV/8DJhAL/04zjTI95a7FhQwS6jlEE0W/7xeYAzuArD0KVAVWDLP2f3vi98hs3HLTczxXdRK/mF0tRoQPpolEw=="
+ "version": "12.5.0",
+ "resolved":
"https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.5.0.tgz",
+ "integrity":
"sha512-VatvE5wtRkJq6hAWGTBZ62WkrdlCiy0G0u27cVOYTfAWVZi7QqTurVcjpsyc5+9hXLPRP5O/DaNEs4TgAp4Mqg=="
},
"node_modules/@octokit/plugin-enterprise-compatibility": {
"version": "1.2.11",
@@ -979,22 +979,22 @@
}
},
"node_modules/@octokit/request": {
- "version": "5.4.15",
- "resolved":
"https://registry.npmjs.org/@octokit/request/-/request-5.4.15.tgz",
- "integrity":
"sha512-6UnZfZzLwNhdLRreOtTkT9n57ZwulCve8q3IT/Z477vThu6snfdkBuhxnChpOKNGxcQ71ow561Qoa6uqLdPtag==",
+ "version": "5.6.3",
+ "resolved":
"https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz",
+ "integrity":
"sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==",
"dependencies": {
"@octokit/endpoint": "^6.0.1",
- "@octokit/request-error": "^2.0.0",
- "@octokit/types": "^6.7.1",
+ "@octokit/request-error": "^2.1.0",
+ "@octokit/types": "^6.16.1",
"is-plain-object": "^5.0.0",
- "node-fetch": "^2.6.1",
+ "node-fetch": "^2.6.7",
"universal-user-agent": "^6.0.0"
}
},
"node_modules/@octokit/request-error": {
- "version": "2.0.5",
- "resolved":
"https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.5.tgz",
- "integrity":
"sha512-T/2wcCFyM7SkXzNoyVNWjyVlUwBvW3igM3Btr/eKYiPmucXTtkxt2RBsf6gn3LTzaLSLTQtNmvg+dGsOxQrjZg==",
+ "version": "2.1.0",
+ "resolved":
"https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz",
+ "integrity":
"sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==",
"dependencies": {
"@octokit/types": "^6.0.3",
"deprecation": "^2.0.0",
@@ -1002,11 +1002,11 @@
}
},
"node_modules/@octokit/types": {
- "version": "6.14.2",
- "resolved":
"https://registry.npmjs.org/@octokit/types/-/types-6.14.2.tgz",
- "integrity":
"sha512-wiQtW9ZSy4OvgQ09iQOdyXYNN60GqjCL/UdMsepDr1Gr0QzpW6irIKbH3REuAHXAhxkEk9/F2a3Gcs1P6kW5jA==",
+ "version": "6.38.1",
+ "resolved":
"https://registry.npmjs.org/@octokit/types/-/types-6.38.1.tgz",
+ "integrity":
"sha512-kWMohLCIvnwApRmxRFDOqve7puiNNdtVfgwdDOm6QyJNorWOgKv2/AodCcGqx63o28kF7Dr4/nJCatrwwqhULg==",
"dependencies": {
- "@octokit/openapi-types": "^7.0.0"
+ "@octokit/openapi-types": "^12.5.0"
}
},
"node_modules/@octokit/webhooks": {
@@ -1281,11 +1281,6 @@
"@types/responselike": "*"
}
},
- "node_modules/@types/configstore": {
- "version": "5.0.0",
- "resolved":
"https://registry.npmjs.org/@types/configstore/-/configstore-5.0.0.tgz",
- "integrity":
"sha512-A48oa2v2dKyy5QNqfAlfvibgiJagh2mkWmsGMOE1LtqtwUH2WkS76VNfAUZ55h42TCr3jADpz/s6TbPfIjOuvw=="
- },
"node_modules/@types/connect": {
"version": "3.4.34",
"resolved":
"https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
@@ -1491,15 +1486,6 @@
"integrity":
"sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==",
"dev": true
},
- "node_modules/@types/update-notifier": {
- "version": "5.0.0",
- "resolved":
"https://registry.npmjs.org/@types/update-notifier/-/update-notifier-5.0.0.tgz",
- "integrity":
"sha512-8CdLLv5ytMXEWfjSmWiuuZEffJJAsfNxSQbShZTmZD5picoci18VV1YqhKNTzlZvNCzt5WsnDQLyPSsj6xGuug==",
- "dependencies": {
- "@types/configstore": "*",
- "boxen": "^4.2.0"
- }
- },
"node_modules/@types/yargs": {
"version": "15.0.13",
"resolved":
"https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz",
@@ -1634,6 +1620,7 @@
"version": "3.0.1",
"resolved":
"https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
"integrity":
"sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
+ "dev": true,
"dependencies": {
"string-width": "^4.1.0"
}
@@ -1657,6 +1644,7 @@
"version": "5.0.1",
"resolved":
"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity":
"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -2317,35 +2305,6 @@
"resolved":
"https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
"integrity":
"sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw=="
},
- "node_modules/boxen": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz",
- "integrity":
"sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==",
- "dependencies": {
- "ansi-align": "^3.0.0",
- "camelcase": "^5.3.1",
- "chalk": "^3.0.0",
- "cli-boxes": "^2.2.0",
- "string-width": "^4.1.0",
- "term-size": "^2.1.0",
- "type-fest": "^0.8.1",
- "widest-line": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/boxen/node_modules/type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity":
"sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved":
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -2537,6 +2496,7 @@
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity":
"sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -2573,6 +2533,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity":
"sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -2617,7 +2578,8 @@
"node_modules/ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
- "integrity":
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
+ "integrity":
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
+ "dev": true
},
"node_modules/class-utils": {
"version": "0.3.6",
@@ -2729,6 +2691,7 @@
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
"integrity":
"sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
+ "dev": true,
"engines": {
"node": ">=6"
},
@@ -3142,6 +3105,7 @@
"version": "0.6.0",
"resolved":
"https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
"integrity":
"sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+ "dev": true,
"engines": {
"node": ">=4.0.0"
}
@@ -3353,7 +3317,8 @@
"node_modules/emoji-regex": {
"version": "8.0.0",
"resolved":
"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity":
"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity":
"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/enabled": {
"version": "2.0.0",
@@ -3445,6 +3410,7 @@
"version": "2.1.1",
"resolved":
"https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
"integrity":
"sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -5154,6 +5120,7 @@
"version": "3.0.0",
"resolved":
"https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
"integrity":
"sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
+ "dev": true,
"dependencies": {
"ini": "2.0.0"
},
@@ -5168,6 +5135,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
"integrity":
"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
+ "dev": true,
"engines": {
"node": ">=10"
}
@@ -5364,6 +5332,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
"integrity":
"sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -5526,6 +5495,7 @@
"version": "2.1.0",
"resolved":
"https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
"integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -5579,7 +5549,8 @@
"node_modules/ini": {
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz",
- "integrity":
"sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ=="
+ "integrity":
"sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==",
+ "dev": true
},
"node_modules/inquirer": {
"version": "7.3.3",
@@ -5747,6 +5718,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
"integrity":
"sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
+ "dev": true,
"dependencies": {
"ci-info": "^2.0.0"
},
@@ -5856,6 +5828,7 @@
"version": "3.0.0",
"resolved":
"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity":
"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -5885,6 +5858,7 @@
"version": "0.4.0",
"resolved":
"https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
"integrity":
"sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
+ "dev": true,
"dependencies": {
"global-dirs": "^3.0.0",
"is-path-inside": "^3.0.2"
@@ -5912,6 +5886,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
"integrity":
"sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -5952,6 +5927,7 @@
"version": "3.0.3",
"resolved":
"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
"integrity":
"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -6046,7 +6022,8 @@
"node_modules/is-yarn-global": {
"version": "0.3.0",
"resolved":
"https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
- "integrity":
"sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
+ "integrity":
"sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
+ "dev": true
},
"node_modules/isarray": {
"version": "1.0.0",
@@ -6923,6 +6900,7 @@
"version": "5.1.0",
"resolved":
"https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
"integrity":
"sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
+ "dev": true,
"dependencies": {
"package-json": "^6.3.0"
},
@@ -8058,6 +8036,7 @@
"version": "6.5.0",
"resolved":
"https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
"integrity":
"sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
+ "dev": true,
"dependencies": {
"got": "^9.6.0",
"registry-auth-token": "^4.0.0",
@@ -8411,9 +8390,9 @@
}
},
"node_modules/probot": {
- "version": "12.2.4",
- "resolved": "https://registry.npmjs.org/probot/-/probot-12.2.4.tgz",
- "integrity":
"sha512-BeBI/a5zBie1r/jCOwy6mFZzKgqjE7kY6jj0BDDPczKCkkbOLg2bN/IbJMFh/IqFtlyXVefymXGi51hJCPF6KA==",
+ "version": "12.2.5",
+ "resolved": "https://registry.npmjs.org/probot/-/probot-12.2.5.tgz",
+ "integrity":
"sha512-+cK8tsnPsMF8WqI4CibTeqw5T6wpsQIFXJzGex/IrxqA0grULrd8BC56R/0ZiJYBml7E94gC/nV5IFUd9Zsn6Q==",
"dependencies": {
"@octokit/core": "^3.2.4",
"@octokit/plugin-enterprise-compatibility": "^1.2.8",
@@ -8430,7 +8409,6 @@
"@types/ioredis": "^4.27.1",
"@types/pino": "^6.3.4",
"@types/pino-http": "^5.0.6",
- "@types/update-notifier": "^5.0.0",
"commander": "^6.2.0",
"deepmerge": "^4.2.2",
"deprecation": "^2.3.1",
@@ -8448,7 +8426,6 @@
"resolve": "^1.19.0",
"semver": "^7.3.4",
"update-dotenv": "^1.1.1",
- "update-notifier": "^5.0.1",
"uuid": "^8.3.2"
},
"bin": {
@@ -8564,6 +8541,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
"integrity":
"sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
+ "dev": true,
"dependencies": {
"escape-goat": "^2.0.0"
},
@@ -8654,6 +8632,7 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
"integrity":
"sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "dev": true,
"dependencies": {
"deep-extend": "^0.6.0",
"ini": "~1.3.0",
@@ -8668,6 +8647,7 @@
"version": "2.0.1",
"resolved":
"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
"integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -8830,6 +8810,7 @@
"version": "4.2.1",
"resolved":
"https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
"integrity":
"sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
+ "dev": true,
"dependencies": {
"rc": "^1.2.8"
},
@@ -8841,6 +8822,7 @@
"version": "5.1.0",
"resolved":
"https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
"integrity":
"sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
+ "dev": true,
"dependencies": {
"rc": "^1.2.8"
},
@@ -9510,6 +9492,7 @@
"version": "3.1.1",
"resolved":
"https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
"integrity":
"sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
+ "dev": true,
"dependencies": {
"semver": "^6.3.0"
},
@@ -10347,6 +10330,7 @@
"version": "4.2.2",
"resolved":
"https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
"integrity":
"sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -10386,6 +10370,7 @@
"version": "6.0.0",
"resolved":
"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
"integrity":
"sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.0"
},
@@ -10589,17 +10574,6 @@
"node": ">=6"
}
},
- "node_modules/term-size": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
- "integrity":
"sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/terminal-link": {
"version": "2.1.1",
"resolved":
"https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
@@ -11058,6 +11032,7 @@
"version": "5.1.0",
"resolved":
"https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
"integrity":
"sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
+ "dev": true,
"dependencies": {
"boxen": "^5.0.0",
"chalk": "^4.1.0",
@@ -11085,6 +11060,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
"integrity":
"sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
+ "dev": true,
"dependencies": {
"ansi-align": "^3.0.0",
"camelcase": "^6.2.0",
@@ -11106,6 +11082,7 @@
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
"integrity":
"sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -11117,6 +11094,7 @@
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity":
"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -11132,6 +11110,7 @@
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
"integrity":
"sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -11146,6 +11125,7 @@
"version": "0.20.2",
"resolved":
"https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
"integrity":
"sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -11157,6 +11137,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity":
"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -11417,6 +11398,7 @@
"version": "3.1.0",
"resolved":
"https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
"integrity":
"sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
+ "dev": true,
"dependencies": {
"string-width": "^4.0.0"
},
@@ -12384,11 +12366,11 @@
}
},
"@octokit/graphql": {
- "version": "4.6.1",
- "resolved":
"https://registry.npmjs.org/@octokit/graphql/-/graphql-4.6.1.tgz",
- "integrity":
"sha512-2lYlvf4YTDgZCTXTW4+OX+9WTLFtEUc6hGm4qM1nlZjzxj+arizM4aHWzBVBCxY9glh7GIs0WEuiSgbVzv8cmA==",
+ "version": "4.8.0",
+ "resolved":
"https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz",
+ "integrity":
"sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==",
"requires": {
- "@octokit/request": "^5.3.0",
+ "@octokit/request": "^5.6.0",
"@octokit/types": "^6.0.3",
"universal-user-agent": "^6.0.0"
}
@@ -12411,9 +12393,9 @@
}
},
"@octokit/openapi-types": {
- "version": "7.0.0",
- "resolved":
"https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-7.0.0.tgz",
- "integrity":
"sha512-gV/8DJhAL/04zjTI95a7FhQwS6jlEE0W/7xeYAzuArD0KVAVWDLP2f3vi98hs3HLTczxXdRK/mF0tRoQPpolEw=="
+ "version": "12.5.0",
+ "resolved":
"https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.5.0.tgz",
+ "integrity":
"sha512-VatvE5wtRkJq6hAWGTBZ62WkrdlCiy0G0u27cVOYTfAWVZi7QqTurVcjpsyc5+9hXLPRP5O/DaNEs4TgAp4Mqg=="
},
"@octokit/plugin-enterprise-compatibility": {
"version": "1.2.11",
@@ -12460,22 +12442,22 @@
}
},
"@octokit/request": {
- "version": "5.4.15",
- "resolved":
"https://registry.npmjs.org/@octokit/request/-/request-5.4.15.tgz",
- "integrity":
"sha512-6UnZfZzLwNhdLRreOtTkT9n57ZwulCve8q3IT/Z477vThu6snfdkBuhxnChpOKNGxcQ71ow561Qoa6uqLdPtag==",
+ "version": "5.6.3",
+ "resolved":
"https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz",
+ "integrity":
"sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==",
"requires": {
"@octokit/endpoint": "^6.0.1",
- "@octokit/request-error": "^2.0.0",
- "@octokit/types": "^6.7.1",
+ "@octokit/request-error": "^2.1.0",
+ "@octokit/types": "^6.16.1",
"is-plain-object": "^5.0.0",
- "node-fetch": "^2.6.1",
+ "node-fetch": "^2.6.7",
"universal-user-agent": "^6.0.0"
}
},
"@octokit/request-error": {
- "version": "2.0.5",
- "resolved":
"https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.5.tgz",
- "integrity":
"sha512-T/2wcCFyM7SkXzNoyVNWjyVlUwBvW3igM3Btr/eKYiPmucXTtkxt2RBsf6gn3LTzaLSLTQtNmvg+dGsOxQrjZg==",
+ "version": "2.1.0",
+ "resolved":
"https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz",
+ "integrity":
"sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==",
"requires": {
"@octokit/types": "^6.0.3",
"deprecation": "^2.0.0",
@@ -12483,11 +12465,11 @@
}
},
"@octokit/types": {
- "version": "6.14.2",
- "resolved":
"https://registry.npmjs.org/@octokit/types/-/types-6.14.2.tgz",
- "integrity":
"sha512-wiQtW9ZSy4OvgQ09iQOdyXYNN60GqjCL/UdMsepDr1Gr0QzpW6irIKbH3REuAHXAhxkEk9/F2a3Gcs1P6kW5jA==",
+ "version": "6.38.1",
+ "resolved":
"https://registry.npmjs.org/@octokit/types/-/types-6.38.1.tgz",
+ "integrity":
"sha512-kWMohLCIvnwApRmxRFDOqve7puiNNdtVfgwdDOm6QyJNorWOgKv2/AodCcGqx63o28kF7Dr4/nJCatrwwqhULg==",
"requires": {
- "@octokit/openapi-types": "^7.0.0"
+ "@octokit/openapi-types": "^12.5.0"
}
},
"@octokit/webhooks": {
@@ -12728,11 +12710,6 @@
"@types/responselike": "*"
}
},
- "@types/configstore": {
- "version": "5.0.0",
- "resolved":
"https://registry.npmjs.org/@types/configstore/-/configstore-5.0.0.tgz",
- "integrity":
"sha512-A48oa2v2dKyy5QNqfAlfvibgiJagh2mkWmsGMOE1LtqtwUH2WkS76VNfAUZ55h42TCr3jADpz/s6TbPfIjOuvw=="
- },
"@types/connect": {
"version": "3.4.34",
"resolved":
"https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
@@ -12938,15 +12915,6 @@
"integrity":
"sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==",
"dev": true
},
- "@types/update-notifier": {
- "version": "5.0.0",
- "resolved":
"https://registry.npmjs.org/@types/update-notifier/-/update-notifier-5.0.0.tgz",
- "integrity":
"sha512-8CdLLv5ytMXEWfjSmWiuuZEffJJAsfNxSQbShZTmZD5picoci18VV1YqhKNTzlZvNCzt5WsnDQLyPSsj6xGuug==",
- "requires": {
- "@types/configstore": "*",
- "boxen": "^4.2.0"
- }
- },
"@types/yargs": {
"version": "15.0.13",
"resolved":
"https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz",
@@ -13053,6 +13021,7 @@
"version": "3.0.1",
"resolved":
"https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
"integrity":
"sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
+ "dev": true,
"requires": {
"string-width": "^4.1.0"
}
@@ -13069,7 +13038,8 @@
"ansi-regex": {
"version": "5.0.1",
"resolved":
"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity":
"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
+ "integrity":
"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
},
"ansi-styles": {
"version": "4.3.0",
@@ -13573,28 +13543,6 @@
"resolved":
"https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
"integrity":
"sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw=="
},
- "boxen": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz",
- "integrity":
"sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==",
- "requires": {
- "ansi-align": "^3.0.0",
- "camelcase": "^5.3.1",
- "chalk": "^3.0.0",
- "cli-boxes": "^2.2.0",
- "string-width": "^4.1.0",
- "term-size": "^2.1.0",
- "type-fest": "^0.8.1",
- "widest-line": "^3.1.0"
- },
- "dependencies": {
- "type-fest": {
- "version": "0.8.1",
- "resolved":
"https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity":
"sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="
- }
- }
- },
"brace-expansion": {
"version": "1.1.11",
"resolved":
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -13749,7 +13697,8 @@
"camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity":
"sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
+ "integrity":
"sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true
},
"caniuse-lite": {
"version": "1.0.30001228",
@@ -13776,6 +13725,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity":
"sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -13806,7 +13756,8 @@
"ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
- "integrity":
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
+ "integrity":
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
+ "dev": true
},
"class-utils": {
"version": "0.3.6",
@@ -13896,7 +13847,8 @@
"cli-boxes": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
- "integrity":
"sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw=="
+ "integrity":
"sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
+ "dev": true
},
"cli-cursor": {
"version": "3.1.0",
@@ -14225,7 +14177,8 @@
"deep-extend": {
"version": "0.6.0",
"resolved":
"https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity":
"sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
+ "integrity":
"sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+ "dev": true
},
"deep-is": {
"version": "0.1.3",
@@ -14400,7 +14353,8 @@
"emoji-regex": {
"version": "8.0.0",
"resolved":
"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity":
"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity":
"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"enabled": {
"version": "2.0.0",
@@ -14473,7 +14427,8 @@
"escape-goat": {
"version": "2.1.1",
"resolved":
"https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
- "integrity":
"sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q=="
+ "integrity":
"sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
+ "dev": true
},
"escape-html": {
"version": "1.0.3",
@@ -15805,6 +15760,7 @@
"version": "3.0.0",
"resolved":
"https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
"integrity":
"sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
+ "dev": true,
"requires": {
"ini": "2.0.0"
},
@@ -15812,7 +15768,8 @@
"ini": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
- "integrity":
"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA=="
+ "integrity":
"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
+ "dev": true
}
}
},
@@ -15960,7 +15917,8 @@
"has-yarn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
- "integrity":
"sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw=="
+ "integrity":
"sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
+ "dev": true
},
"hexoid": {
"version": "1.0.0",
@@ -16089,7 +16047,8 @@
"import-lazy": {
"version": "2.1.0",
"resolved":
"https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
- "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
+ "dev": true
},
"import-local": {
"version": "3.0.2",
@@ -16128,7 +16087,8 @@
"ini": {
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz",
- "integrity":
"sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ=="
+ "integrity":
"sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==",
+ "dev": true
},
"inquirer": {
"version": "7.3.3",
@@ -16251,6 +16211,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
"integrity":
"sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
+ "dev": true,
"requires": {
"ci-info": "^2.0.0"
}
@@ -16325,7 +16286,8 @@
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved":
"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity":
"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
+ "integrity":
"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
},
"is-generator-fn": {
"version": "2.1.0",
@@ -16346,6 +16308,7 @@
"version": "0.4.0",
"resolved":
"https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
"integrity":
"sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
+ "dev": true,
"requires": {
"global-dirs": "^3.0.0",
"is-path-inside": "^3.0.2"
@@ -16360,7 +16323,8 @@
"is-npm": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
- "integrity":
"sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA=="
+ "integrity":
"sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
+ "dev": true
},
"is-number": {
"version": "7.0.0",
@@ -16382,7 +16346,8 @@
"is-path-inside": {
"version": "3.0.3",
"resolved":
"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity":
"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
+ "integrity":
"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true
},
"is-plain-object": {
"version": "5.0.0",
@@ -16444,7 +16409,8 @@
"is-yarn-global": {
"version": "0.3.0",
"resolved":
"https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
- "integrity":
"sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
+ "integrity":
"sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
+ "dev": true
},
"isarray": {
"version": "1.0.0",
@@ -17152,6 +17118,7 @@
"version": "5.1.0",
"resolved":
"https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
"integrity":
"sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
+ "dev": true,
"requires": {
"package-json": "^6.3.0"
}
@@ -18037,6 +18004,7 @@
"version": "6.5.0",
"resolved":
"https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
"integrity":
"sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
+ "dev": true,
"requires": {
"got": "^9.6.0",
"registry-auth-token": "^4.0.0",
@@ -18311,9 +18279,9 @@
}
},
"probot": {
- "version": "12.2.4",
- "resolved": "https://registry.npmjs.org/probot/-/probot-12.2.4.tgz",
- "integrity":
"sha512-BeBI/a5zBie1r/jCOwy6mFZzKgqjE7kY6jj0BDDPczKCkkbOLg2bN/IbJMFh/IqFtlyXVefymXGi51hJCPF6KA==",
+ "version": "12.2.5",
+ "resolved": "https://registry.npmjs.org/probot/-/probot-12.2.5.tgz",
+ "integrity":
"sha512-+cK8tsnPsMF8WqI4CibTeqw5T6wpsQIFXJzGex/IrxqA0grULrd8BC56R/0ZiJYBml7E94gC/nV5IFUd9Zsn6Q==",
"requires": {
"@octokit/core": "^3.2.4",
"@octokit/plugin-enterprise-compatibility": "^1.2.8",
@@ -18330,7 +18298,6 @@
"@types/ioredis": "^4.27.1",
"@types/pino": "^6.3.4",
"@types/pino-http": "^5.0.6",
- "@types/update-notifier": "^5.0.0",
"commander": "^6.2.0",
"deepmerge": "^4.2.2",
"deprecation": "^2.3.1",
@@ -18348,7 +18315,6 @@
"resolve": "^1.19.0",
"semver": "^7.3.4",
"update-dotenv": "^1.1.1",
- "update-notifier": "^5.0.1",
"uuid": "^8.3.2"
},
"dependencies": {
@@ -18439,6 +18405,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
"integrity":
"sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
+ "dev": true,
"requires": {
"escape-goat": "^2.0.0"
}
@@ -18494,6 +18461,7 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
"integrity":
"sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "dev": true,
"requires": {
"deep-extend": "^0.6.0",
"ini": "~1.3.0",
@@ -18504,7 +18472,8 @@
"strip-json-comments": {
"version": "2.0.1",
"resolved":
"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
+ "dev": true
}
}
},
@@ -18628,6 +18597,7 @@
"version": "4.2.1",
"resolved":
"https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
"integrity":
"sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
+ "dev": true,
"requires": {
"rc": "^1.2.8"
}
@@ -18636,6 +18606,7 @@
"version": "5.1.0",
"resolved":
"https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
"integrity":
"sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
+ "dev": true,
"requires": {
"rc": "^1.2.8"
}
@@ -19150,6 +19121,7 @@
"version": "3.1.1",
"resolved":
"https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
"integrity":
"sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
+ "dev": true,
"requires": {
"semver": "^6.3.0"
}
@@ -19847,6 +19819,7 @@
"version": "4.2.2",
"resolved":
"https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
"integrity":
"sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -19877,6 +19850,7 @@
"version": "6.0.0",
"resolved":
"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
"integrity":
"sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
"requires": {
"ansi-regex": "^5.0.0"
}
@@ -20027,11 +20001,6 @@
}
}
},
- "term-size": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
- "integrity":
"sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg=="
- },
"terminal-link": {
"version": "2.1.1",
"resolved":
"https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
@@ -20400,6 +20369,7 @@
"version": "5.1.0",
"resolved":
"https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
"integrity":
"sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
+ "dev": true,
"requires": {
"boxen": "^5.0.0",
"chalk": "^4.1.0",
@@ -20421,6 +20391,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
"integrity":
"sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
+ "dev": true,
"requires": {
"ansi-align": "^3.0.0",
"camelcase": "^6.2.0",
@@ -20435,12 +20406,14 @@
"camelcase": {
"version": "6.3.0",
"resolved":
"https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity":
"sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
+ "integrity":
"sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+ "dev": true
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity":
"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -20450,6 +20423,7 @@
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
"integrity":
"sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
@@ -20457,12 +20431,14 @@
"type-fest": {
"version": "0.20.2",
"resolved":
"https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity":
"sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
+ "integrity":
"sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "dev": true
},
"wrap-ansi": {
"version": "7.0.0",
"resolved":
"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity":
"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
"requires": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -20683,6 +20659,7 @@
"version": "3.1.0",
"resolved":
"https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
"integrity":
"sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
+ "dev": true,
"requires": {
"string-width": "^4.0.0"
}
diff --git a/package.json b/package.json
index fa4eed0..75318a3 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
"@plainheart/google-translate-api": "^1.1.0",
"bing-translate-api": "^2.6.0",
"franc-min": "^5.0.0",
- "probot": "^12.2.4"
+ "probot": "^12.2.5"
},
"devDependencies": {
"jest": "^25.0.0",
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]