{"_id":"@alpinebuster/meshlib","_rev":"12-23f15d4150ca0587837532874343d605","name":"@alpinebuster/meshlib","dist-tags":{"beta":"0.1.1","latest":"0.5.0"},"versions":{"0.0.1":{"name":"@alpinebuster/meshlib","version":"0.0.1","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.0.1","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"7c62830d2023a9455a6c9a133db77febef917915","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.0.1.tgz","fileCount":17,"integrity":"sha512-Dg7fhBChm5KHb3AoX5MS6ilHs2K/1QsW9kSQYIh29U80t8m0x4kwwmq8KT61Xm5NC1S22DupdyhhdKKo/hT4Nw==","signatures":[{"sig":"MEYCIQCGheviKwRxsSV7pqdkqMTXGf2jy1/YOG4WijKbWkIESgIhAL+kVLAmai4vope+VaNz7GGZ/l2+cxJelc/OeWC1Iji0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59837499},"main":"lib/node/index.js","types":"./lib/node/index.d.ts","browser":"lib/web/index.js","scripts":{"test":"jest","build":"./bundle.sh","prepare":"npm run build"},"_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.3.0","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.0.1_1750139357555_0.9909968831932083","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@alpinebuster/meshlib","version":"0.0.2","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.0.2","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"77eab7294fdc3b9f3c78ce07229af3c44afeb0df","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.0.2.tgz","fileCount":17,"integrity":"sha512-1rXVkrxUx+9diQ0j3s6k2TtwSaLsV5bZ9vDZ00EIfGGx//BwAA/ytTQhBf8n7eM2lp0gXqlkimWx3+eSARB1nQ==","signatures":[{"sig":"MEUCIFwIkFLBhdyrZgCDj+F3Ko3MsaCLfz78CWI5pdmOsjsGAiEAuFSor2Xgv+o82zbAGIx1tBteWRiMrTawRiXPRxhx3z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59837091},"main":"lib/node/index.js","type":"module","types":"./lib/node/index.d.ts","browser":"lib/web/index.js","scripts":{"test":"jest","build":"./bundle.sh","prepare":"npm run build"},"_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.3.0","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.0.2_1750154190552_0.032039566671535846","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"@alpinebuster/meshlib","version":"0.1.0","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.1.0","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"a9a75a41913c262d8fb048341953bd936ed31f9e","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.1.0.tgz","fileCount":25,"integrity":"sha512-q+AIydbHZOX+DssXCP4C0DUjtqbRR4cwkwtRzUWHBGHSo8tav1ojVbZ0vMcn4qvKzmVJVoX2vziGg9+q+UYZog==","signatures":[{"sig":"MEQCIBtcVcMiEa2BiTqQvhaqMGFk3seCqFa6+R6HQ+1KKNL/AiBsEwsSqGJvunBdyMCUWH/eV/0i6w0Wqzlalgn3qeEbHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32458466},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"6d2fe5c3dba2220cb665fc6ea825946b14cc0ef4","scripts":{"test":"jest","build":"./bundle.sh","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.1.0_1751106700718_0.12045390112470433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@alpinebuster/meshlib","version":"0.1.1","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.1.1","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"b80d6800f183f6906e544b3f85a1c8f99c6a524b","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.1.1.tgz","fileCount":25,"integrity":"sha512-S2WjPLXgPOC+hDgSX8zIE6T7qEHkfFaHuoqydAMaEIlDEmpXY+8i0xQv1bf5+qR4O9XGddX+FFKQxZnLu7nHTw==","signatures":[{"sig":"MEQCIEwcVOJPB+wyD7GqkjjS88+Uvy34mgnK9QFUFLLpz8fQAiBaxA/L17JeFlrdoZFTgvgglnCplxThzX2sva4WkOjeYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33293108},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"a8153b61cddbcbaad2f317945c777106aa8b6259","scripts":{"test":"jest","build":"./bundle.sh","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.1.1_1751217037742_0.17587469824126845","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"@alpinebuster/meshlib","version":"0.1.2","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.1.2","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"83389721cbfc6ef03934d2110ca85f6a9eb1883f","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.1.2.tgz","fileCount":25,"integrity":"sha512-dWamqx+9zQ9kyKmdG7y4f9iN80rBjhtF33znpZ0tyM5ZO1waWD4rXwaNLlNDEYapc/CltxTzczNpC9pZtptk8A==","signatures":[{"sig":"MEUCIQCaekNzyyzdLukNr4cmauReigli0kaHRV/JFHDOYFeaNAIgOrvFdDTcOFYxp1kuFLF3qttbp2WycWZLkt9ZOFk5VbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33293108},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"86f7a31dffb60c95148b4f406761f08f557a5b70","scripts":{"test":"jest","build":"./bundle.sh","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.1.2_1751217326114_0.5349156525465653","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@alpinebuster/meshlib","version":"0.2.0","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.2.0","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"3557d6c0dc30e38785912edbea24f23f5addef82","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.2.0.tgz","fileCount":25,"integrity":"sha512-Em6n84sF5KGEEQeOVIY4hSMJTuAp/BJimT5dzXJMb3M9Z8JKFfIEiyneLu6DhhyHscwM0f6A1CmHK4mWOr8d0Q==","signatures":[{"sig":"MEQCIGBH4S9v4nMrfvmg9xHwC+u2IB7xeivfRnhlh5QVN6NGAiBK0fALh9jxQMcCTkOxsJg5tcZ3hl/u+AtCLHSkrqmfqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33295882},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"d403c362cf906d492aaf28c3d83d510ead61e4a3","scripts":{"test":"jest","build":"npm run build:src && npm run build:bundle && npm run bundle","bundle":"node ./bundle.js","prepare":"npm run build","build:src":"tsc -p tsconfig.json","bundle:sh":"./bundle.sh","build:bundle":"tsc -p tsconfig.bundle.json"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.7","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.2.0_1751279958742_0.5049521211712165","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@alpinebuster/meshlib","version":"0.2.1","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.2.1","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"b05d27d412bc30bff8fc21349d419a42ef6e4172","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.2.1.tgz","fileCount":25,"integrity":"sha512-C13d6Dt1gn3fYLZgGR54X2o2xHTvmiYrAurzyDSUR+ALJjJ7Qd+0318OtAuxxUNw5d/rY5xEj+Lw05OXMTl30g==","signatures":[{"sig":"MEYCIQCRtnEsTvhtTVGGMOHqwhohFOCcRrv3QQ1dfDiHivyVGgIhAKaCfFe2EqiMQtd/zcT933wbXYwoKE+Rg+cSb5FSAKs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33302995},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"6e9840e40cce680197fc50aee98a67fb9837c669","scripts":{"test":"jest","build":"npm run build:src && npm run build:bundle && npm run bundle","bundle":"node ./bundle.js","prepare":"npm run build","build:src":"tsc -p tsconfig.json","bundle:sh":"./bundle.sh","build:bundle":"tsc -p tsconfig.bundle.json"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"10.9.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.7","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.2.1_1751374040660_0.18132299584152922","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"@alpinebuster/meshlib","version":"0.3.0","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.3.0","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"62366d8d57640286cad384de22443e635a6002ba","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.3.0.tgz","fileCount":25,"integrity":"sha512-PKwSf3E0us8JtaU9Pntl928+oBnyv1AChpMxW7bC0Xu2miqztr+duWEaTxCDhSfGgSjyMQ10NPj0nt5ZxpVClQ==","signatures":[{"sig":"MEUCIQD+a0bEknje8zCAlMW8CJCmB70k4GjRT5zi/B92uOBmqQIgfZSwu8GLK7K8umEpdVhRFozv3kNvr/aWLNCbH9dMW28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37036430},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"e98f0731be94b903e541c96b2623d1215b39f82a","scripts":{"test":"jest","build":"npm run build:src && npm run build:bundle && npm run bundle","bundle":"node ./bundle.js","prepare":"npm run build","build:src":"tsc -p tsconfig.json","bundle:sh":"./bundle.sh","build:bundle":"tsc -p tsconfig.bundle.json"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.7","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.3.0_1751566626095_0.5177295414512479","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"@alpinebuster/meshlib","version":"0.3.1","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.3.1","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"48f9d27a8239224f513afdce23830e49d493e52e","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.3.1.tgz","fileCount":25,"integrity":"sha512-f+OqMabNv1+ODHGtd95f24V0EiafMT+js2sREBXIE/gF0nYTryq5GErrRjhQdgS8G9K1/T9S4Zgze8EaWdsIXg==","signatures":[{"sig":"MEQCIDgjSxva9PE1y6lGrfBGTbDKPiZyR8zAAFKjWClpGjwPAiApverBku4Vq31IpFA3LPc4YoQPdaby2NxR2SWlDPyc4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37034554},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"c3cca8d4197a16ec2800abbf36d1ec919df4d17b","scripts":{"test":"jest","build":"npm run build:src && npm run build:bundle && npm run bundle","bundle":"node ./bundle.js","prepare":"npm run build","build:src":"tsc -p tsconfig.json","bundle:sh":"./bundle.sh","build:bundle":"tsc -p tsconfig.bundle.json"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.7","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.3.1_1751567391514_0.1613059254390239","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"@alpinebuster/meshlib","version":"0.4.0","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.4.0","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"39189beeecd32d3b86ecb437d246a7eeee8c41e1","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.4.0.tgz","fileCount":25,"integrity":"sha512-xY9rPD0BXL9+juEtPbaEFOnGEIAIu/aojcD6TU6nYA4Et2P8Hu/Kpm8v/9f9S29tWzehGpBMfQRJcDiGKLVBOQ==","signatures":[{"sig":"MEYCIQC5Tyhyax9W9YGwLh5g4a3qSmNDJ2mOOf3Gaq3YSnGXLQIhAPNV3T192PQQdKC3c+CJZXGnAeCKxZxJj3RXvjKAX8fT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37298518},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"6c93ef79db27772eb38e5fc51c8bc643fa861269","scripts":{"test":"jest","build":"npm run build:src && npm run build:bundle && npm run bundle","bundle":"node ./bundle.js","prepare":"npm run build","build:src":"tsc -p tsconfig.json","bundle:sh":"./bundle.sh","build:bundle":"tsc -p tsconfig.bundle.json"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.7","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.4.0_1751729135370_0.15758417269911917","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"@alpinebuster/meshlib","version":"0.5.0","keywords":["meshlib-binding","3d","point-cloud"],"author":{"name":"alpinebuster"},"license":"Apache-2.0","_id":"@alpinebuster/meshlib@0.5.0","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"homepage":"https://github.com/alpinebuster/meshlib#readme","bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"dist":{"shasum":"e55d302e9b631d016655d63d38ffb2df894e0d2e","tarball":"https://registry.npmjs.org/@alpinebuster/meshlib/-/meshlib-0.5.0.tgz","fileCount":25,"integrity":"sha512-MfcU02sKjk6TD2IHDfkOeOgMQWJLuH3VVkWvyS1MukIGWq6h7bzy1LH0O4MMTodQqx95Mpy6ikgyoT7IUfoXtA==","signatures":[{"sig":"MEYCIQCv6ji4eRWOhBs8TUEZ/wXKHp8VrmEXRkXmgSPVj0UBbgIhAMIo0cDUlS5ZBLOIqlZEAa720oes3dqikUY0ufkdSBqv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37648903},"main":"lib/node/index.js","type":"module","browser":"lib/web/index.js","gitHead":"a92a2f7b1c666a0e079b8e008dc846cb984a7d62","scripts":{"test":"jest","build":"npm run build:src && npm run build:bundle && npm run bundle","bundle":"node ./bundle.js","prepare":"npm run build","build:src":"tsc -p tsconfig.json","bundle:sh":"./bundle.sh","build:bundle":"tsc -p tsconfig.bundle.json"},"typings":"./lib/index.d.ts","_npmUser":{"name":"alpinebuster","actor":{"name":"alpinebuster","type":"user","email":"imzqqq@hotmail.com"},"email":"imzqqq@hotmail.com"},"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"_npmVersion":"11.4.2","description":"JS/TS binding for the meshlib.","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","tslib":"^2.8.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.7","@types/emscripten":"^1.40.1"},"_npmOperationalInternal":{"tmp":"tmp/meshlib_0.5.0_1751909291781_0.10621055796593604","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-06-17T05:49:17.472Z","modified":"2025-07-08T17:28:33.428Z","0.0.1":"2025-06-17T05:49:17.968Z","0.0.2":"2025-06-17T09:56:30.888Z","0.1.0":"2025-06-28T10:31:41.173Z","0.1.1":"2025-06-29T17:10:38.013Z","0.1.2":"2025-06-29T17:15:26.398Z","0.2.0":"2025-06-30T10:39:19.051Z","0.2.1":"2025-07-01T12:47:21.011Z","0.3.0":"2025-07-03T18:17:06.443Z","0.3.1":"2025-07-03T18:29:51.851Z","0.4.0":"2025-07-05T15:25:35.686Z","0.5.0":"2025-07-07T17:28:12.106Z"},"bugs":{"url":"https://github.com/alpinebuster/meshlib/issues"},"author":{"name":"alpinebuster"},"license":"Apache-2.0","homepage":"https://github.com/alpinebuster/meshlib#readme","keywords":["meshlib-binding","3d","point-cloud"],"repository":{"url":"git+https://github.com/alpinebuster/meshlib.git","type":"git"},"description":"JS/TS binding for the meshlib.","maintainers":[{"name":"alpinebuster","email":"imzqqq@hotmail.com"}],"readme":"# Javascript/Typescript Binding for the meshlib\r\n\r\n`meshlib` JS/TS implementation. It supports compilation\r\nto WASM via [Emscripten](https://emscripten.org/) so that `meshlib` features can be used in a browser.\r\n\r\n## Using `meshlib` in JavaScript/TypeScript\r\n\r\n### Install\r\n\r\n`meshlib` is available as a UMD module compatible with both NodeJS and browsers,\r\nand includes TypeScript definitions.\r\n\r\n```sh\r\nnpm install meshlib\r\n```\r\n\r\n### Usage\r\n\r\nTo use the meshlib, do the following:\r\n\r\n```js\r\nimport { createMeshLib } from 'meshlib';\r\n\r\nconst mrmesh = await createMeshLib();\r\n```\r\n\r\nEnsure cross-origin isolation (COOP + COEP) is supported:\r\n\r\n1.Vite\r\n\r\n```js\r\nexport default defineConfig({\r\n  ...,\r\n\r\n  server: {\r\n    headers: {\r\n      // Enforcing cross-origin isolation of pages\r\n      'Cross-Origin-Opener-Policy': 'same-origin',\r\n      'Cross-Origin-Embedder-Policy': 'require-corp'\r\n    }\r\n  },\r\n\r\n  ...\r\n});\r\n```\r\n\r\n2.Nginx\r\n\r\n```nginx\r\nserver {\r\n  listen 80;\r\n  server_name your.domain.com;\r\n  \r\n  add_header Cross-Origin-Opener-Policy same-origin;\r\n  add_header Cross-Origin-Embedder-Policy require-corp;\r\n  \r\n  root /var/www/your-app;\r\n  index index.html;\r\n}\r\n```\r\n\r\n## Local Development\r\n\r\n```sh\r\nnpm install\r\nnpm run build\r\n```\r\n\r\n## Release\r\n\r\n```sh\r\nnpm login\r\nnpm publish --tag beta --access public\r\nnpm publish --tag latest --access public\r\n```\r\n","readmeFilename":"README.md"}