{ "name": "helium", "version": "0.1.0", "author": { "email": "helium@srizan.dev", "name": "eth0 software", "url": "https://helium.srizan.dev" }, "type": "module", "private": true, "main": "./electron/dist/main/index.js", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "ui:add": "pnpm dlx shadcn-vue@latest add", "db:migrate": "drizzle-kit generate && drizzle-kit migrate", "electron:compile": "tsc -p electron/tsconfig.json", "electron:dev": "pnpm electron:compile && concurrently \"nuxt dev --host\" \"wait-on http://localhost:3000 && electron . --dev\"", "electron:build": "pnpm electron:compile && electron-builder", "electron:build:win": "pnpm electron:compile && electron-builder --win", "electron:build:mac": "pnpm electron:compile && electron-builder --mac", "electron:build:linux": "pnpm electron:compile && electron-builder --linux" }, "dependencies": { "@clerk/localizations": "^3.34.0", "@clerk/nuxt": "^1.13.10", "@clerk/themes": "^2.4.46", "@nuxtjs/i18n": "^10.2.1", "@pinia/nuxt": "0.11.2", "@tailwindcss/vite": "^4.1.16", "@tanstack/vue-form": "^1.27.7", "@vueuse/core": "^14.0.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "dotenv": "^17.2.3", "drizzle-orm": "^0.45.1", "lucide-vue-next": "^0.548.0", "marked": "^17.0.1", "monaco-editor": "^0.55.1", "nuxt": "^4.2.1", "nuxt-monaco-editor": "^1.4.0", "pg": "^8.16.3", "pinia": "^3.0.3", "reka-ui": "^2.6.0", "shadcn-nuxt": "2.3.2", "tailwind-merge": "^3.3.1", "tailwindcss": "^4.1.16", "tw-animate-css": "^1.4.0", "vue": "^3.5.26", "vue-router": "^4.6.3", "vue-sonner": "^2.0.9", "zod": "^4.3.5" }, "devDependencies": { "@iconify-json/radix-icons": "^1.2.5", "@iconify/vue": "^5.0.0", "@nuxtjs/color-mode": "^3.5.2", "@types/node": "^24.9.2", "@types/pg": "^8.16.0", "concurrently": "^9.1.2", "drizzle-kit": "^0.31.8", "electron": "^33.0.0", "electron-builder": "^25.1.8", "nuxi": "^3.29.3", "nuxt-cron": "^1.8.0", "tsx": "^4.21.0", "typescript": "^5.9.3", "wait-on": "^8.0.3" }, "optionalDependencies": { "@vencord/venmic": "^6.1.0" }, "build": { "appId": "com.helium.app", "productName": "Helium", "directories": { "output": "dist-electron" }, "files": [ "electron/package.json", "electron/dist/**/*", ".output/**/*" ], "extraResources": [ { "from": ".output", "to": "app" } ], "mac": { "category": "public.app-category.utilities", "target": ["dmg", "zip"], "hardenedRuntime": true, "entitlements": "electron/entitlements.mac.plist", "entitlementsInherit": "electron/entitlements.mac.plist" }, "win": { "target": ["nsis", "portable"] }, "linux": { "target": ["AppImage"], "category": "Utility" } } }