Skip to content

Commit 762f8e9

Browse files
committed
MLE-24763 Requiring Node 22 or higher
Using .npmrc instead of custom script to cause an error on `npm install`.
1 parent 3e68289 commit 762f8e9

File tree

4 files changed

+6
-23
lines changed

4 files changed

+6
-23
lines changed

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
engine-strict=true

checkNodeVersion.js

Lines changed: 0 additions & 14 deletions
This file was deleted.

package-lock.json

Lines changed: 3 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,11 @@
33
"name": "marklogic",
44
"description": "The official MarkLogic Node.js client API.",
55
"homepage": "https://github.com/marklogic/node-client-api",
6-
"version": "3.7.1",
6+
"version": "4.0.0",
77
"license": "Apache-2.0",
88
"main": "./lib/marklogic.js",
99
"scripts": {
1010
"doc": "gulp doc",
11-
"preinstall": "node checkNodeVersion",
12-
"prestart": "node checkNodeVersion",
13-
"pretest": "node checkNodeVersion",
1411
"test:setup": "node etc/test-setup.js",
1512
"test:teardown": "node etc/test-teardown.js",
1613
"test": "gulp test"
@@ -44,7 +41,7 @@
4441
"url": "https://github.com/marklogic/node-client-api.git"
4542
},
4643
"engines": {
47-
"node": ">=16.14.0"
44+
"node": ">=22.0.0"
4845
},
4946
"devDependencies": {
5047
"@jsdoc/salty": "0.2.3",

0 commit comments

Comments
 (0)