-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathpackage.json
More file actions
39 lines (39 loc) · 1.54 KB
/
package.json
File metadata and controls
39 lines (39 loc) · 1.54 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
{
"name": "mystralnative",
"version": "0.0.8",
"description": "Native runtime for Mystral Engine - WebGPU-first 3D game engine",
"license": "MIT",
"author": "Mystral Engine",
"repository": {
"type": "git",
"url": "https://github.com/mystralengine/mystralnative"
},
"scripts": {
"deps:download": "node scripts/download-deps.mjs",
"deps:download:wgpu": "node scripts/download-deps.mjs --only wgpu",
"deps:download:sdl3": "node scripts/download-deps.mjs --only sdl3",
"deps:download:dawn": "node scripts/download-deps.mjs --only dawn",
"deps:download:v8": "node scripts/download-deps.mjs --only v8",
"deps:download:swc": "node scripts/download-deps.mjs --only swc",
"deps:clean": "rm -rf third_party/*",
"configure": "cmake -B build -DCMAKE_BUILD_TYPE=Release",
"configure:debug": "cmake -B build -DCMAKE_BUILD_TYPE=Debug",
"build": "cmake --build build",
"build:release": "cmake --build build --config Release",
"clean": "rm -rf build",
"example:triangle": "./build/examples/triangle",
"bundle": "node scripts/bundle.mjs",
"prebundle": "bun scripts/prebundle.ts",
"bundle:examples": "bun scripts/bundle-examples.ts",
"package:macos": "node scripts/package-macos.mjs",
"package:windows": "node scripts/package-windows.mjs",
"package:linux": "node scripts/package-linux.mjs",
"test": "bun test tests/ci",
"test:gpu": "bun test tests/gpu",
"test:all": "bun test tests"
},
"devDependencies": {
"@anthropic-ai/sdk": "^0.24.0",
"@types/bun": "^1.1.0"
}
}