{ "name": "vesktop", "version": "3.0.2", "private": true, "description": "", "keywords": [], "homepage": "https://vencord.dev/", "license": "GPL-3.0", "author": "Vendicated ", "main": "dist/js/main.js", "scripts": { "build": "tsx scripts/build/build.mts", "build:dev": "pnpm build --dev", "package": "pnpm build && electron-builder", "package:dir": "pnpm build && electron-builder --dir", "lint": "eslint . --ext .js,.jsx,.ts,.tsx,.mts,.mjs", "lint:fix": "pnpm lint --fix", "start": "pnpm build && electron .", "start:dev": "pnpm build:dev && electron .", "start:watch": "pnpm build:dev && tsx scripts/startWatch.mts", "test": "pnpm lint && pnpm testTypes", "testTypes": "tsc --noEmit", "watch": "pnpm build --watch", "updateMeta": "tsx scripts/utils/updateMeta.mts" }, "dependencies": { "arrpc": "github:OpenAsar/arrpc#c62ec6a04c8d870530aa6944257fe745f6c59a24", "electron-updater": "^6.2.1" }, "optionalDependencies": { "@vencord/venmic": "^6.1.0" }, "devDependencies": { "@fal-works/esbuild-plugin-global-externals": "^2.1.2", "@types/node": "^20.11.26", "@types/react": "^18.2.0", "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "@vencord/types": "^1.8.4", "dotenv": "^16.4.5", "electron": "^31.1.0", "electron-builder": "^24.13.3", "esbuild": "^0.20.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-alias": "^1.1.2", "eslint-plugin-license-header": "^0.6.0", "eslint-plugin-path-alias": "^1.0.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-unused-imports": "^3.1.0", "prettier": "^3.2.5", "source-map-support": "^0.5.21", "tsx": "^4.7.1", "type-fest": "^4.12.0", "typescript": "^5.4.2", "xml-formatter": "^3.6.2" }, "packageManager": "pnpm@9.1.0", "engines": { "node": ">=18", "pnpm": ">=8" }, "build": { "appId": "dev.vencord.vesktop", "productName": "Vesktop", "files": [ "!*", "!node_modules", "dist/js", "static", "package.json", "LICENSE" ], "beforePack": "scripts/build/sandboxFix.js" }, "pnpm": { "patchedDependencies": { "arrpc@3.4.0": "patches/arrpc@3.4.0.patch" } } }