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 nameArch = `${process.platform}-${process.arch}`;
const platformAndArch = `${process.platform}-${process.arch}`;
const platformNames = {
win32: nameWindows,
linux: 'linux',
darwin: 'osx',
'win32-x64': nameWindows,
'linux-x64': 'linux',
'darwin-x64': 'osx',
'linux-arm64': 'aarch64',
};
const platformName = (
platformNames[process.platform] ||
platformNames[nameArch] ||
nameArch
);
const platformName = platformNames[platformAndArch] || platformAndArch;
const isWindows = platformName === nameWindows;

4
package-lock.json generated
View File

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

View File

@ -1,7 +1,7 @@
{
"author": "Luis Blanco <luisblanco1337@gmail.com>",
"name": "addon-tools-raub",
"version": "6.2.0",
"version": "6.2.1",
"description": "Helpers for Node.js addons and dependency packages",
"license": "MIT",
"main": "index.js",
@ -42,7 +42,7 @@
"scripts": {
"eslint": "eslint .",
"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-build": "cd test && node-gyp rebuild && cd .."
},