45 lines
1.6 KiB
JSON
45 lines
1.6 KiB
JSON
{
|
|
"name": "implicitjs",
|
|
"version": "0.1.0",
|
|
"type": "module",
|
|
"description": "Standalone browser-native implicit CAD runtime, renderer, mesh sampler, and exporters.",
|
|
"exports": {
|
|
".": {
|
|
"browser": "./src/browser.js",
|
|
"default": "./src/index.js"
|
|
},
|
|
"./browser": "./src/browser.js",
|
|
"./schema": "./src/lib/implicitCad/schema.js",
|
|
"./animation": "./src/lib/implicitCad/animation.js",
|
|
"./model": "./src/lib/implicitCad/model.js",
|
|
"./implicit": "./src/browser.js",
|
|
"./loader": "./src/lib/implicitCad/loader.js",
|
|
"./render": "./src/lib/implicitCad/render.js",
|
|
"./snapshot": "./src/lib/implicitCad/snapshot.js",
|
|
"./graphicsSettings": "./src/lib/implicitCad/graphicsSettings.js",
|
|
"./mesh": "./src/lib/implicitCad/mesh.js",
|
|
"./meshQuality": "./src/lib/implicitCad/meshQuality.js",
|
|
"./exportModel": "./src/lib/implicitCad/exportModel.js",
|
|
"./export": "./src/lib/implicitCad/export.js",
|
|
"./exporters": "./src/lib/implicitCad/exporters.js",
|
|
"./sdfEvaluator": "./src/lib/implicitCad/sdfEvaluator.js",
|
|
"./headlessRenderEntry": "./src/common/implicitHeadlessRenderEntry.js",
|
|
"./common/*": "./src/common/*",
|
|
"./lib/implicitCad/*": "./src/lib/implicitCad/*"
|
|
},
|
|
"scripts": {
|
|
"export": "node scripts/export.mjs",
|
|
"snapshot": "node scripts/snapshot.mjs",
|
|
"test": "node scripts/run-tests.mjs",
|
|
"verify:exports": "node scripts/verify-implicit-cad-exports.mjs"
|
|
},
|
|
"sideEffects": [
|
|
"./src/common/implicitHeadlessRenderEntry.js"
|
|
],
|
|
"dependencies": {
|
|
"gifenc": "^1.0.3",
|
|
"playwright": "^1.52.0",
|
|
"three": "0.160.0"
|
|
}
|
|
}
|