electron-extension-installer
Advanced tools
Comparing version 1.1.0 to 1.1.1
@@ -113,3 +113,4 @@ "use strict"; | ||
const electronVersion = process.versions.electron.split("-")[0]; | ||
if (!semver.satisfies(electronVersion, extensionReference.electron)) { | ||
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}`); | ||
@@ -116,0 +117,0 @@ } |
{ | ||
"name": "electron-extension-installer", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"license": "MIT", | ||
@@ -47,7 +47,7 @@ "author": "Jonluca DeCaro <electronextension@jonlu.ca>", | ||
"@types/eslint": "8.37.0", | ||
"@types/node": "^18.16.1", | ||
"@typescript-eslint/eslint-plugin": "^5.59.1", | ||
"@typescript-eslint/eslint-plugin-tslint": "^5.59.1", | ||
"@typescript-eslint/parser": "^5.59.1", | ||
"eslint": "^8.39.0", | ||
"@types/node": "^20.1.0", | ||
"@typescript-eslint/eslint-plugin": "^5.59.2", | ||
"@typescript-eslint/eslint-plugin-tslint": "^5.59.2", | ||
"@typescript-eslint/parser": "^5.59.2", | ||
"eslint": "^8.40.0", | ||
"eslint-config-prettier": "^8.8.0", | ||
@@ -54,0 +54,0 @@ "eslint-config-standard": "^17.0.0", |
@@ -115,3 +115,4 @@ import type { LoadExtensionOptions } from "electron"; | ||
const electronVersion = process.versions.electron.split("-")[0]; | ||
if (!semver.satisfies(electronVersion, extensionReference.electron)) { | ||
const coercedVersion = semver.coerce(electronVersion)!; | ||
if (!semver.satisfies(coercedVersion, extensionReference.electron)) { | ||
throw new Error( | ||
@@ -118,0 +119,0 @@ `Version of Electron: ${electronVersion} does not match required range ${extensionReference.electron} for extension ${chromeStoreID}`, |
30056
702