-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
45 lines (45 loc) · 2.13 KB
/
Copy pathpackage.json
File metadata and controls
45 lines (45 loc) · 2.13 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
{
"name": "brepscript",
"version": "0.2.2",
"description": "An OpenSCAD-style DSL and CLI for the BREP.io solid modeling kernel",
"type": "module",
"main": "./index.js",
"exports": {
".": "./index.js",
"./dsl": "./src/dsl.js",
"./render": "./src/render.js",
"./openscad": "./src/openscad.js",
"./jscad": "./src/jscad.js"
},
"bin": {
"brepscript": "./src/cli.js"
},
"scripts": {
"test": "node test/run.js && node test/translate.js && node test/docs.js && node test/autofix.js && node test/paste.js && node test/mapper.js && node test/libs.js && node test/adjust.js && node test/extrude2d.js && node test/exportfmt.js && node test/srcembed.js && node test/stlcompat.js && node test/project.js && node test/importmesh.js && node test/inventory.js && node test/py123d.js && node test/curvedstep.js && node test/edgeops.js && node test/trace.js && node test/codes.js && node test/recipes.js && node test/vocab.js && node test/recipecode.js && node test/mail.js && node test/chatbot.js && node test/stretch.js && node test/texturedisp.js && node test/simplify.js && node test/fins.js && node test/openscad_ops.js && node test/forgiving.js && node test/jscad_colors.js && node test/jscad_prims.js",
"serve": "node serve.js 5320",
"example": "node src/cli.js examples/bracket.js --info",
"desktop": "electron desktop/main.cjs",
"desktop:build": "node build-site.mjs && electron-builder --win --config electron-builder.yml",
"test:desktop": "electron test/desktop-smoke.cjs",
"recipes": "node scripts/recipes-manifest.mjs",
"test:gizmo": "electron scripts/gizmo-check.cjs",
"test:worker": "node build-site.mjs && electron scripts/worker-check.cjs",
"test:api": "node scripts/api-conformance.mjs"
},
"license": "MIT",
"dependencies": {
"@mlc-ai/web-llm": "^0.2.84",
"brep-io-kernel": "^1.0.306",
"bwip-js": "^4.11.2",
"meshoptimizer": "^1.2.0",
"nodemailer": "^9.0.3",
"replicad": "^0.23.1",
"replicad-opencascadejs": "^0.23.0",
"three": "^0.185.1"
},
"devDependencies": {
"electron": "^43.2.0",
"electron-builder": "^26.15.3"
},
"author": "RandoTechNerd"
}