{ "name": "dfg-3dviewer", "version": "1.0.2", "description": "DFG 3D Viewer — three.js library for web and Drupal", "type": "module", "scripts": { "dev:test": "cross-env BUILD_SOURCE=IIIF BUILD=test parcel index.html --port 1234", "dev:dev": "cross-env BUILD_SOURCE='' BUILD=test parcel index.html --port 1234", "build:test": "cross-env BUILD_SOURCE='' BUILD=test rollup -c", "build:dev": "cross-env BUILD_SOURCE='IIIF' BUILD=dev rollup -c", "build:prod": "cross-env BUILD_SOURCE='' BUILD=prod rollup -c", "build:library": "cross-env BUILD_SOURCE='' BUILD=library IS_PROD=true rollup -c", "pack:library": "node ./scripts/pack-library.js", "pack-dist": "node ./scripts/pack-dist.js", "serve:dist": "cross-env BUILD=test serve dist", "test:local": "sh ./scripts/run-local-tests.sh", "watch": "cross-env BUILD_SOURCE=IIIF BUILD=test rollup -c -w", "dev:tauri": "npm run build:dev && npx serve ./dist/dev -l 1234", "tauri:dev": "tauri dev", "tauri:build": "tauri build" }, "devDependencies": { "@playwright/test": "^1.60.0", "@rollup/plugin-commonjs": "^29.0.2", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-replace": "^6.0.3", "@rollup/plugin-terser": "^1.0.0", "@rollup/plugin-url": "^8.0.2", "@types/node": "^25.7.0", "concurrently": "^10.0.3", "cross-env": "^10.1.0", "parcel": "^2.16.4", "rollup": "^4.60.3", "serve": "^14.2.6" }, "dependencies": { "@iiif/3d-manifesto-dev": "^0.7.0", "@rollup/plugin-alias": "^6.0.0", "@tauri-apps/api": "^2.11.0", "@tauri-apps/cli": "^2.11.1", "fflate": "^0.8.3", "jquery": "^4.0.0", "lru-cache": "^11.3.6", "stats.js": "^0.17.0", "three": "^0.184.0", "toastify-js": "^1.12.0", "web-ifc": "^0.0.77" } }