{ "name": "perfetto-webui", "version": "1.0.0", "description": "Perfetto Web UI", "repository": "https://android.googlesource.com/platform/external/perfetto", "main": "main.js", "author": "Perfetto Team", "license": "Apache-2.0", "dependencies": { "@codemirror/autocomplete": "6.8.1", "@codemirror/commands": "6.2.4", "@codemirror/lint": "6.3.0", "@codemirror/search": "6.5.0", "@codemirror/state": "6.2.1", "@codemirror/theme-one-dark": "^6.1.2", "@popperjs/core": "^2.11.8", "@protobufjs/base64": "^1.1.2", "@protobufjs/utf8": "^1.1.0", "@types/chrome": "0.0.186", "@types/color-convert": "^1.9.0", "@types/filesystem": "^0.0.32", "@types/mithril": "^2.0.12", "@types/node": "^14.18.51", "@types/pako": "^1.0.4", "@types/pngjs": "^6.0.1", "@types/uuid": "^8.3.4", "@types/w3c-web-usb": "^1.0.6", "argparse": "^2.0.1", "codemirror": "6.0.1", "color-convert": "^2.0.1", "custom_utils": "file:src/base/utils", "devtools-protocol": "0.0.1159816", "esbuild": "^0.15.18", "events": "^3.3.0", "hsluv": "^0.1.0", "immer": "^9.0.21", "jsbn-rsa": "^1.0.4", "mithril": "^2.2.2", "noice-json-rpc": "^1.2.0", "pako": "^1.0.11", "protobufjs": "^7.2.5", "protobufjs-cli": "^1.1.2", "sass": "^1.63.6", "util": "^0.12.5", "uuid": "^9.0.0", "vega": "^5.25.0", "vega-lite": "^5.11.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^24.1.0", "@rollup/plugin-node-resolve": "^15.1.0", "@types/jest": "^26.0.24", "@types/pixelmatch": "^5.2.4", "@typescript-eslint/eslint-plugin": "^5.60.0", "@typescript-eslint/parser": "^5.60.0", "dingusjs": "^0.0.3", "eslint": "^8.43.0", "eslint-config-google": "^0.14.0", "jest": "^26.6.3", "node-watch": "^0.7.3", "pixelmatch": "^5.3.0", "pngjs": "^6.0.0", "prettier": "^2.8.8", "puppeteer": "^22.6.0", "rollup": "^2.79.1", "rollup-plugin-re": "^1.0.7", "rollup-plugin-sourcemaps": "^0.6.3", "rollup-plugin-uglify": "^6.0.4", "tslib": "^2.5.3", "typescript": "5.0.4" }, "scripts": { "build": "node build.js", "test": "node build.js --run-unittests", "lint": "npx eslint . --ext .js,.ts" }, "jest": { "setupFiles": [ "jest-localstorage-mock" ] } }