Bump Electron to latest
- Bump Electron to latest. - Adjust types to new Electron types.
This commit is contained in:
17
package-lock.json
generated
17
package-lock.json
generated
@@ -6,7 +6,7 @@
|
|||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "privacy.sexy",
|
"name": "privacy.sexy",
|
||||||
"version": "0.13.3",
|
"version": "0.13.4",
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/vue": "^1.0.6",
|
"@floating-ui/vue": "^1.0.6",
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
"@vue/test-utils": "^2.4.5",
|
"@vue/test-utils": "^2.4.5",
|
||||||
"autoprefixer": "^10.4.19",
|
"autoprefixer": "^10.4.19",
|
||||||
"cypress": "^13.7.3",
|
"cypress": "^13.7.3",
|
||||||
"electron": "^29.3.0",
|
"electron": "^31.0.2",
|
||||||
"electron-builder": "^24.13.3",
|
"electron-builder": "^24.13.3",
|
||||||
"electron-devtools-installer": "^3.2.0",
|
"electron-devtools-installer": "^3.2.0",
|
||||||
"electron-vite": "^2.1.0",
|
"electron-vite": "^2.1.0",
|
||||||
@@ -6645,11 +6645,12 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/electron": {
|
"node_modules/electron": {
|
||||||
"version": "29.3.0",
|
"version": "31.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/electron/-/electron-29.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/electron/-/electron-31.0.2.tgz",
|
||||||
"integrity": "sha512-ZxFKm0/v48GSoBuO3DdnMlCYXefEUKUHLMsKxyXY4nZGgzbBKpF/X8haZa2paNj23CLfsCKBOtfc2vsEQiOOsA==",
|
"integrity": "sha512-55efQ5yfLN+AQHcFC00AXQqtxC3iAGaxX2GQ3EDbFJ0ca9GHNOdSXkcrdBElLleiDrR2hpXNkQxN1bDn0oxe6w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@electron/get": "^2.0.0",
|
"@electron/get": "^2.0.0",
|
||||||
"@types/node": "^20.9.0",
|
"@types/node": "^20.9.0",
|
||||||
@@ -22338,9 +22339,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"electron": {
|
"electron": {
|
||||||
"version": "29.3.0",
|
"version": "31.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/electron/-/electron-29.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/electron/-/electron-31.0.2.tgz",
|
||||||
"integrity": "sha512-ZxFKm0/v48GSoBuO3DdnMlCYXefEUKUHLMsKxyXY4nZGgzbBKpF/X8haZa2paNj23CLfsCKBOtfc2vsEQiOOsA==",
|
"integrity": "sha512-55efQ5yfLN+AQHcFC00AXQqtxC3iAGaxX2GQ3EDbFJ0ca9GHNOdSXkcrdBElLleiDrR2hpXNkQxN1bDn0oxe6w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"@electron/get": "^2.0.0",
|
"@electron/get": "^2.0.0",
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
"@vue/test-utils": "^2.4.5",
|
"@vue/test-utils": "^2.4.5",
|
||||||
"autoprefixer": "^10.4.19",
|
"autoprefixer": "^10.4.19",
|
||||||
"cypress": "^13.7.3",
|
"cypress": "^13.7.3",
|
||||||
"electron": "^29.3.0",
|
"electron": "^31.0.2",
|
||||||
"electron-builder": "^24.13.3",
|
"electron-builder": "^24.13.3",
|
||||||
"electron-devtools-installer": "^3.2.0",
|
"electron-devtools-installer": "^3.2.0",
|
||||||
"electron-vite": "^2.1.0",
|
"electron-vite": "^2.1.0",
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ export class NodeElectronSaveFileDialog implements ElectronSaveFileDialog {
|
|||||||
if (!dialogResult.filePath) {
|
if (!dialogResult.filePath) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
success: false,
|
||||||
error: { type: 'DialogDisplayError', message: 'Unexpected Error: File path is undefined after save dialog completion.' },
|
error: { type: 'DialogDisplayError', message: 'Unexpected Error: File path is empty after save dialog completion.' },
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
return { success: true, filePath: dialogResult.filePath };
|
return { success: true, filePath: dialogResult.filePath };
|
||||||
|
|||||||
@@ -305,14 +305,12 @@ describe('NodeElectronSaveFileDialog', () => {
|
|||||||
{
|
{
|
||||||
description: 'unexpected dialog return value failure',
|
description: 'unexpected dialog return value failure',
|
||||||
expectedErrorType: 'DialogDisplayError',
|
expectedErrorType: 'DialogDisplayError',
|
||||||
expectedErrorMessage: 'Unexpected Error: File path is undefined after save dialog completion.',
|
expectedErrorMessage: 'Unexpected Error: File path is empty after save dialog completion.',
|
||||||
expectLogs: true,
|
expectLogs: true,
|
||||||
buildFaultyContext: (setup) => {
|
buildFaultyContext: (setup) => {
|
||||||
const electronMock = new ElectronFileDialogOperationsStub().withMimicUserCancel(false);
|
const electronMock = new ElectronFileDialogOperationsStub()
|
||||||
electronMock.showSaveDialog = () => Promise.resolve({
|
.withUserSelectedFilePath('')
|
||||||
canceled: false,
|
.withMimicUserCancel(false);
|
||||||
filePath: undefined,
|
|
||||||
});
|
|
||||||
return setup
|
return setup
|
||||||
.withElectron(electronMock);
|
.withElectron(electronMock);
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user