You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

electron-extension-installer

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.2 to 1.1.3

9

dist/extensions.js

@@ -6,3 +6,2 @@ "use strict";

id: "bmdblncegkenkacieihfhpjfppoconhi",
electron: ">=1.2.1",
version: "4.9.1",

@@ -12,3 +11,2 @@ };

id: "fmkadmapgofadopljbjfkapdkoienihi",
electron: ">=1.2.1",
version: "4.27.3",

@@ -18,3 +16,2 @@ };

id: "bhljhndlimiafopmmhjlgfpnnchjjbhd",
electron: ">=1.2.1",
version: "0.4.1",

@@ -24,3 +21,2 @@ };

id: "dbhhnnnpaeobfddmlalhnehgclcmjimi",
electron: ">=1.2.1",
version: "0.1.3.2",

@@ -30,3 +26,2 @@ };

id: "ienfalfjdbdpebioblfackkekamfmbnh",
electron: ">=1.2.1",
version: "1.0.7",

@@ -36,3 +31,2 @@ };

id: "nhdogjmejiglipccpnnnanhbledajbpd",
electron: ">=1.2.1",
version: "6.5.0",

@@ -42,3 +36,2 @@ };

id: "lmhkpmbekcpmknklioeibfkpmmfibljd",
electron: ">=1.2.1",
version: "3.0.19",

@@ -48,3 +41,2 @@ };

id: "jdkknkkbebbapilgoeccciglkfbmbnfm",
electron: ">=1.2.1",
version: "4.1.4",

@@ -54,4 +46,3 @@ };

id: "pfgnfdagidkfgccljigdamigbcnndkod",
electron: ">=1.2.1",
version: "0.9.26",
};

4

dist/index.d.ts

@@ -8,6 +8,2 @@ import type { LoadExtensionOptions } from "electron";

/**
* Range of electron versions this extension is supported by
*/
electron: string;
/**
* Working version

@@ -14,0 +10,0 @@ */

@@ -34,3 +34,2 @@ "use strict";

const electron_1 = require("electron");
const semver = __importStar(require("semver"));
const path = __importStar(require("path"));

@@ -122,7 +121,2 @@ const rimraf = __importStar(require("rimraf"));

chromeStoreID = extensionReference.id;
const electronVersion = process.versions.electron.split("-")[0];
const coercedVersion = semver.coerce(electronVersion);
if (!semver.satisfies(coercedVersion, extensionReference.electron)) {
throw new Error(`Version of Electron: ${electronVersion} does not match required range ${extensionReference.electron} for extension ${chromeStoreID}`);
}
}

@@ -129,0 +123,0 @@ else if (typeof extensionReference === "string") {

6

package.json
{
"name": "electron-extension-installer",
"version": "1.1.2",
"version": "1.1.3",
"license": "MIT",

@@ -38,7 +38,5 @@ "author": "Jonluca DeCaro <electronextension@jonlu.ca>",

"@types/jszip": "^3.4.1",
"@types/semver": "^7.3.13",
"fs-jetpack": "^5.1.0",
"jszip": "^3.10.1",
"rimraf": "^5.0.0",
"semver": "^7.5.0"
"rimraf": "^5.0.0"
},

@@ -45,0 +43,0 @@ "devDependencies": {

@@ -5,3 +5,2 @@ import type { ExtensionReference } from "./index";

id: "bmdblncegkenkacieihfhpjfppoconhi",
electron: ">=1.2.1",
version: "4.9.1",

@@ -11,3 +10,2 @@ };

id: "fmkadmapgofadopljbjfkapdkoienihi",
electron: ">=1.2.1",
version: "4.27.3",

@@ -17,3 +15,2 @@ };

id: "bhljhndlimiafopmmhjlgfpnnchjjbhd",
electron: ">=1.2.1",
version: "0.4.1",

@@ -23,3 +20,2 @@ };

id: "dbhhnnnpaeobfddmlalhnehgclcmjimi",
electron: ">=1.2.1",
version: "0.1.3.2",

@@ -29,3 +25,2 @@ };

id: "ienfalfjdbdpebioblfackkekamfmbnh",
electron: ">=1.2.1",
version: "1.0.7",

@@ -35,3 +30,2 @@ };

id: "nhdogjmejiglipccpnnnanhbledajbpd",
electron: ">=1.2.1",
version: "6.5.0",

@@ -41,3 +35,2 @@ };

id: "lmhkpmbekcpmknklioeibfkpmmfibljd",
electron: ">=1.2.1",
version: "3.0.19",

@@ -47,3 +40,2 @@ };

id: "jdkknkkbebbapilgoeccciglkfbmbnfm",
electron: ">=1.2.1",
version: "4.1.4",

@@ -53,4 +45,3 @@ };

id: "pfgnfdagidkfgccljigdamigbcnndkod",
electron: ">=1.2.1",
version: "0.9.26",
};
import type { LoadExtensionOptions } from "electron";
import { session } from "electron";
import * as semver from "semver";
import * as path from "path";

@@ -72,6 +71,2 @@ import * as rimraf from "rimraf";

/**
* Range of electron versions this extension is supported by
*/
electron: string;
/**
* Working version

@@ -124,9 +119,2 @@ */

chromeStoreID = extensionReference.id;
const electronVersion = process.versions.electron.split("-")[0];
const coercedVersion = semver.coerce(electronVersion)!;
if (!semver.satisfies(coercedVersion, extensionReference.electron)) {
throw new Error(
`Version of Electron: ${electronVersion} does not match required range ${extensionReference.electron} for extension ${chromeStoreID}`,
);
}
} else if (typeof extensionReference === "string") {

@@ -133,0 +121,0 @@ chromeStoreID = extensionReference;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc