Files
NebulaBrowser/package.json
T
andrew 0eb9ec0c9a Redesign settings UI and update Electron to v40
Revamps the settings page with improved layout, modernized CSS, and enhanced accessibility, including new layout helpers, better grouping, and consistent styling. Updates Electron from v39.2.7 to v40.0.0 in dependencies. Adds dynamic theme application to the settings page, ensuring user-selected themes are reflected immediately.
2026-01-18 13:22:46 +13:00

56 lines
1.2 KiB
JSON

{
"name": "nebula",
"productName": "Nebula",
"version": "1.3.2",
"main": "main.js",
"scripts": {
"start": "electron .",
"start:dev": "electron . --no-sandbox --disable-gpu",
"start:linux": "electron . --no-sandbox",
"dist": "electron-builder",
"run": "electron ."
},
"keywords": [],
"author": "",
"license": "ISC",
"description": "",
"dependencies": {
"dompurify": "^3.1.6",
"electron-updater": "^6.6.2",
"highlight.js": "^11.9.0",
"marked": "^12.0.2",
"steamworks.js": "^0.3.2"
},
"devDependencies": {
"electron": "^40.0.0",
"electron-builder": "^23.0.0",
"electron-nightly": "^39.0.0-nightly.20250811"
},
"build": {
"appId": "com.andrewzambazos.nebula",
"publish": [
{
"provider": "github",
"owner": "Bobbybear007",
"repo": "NebulaBrowser"
}
],
"files": [
"**/*",
"!user-data/**",
"!*.backup.json"
],
"extraResources": [],
"mac": {
"category": "public.app-category.productivity",
"icon": "assets/images/Logos/Nebula-Favicon.icns"
},
"win": {
"icon": "assets/images/Logos/Nebula-Favicon.ico"
},
"linux": {
"icon": "assets/images/Logos/Nebula-Favicon.png"
}
}
}