-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
43 lines (43 loc) · 1.6 KB
/
Copy pathpackage.json
File metadata and controls
43 lines (43 loc) · 1.6 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
{
"name": "@nodes/workspace",
"version": "0.1.0",
"description": "High-performance node systems, authoring, layout, workers and standard-DOM views. Built for MetaFor.",
"repository": {
"type": "git",
"url": "git+https://github.com/zavx0z/node.git"
},
"homepage": "https://zavx0z.github.io/node/",
"license": "MIT",
"type": "module",
"private": true,
"workspaces": [
"packages/*"
],
"metafor": "https://github.com/zavx0z/metafor",
"scripts": {
"typecheck": "tsc --project tsconfig.json --pretty false",
"test": "bun test packages tests",
"bench:node-system": "bun bench/node-system.ts --nodes 1000 && bun bench/node-system.ts --nodes 10000",
"bench:node-visible": "bun bench/node-system.ts --nodes 1000 --visible --cold-only && bun bench/node-system.ts --nodes 10000 --visible --cold-only",
"bench:node-paths": "bun bench/node-paths.ts",
"bench:ui-bundle": "bun bench/ui-bundle.ts",
"check": "bun run typecheck && bun run test"
},
"devDependencies": {
"@engine/core": "link:@engine/core",
"@nodes/core": "workspace:*",
"@nodes/editor": "workspace:*",
"@nodes/layout": "workspace:*",
"@nodes/ui": "workspace:*",
"@nodes/worker": "workspace:*",
"@types/bun": "^1.4.0",
"@webgpu/types": "^0.1.68",
"@zavx0z/dom": "link:@zavx0z/dom",
"@zavx0z/renderer": "link:@zavx0z/renderer",
"@zavx0z/renderer-browser": "link:@zavx0z/renderer-browser",
"@zavx0z/renderer-webgpu": "link:@zavx0z/renderer-webgpu",
"@zavx0z/react": "link:@zavx0z/react",
"@zavx0z/template": "link:@zavx0z/template",
"typescript": "^7.0.2"
}
}