Skip to content

Commit abd5abb

Browse files
committed
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
1 parent 0a12cb4 commit abd5abb

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

dist/cache-save/index.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44463,6 +44463,17 @@ function getNodeVersionFromFile(versionFilePath) {
4446344463
if (manifest.volta?.node) {
4446444464
return manifest.volta.node;
4446544465
}
44466+
// support devEngines from npm 11
44467+
if (manifest.devEngines?.runtime) {
44468+
// find an entry with name set to node and having set a version.
44469+
// the devEngines.runtime can either be an object or an array of objects
44470+
const nodeEntry = [manifest.devEngines.runtime]
44471+
.flat()
44472+
.find(({ name, version }) => name?.toLowerCase() === 'node' && version);
44473+
if (nodeEntry) {
44474+
return nodeEntry.version;
44475+
}
44476+
}
4446644477
if (manifest.engines?.node) {
4446744478
return manifest.engines.node;
4446844479
}

dist/setup/index.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55001,6 +55001,17 @@ function getNodeVersionFromFile(versionFilePath) {
5500155001
if (manifest.volta?.node) {
5500255002
return manifest.volta.node;
5500355003
}
55004+
// support devEngines from npm 11
55005+
if (manifest.devEngines?.runtime) {
55006+
// find an entry with name set to node and having set a version.
55007+
// the devEngines.runtime can either be an object or an array of objects
55008+
const nodeEntry = [manifest.devEngines.runtime]
55009+
.flat()
55010+
.find(({ name, version }) => name?.toLowerCase() === 'node' && version);
55011+
if (nodeEntry) {
55012+
return nodeEntry.version;
55013+
}
55014+
}
5500455015
if (manifest.engines?.node) {
5500555016
return manifest.engines.node;
5500655017
}

0 commit comments

Comments
 (0)