Node Newrelic Koa banner
newrelic newrelic

Node Newrelic Koa

Development community

Description

New Relic Koa instrumentation for the Node Agent

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

⚠️ This package has been deprecated. The functionality has been merged into the core [`newrelic`](https://github.com/newrelic/node-newrelic) module.

New Relic Open Source community plus project banner.

New Relic Koa instrumentation

[![npm status badge][5]][6] [![koa instrumentation CI][1]][2] [![codecov][7]][8]

New Relic's official Koa framework instrumentation for use with the New Relic [Node.js agent](https://github.com/newrelic/node-newrelic).

This module is a dependency of the agent and is installed by default when you install the agent.

Installation

This package is [a dependency of the the Node Agent](https://github.com/newrelic/node-newrelic/blob/main/package.json#L189), and the average user should not need to install it manually.

For more information, please see the agent [installation guide][3].

Getting Started

Our [API and developer documentation](http://newrelic.github.io/node-newrelic/) for writing instrumentation will be of help. We particularly recommend the tutorials and various "shim" API documentation.

Usage

In addition to the Koa framework, we support additional specific routing modules.

Supported Routing Modules

  • @koa/router
  • koa-router
  • koa-route

For more information, please see the agent [compatibility and requirements][4].

Testing

The module includes a suite of unit and functional tests which should be used to verify that your changes don't break existing functionality.

All tests are stored in `t