{ "name": "@velox/extension", "version": "0.0.0", "private": true, "description": "Velox Firefox extension (lane EXT). Collects URL + headers + cookies and hands downloads to veloxd; renders daemon state. Zero download logic.", "type": "module", "scripts": { "build": "node scripts/build.mjs", "prepare": "node scripts/build.mjs", "typecheck": "tsc --noEmit", "test": "vitest run", "test:watch": "vitest", "lint": "npm run lint:eslint && npm run lint:webext", "lint:eslint": "eslint .", "lint:webext": "web-ext lint --source-dir ." }, "devDependencies": { "@types/firefox-webext-browser": "^120.0.4", "@types/ws": "^8.5.12", "esbuild": "^0.24.0", "eslint": "^9.39.5", "happy-dom": "^15.11.7", "typescript": "^5.6.0", "typescript-eslint": "^8.70.0", "vitest": "^2.1.0", "web-ext": "^8.3.0", "ws": "^8.18.0" }, "engines": { "node": ">=20" } }