From 14218a431a82e1dfc632b47427a18419a3aca163 Mon Sep 17 00:00:00 2001 From: Jake Champion Date: Tue, 11 Apr 2023 15:01:35 +0100 Subject: [PATCH 1/2] Lower the supported NodeJS version from 18 or greater to only 18 Node 19 is [not supported by tree-sitter yet](https://github.com/tree-sitter/node-tree-sitter/pull/127), and that is a dependency of `@fastly/js-compute`. Until tree-sitter works on Node 19, we should not list Node 19 as supported. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8c2c9e8..6abc4ba 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "author": "oss@fastly.com", "license": "MIT", "engines": { - "node": ">=18.0.0" + "node": "^18.0.0" }, "dependencies": { "@fastly/expressly": "^1.2.0", From 6cd88ff937fdf8ff5fe7de1f25682dff756c1744 Mon Sep 17 00:00:00 2001 From: Jake Champion Date: Tue, 25 Apr 2023 11:16:06 +0100 Subject: [PATCH 2/2] dont declare an engines field and rely on the engines field from dependencies --- package.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/package.json b/package.json index 6abc4ba..a0f8f88 100644 --- a/package.json +++ b/package.json @@ -5,9 +5,6 @@ "main": "src/index.js", "author": "oss@fastly.com", "license": "MIT", - "engines": { - "node": "^18.0.0" - }, "dependencies": { "@fastly/expressly": "^1.2.0", "@fastly/js-compute": "^1.5.1"