title: Error: NJS-069: node-oracledb 4.2.0 requires Node.js 8.16 or later
body: <p>I am using python to host a local web server. I am using oracleDB in a javascript to execute inserts into the DB. I used browserify to compile the modules. However, when I run the web page, I am getting the error above.</p>
  <p>I have installed oracledb v4.2.0 and node.js version v18.1.0</p>
  <pre><code>var oracledb = require('oracledb');
  oracledb.initOracleClient({libDir: 'C:\\oracle\\instantclient_19_6'});
  
  function getClientDetails() {
  var connectData = {
      user: &quot;user&quot;,
      password: &quot;password&quot;,
      connectString: &quot;host&quot;
  }
   oracledb.getConnection(
       connectData,
  
       function(err,connection)
           {
               if (err) {
                   console.log(&quot;Error connecting to db:&quot;, err);
                   return;
               }
               connection.execute(&quot;update merchant_accounts set key_id = 000000002; commit;&quot;,
                   [],
                   {outFormat: oracledb.OBJECT},
  
               function(err, results)
               {
                   if (err) {
                       console.log(&quot;Error executing query:&quot;, err);
                       return;
                   }
                   console.log(results.rows);
                   ReleaseCon(connection);
                   return;
               });
           })
           };
  </code></pre>