{ "name": "usebruno", "private": true, "workspaces": [ "packages/bruno-app", "packages/bruno-electron", "packages/bruno-cli", "packages/bruno-common", "packages/bruno-converters", "packages/bruno-schema", "packages/bruno-query", "packages/bruno-js", "packages/bruno-lang", "packages/bruno-tests", "packages/bruno-toml", "packages/bruno-graphql-docs", "packages/bruno-requests" ], "homepage": "https://usebruno.com", "devDependencies": { "@faker-js/faker": "^7.6.0", "@jest/globals": "^29.2.0", "@playwright/test": "^1.27.1", "@types/jest": "^29.5.11", "@types/lodash-es": "^4.17.12", "concurrently": "^8.2.2", "fs-extra": "^11.1.1", "husky": "^8.0.3", "jest": "^29.2.0", "lodash-es": "^4.17.21", "pretty-quick": "^3.1.3", "randomstring": "^1.2.2", "rimraf": "^6.0.1", "ts-jest": "^29.2.6" }, "scripts": { "setup": "node ./scripts/setup.js", "watch:converters": "npm run watch --workspace=packages/bruno-converters", "dev": "concurrently --kill-others \"npm run dev:web\" \"npm run dev:electron\"", "dev:web": "npm run dev --workspace=packages/bruno-app", "build:web": "npm run build --workspace=packages/bruno-app", "prettier:web": "npm run prettier --workspace=packages/bruno-app", "dev:electron": "npm run dev --workspace=packages/bruno-electron", "dev:electron:debug": "npm run debug --workspace=packages/bruno-electron", "build:bruno-common": "npm run build --workspace=packages/bruno-common", "build:bruno-requests": "npm run build --workspace=packages/bruno-requests", "build:bruno-converters": "npm run build --workspace=packages/bruno-converters", "build:bruno-query": "npm run build --workspace=packages/bruno-query", "build:graphql-docs": "npm run build --workspace=packages/bruno-graphql-docs", "build:electron": "node ./scripts/build-electron.js", "build:electron:mac": "./scripts/build-electron.sh mac", "build:electron:win": "./scripts/build-electron.sh win", "build:electron:linux": "./scripts/build-electron.sh linux", "build:electron:deb": "./scripts/build-electron.sh deb", "build:electron:rpm": "./scripts/build-electron.sh rpm", "build:electron:snap": "./scripts/build-electron.sh snap", "watch:common": "npm run watch --workspace=packages/bruno-common", "test:codegen": "npm run dev:web & node ./scripts/playwright-codegen.js", "test:e2e": "npx playwright test", "test:report": "npx playwright show-report", "test:prettier:web": "npm run test:prettier --workspace=packages/bruno-app", "prepare": "husky install" }, "overrides": { "rollup": "3.29.5", "electron-store": { "conf": { "json-schema-typed": "8.0.1" } } } }