UNPKG

web-ifc-three

Version:

This library is the implementation of [web-ifc](https://github.com/tomvandig/web-ifc) for [THREE.js](https://github.com/mrdoob/three.js/). This is the official IFCLoader of Three.js.

68 lines (67 loc) 2.27 kB
{ "name": "web-ifc-three", "version": "0.0.126", "author": "IFC.js", "license": "MIT", "description": "This library is the implementation of [web-ifc](https://github.com/tomvandig/web-ifc) for [THREE.js](https://github.com/mrdoob/three.js/). This is the official IFCLoader of Three.js.", "main": "IFCLoader.js", "repository": { "type": "git", "url": "git+https://github.com/IFCjs/web-ifc-three" }, "keywords": [ "bim", "openbim", "ifc", "architecture", "engineering", "construction", "aec" ], "bugs": { "url": "https://github.com/agviegas/web-ifc-three/issues" }, "homepage": "https://github.com/agviegas/web-ifc-three#readme", "scripts": { "build": "rollup -c config/rollup.config.js && npm run build-declaration && npm run build-worker && npm run clean", "build-declaration": "tsc -p config/tsconfig.declaration.json", "build-worker": "rollup -c config/rollup-worker.config.js", "clean": "esformatter --config config/esformatter.config.json dist/IFCLoader.js -i", "build-example": "rollup -c ../example/rollup.config.js && npm run copy-wasm", "publish-repo": "npm run build && copy package.json dist && cd dist && npm publish", "watch": "rollup -c config/rollup.config.js -w", "test": "jest" }, "dependencies": { "three-mesh-bvh": "0.5.21", "web-ifc": "^0.0.39" }, "devDependencies": { "@babel/core": "^7.13.8", "@babel/preset-env": "^7.13.9", "@babel/preset-typescript": "^7.14.5", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^22.0.2", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-typescript": "^8.2.0", "@types/jest": "^26.0.23", "@types/three": "0.149", "babel-jest": "^27.0.6", "cpy-cli": "^3.1.1", "del-cli": "^3.0.1", "esformatter": "^0.11.3", "jest": "^27.0.6", "rollup": "^2.40.0", "rollup-plugin-dts": "^2.0.1", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.30.0", "serve": "^12.0.0", "ts-jest": "^27.0.3", "ts-node": "^10.0.0", "tslib": "^2.2.0", "typescript": "^4.3.2" }, "peerDependencies": { "three": "^0.149.0" } }