Supported technologies for Node.js
This page reflects the supported technologies and capabilities of the latest version available on npmjs.com unless otherwise specified in the notes.
Note
The Contrast Node.js agent may not function with versions of modules tagged as deprecated on npmjs.com. Deprecated modules present a high security risk and may negatively impact the function of the agent.
It also does not support applications that use bundlers like webpack
, parcel
, or esbuild
to package or compress the server-side JavaScript code.
Technology | Supported versions | Notes |
---|---|---|
Language versions |
| Contrast supports even numbered Node.js versions in "active LTS" or "maintenance" status. The Node.js LTS versions support these features for JavaScript ECMAScript5 and 6. TypeScript is only supported if the agent is configured to point to the compiled entry point for your application. |
System |
| The 5.X version of the Node.js agent is the only version that supports Node.js LTS 22. |
NPM version |
| |
Application frameworks | ||
Database drivers and object-relational mapping (ORM) |
|
|
Validation packages/libraries |
| |
Templating engines | ||
Other packages/libraries |
| |
Other Node.js technologies |
|