UNPKG

3.19 kBJSONView Raw
1{
2 "name": "tracerbench",
3 "version": "3.0.10",
4 "description": "CLI for TracerBench",
5 "keywords": [
6 "oclif"
7 ],
8 "repository": "https://github.com/TracerBench/tracerbench/tree/master/packages/cli",
9 "homepage": "https://www.tracerbench.com",
10 "bugs": "https://github.com/TracerBench/tracerbench/issues",
11 "license": "BSD-2-Clause",
12 "author": "Kris Selden @krisselden",
13 "files": [
14 "bin",
15 "dist",
16 "src",
17 "oclif.manifest.json",
18 "tb-schema.json"
19 ],
20 "main": "dist/src/index.js",
21 "types": "dist/src/index.d.ts",
22 "bin": {
23 "tracerbench": "./bin/run"
24 },
25 "dependencies": {
26 "@oclif/command": "^1.5.19",
27 "@oclif/config": "^1.13.3",
28 "@oclif/plugin-help": "^2.2.1",
29 "@oclif/plugin-warn-if-update-available": "^1.7.0",
30 "@tracerbench/core": "^3.0.10",
31 "chalk": "^2.4.2",
32 "cli-table3": "^0.5.1",
33 "d3-array": "^2.3.2",
34 "d3-scale": "^3.1.0",
35 "devtools-protocol": "0.0.665395",
36 "execa": "^3.1.0",
37 "fs-extra": "^8.1.0",
38 "handlebars": "^4.4.3",
39 "json-query": "^2.2.2",
40 "json5": "^2.1.1",
41 "jstat": "^1.9.1",
42 "log-symbols": "^3.0.0",
43 "ora": "^4.0.2",
44 "path": "0.12.7",
45 "tmp": "^0.1.0",
46 "tough-cookie": "^3.0.1",
47 "tslib": "^1.10.0"
48 },
49 "devDependencies": {
50 "@oclif/dev-cli": "^1.22.2",
51 "@oclif/test": "^1.2.5",
52 "@oclif/tslint": "^3.1.1",
53 "@types/chai": "^4.2.3",
54 "@types/chalk": "^2.2.0",
55 "@types/d3-array": "^2.0.0",
56 "@types/d3-scale": "^2.1.1",
57 "@types/fs-extra": "^8.0.0",
58 "@types/json-query": "^2.2.0",
59 "@types/json5": "*",
60 "@types/log-symbols": "^3.0.0",
61 "@types/mock-fs": "3.6.30",
62 "@types/node": "^12.11.0",
63 "@types/tmp": "^0.1.0",
64 "chai": "^4.2.0",
65 "chai-files": "^1.4.0",
66 "mocha": "^6.2.1",
67 "mock-fs": "^4.10.1",
68 "nyc": "^14.1.1",
69 "prettier": "^1.18.2",
70 "ts-node": "^8.4.1",
71 "tslint": "^5.20.0",
72 "tslint-config-prettier": "^1.18.0",
73 "tslint-plugin-prettier": "^2.0.1",
74 "typescript": "^3.6.4",
75 "typescript-json-schema": "^0.40.0"
76 },
77 "engines": {
78 "node": ">=10.0.0"
79 },
80 "oclif": {
81 "commands": "./dist/src/commands",
82 "bin": "tracerbench",
83 "plugins": [
84 "@oclif/plugin-help",
85 "@oclif/plugin-warn-if-update-available"
86 ],
87 "warn-if-update-available": {
88 "registry": "https://www.npmjs.com/package/tracerbench"
89 },
90 "topics": {
91 "compare:analyze": {
92 "description": "Run an analysis of a benchmark run from a results json file and output to terminal"
93 }
94 }
95 },
96 "scripts": {
97 "lint": "tslint -p tsconfig.json",
98 "prepack": "yarn build && yarn build:schema",
99 "test": "yarn lint && nyc --extension .ts mocha \"test/commands/**/*.test.ts\" \"test/helpers/**/*.test.ts\" \"test/command-config/**/*.test.ts\"",
100 "oclif": "oclif-dev manifest && oclif-dev readme",
101 "build": "rm -rf ./dist && tsc -b && yarn copystatic && yarn oclif && yarn lint",
102 "build:schema": "typescript-json-schema \"src/command-config/tb-config.ts\" ITBConfig --out ./tb-schema.json",
103 "copystatic": "cp -a ./src/static ./dist/src"
104 },
105 "gitHead": "7d543db64cb013a96e8bd7238c512f9687835658"
106}