| { |
| "name": "perfetto-ui", |
| "version": "1.0.0", |
| "description": "Perfetto UI", |
| "repository": "https://android.googlesource.com/platform/external/perfetto", |
| "main": "main.js", |
| "author": "Perfetto Team", |
| "license": "Apache-2.0", |
| "dependencies": { |
| "@types/chrome": "0.0.186", |
| "@types/color-convert": "^1.9.0", |
| "@types/filesystem": "^0.0.32", |
| "@types/mithril": "^2.0.11", |
| "@types/node": "^14.0.10", |
| "@types/pako": "^1.0.1", |
| "@types/pngjs": "^6.0.1", |
| "@types/uuid": "^8.3.4", |
| "@types/w3c-web-usb": "^1.0.4", |
| "color-convert": "^2.0.1", |
| "custom_utils": "file:src/base/utils", |
| "devtools-protocol": "0.0.847576", |
| "esbuild": "^0.15.12", |
| "events": "^3.1.0", |
| "hsluv": "^0.1.0", |
| "immer": "^9.0.2", |
| "jsbn-rsa": "^1.0.4", |
| "mithril": "^2.2.0", |
| "noice-json-rpc": "^1.2.0", |
| "pako": "^1.0.11", |
| "protobufjs": "^6.9.0", |
| "util": "^0.12.3", |
| "uuid": "^8.3.2" |
| }, |
| "devDependencies": { |
| "@rollup/plugin-commonjs": "^14.0.0", |
| "@rollup/plugin-node-resolve": "^8.4.0", |
| "@types/jest": "^26.0.23", |
| "@types/pixelmatch": "^5.2.3", |
| "@types/puppeteer": "^5.4.6", |
| "@typescript-eslint/eslint-plugin": "^5.25.0", |
| "@typescript-eslint/parser": "^5.25.0", |
| "dingusjs": "^0.0.3", |
| "eslint": "^8.15.0", |
| "eslint-config-google": "^0.14.0", |
| "jest": "^26.6.3", |
| "node-sass": "^7.0.1", |
| "node-watch": "^0.7.1", |
| "pixelmatch": "^5.2.1", |
| "pngjs": "^6.0.0", |
| "prettier": "^2.8.0", |
| "puppeteer": "^14.1.0", |
| "rollup": "^2.38.5", |
| "rollup-plugin-re": "^1.0.7", |
| "rollup-plugin-sourcemaps": "^0.6.3", |
| "tslib": "^2.2.0", |
| "typescript": "^4.6.4" |
| }, |
| "scripts": { |
| "build": "node build.js", |
| "test": "node build.js --run-unittests" |
| } |
| } |