@aaronbassett/netlify-plugin-development
Version:
New Relic Netlify Plugin
22 lines (17 loc) • 519 B
JavaScript
import {
onBuild,
onEnd,
onError,
onPostBuild,
onPreBuild,
onSuccess,
} from "./events/index.js"
import { createNewRelicConfig } from "./keys/index.js"
export default () => {
const NEWRELIC_APP_NAME = process.env.NEWRELIC_APP_NAME || "newrelic-netlify"
const NEWRELIC_USER_KEY = process.env.NEWRELIC_USER_KEY
if (NEWRELIC_USER_KEY && NEWRELIC_APP_NAME) {
createNewRelicConfig(NEWRELIC_USER_KEY, NEWRELIC_APP_NAME)
}
return { onPreBuild, onBuild, onPostBuild, onSuccess, onError, onEnd }
}