@quick-start/create-electron
Advanced tools
Comparing version
{ | ||
"name": "@quick-start/create-electron", | ||
"version": "1.0.8", | ||
"version": "1.0.9", | ||
"description": "An easy way to start an Electron project", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -23,3 +23,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -30,21 +30,21 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"@types/node": "16.11.22", | ||
"@types/react": "18.0.25", | ||
"@types/react-dom": "18.0.9", | ||
"@typescript-eslint/eslint-plugin": "^5.43.0", | ||
"@typescript-eslint/parser": "^5.43.0", | ||
"@vitejs/plugin-react": "^2.2.0", | ||
"electron": "^21.3.0", | ||
"@types/node": "16.18.11", | ||
"@types/react": "18.0.26", | ||
"@types/react-dom": "18.0.10", | ||
"@typescript-eslint/eslint-plugin": "^5.48.0", | ||
"@typescript-eslint/parser": "^5.48.0", | ||
"@vitejs/plugin-react": "^3.0.1", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-react": "^7.31.11", | ||
"prettier": "^2.7.1", | ||
"prettier": "^2.8.2", | ||
"react": "^18.2.0", | ||
"react-dom": "^18.2.0", | ||
"typescript": "^4.9.3", | ||
"vite": "^3.2.4" | ||
"typescript": "^4.9.4", | ||
"vite": "^4.0.4" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow(): void { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -5,4 +5,5 @@ { | ||
"compilerOptions": { | ||
"composite": true | ||
"composite": true, | ||
"types": ["electron-vite/node"] | ||
} | ||
} |
@@ -20,3 +20,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -26,15 +26,15 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"@vitejs/plugin-react": "^2.2.0", | ||
"electron": "^21.3.0", | ||
"@vitejs/plugin-react": "^3.0.1", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-react": "^7.31.11", | ||
"prettier": "^2.7.1", | ||
"prettier": "^2.8.2", | ||
"react": "^18.2.0", | ||
"react-dom": "^18.2.0", | ||
"vite": "^3.2.4" | ||
"vite": "^4.0.4" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow() { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -23,3 +23,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -30,18 +30,18 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"@types/node": "16.11.22", | ||
"@typescript-eslint/eslint-plugin": "^5.43.0", | ||
"@typescript-eslint/parser": "^5.43.0", | ||
"electron": "^21.3.0", | ||
"@types/node": "16.18.11", | ||
"@typescript-eslint/eslint-plugin": "^5.48.0", | ||
"@typescript-eslint/parser": "^5.48.0", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-solid": "^0.8.0", | ||
"prettier": "^2.7.1", | ||
"solid-js": "^1.6.2", | ||
"typescript": "^4.9.3", | ||
"vite": "^3.2.4", | ||
"vite-plugin-solid": "^2.4.0" | ||
"eslint-plugin-solid": "^0.9.1", | ||
"prettier": "^2.8.2", | ||
"solid-js": "^1.6.8", | ||
"typescript": "^4.9.4", | ||
"vite": "^4.0.4", | ||
"vite-plugin-solid": "^2.5.0" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow(): void { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -5,4 +5,5 @@ { | ||
"compilerOptions": { | ||
"composite": true | ||
"composite": true, | ||
"types": ["electron-vite/node"] | ||
} | ||
} |
@@ -20,3 +20,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -28,12 +28,12 @@ }, | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-solid": "^0.8.0", | ||
"prettier": "^2.7.1", | ||
"solid-js": "^1.6.2", | ||
"vite": "^3.2.4", | ||
"vite-plugin-solid": "^2.4.0" | ||
"eslint-plugin-solid": "^0.9.1", | ||
"prettier": "^2.8.2", | ||
"solid-js": "^1.6.8", | ||
"vite": "^4.0.4", | ||
"vite-plugin-solid": "^2.5.0" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow() { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -23,3 +23,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -30,21 +30,21 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"@sveltejs/vite-plugin-svelte": "^1.2.0", | ||
"@types/node": "16.11.22", | ||
"@typescript-eslint/eslint-plugin": "^5.43.0", | ||
"@typescript-eslint/parser": "^5.43.0", | ||
"electron": "^21.3.0", | ||
"@sveltejs/vite-plugin-svelte": "^2.0.2", | ||
"@types/node": "16.18.11", | ||
"@typescript-eslint/eslint-plugin": "^5.48.0", | ||
"@typescript-eslint/parser": "^5.48.0", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-svelte3": "^4.0.0", | ||
"prettier": "^2.7.1", | ||
"svelte": "^3.53.1", | ||
"svelte-check": "^2.9.2", | ||
"svelte-preprocess": "^4.10.7", | ||
"prettier": "^2.8.2", | ||
"svelte": "^3.55.0", | ||
"svelte-check": "^3.0.1", | ||
"svelte-preprocess": "^5.0.0", | ||
"tslib": "^2.4.1", | ||
"typescript": "^4.9.3", | ||
"vite": "^3.2.4" | ||
"typescript": "^4.9.4", | ||
"vite": "^4.0.4" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow(): void { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -5,4 +5,5 @@ { | ||
"compilerOptions": { | ||
"composite": true | ||
"composite": true, | ||
"types": ["electron-vite/node"] | ||
} | ||
} |
@@ -20,3 +20,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -26,14 +26,14 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"@sveltejs/vite-plugin-svelte": "^1.2.0", | ||
"electron": "^21.3.0", | ||
"@sveltejs/vite-plugin-svelte": "^2.0.2", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.11", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-svelte3": "^4.0.0", | ||
"prettier": "^2.7.1", | ||
"svelte": "^3.53.1", | ||
"vite": "^3.2.4" | ||
"prettier": "^2.8.2", | ||
"svelte": "^3.55.0", | ||
"vite": "^4.0.4" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow() { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -23,3 +23,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -30,15 +30,15 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"@types/node": "16.11.22", | ||
"@typescript-eslint/eslint-plugin": "^5.43.0", | ||
"@typescript-eslint/parser": "^5.43.0", | ||
"electron": "^21.3.0", | ||
"@types/node": "16.18.11", | ||
"@typescript-eslint/eslint-plugin": "^5.48.0", | ||
"@typescript-eslint/parser": "^5.48.0", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"prettier": "^2.7.1", | ||
"typescript": "^4.9.3", | ||
"vite": "^3.2.4" | ||
"prettier": "^2.8.2", | ||
"typescript": "^4.9.4", | ||
"vite": "^4.0.4" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow(): void { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -5,4 +5,5 @@ { | ||
"compilerOptions": { | ||
"composite": true | ||
"composite": true, | ||
"types": ["electron-vite/node"] | ||
} | ||
} |
@@ -18,3 +18,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -24,9 +24,9 @@ }, | ||
"@electron/notarize": "^1.2.3", | ||
"electron": "^21.3.0", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"eslint": "^8.28.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"eslint": "^8.31.0", | ||
"eslint-config-prettier": "^8.6.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"prettier": "^2.7.1" | ||
"prettier": "^2.8.2" | ||
} | ||
} |
@@ -15,3 +15,3 @@ // Modules to control application life and create native browser window | ||
? { | ||
icon: path.join(__dirname, '../build/icon.png') | ||
icon: path.join(__dirname, '../resources/icon.png') | ||
} | ||
@@ -18,0 +18,0 @@ : {}), |
@@ -23,3 +23,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -31,18 +31,18 @@ }, | ||
"@rushstack/eslint-patch": "^1.2.0", | ||
"@types/node": "16.11.22", | ||
"@vitejs/plugin-vue": "^3.2.0", | ||
"@types/node": "16.18.11", | ||
"@vitejs/plugin-vue": "^4.0.0", | ||
"@vue/eslint-config-prettier": "^7.0.0", | ||
"@vue/eslint-config-typescript": "^11.0.2", | ||
"electron": "^21.3.0", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-plugin-vue": "^9.7.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-plugin-vue": "^9.8.0", | ||
"less": "^4.1.3", | ||
"prettier": "^2.7.1", | ||
"typescript": "^4.9.3", | ||
"vite": "^3.2.4", | ||
"prettier": "^2.8.2", | ||
"typescript": "^4.9.4", | ||
"vite": "^4.0.4", | ||
"vue": "^3.2.45", | ||
"vue-tsc": "^1.0.9" | ||
"vue-tsc": "^1.0.22" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow(): void { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
@@ -5,4 +5,5 @@ { | ||
"compilerOptions": { | ||
"composite": true | ||
"composite": true, | ||
"types": ["electron-vite/node"] | ||
} | ||
} |
@@ -20,3 +20,3 @@ { | ||
"dependencies": { | ||
"@electron-toolkit/preload": "^1.0.2", | ||
"@electron-toolkit/preload": "^1.0.3", | ||
"@electron-toolkit/utils": "^1.0.2" | ||
@@ -27,14 +27,14 @@ }, | ||
"@rushstack/eslint-patch": "^1.2.0", | ||
"@vitejs/plugin-vue": "^3.2.0", | ||
"@vitejs/plugin-vue": "^4.0.0", | ||
"@vue/eslint-config-prettier": "^7.0.0", | ||
"electron": "^21.3.0", | ||
"electron": "^21.3.3", | ||
"electron-builder": "^23.6.0", | ||
"electron-vite": "^1.0.14", | ||
"eslint": "^8.28.0", | ||
"eslint-plugin-vue": "^9.7.0", | ||
"electron-vite": "^1.0.17", | ||
"eslint": "^8.31.0", | ||
"eslint-plugin-vue": "^9.8.0", | ||
"less": "^4.1.3", | ||
"prettier": "^2.7.1", | ||
"vite": "^3.2.4", | ||
"prettier": "^2.8.2", | ||
"vite": "^4.0.4", | ||
"vue": "^3.2.45" | ||
} | ||
} |
import { app, shell, BrowserWindow } from 'electron' | ||
import * as path from 'path' | ||
import { electronApp, optimizer, is } from '@electron-toolkit/utils' | ||
import icon from '../../resources/icon.png?asset' | ||
@@ -12,7 +13,3 @@ function createWindow() { | ||
autoHideMenuBar: true, | ||
...(process.platform === 'linux' | ||
? { | ||
icon: path.join(__dirname, '../../build/icon.png') | ||
} | ||
: {}), | ||
...(process.platform === 'linux' ? { icon } : {}), | ||
webPreferences: { | ||
@@ -19,0 +16,0 @@ preload: path.join(__dirname, '../preload/index.js'), |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
533845
7.2%162
0.62%3506
-0.62%