From 500328ca084ed453bef1c039f7ea846c0b84747d Mon Sep 17 00:00:00 2001 From: Derek Lewis Date: Tue, 23 Aug 2022 15:48:17 -0400 Subject: [PATCH] =?UTF-8?q?build(deps):=20ensure=20=E2=80=9CGallium?= =?UTF-8?q?=E2=80=9D=20runtime=20&=20toolchain?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Begin specifying the Last Known Good Release of Node.js toolchain, which is the 1ˢᵗ version of the “Gallium” LTS release line. Refs: https://github.com/nodejs/node/pull/40536#pullrequestreview-789094890 > This release marks the transition of Node.js 16.x into Long Term > Support (LTS) with the codename “Gallium”. The 16.x release line > now moves into “Active LTS” and will remain so until October 2022. > After that time, it will move into “Maintenance” until end-of-life > in April 2024. Refs: https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V16.md#16.13.0 * Begin specifying that we would like to use globally-installed npm. > While `npm` is a valid option in the “packageManager” property, the > lack of shim will cause the global npm to be used. Refs: https://nodejs.org/docs/v16.13.0/api/corepack.html#corepack_how_does_corepack_interact_with_npm > If the value corresponds to a supported package manager, Corepack > will make sure that all calls to the relevant binaries are run > against the requested version, downloading it on demand if needed, > and aborting if it cannot be successfully retrieved. Refs: https://nodejs.org/docs/v16.13.0/api/corepack.html#configuring-a-package Signed-off-by: Derek Lewis --- package.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package.json b/package.json index 985ecad..4253077 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,8 @@ { "name": "@openinf/util-types", "version": "2.1.3", + "packageManager": "npm", + "engines": { "node": "^16.13.0", "npm": "^8.1.0", "npx": "^8.1.0" }, "main": "./index.js", "types": "./index.d.ts", "scripts": {