-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
90 lines (90 loc) · 2.36 KB
/
package.json
File metadata and controls
90 lines (90 loc) · 2.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"name": "browser-gpu-profiler",
"version": "1.0.0",
"description": "Browser-based GPU profiler for WebGPU applications. Monitor GPU utilization, track memory allocation, profile shader performance, and benchmark GPU capabilities in real-time.",
"keywords": [
"GPU profiler",
"WebGPU profiler",
"browser GPU monitoring",
"GPU performance analysis",
"WebGPU diagnostics",
"GPU benchmarking",
"graphics performance",
"compute profiling",
"GPU utilization",
"shader profiling",
"WebGPU compute",
"GPU memory tracking",
"performance monitoring",
"GPU metrics",
"browser performance",
"graphics card profiler",
"GPU diagnostics",
"WebGPU performance",
"GPU benchmark",
"shader performance",
"compute shader profiling"
],
"author": "SuperInstance",
"license": "MIT",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./profiler": {
"types": "./dist/profiler.d.ts",
"import": "./dist/profiler.js"
},
"./benchmarks": {
"types": "./dist/benchmarks.d.ts",
"import": "./dist/benchmarks.js"
},
"./metrics": {
"types": "./dist/metrics.d.ts",
"import": "./dist/metrics.js"
}
},
"files": [
"dist",
"README.md",
"LICENSE"
],
"scripts": {
"build": "tsup",
"dev": "tsup --watch",
"test": "vitest",
"test:ui": "vitest --ui",
"test:coverage": "vitest --coverage",
"type-check": "tsc --noEmit",
"lint": "eslint src --ext .ts",
"format": "prettier --write \"src/**/*.ts\"",
"prepublishOnly": "npm run build && npm run test"
},
"devDependencies": {
"@types/node": "^25.9.1",
"@typescript-eslint/eslint-plugin": "^8.52.0",
"@typescript-eslint/parser": "^8.59.3",
"@vitest/ui": "^4.1.7",
"eslint": "^10.4.0",
"prettier": "^3.1.0",
"tsup": "^8.5.1",
"typescript": "^5.3.0",
"vitest": "^1.6.1",
"@vitest/coverage-v8": "^4.1.7"
},
"engines": {
"node": ">=18.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/SuperInstance/browser-gpu-profiler.git"
},
"bugs": {
"url": "https://github.com/SuperInstance/browser-gpu-profiler/issues"
},
"homepage": "https://github.com/SuperInstance/browser-gpu-profiler#readme"
}