New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

nw

Package Overview
Dependencies
Maintainers
0
Versions
683
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nw - npm Package Compare versions

Comparing version

to
0.88.0-4-sdk

2

package.json
{
"name": "nw",
"version": "0.88.0-3-sdk",
"version": "0.88.0-4-sdk",
"description": "An installer for nw.js",

@@ -5,0 +5,0 @@ "repository": {

@@ -27,4 +27,4 @@ import fs from 'node:fs';

* Parse options.
*
* @param {ParseOptions} options
*
* @param {ParseOptions} options
* @return {Promise<ParseOptions>}

@@ -49,23 +49,6 @@ */

].join('.');
options.flavor = options.flavor || process.env.npm_config_nwjs_build_type || process.env.NWJS_BUILD_TYPE || 'normal';
/* Check if version is a prelease. */
if (typeof parsedVersion?.prerelease?.[0] === 'string') {
let prerelease = parsedVersion.prerelease[0].split('-');
if (prerelease.length > 1) {
prerelease = prerelease.slice(0, -1);
}
options.version = [options.version, ...prerelease].join('-');
}
/* Check build flavor and slice that off the `version`. */
if (options.version.endsWith('-sdk')) {
options.version = options.version.slice(0, -4);
if (parsedVersion?.prerelease[0]?.endsWith('sdk')) {
options.flavor = 'sdk';
} else if (options.version.endsWith('sdk')) {
options.version = version.slice(0, -3);
options.flavor = 'sdk';
}
options.platform = options.platform || util.PLATFORM_KV[process.env.npm_config_nwjs_platform || process.env.NWJS_PLATFORM || process.platform];

@@ -72,0 +55,0 @@ options.arch = options.arch || util.ARCH_KV[process.env.npm_config_nwjs_process_arch || process.env.NWJS_ARCH || process.arch];