The `oracle` package provides an obsolete Node.js driver for Oracle databases. It reached version 0.4.1 before being officially abandoned by its maintainer. This driver is not actively developed, receives no updates, and is not recommended for new projects or existing applications. The project explicitly states it is no longer maintained and directs users to the official `node-oracledb` package, developed and supported by Oracle, as its direct and modern replacement. There is no defined release cadence, and its key differentiator is its historical role as an early community-contributed Oracle driver before Oracle released its own official solution.
npm install oracleVerified import paths — ran on the pinned version, not inferred.
This quickstart explicitly states the package is abandoned and directs users to the recommended `node-oracledb` package for any Oracle database interaction.
Migrate immediately to `node-oracledb` (npm install oracledb). This requires rewriting database interaction code as the APIs are different.
No fix for this package; switch to `node-oracledb`.
Remove `oracle` from your project dependencies and install `oracledb` instead: `npm uninstall oracle && npm install oracledb`.
Ensure `npm install oracle@0.3.9` was run (though highly discouraged). Prefer `npm install oracledb` instead.
For the `oracle` package, ensuring proper ORACLE_HOME or LD_LIBRARY_PATH was difficult. For `node-oracledb`, refer to its installation guide for setting up Oracle Instant Client: https://github.com/oracle/node-oracledb/blob/main/INSTALL.md
Verify installation. However, this error is a strong indicator to migrate away from this abandoned package to `node-oracledb`.
No dependency data recorded yet.