UNPKG

vtk-unstructured-viewer

Version:

A lightweight, standalone JavaScript library for parsing and processing VTK Unstructured Grid (.vtu) files in both browser and Node.js environments. Complete VTK-style API with zero dependencies for scientific visualization.

119 lines (118 loc) 3.14 kB
{ "name": "vtk-unstructured-viewer", "version": "0.0.8-beta", "description": "A lightweight, standalone JavaScript library for parsing and processing VTK Unstructured Grid (.vtu) files in both browser and Node.js environments. Complete VTK-style API with zero dependencies for scientific visualization.", "main": "dist/bundle.es.min.js", "module": "dist/bundle.es.min.js", "type": "module", "scripts": { "clean": "del /q dist\\* 2>nul || echo \"No files to clean\"", "build": "npm run clean && rollup -c && node obfuscate.js", "lint": "echo \"(no lint step yet)\"", "test": "npm run lint && echo \"(no tests yet)\"", "prepublishOnly": "npm run build", "start": "node dist/bundle.min.js" }, "keywords": [ "vtk", "vtu", "vtk.js", "vtk-js", "paraview", "visualization-toolkit", "unstructured-grid", "vtk-unstructured-grid", "unstructured-mesh", "mesh", "3d-mesh", "mesh-viewer", "mesh-processing", "geometry", "vtk-geometry", "vtk-polydata", "scientific-visualization", "data-visualization", "3d-visualization", "web-visualization", "browser-3d", "webgl", "webgl-vtk", "3d-graphics", "3d-rendering", "scientific-computing", "scientific-data", "scientific-plotting", "simulation", "engineering", "engineering-visualization", "finite-element", "fem", "computational-fluid-dynamics", "cfd", "numerical-simulation", "volume-rendering", "iso-surface", "scalar-field", "vector-field", "field-visualization", "dataset-viewer", "vtk-reader", "vtu-reader", "vtk-reader-js", "vtu-reader-js", "vtk-parser", "vtu-parser", "xml-parser", "vtk-xml", "vtk-file", "vtu-file", "vtk-loader", "vtu-loader", "vtk-data", "vtk-celldata", "vtk-pointdata", "vtk-filters", "vtk-pipeline", "vtkUnstructuredGrid", "vtkUnstructuredGridReader", "vtkXMLUnstructuredGridReader", "vtkXMLParser", "javascript-vtk", "nodejs-vtk", "vtk-for-web", "browser", "nodejs" ], "author": "sridhar-mani", "repository": { "type": "git", "url": "https://github.com/sridhar-mani/vtk-unstructured-viewer" }, "homepage": "https://github.com/sridhar-mani/vtk-unstructured-viewer#readme", "bugs": { "url": "https://github.com/sridhar-mani/vtk-unstructured-viewer/issues" }, "license": "Proprietary", "files": [ "dist", "dist/workers", "README.md", "LICENSE" ], "dependencies": { "@kitware/vtk.js": "^33.0.1", "@xmldom/xmldom": "^0.9.8", "comlink": "^4.4.2", "fast-xml-parser": "^5.2.5", "taichi.js": "^0.0.36" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-terser": "^0.4.4", "javascript-obfuscator": "^4.1.1", "rimraf": "^6.0.1", "rollup": "^4.41.1" } }