{ "name": "tabs", "version": "0.9.1", "description": "Persistent and separate browser tabs in one window.", "author": { "name": "Alice Gaudon", "email": "alice@gaudon.pro" }, "homepage": "https://gitlab.com/ArisuOngaku/tabs", "license": "GPL-3.0-only", "main": "build/main.js", "scripts": { "clean": "! test -d build || rm -r build", "compile": "yarn clean && tsc", "start": "yarn compile && electron .", "dev": "yarn compile && electron . --dev", "build": "yarn compile && electron-builder -wl", "release": "yarn compile && GH_TOKEN=$(cat GH_TOKEN) electron-builder -wlp always" }, "dependencies": { "appdata-path": "^1.0.0", "ejs": "^3.0.1", "electron-updater": "^4.2.4", "esm": "^3.2.25", "single-instance": "^0.0.1" }, "devDependencies": { "@types/node": "^12.12.41", "electron": "^9.0.0", "electron-builder": "^22.4.0", "typescript": "^3.9.3" }, "build": { "appId": "tabs-app", "files": [ "resources/**/*", "build/**/*" ], "linux": { "target": "AppImage", "icon": "resources/logo.png", "category": "Utility", "executableName": "tabs", "desktop": { "StartupWMClass": "Tabs", "MimeType": "x-scheme-handler/tabs" }, "publish": [ { "provider": "github", "owner": "ArisuOngaku", "repo": "tabs" } ] }, "win": { "target": "nsis", "icon": "resources/logo.png", "publisherName": "Alice Gaudon", "verifyUpdateCodeSignature": "true", "publish": [ { "provider": "github", "owner": "ArisuOngaku", "repo": "tabs" } ] }, "mac": { "target": "default", "icon": "resources/logo.png", "category": "public.app-category.utilities", "publish": [ { "provider": "github", "owner": "ArisuOngaku", "repo": "tabs" } ] }, "electronVersion": "9.0.0" } }