{ "name": "@meshtastic/web", "version": "2.7.0-0", "type": "module", "description": "Meshtastic web client monorepo", "license": "GPL-3.0-only", "repository": { "type": "git", "url": "git+https://github.com/meshtastic/web.git" }, "bugs": { "url": "https://github.com/meshtastic/web/issues" }, "homepage": "https://meshtastic.org", "lint-staged": { "*.{ts,tsx}": [ "oxlint", "oxfmt" ] }, "scripts": { "preinstall": "npx only-allow pnpm", "lint": "oxlint", "lint:fix": "oxlint --fix", "format": "oxfmt --check .", "format:fix": "oxfmt .", "check": "pnpm lint && pnpm format", "check:fix": "pnpm lint:fix && pnpm format:fix", "build:all": "pnpm run --filter '*' build", "clean:all": "pnpm run --filter '*' clean", "publish:packages": "pnpm run build --filter 'packages/transport-*'", "test": "vitest", "prepare": "husky" }, "dependencies": { "@bufbuild/protobuf": "^2.9.0", "@meshtastic/protobufs": "jsr:^2.7.20", "ste-simple-events": "^3.0.11", "tslog": "^4.9.3" }, "devDependencies": { "@types/node": "^24.3.1", "husky": "^9.1.0", "lint-staged": "^16.0.0", "oxfmt": "^0.16.0", "oxlint": "^1.41.0", "tsdown": "^0.15.0", "typescript": "^5.9.2", "vitest": "^3.2.4" }, "packageManager": "pnpm@10.32.1", "pnpm": { "onlyBuiltDependencies": [ "@serialport/bindings-cpp", "@tailwindcss/oxide", "core-js", "esbuild" ] } }