mirror of
https://github.com/zhigang1992/favicongrabber.com.git
synced 2026-01-12 17:22:32 +08:00
Support for New Relic
This commit is contained in:
@@ -4,3 +4,6 @@ GA_ID=UA-XXXXX-Y
|
||||
|
||||
NGINX_FQDN=favicongrabber.local
|
||||
NGINX_PORT=80
|
||||
|
||||
NEW_RELIC_APP_NAME=
|
||||
NEW_RELIC_LICENSE_KEY=
|
||||
|
||||
47
package-lock.json
generated
47
package-lock.json
generated
@@ -4,6 +4,15 @@
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
"@newrelic/native-metrics": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmjs.org/@newrelic/native-metrics/-/native-metrics-2.1.1.tgz",
|
||||
"integrity": "sha1-Knq9hzc+RrPJV6CBJKcsDEGWjcg=",
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"nan": "2.6.2"
|
||||
}
|
||||
},
|
||||
"@types/node": {
|
||||
"version": "6.0.82",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.82.tgz",
|
||||
@@ -87,6 +96,11 @@
|
||||
"integrity": "sha1-q11PuIP1loFtNRX495HAr0ht1ic=",
|
||||
"dev": true
|
||||
},
|
||||
"agent-base": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-1.0.2.tgz",
|
||||
"integrity": "sha1-aJDT+yFwBLYrcPiSjg+uX4lSpwY="
|
||||
},
|
||||
"ajv": {
|
||||
"version": "4.11.8",
|
||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
|
||||
@@ -1798,7 +1812,6 @@
|
||||
"version": "1.6.0",
|
||||
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
|
||||
"integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"inherits": "2.0.3",
|
||||
"readable-stream": "2.3.3",
|
||||
@@ -4013,6 +4026,16 @@
|
||||
"integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
|
||||
"dev": true
|
||||
},
|
||||
"https-proxy-agent": {
|
||||
"version": "0.3.6",
|
||||
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-0.3.6.tgz",
|
||||
"integrity": "sha1-cT+jjl01P1DrFKNC/r4pAz7RYZs=",
|
||||
"requires": {
|
||||
"agent-base": "1.0.2",
|
||||
"debug": "2.6.7",
|
||||
"extend": "3.0.1"
|
||||
}
|
||||
},
|
||||
"ieee754": {
|
||||
"version": "1.1.8",
|
||||
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
|
||||
@@ -5495,8 +5518,7 @@
|
||||
"nan": {
|
||||
"version": "2.6.2",
|
||||
"resolved": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz",
|
||||
"integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U=",
|
||||
"dev": true
|
||||
"integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U="
|
||||
},
|
||||
"natural-compare": {
|
||||
"version": "1.4.0",
|
||||
@@ -5509,6 +5531,19 @@
|
||||
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
|
||||
"integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
|
||||
},
|
||||
"newrelic": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/newrelic/-/newrelic-2.0.2.tgz",
|
||||
"integrity": "sha1-AOJmHxeFrUv7u9BpqOigcJ+dfko=",
|
||||
"requires": {
|
||||
"@newrelic/native-metrics": "2.1.1",
|
||||
"concat-stream": "1.6.0",
|
||||
"https-proxy-agent": "0.3.6",
|
||||
"json-stringify-safe": "5.0.1",
|
||||
"readable-stream": "2.3.3",
|
||||
"semver": "5.3.0"
|
||||
}
|
||||
},
|
||||
"next-tick": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
|
||||
@@ -7064,8 +7099,7 @@
|
||||
"semver": {
|
||||
"version": "5.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
|
||||
"integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
|
||||
"dev": true
|
||||
"integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
|
||||
},
|
||||
"semver-greatest-satisfied-range": {
|
||||
"version": "1.0.0",
|
||||
@@ -7894,8 +7928,7 @@
|
||||
"typedarray": {
|
||||
"version": "0.0.6",
|
||||
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
|
||||
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
|
||||
"dev": true
|
||||
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
|
||||
},
|
||||
"ua-parser-js": {
|
||||
"version": "0.7.12",
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
"include-media": "^1.4.9",
|
||||
"markdown-it": "^8.3.1",
|
||||
"markdown-it-prism": "^1.1.1",
|
||||
"newrelic": "^2.0.2",
|
||||
"request": "^2.81.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
* Favicon Grabber
|
||||
*/
|
||||
|
||||
if (process.env.NODE_ENV === 'production') {
|
||||
require('newrelic');
|
||||
}
|
||||
|
||||
const express = require('express');
|
||||
|
||||
const routers = {
|
||||
|
||||
@@ -9,6 +9,6 @@ mixin coded-with-love-by(name, href)
|
||||
| by
|
||||
+space
|
||||
if href
|
||||
a(href= href title = "Follow me" target="_blank").coded-with-love-by__link= name
|
||||
a(href= href title = "Follow me on GitHub" target="_blank").coded-with-love-by__link= name
|
||||
else
|
||||
= name
|
||||
|
||||
Reference in New Issue
Block a user