@loaders.gl/draco
v4.1.0-alpha.9 loader parser writer encoder 3d mesh point cloud draco3d draco and 5 more...
copy-libs
cp -rf ./src/libs ./dist/libs
pre-build
npm run copy-libs && npm run build-bundle && npm run build-bundle -- --env=dev && npm run build-workers
build-bundle
ocular-bundle ./src/index.ts
build-workers
yarn build-loader-worker && yarn build-loader-worker-node && yarn build-writer-worker && yarn build-writer-worker-node
build-loader-worker
esbuild src/workers/draco-worker.ts --outfile=dist/draco-worker.js --target=esnext --bundle --sourcemap --define:__VERSION__=\"$npm_package_version\"
build-writer-worker
esbuild src/workers/draco-writer-worker.ts --outfile=dist/draco-writer-worker.js --target=esnext --bundle --sourcemap --define:__VERSION__=\"$npm_package_version\"
build-loader-worker-node
esbuild src/workers/draco-worker-node.ts --outfile=dist/draco-worker-node.js --target=node16 --platform=node --bundle --sourcemap --define:__VERSION__=\"$npm_package_version\"
build-writer-worker-node
esbuild src/workers/draco-writer-worker-node.ts --outfile=dist/draco-writer-worker-node.js --target=node16 --platform=node --bundle --sourcemap --define:__VERSION__=\"$npm_package_version\"