Skip to content

Commit d88e67c

Browse files
Update dependencies (#997)
* Update runner dependencies * Bump actions/setup-node from 4.1.0 to 4.2.0 Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4.1.0...v4.2.0) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * [01-empty-app/] [DotnetMauiVue/] Update npm dependencies * [01-empty-app/] [electron/] Update npm dependencies * [01-empty-app/] [neutralinojs/] Updated neutralinojs * [01-empty-app/] [nodegui/] Update npm dependencies * [01-empty-app/] [tauri/] Update npm dependencies * [01-empty-app/] [tauri/] Update tauri dependencies * [01-empty-app/] [wails/] Update go dependencies * [01-empty-app/] [wails/] Update npm dependencies * [02-empty-app-frameless/] [electron/] Update npm dependencies * [02-empty-app-frameless/] [neutralinojs/] Updated neutralinojs * [02-empty-app-frameless/] [nodegui/] Update npm dependencies * [02-empty-app-frameless/] [tauri/] Update npm dependencies * [02-empty-app-frameless/] [tauri/] Update tauri dependencies * [02-empty-app-frameless/] [wails/] Update go dependencies * [02-empty-app-frameless/] [wails/] Update npm dependencies * [01-empty-app/] [DotnetMauiVue/] Update npm dependencies * [01-empty-app/] [electron/] Update npm dependencies * [01-empty-app/] [nodegui/] Update npm dependencies * [01-empty-app/] [tauri/] Update tauri dependencies * [01-empty-app/] [wails/] Update go dependencies * [01-empty-app/] [wails/] Update npm dependencies * [02-empty-app-frameless/] [electron/] Update npm dependencies * [02-empty-app-frameless/] [nodegui/] Update npm dependencies * [02-empty-app-frameless/] [tauri/] Update tauri dependencies * [02-empty-app-frameless/] [wails/] Update go dependencies * [02-empty-app-frameless/] [wails/] Update npm dependencies * Stick to ubuntu 22.04 since it creates issues on 24.04 * Update benchmark for 01-empty-app on ubuntu-22.04 * Update benchmark for 02-empty-app-frameless on ubuntu-22.04 * Update benchmark for 01-empty-app on windows-latest * Update benchmark for 02-empty-app-frameless on windows-latest * Update benchmark for 01-empty-app on macos-latest * Update benchmark for 02-empty-app-frameless on macos-latest --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Elanis <7013446+Elanis@users.noreply.github.com>
1 parent f34353f commit d88e67c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+35120
-34619
lines changed

.github/workflows/runner.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
max-parallel: 1
1818
matrix:
19-
os: [ubuntu-latest, windows-latest, macos-latest]
19+
os: [ubuntu-22.04, windows-latest, macos-latest]
2020
app: [01-empty-app, 02-empty-app-frameless]
2121

2222
runs-on: ${{ matrix.os }}
@@ -28,7 +28,7 @@ jobs:
2828
run: git pull
2929

3030
- name: Setup Node.js environment
31-
uses: actions/setup-node@v4.1.0
31+
uses: actions/setup-node@v4.2.0
3232
with:
3333
node-version: 22
3434
cache: 'npm'

.github/workflows/stars.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
run: git pull
2121

2222
- name: Setup Node.js environment
23-
uses: actions/setup-node@v4.1.0
23+
uses: actions/setup-node@v4.2.0
2424
with:
2525
node-version: 22
2626

README.md

Lines changed: 50 additions & 50 deletions
Large diffs are not rendered by default.

benchmark/01-empty-app/DotnetMauiVue/vue-project/package-lock.json

Lines changed: 546 additions & 1305 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

benchmark/01-empty-app/DotnetMauiVue/vue-project/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,23 @@
1010
"type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false"
1111
},
1212
"dependencies": {
13-
"pinia": "^2.3.0",
13+
"pinia": "^3.0.1",
1414
"vue": "^3.5.13",
1515
"vue-router": "^4.5.0"
1616
},
1717
"devDependencies": {
1818
"@dotnet/jsinterop": "^3.1.31",
1919
"@types/jsdom": "^21.1.7",
20-
"@types/node": "^22.10.5",
20+
"@types/node": "^22.13.5",
2121
"@vitejs/plugin-vue": "^5.2.1",
2222
"@vue/test-utils": "^2.4.6",
2323
"@vue/tsconfig": "^0.7.0",
24-
"jsdom": "^25.0.1",
24+
"jsdom": "^26.0.0",
2525
"npm-run-all": "^4.1.5",
26-
"prettier": "^3.4.2",
27-
"typescript": "^5.7.2",
28-
"vite": "^6.0.7",
29-
"vitest": "^2.1.8",
30-
"vue-tsc": "^2.2.0"
26+
"prettier": "^3.5.2",
27+
"typescript": "^5.7.3",
28+
"vite": "^6.1.1",
29+
"vitest": "^3.0.6",
30+
"vue-tsc": "^2.2.2"
3131
}
3232
}

benchmark/01-empty-app/electron/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

benchmark/01-empty-app/electron/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"author": "",
1515
"license": "ISC",
1616
"devDependencies": {
17-
"electron": "^33.2.1",
17+
"electron": "^34.2.0",
1818
"electron-packager": "^17.1.2"
1919
}
2020
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

benchmark/01-empty-app/neutralinojs/neutralino.config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"resourcesPath": "/resources/",
7676
"extensionsPath": "/extensions/",
7777
"clientLibrary": "/resources/js/neutralino.js",
78-
"binaryVersion": "5.5.0",
79-
"clientVersion": "5.5.0"
78+
"binaryVersion": "5.6.0",
79+
"clientVersion": "5.6.0"
8080
}
8181
}

benchmark/01-empty-app/neutralinojs/resources/js/neutralino.d.ts

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Type definitions for Neutralino 5.5.0
1+
// Type definitions for Neutralino 5.6.0
22
// Project: https://github.com/neutralinojs
33
// Definitions project: https://github.com/neutralinojs/neutralino.js
44

@@ -384,6 +384,7 @@ namespace window {
384384
function getPosition(): Promise<WindowPosOptions>;
385385
function setAlwaysOnTop(onTop: boolean): Promise<void>;
386386
function create(url: string, options?: WindowOptions): Promise<void>;
387+
function snapshot(path: string): Promise<void>;
387388
}
388389
namespace events {
389390
interface Response {
@@ -478,17 +479,29 @@ namespace clipboard {
478479
}
479480
function getFormat(): Promise<ClipboardFormat>;
480481
function readText(): Promise<string>;
481-
function readImage(): Promise<ClipboardImage | null>;
482+
function readImage(format?: string): Promise<ClipboardImage | null>;
482483
function writeText(data: string): Promise<void>;
483484
function writeImage(image: ClipboardImage): Promise<void>;
484485
function clear(): Promise<void>;
485486
}
486487
namespace resources {
488+
interface Stats {
489+
size: number;
490+
isFile: boolean;
491+
isDirectory: boolean;
492+
}
487493
function getFiles(): Promise<string[]>;
494+
function getStats(path: string): Promise<Stats>;
488495
function extractFile(path: string, destination: string): Promise<void>;
496+
function extractDirectory(path: string, destination: string): Promise<void>;
489497
function readFile(path: string): Promise<string>;
490498
function readBinaryFile(path: string): Promise<ArrayBuffer>;
491499
}
500+
namespace server {
501+
function mount(path: string, target: string): Promise<void>;
502+
function unmount(path: string): Promise<void>;
503+
function getMounts(): Promise<void>;
504+
}
492505
namespace custom {
493506
function getMethods(): Promise<string[]>;
494507
}

benchmark/01-empty-app/neutralinojs/resources/js/neutralino.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)