From 72f2e5996c980c05e272f530a5e8327e3dd65351 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=9D=E3=83=BC=E3=83=AB=20=E3=82=A6=E3=82=A7=E3=83=83?= =?UTF-8?q?=E3=83=96?= Date: Tue, 19 Feb 2019 16:41:44 -0600 Subject: [PATCH] Updated deps and added environment clarification to Slack error reporting --- app/helpers/fetch-metadata.js | 10 +++++++--- package.json | 24 ++++++++++++------------ 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/app/helpers/fetch-metadata.js b/app/helpers/fetch-metadata.js index 0b16a3c..a7b90ab 100644 --- a/app/helpers/fetch-metadata.js +++ b/app/helpers/fetch-metadata.js @@ -36,6 +36,10 @@ const approvedContentIdsForTipping = [ "8a7401b88d5ed0376d98f16808194d4dcb05b284" ]; +const environment = process.env.NODE_ENV === "development" ? + "development" : + "production"; + // P A C K A G E const loadLanguages = require("prismjs/components/"); @@ -163,7 +167,7 @@ export default async(data, socket) => { messageSlack({ message: "```" + JSON.parse(JSON.stringify(memePublishError.error)) + "```", pretext: "_Someone is going through the Playground after a response has been parsed_", - title: "DAEMON ERROR" + title: `DAEMON ERROR | ${environment}` }); } @@ -182,7 +186,7 @@ export default async(data, socket) => { messageSlack({ message: "```" + imageUploadError.status + "```", pretext: "_Someone attempted to upload a meme to the web daemon and it failed_", - title: "DAEMON ERROR" + title: `DAEMON ERROR | ${environment}` }); } @@ -260,7 +264,7 @@ export default async(data, socket) => { messageSlack({ message: "```" + error + "```", pretext: "_Someone is going through the Playground and the daemon is not running_", - title: "DAEMON ERROR" + title: `DAEMON ERROR | ${environment}` }); } }; diff --git a/package.json b/package.json index 7a45bdd..114bbde 100755 --- a/package.json +++ b/package.json @@ -12,10 +12,10 @@ "dependencies": { "@babel/polyfill": "^7.2.5", "@inc/fastify-ws": "^1.1.0", - "@octokit/rest": "^16.15.0", - "@slack/client": "^4.8.0", - "async": "^2.6.1", - "async-es": "^2.6.1", + "@octokit/rest": "^16.16.0", + "@slack/client": "^4.9.0", + "async": "^2.6.2", + "async-es": "^2.6.2", "choo": "^6.13.1", "choo-async": "^0.1.1", "choo-devtools": "^2.5.1", @@ -29,7 +29,7 @@ "dedent": "^0.7.0", "dotenv": "^6.2.0", "fastify": "~1.13.3", - "fastify-compress": "^0.8.0", + "fastify-compress": "^0.8.1", "fastify-helmet": "^3.0.0", "fastify-static": "^1.1.0", "front-matter": "^3.0.1", @@ -49,9 +49,9 @@ "description": "Documentation for the LBRY protocol and associated projects", "devDependencies": { "@babel/cli": "^7.2.3", - "@babel/core": "^7.2.2", + "@babel/core": "^7.3.3", "@babel/plugin-external-helpers": "7.2.0", - "@babel/plugin-proposal-class-properties": "7.3.0", + "@babel/plugin-proposal-class-properties": "7.3.3", "@babel/plugin-proposal-decorators": "7.3.0", "@babel/plugin-proposal-export-namespace-from": "7.2.0", "@babel/plugin-proposal-function-sent": "7.2.0", @@ -62,20 +62,20 @@ "@babel/plugin-syntax-import-meta": "7.2.0", "@babel/preset-env": "^7.3.1", "@babel/register": "^7.0.0", - "@inc/eslint-config": "^1.1.2", + "@inc/eslint-config": "^1.1.3", "@inc/sasslint-config": "^1.1.3", "@lbry/color": "^1.1.0", - "@lbry/components": "^2.0.1", - "eslint": "^5.13.0", + "@lbry/components": "^2.2.1", + "eslint": "^5.14.1", "husky": "^1.3.1", - "nodemon": "^1.18.9", + "nodemon": "^1.18.10", "npm-run-all": "^4.1.5", "pino-pretty": "^2.5.0", "sass": "^1.17.0", "sass-lint": "^1.12.1", "snazzy": "^8.0.0", "standardx": "^3.0.1", - "updates": "^7.0.0" + "updates": "^7.1.1" }, "engines": { "node": "10.2.x"