Update node support to v26, remove node v20, update NAN to 2.27.0 (#4322)

This commit is contained in:
Andrew Calcutt
2026-06-02 09:43:55 -04:00
committed by GitHub
parent f6d70e954b
commit 8456c3f925
8 changed files with 119 additions and 78 deletions

View File

@@ -9,7 +9,7 @@ if [[ "${CIRCLE_TAG}" == "node-v${PACKAGE_JSON_VERSION}" ]] || [[ "${PUBLISH:-}"
# Changes to the version targets here should happen in tandem with updates to the
# EXCLUDE_NODE_ABIS property in cmake/node.cmake and the "node" engines property in
# package.json.
for TARGET in 20.0.0 22.0.0 24.0.0; do
for TARGET in 22.0.0 24.0.0 26.0.0; do
rm -rf build/stage
if [[ "${BUILDTYPE}" == "RelWithDebInfo" ]]; then