Fix platform names

This commit is contained in:
Luis Blanco 2022-12-24 21:51:35 +04:00
parent 6e66f46a4a
commit 30f5fce2ec
3 changed files with 9 additions and 13 deletions

View File

@ -8,20 +8,16 @@ try {
} }
const nameWindows = 'windows'; const nameWindows = 'windows';
const nameArch = `${process.platform}-${process.arch}`; const platformAndArch = `${process.platform}-${process.arch}`;
const platformNames = { const platformNames = {
win32: nameWindows, 'win32-x64': nameWindows,
linux: 'linux', 'linux-x64': 'linux',
darwin: 'osx', 'darwin-x64': 'osx',
'linux-arm64': 'aarch64', 'linux-arm64': 'aarch64',
}; };
const platformName = ( const platformName = platformNames[platformAndArch] || platformAndArch;
platformNames[process.platform] ||
platformNames[nameArch] ||
nameArch
);
const isWindows = platformName === nameWindows; const isWindows = platformName === nameWindows;

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "addon-tools-raub", "name": "addon-tools-raub",
"version": "6.2.0", "version": "6.2.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "addon-tools-raub", "name": "addon-tools-raub",
"version": "6.2.0", "version": "6.2.1",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"adm-zip": "^0.5.10", "adm-zip": "^0.5.10",

View File

@ -1,7 +1,7 @@
{ {
"author": "Luis Blanco <luisblanco1337@gmail.com>", "author": "Luis Blanco <luisblanco1337@gmail.com>",
"name": "addon-tools-raub", "name": "addon-tools-raub",
"version": "6.2.0", "version": "6.2.1",
"description": "Helpers for Node.js addons and dependency packages", "description": "Helpers for Node.js addons and dependency packages",
"license": "MIT", "license": "MIT",
"main": "index.js", "main": "index.js",
@ -42,7 +42,7 @@
"scripts": { "scripts": {
"eslint": "eslint .", "eslint": "eslint .",
"test": "jest --coverage=false --watch", "test": "jest --coverage=false --watch",
"test-ci": "jest --coverage=false --verbose", "test-ci": "jest --ci --runInBand --coverage=false --forceExit --detectOpenHandles",
"test-coverage": "rm -rf doc/jest && jest --coverage --silent", "test-coverage": "rm -rf doc/jest && jest --coverage --silent",
"test-build": "cd test && node-gyp rebuild && cd .." "test-build": "cd test && node-gyp rebuild && cd .."
}, },