{ "name": "desktop", "version": "0.0.0", "private": true, "workspaces": [ "packages/*" ], "author": { "name": "Mullvad VPN", "email": "support@mullvadvpn.net" }, "repository": "https://github.com/mullvad/mullvadvpn-app", "license": "GPL-3.0", "scripts": { "lint": "eslint --ignore-pattern packages/ . && npm run lint --workspaces --if-present", "lint-fix": "eslint --fix --ignore-pattern packages/ . && npm run lint-fix --workspaces --if-present", "test": "npm run test --workspaces --if-present" }, "devDependencies": { "@babel/core": "7.26.10", "@babel/helpers": "7.26.10", "@babel/runtime": "7.26.10", "@eslint/js": "^9.10.0", "@types/eslint__js": "^8.42.3", "@types/node": "^20.17.9", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-simple-import-sort": "^12.1.1", "prettier": "^3.3.3", "ts-node": "^10.9.2", "typescript": "^5.6.3", "typescript-eslint": "^8.15.0" }, "overrides": { "vite": "6.2.7" }, "engines": { "node": ">=16", "npm": ">=8.3" }, "volta": { "node": "20.18.1", "npm": "10.9.1" } }