{"_id":"@thi.ng/geom-io-obj","_rev":"282-61b535fbf7783ea674455e01aeb156c1","name":"@thi.ng/geom-io-obj","dist-tags":{"latest":"1.0.4"},"versions":{"0.1.0":{"name":"@thi.ng/geom-io-obj","version":"0.1.0","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1f386bc74b03a67ac641ae6acffabc021b2148cf","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.0.tgz","fileCount":14,"integrity":"sha512-siBopoHssLxIE4zOV0mxdKCLN7Y4ILNyU4r8mm91rlLgDvBcO+k390wr6u6JiSLus+gZ4T/Yt45+TtX3z1Fodg==","signatures":[{"sig":"MEYCIQDO/fy1IKXle8oHvy0R9zR05+TvKiwYGzY9LboniKyHzQIhANy3Sgn7liV+2nwXfs+LRYCEqTmyAZKMgqstEf1C1KG5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJena9YCRA9TVsSAnZWagAAFJcP/2XbUtFkpZB1RjspnfWp\nvEiKEPtB3qJf/Slbc0bjn0EBDgnnBJ5xkv1TxjCFbFu7F3RDCESnbAjVcePc\nizCYgvIAkkbZjTGBJd8E0nsDYUKk7bi+TR9p6xBER+Mvbu7STPyQROyn1w06\n0RnDmOw9q6c+UNvz37G6j2bnT74Sh9ECmAW9+vxVxSeRSY4E4wqEoA+fmhYD\nYjgdQzFRInW65eg4dd/sxl6S59xG92J4KOmrRwCyapXUrOESNqVXamXZWdN6\nRkBHQTV6rYm0D65//MBdzTR3Yc+14RMkdPm8y4XCDWB5q8NCv0YwvkA5p8EQ\n9KSsLMELE65lTxeUmzIVEB+ZlkJmkUIp+VJDoLv1IqS4+gDSCxOuXcPgnBVx\nVHrVBs4JXApSgj6t2c3Ld4UEzmM2OpRze5wHfV3gLo/aJk/PQcYFPymphx64\nOVfR25n6oMPHw3V5AEKYotEeaqj25L7nioaa+Nz+nQ2HPIN5onklXOZZwb5O\nHr+By16E3bRYBrOGuABrtzXAuU6uYEf0R1KFfoqR/X2d6xVbCVjLZwmAGMkR\ndu+yoWfouG2DX2mIrd7rum2LXKJihvty0Xz2D7UouShUyWQx8qYbcDdlu6DL\nQTd/OQt76RHyKBsbGCL1SjDPJgTmnxVv6LoXuH+ulytR5BNAvkhmW3Lx5m1z\nMMNE\r\n=ouvg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"gitHead":"4ec4361346c3c4a5552148955a6412aa1ed8f4bc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"@thi.ng/api":"^6.10.1","@thi.ng/vectors":"^4.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.0_1587392344137_0.8226279763575006","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@thi.ng/geom-io-obj","version":"0.1.1","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"44fb1650ebaf280770ce0400f45142835126d5b4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.1.tgz","fileCount":14,"integrity":"sha512-P96NYUVP6YQKBWhm3qzjUJc82ZmCk4yIMJzSbGTYsPmUoBpuSo31JQAXZ3N+rtx9dWvTDVLP74HfyM0tpvO/zw==","signatures":[{"sig":"MEUCIQDvbmeTGhWGj8x1RXoFynJv70Lf74EPAvVRlDuTXaGtrAIgJ1aWTba3en7O+Ci1FxX4EPVLORScJut5CHbl6gGbSAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYDQCRA9TVsSAnZWagAA8+EP/i3APo8xYrveVpVodco3\nC7ewpMX9ggacDy/BeVsAUAVrVha3ELIEXBe2hkjO+lRGeGKNW9eXSpKaiR2F\nuRJa2f9pDGmP9NaiYYjHkChHyC1FDMutaKldOUI/aoinP1a164YaHKl3ZU9B\nwiIFLSfyfgKD5A368AJLEwnC35rmvP8UTfwdwudaHOnti6eRO2Xl3qwXqb8P\nfWwsXy1jwRY8PdYoThYqv9stZvWD3CGhasAPdP6HzrfdQT+eL29b6pJjMGeD\nj+pe20zgL9ffzHsFPUaeonVFwDaPcf2yYrhLaqf9uiYS0XBGKffYpAQNsRB8\noIqnF+Iztvm0d1ILCWm+LchmNaxoJjFjigK8/P9lOQ9I+YtNmYnhqVIJgzHi\nSjQOi1XNCU9RtLY6cmZM7A5uk5VrrAWaleDb7JGhqvslml6B4nNzf2OGwOJB\nn8SgKfW2E9xnoA4IbvA2hdvcHFcvUq1BXnFGEcBYpBqAHm9BfE30jnlSK1e9\nBgcGbi1yO3IKgMFhrc0O7HxJ86av/up/ZktBFobImVydcbzelbM1q71Mqmgp\nEmD/1kkOzGIkUnWRVf1XNIfyODXQQItGLlT+dYoHo7n5uuVQMVNVP4TZ8v0n\nPhXHuvwlwG98qC+FgI8gJ+zM/uBSQ4Ctq7nYALhKVbwQgFUJppdSjnOIGaF1\nCpfQ\r\n=AyUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"gitHead":"949d1f07a0e0cb038ee1aefa3a284a08ac2930a1","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"@thi.ng/api":"^6.10.1","@thi.ng/vectors":"^4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.1_1587642575787_0.0008187659803502445","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@thi.ng/geom-io-obj","version":"0.1.2","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"72333674203a243bb1b2c686e17fa4af65764f66","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.2.tgz","fileCount":14,"integrity":"sha512-6KuB0qLZ5iyJVziJhmcwkt7jm9YVmiCqqBauVl8CQGdJFmEqSoCTDoJ1zQzc4rayK5lp5XfVafly+ZcvaxZNDw==","signatures":[{"sig":"MEUCIHcBFEt6JFmJdcG/p7GK/+NH5a3fqecVXkNf40/40y8KAiEApDvt+N+NLBpMfxwJNhKGe8pRIR10dMFE9WrUSiC7+Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYQ/CRA9TVsSAnZWagAA2KUP/1HzAdDxc//aYP2ZhEzX\nvwsHJDFgdoqR6FUPEmCj72kR+Rb/bSthxa9sWB9hUPOCR6xR4J9BhbOqgk/A\nooJxZH/JorlYkd1cdBa37kN6Gv+r2eX3LYqqdyVSx2+qU7ixU/bbac2CFWPc\nHMFCjY7yEH1A6ydAkkqEIMsrasThdOlG6uEx5MNEbbSjbdkYjpDmYrDnhFxQ\n6JiKRSPXFD3JinSQF6g85L0QowUPomXTZzomleCxRIwUAq3Mo33MukAJ17XC\nOfQwouDmcHkSrUP07BX5BUbhf1M2luNyHPpm9AxARw9WOzdfcDCd5JP7S3mV\nRi3h68hFVV9nCBQdx1Rh+/Ra+6G3sZVFR1BHlwJ3s1KXzB8lWiHpbk6Dbalp\nerwBiGuZrRlKbYDda2Ax0TWIuAl2jzEKeZ81foXdogVbObhpLYUIYwZbp9uA\nlERZSYVEh2QVaWez8xF+X4vnHVVIMtNUTwHKPsmDYpmhiZykF2blgtqrDrcl\nyM4oicI3fx8r21ztUb0gf64Q029rObibJHwHMMcuJ84QdCtKznG3HZqFkB+X\nRMKchbdmb1OiSonDCa6YIhXl4/kov6rpafgNdNwG74JdGK9vph4UWudvScz/\n3dv7WuA11BXtKa5NE3Z1vyxLJ8yDe2feXFiN+IfPAwH68TcTQFo9g84KOeT3\n/DmY\r\n=03ZY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"gitHead":"7d53b9da131181ae2cf35d325941a353f9b3494b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"@thi.ng/api":"^6.10.1","@thi.ng/vectors":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.2_1587643454885_0.41320635725591726","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@thi.ng/geom-io-obj","version":"0.1.3","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"af2d9ec4c19e8a4628bb5996faba96870de67d1f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.3.tgz","fileCount":14,"integrity":"sha512-v30sFMdKH0t9V2Gd+S/qZffyM31S+MlrwqYiXBYr/Peh2KhMA9NIEROPmIFsYaGwD6wyxCYXc6Z1QGQ/1VPJzA==","signatures":[{"sig":"MEUCIQCoo6B1tYlkaphYq8WK8DWvomA1J6wtohLuD55gItimvgIgNxe3+x1gL3BBdwhmVfPn398MWetM81WkebzzBCICAWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepsopCRA9TVsSAnZWagAAbf4P/R7vnTx3EWkWkjtDYTAz\nnyKR3z4r+pGPlQZ/EtR73Kbc6dwV164Jy/37fzFeroL4y5qCRcWCd0eCHNk0\nLtzRi3KT1ET54UPgW6KlISIUxUOTN1skM/K9JZmu24WhfAGgc+pxPOiGXyYq\nbYJ7ZHpLkZc6w7rxgSsOXNMzUl5SYnB5tANoN+EH41tlcA9ofE7OHfJR8dO9\nyVRtSSXDkYVaEkIw91q3jYAYw3JGAB7zcnNRY6vD4hhujGmEpqBolKj67ykX\ne+dzsVyrb7ZstetdoEcdAWU31GOpPpttk1pLXog0KN5VUdFQacTOMxDU8bu2\nZ6n23r3yyM1Nh3wMzoOPwDptFE8s0Pz0PXHV9at89ePw7cknV3tNM0LunYpF\nmLUd2AFfirIGA8Vdvm/KEiE1z8SJhpjEsqQ9ejLLKgDFo/p8Yxy4E03e5wJ9\nIVpjZjzrJDMZSLmRT+EkcKYR2Fc4oCqNBlf2HZEFhDAHZQfxLOnVsHYTH8l9\n+zMg6Z7KwVW4ehV9qRFqBrqf94xqhs/p9UuBQmNaFLLwDk0ze6G+mmhbvabS\nVFl0v8AqyJhBmw7ylwolt4JzCewKr8jsIPkZyQnQ664pdXzsnyvGqcplcpwX\nc7Mc8/ZDhCjCiQ+Nc+n6huEy/ZnCOZDWxFylJptcUtvuRiYQGhTgcjP3ifGc\nFkR2\r\n=de4O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"gitHead":"9241bd0f7f20d33c16b505ddc2cf0cdba38d09f8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"@thi.ng/api":"^6.10.2","@thi.ng/vectors":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.3_1587989032768_0.7185481039270452","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@thi.ng/geom-io-obj","version":"0.1.4","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0be027e4aad07d4c14a221c2606d64320684d62e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.4.tgz","fileCount":14,"integrity":"sha512-2uR8xjeVdZNXCncmNBHkM8Qmye5HV3rW+KKl3vwIuGNyB4Argd+dbq4fErPC6dOwvJLmn6BKJs8IsDDkIPdqRA==","signatures":[{"sig":"MEYCIQCWvGo6R0OHHBtruqOiQ284AEvawaHPv0bBC3YFdWTiCQIhAPTqvyrDY/28RBarllrQtYZ2wKc9cuEsbjslrHYV6c2c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqErECRA9TVsSAnZWagAAJcAP/2w8VUbf3OrPToAMc6Ih\nKBY/c+lkjcwBTUU2Yw5e+FdMhkPm+KhuX5ilyfqOBBDZei4E1/UZZc8cgYOA\nRctgMpcbRx31tgBWyVLFXi0ZXt3mKmGOISBy50s427Ezf7HnU6kiH/Mc1/3A\nk6JSrgiB+Nk80nAlZ7KioK/Whwm60odQ0oyDz6kiN9MlTL3M/MDTYvnpqG0i\ntZK8i1r35Ch+rMAhUNc8msrmFpbcms+rbAoYugd/JgjchacLktMoaiNrZ1oE\nN4PThdVJplxV5CzSNP325tCcOSpqQezTIqm+RaHQj5UXSc8LlHadkI3TqpqI\nX4ipAvXeKNcYS0Y9T5ULR/e4+ACSN/AQvZiMzLJ1kZy/j2I+4FJyB8ijOLSb\nIxntiBi2K3XtmRROqQGCGT2buc9VuaszIThtHgnIof8nY7QPdBS9WUMtI3lw\nqjX8OD9luxndoke3EkdUPTujoFLg4JaqVLhmMTIEuB/rMV7senhcTctRgAWK\nnjNXaGTD6k1jfL1iAee/XntFtD++DP3GKoR0hgmpeVk7+3hubPveZTjQLCQd\ntx+gdzMJcHr4SZRJza3BktL+hOe/WIv8umsFu8BB+pv/w5XIELGv3uKhqtB3\n61MmHEX2NuWwGRlB14oyfjiJIxdJW/GoFG1tvru3QSO5+rMQVJupEqzrlf5O\n70tZ\r\n=bQyo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"bb751118ba5a7261d322952a7ec5530860d73881","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"@thi.ng/api":"^6.10.3","@thi.ng/vectors":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.4_1588087491541_0.611628362602008","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@thi.ng/geom-io-obj","version":"0.1.5","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9a9a920f30be8ad46ea5bae6dbd46e2a1e360a7b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.5.tgz","fileCount":14,"integrity":"sha512-0viu8ihgYodbYXczCiE7A8ISr6sYnrFYNwf7zdcqolOS9XHgydh+365W0SQML8ftnLl9RX6YfsDouLdP+wr2uQ==","signatures":[{"sig":"MEUCID1PPD1CLiFKgWjFAHYdI5L/uSvz6gQPhv9EREDSCKpTAiEA7KGDo8JFYB0FkrVIbNdx5qK3VjfL4EiPt72CDtfJHd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerwSeCRA9TVsSAnZWagAAMZcP/27vGL3/ijt3Bbz/QWIz\nqM4YsJVXLOXt0+zvAzHiE7niB7oFbGzRW6Hgz99Mr9UGZ8Apfg22ZZ7WZ2mf\nKaQ8rwJBAAXFxWMstX0gWUFycGur9hWmJqppa6N170DKmkMbpcbmfLT2kDW+\nYBJlebJbvtzyTM3jjT7op5oN9lmHf0QUUNP5umccLf9fpcUMO7QU6fEEwE+m\nMG7YjA6JCDbE3ewkOdC3mRD1DbStg6oZbAgs4+9M946KXVvDAkHXtO1r2Yvz\nVlTD0XgO5XRowoOGtcZq1TAmWqL4e2VLkrGLgD8M1HIh8KeFglJk4CxVDtut\nQGAXvnErFNfBZJVXI1nBigFr5tnZfOjJOIB449NNVm19GvItvs3hgq/HObqd\nZOinQDCSwk60AQhSf+uP1gagObwTmZ+bgLgYNr2W4IyZLE2GdNruQlDJf62d\nJgP07PxN3ce+3zQkU//fnxLM+DUlccPZzoGG05EQ/zkgB1axs5/y4rA2fUib\naqc4sFxduV2ZF9TNa5sdCgJJ3IQBM2627tnSHw+0O36Na6OWTH06TDX6HxTD\n6zXnXI81OU6wegwi+KyfxhIGC3d8r5gQel7ScQeE06fgTtJM9ADFGLyPXU44\n+N2EYuvwwMUyinCTU87rwHe3YTabAR2a2MD3fG3k7iR4yymhSipbWX1AF9JF\nWLUP\r\n=8RxC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"c11f130122cbaa05b8d48d394c3a164e238c8078","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"@thi.ng/api":"^6.10.4","@thi.ng/vectors":"^4.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.9.1","typedoc":"^0.17.6","typescript":"^3.8.3","@types/node":"^13.13.4","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.7.13","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.5_1588528286086_0.16035030186464927","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@thi.ng/geom-io-obj","version":"0.1.6","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4821c5b5c30c0a9d28877d55c7bb3f47cf8c3159","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.6.tgz","fileCount":14,"integrity":"sha512-qmHsUwCbCsp8aRQDIZMdioeb9iIuCnKchOdHkFt9R8u2M6mnDq16t84FsUUpI4OhGiDOn69LVJzys6xNqtzLng==","signatures":[{"sig":"MEUCIQCl14qo2aI1sWBWo0IfR9FxqpvRxXI6YfpdngvPH4RnmwIgeVLbMNfXUrYatVj8YvP1lhvD5YOfM7eOZN0hPX4teu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevUF3CRA9TVsSAnZWagAACpoP/AqROajaOSfvaVsTjq5+\n+ZwSeqLOO6cFPNPD4nSi/hdHnPxa6JNcL3GPzujt8ezQgk6FwsQKaj565pKL\nycks/tj1RM786HaCDlEfH2hxrLTB3rQIs++NIVodGaR5RR0ar/jODPp6QQad\nFv+JF2NNySLbQzMqKhMacougdmRA4rZFDOa45U4pZdoqIcZT07wumbt1uq4s\nNtZp2zP6CBXbrdFiVI5GXgqOsDGX9wEY9AebfIeCMXaGPa9IF23MKauGLCg8\nCOeBZKEeloTuzH/5fyg5/ohEbPzuPmRBBOZ6Ty1TGMj8lgZkCVUpF/kzyVUm\n03ocuyh7gsFDijAXo2yDUMWCS1zkflRRX1uXYvN9EUxltnFZQJ+R8qG1gOK2\nqVXtzhIl4OijQPx3rlkF4yXN+irk6b4pqjSWBal5r4gM3Ggc9QURO48iiKPk\nQVqvxyv7HVEkLGChv6eLlJbYPolX24PPApM+Af6jj6OqxJfBKEtqy2xg3iKe\n41saPZtXYkf5LQtN3fNovK+cfHs0tIdI/DYltV2KVLocjBCVqC2omLRABEN4\nzhcVLsArtaRAJqeQemIIsQF3mmPskoBTWjGi1sgTr86SK/laDHoEX6LlQYfG\ndK4wo4FIX0muJs9xw7pXtvXtsFfqOW1lo/DsdSHfrPtwvnkufSVucdRZR0on\nMOna\r\n=ZhHo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"97c301379d830c1982c364cfbec8766ff14f73f5","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.10.5","@thi.ng/vectors":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.6_1589461367359_0.6901372033114317","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@thi.ng/geom-io-obj","version":"0.1.7","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c7052cd715d7600b06d5c5c97791ed360c54fa54","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.7.tgz","fileCount":14,"integrity":"sha512-x2Qe7ncaZJnT2F81ih8UhODU3hyCbI+2dM0M2ySktgOumpsetvvT5d1ZHFhLav8udrlZ0499R4001FeXE91W5w==","signatures":[{"sig":"MEUCIQD3HfcL4qVsNb0V0cxV5f2mu3J8+XZ9Yb6mU4fVg0qlfAIgaqvy75eLdr+AGpA7pDj/Ez7IYoAi0MytiNdmRI2jgKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0T3aCRA9TVsSAnZWagAA1VYP/R2zvkIdGBjgN0+ZZk0A\n4fdzSpY850NEDPA2tDsaqdz1oc8j9qjZgeolzc7ElysMPziu4rYXm2jU6bbw\npKq91wgypWQgWsrP/E9NSzFzyYVnAz2DPo7KxtAtpLUBAjSz21LFetvb6V+n\nOB/m0xPg1168XtlFA0l4hNJsFE1/Ro12fjX3kWmMjfCzf+Pv6r7CQRr4273a\nsWrSiJrEMOZMPJ7qtsWUe4xkSBTrY3wYz8PGVwCCXt7KtL+4xmrbLqxLQ7/O\no91F16m7BmEmp5nh1/JS2ZJb/o0+JIWd7LQVvL8/dIl2djt+Y53X6eoQYgyY\nUIJD6Uii0xSbYrzr3B2taQiP9LgCf5CxCSXE1N0upvnbLDVtzbDZxGNrPpZj\nleoLJWm3/LLBdKcfbJfJ5IuZADXBgbiK1c4CB6zQsHhi0Hqkv6P2bgDIvgY1\nZsyTkGBjB2toPfBQJEnW4bGG7b7dcPqx9woSt0Gu+gq5pvszUsdOsv66ivLj\nMYEmGQM+RHfyj5abbKyutf1Hx//hFXeJOLpM3mwiMSkTGOScy8HfPDTauju0\nKGzwntZ0k+AVcTi18icySkxb8fqFlfmTB/GkJIhGVCbgyGTa6ioCZC1BJmta\ndFFvexTEhebAsjjJD8wcC3QlgGpc3gmHyhD1wLBVU9ik6CM+5wiTuTUJv19S\nA4p8\r\n=psI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"1dade92dbdf699ea3bcd75844e311456c1d99ee3","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.10.5","@thi.ng/vectors":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.7_1590771161588_0.8013688817503302","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@thi.ng/geom-io-obj","version":"0.1.8","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b4ba29bef16fc6b6406d683ae29076359dd9fbb5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.8.tgz","fileCount":14,"integrity":"sha512-IShtzM1WJiiheuiPhzWTahm3aiHIBtoOTfII2ZoakzHyYbxgu55KioFuryx5wDBh+W8/kOj/BU9y+RrqMI3WaA==","signatures":[{"sig":"MEUCIQDDMy+uNvzm3xCRM0DRglVi3MnqGNK3NRxjmZFSyOR12wIgBXLvPMnQbuQEMP4i5loKFn3KLpGXqbpUxzpGPd59+A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1EvPCRA9TVsSAnZWagAAQVMP/2X8C5jMl1MNY1yXz07i\nOgscCR+xVJBUou5Z6/MAPAthSc6ZL/31GgV2usqx699ZqEQHWuQ3Z1NXpN4T\nOLTk+YArZB6HLwP2UVn3+53MygOL36PjJbDDrQeGGBY0YhGtOBNMfNTSU/+3\nQtyf9Kclki3/FrrS+rLytvF0U5fLuDlvFLxo6XwTFvaUcgoEe56qgkpMDZLG\nAZqjWG5ONr5yeDHPexk2xzzJExCJc3bqOUGQ9izYiS3nMn4fZZfTcdvfAiJu\nRGRALx1tm0hR7AzIg4xddENUwiBHBM//3fohcY6LfT/MZ05UcAar0l/ZCcVg\nwffMRxzuE0joVNbt8PnRw2Zm9ZedAhU3KzI6OHcbU33ex3VZxXr6BT9I+FD0\nPEIGuBnJUfHq09DRsI0xE2BkUmWwH5Om1SOyC/iqUzdRUit0VIhFJ6YE0N1X\nzU8g1VRPNdzqi82S6GQJGEIT7Y1IarjLLVH5BxTKIlihxmWcVD8Jfv+XJQXh\n2f+QqZhStGtbxJu3xFhacBqXw3fSODrHxn4TCW3swOflqMVs2eLSWej6Y+Ez\n6szm3UWIhXv9MidpqAD2smYFNcpZTexwFsjnFEOZDYsHnUHQkeqtclEsPsxN\nlDbMIJnxD7SzqP7IvHbpin3gcsmyu9RktcNc5fg+cOkB5asjwGh0VlBVQJio\nFZ8r\r\n=YJi4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"a25c4eed5fba2c7d1fddb02dd706bae534affc93","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.0","@thi.ng/vectors":"^4.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.8_1590971343182_0.6463452535997376","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@thi.ng/geom-io-obj","version":"0.1.9","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"23d30abd9e11950e5b40e0c86aef37d47dcb5084","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.9.tgz","fileCount":14,"integrity":"sha512-Zfq32tvJ1pG83Dvh8p0rSLTNNaayf2jrvK3/ndX/KzMv0u7f5hMgv8k5MUtSvxzRlUCtNghVSz/EK94qUORs+A==","signatures":[{"sig":"MEUCIB4dc+gL7TwznmUj3YAalZQGB+GtEIJLSelle4aiTxr7AiEA1416sdVt4qqxJRxVd5j/x25AEZhbX9YaLV9dcmpXMFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1NN8CRA9TVsSAnZWagAAmQsQAJ79foyWItORo/pkF6r7\naWhOo0jwUEDaYZA/4CvtAXebeYPh+cOVSSPf1jb0TOcRQaXoAIS87niOQphE\nE4zbLouOQCIyy5o2P9aqp9DPWju0zvDThs/ArLD2WDsPM1ehR/zYY2OZvisz\nFSjsXyy/oDvSnaws48psYg+bkWIUFLGN0+FdbLOC8O9HCIsUuiK1fHkyNIyv\n7f1tQnVcYTP5ZUzOgzc2xGZxMN3rXhHW9KY6IlMAEl1ncneWx1wjcC8tRZ2b\n7zj2Nk/SkjySaa1H1veB4C3Hx6epqSakXD6pnroU7mRv/F3UcvrftXxVsezP\niEi8mWYh2rWH3D61BvzV1txFwxGeXyYDn2iVi4zRQmCxfnSUwUe1wl9AAtgT\nCq2Sy++X7b5Ha4zQOU9/75U53MRkD001dxSUJEQJWpizcBg+196wGI8/zIza\nRfvYTxGpRY52rRJ5Ony4Ie1V+CY2lpT6mxsjYH+qqEs5T3+80zC1h4Y75cKB\nCjelbZFmVggf3q4zJFjLJ4Wg38dfubQW5Tzi6uBXr75PnjvnmIYkMS+B0W9O\nvW4oncF6UyiP7ugDh4Ya4w7Kx1w7OahLQhPu2IrM9QZ77FsFziO3/KheBPlT\nINqmd2PMpZm2RCkyLJpwhxrTZSngb4GVyQxM1b51VoF/IPv8UWAhy+nKlS4D\nspd1\r\n=1pQk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"767acd1e6ad2ac0e52aabfd5edfed615a27cb32c","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.0","@thi.ng/vectors":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.9_1591006075868_0.4183528421513809","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@thi.ng/geom-io-obj","version":"0.1.10","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"73cd5a137bbf8a66a44b6147ab937bf4d6dd0a29","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.10.tgz","fileCount":14,"integrity":"sha512-rNltl2mzzQ2mhNwHDh4oNc2KM0/zB3XezMYh6HSqZ9iSwUkNNkPao6kVFa5k6Z1k9rIlnIKplECnv2C3SUKdKQ==","signatures":[{"sig":"MEUCIQCvkorF7JokMUtsOjFTFnTQCu1g6HYXKp4LJ9kTSOPuOAIgMKAA8E04TLOMhJP2l4udQ6vVkKpsr7PiaMwImJW2dKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5kfpCRA9TVsSAnZWagAAiagP/22RiybzgHp7sp9g/SE1\n2Rk81rMUUVUfKP1idFevhJXU/ry+Z0wtjqK58ZnNh7/aupebUGfmMWacED1l\n6wG4h0rrZhaOcwrVCbbFwOWnJlrGrjelppO82C/gK3i9KaktJNCpJ+s8FjyY\nRrNgD/b89DAzW/HIuvPZBncurZznkL+XTxlbQmYLFghrKRt+nJgUi4ynSB6m\nxd4EiDdC4UAe4K9W+Wp59NBZDV0TFk70ZLj+lDrVI4GHS9FLNzOCDLx0nuik\nfNhp1xMT4oUpiK4Eq65L9cAWLfs14UjLy2H1tX/ic1dAPWEht0gAn10TJkLz\nIwMrBv5Xk3uTV4Idh6vMPz2XOVriuPXwDmirsAMECWy+Nm/6k6ARhtnU7fVq\nG/d7WynZryPJQQnM6L5FL/oaxnzt1kCCVt8bLJ7qx3EvnQx5avyfG7Vuzrfs\n/O0FsddSXdglDsumb2jcASFqyF3tH0w2MH+b/p2mk//TWiCx1K/cjVkKhvwI\nou+0QIoJua6ZWrG6I7AduMmhB6Zhop4bllVmeg9+8YQB+hLYijfQ0ULQQS8S\nAQF0l479Cgt4g7A6EwZGrOLM4ucz/sBssiENR4kSSuIGlaVttcO96TN3a6f6\ngakz0CY9sB969YLpKaKmCCWVtuQ53Hd+dVpu3dFyeBju+fJiWkmezVtsl3Y8\nUNP6\r\n=7rR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"ddf9b8b67d3d60bcca88143528ee33b843cc089e","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.1","@thi.ng/vectors":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.10_1592149992891_0.42663739993986405","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@thi.ng/geom-io-obj","version":"0.1.11","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6ba47f418e5d6c0a1bac7ddaeb2ad7320057d62c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.11.tgz","fileCount":14,"integrity":"sha512-idjeVpoq870iTPke6rVi7Eacc65uwIdMJrB8vXdyZ0Hrs115q3Qmu7SYacYTguyGqol4/LuUwCfOcaFMR5v5tQ==","signatures":[{"sig":"MEUCIQCSMPv3U5h6GKg8fzCz3q6DKfBrgcoQi7q58kv/PWedAQIgR+0EBLp2zjiHRoxIfCeYT9gsrF667PEywEPsck2wxMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7iXYCRA9TVsSAnZWagAA9doP/352iW31KwabskPvNTzE\nHn4e8hUXZzBvj8e2lLnQB6Bwh4r4+4aMMsOL1W/e90nJ6I9xvmnjpt6y+gvk\nz8PhgM487djUTUknPowmCeZnaflJ5O9L0xH0hxtPmBhsLsVfgoZgzsAUF5eI\nCWxdZ61vl/sHrL9N5NzH7WgDb+ghca9aMmNGYOYuKPFtQaVJY3UPyTKN6AGg\nVtkSzGzTtFEHWVwlNuICX9djIqsNmC0sP5vm1dovK8nplaK5Q4HtFXP9F4zQ\nlRzeTzkJyaRdwygVfhaCThU6ikBxm42T0Y+qxjGEVIJgejykDP1y8VhSBZs9\nSY1KEdILHh4IINW3bG3n5zkCG24JsC0rFlKqQQ64cMu2b4O0scy2mz6FlOOy\nO0zLckKO8CqsLNsRWXLKSVpYlFj7s/C0WxcFZryITATIU8BqG+Xcb33m2OkK\nb2/4CWMGJzY4mGigRBM84OMvLI2bIxLx7vmg1z2xlpHpmcWuf/Q7eigDqC6F\n88ZKam8FtwVdSbJN0xuY/Yus31QQpDF6Iz9yC2Gv4DXjd+lA5/3y1yPyvUpC\na/Rt7hwx06bTE+MG5yBQs3dRBPCtmWC5nGCHDqRqET+i0XCU9OgSs4onVNJu\nJCN+X5+2xBtm19ztanvpLN8h3aU3c2+tx3bbSMoUgoRvzxwa7b3S45u7amWt\nlBgz\r\n=VB/9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"71008cd78a3288d0f740c3e4b379b353f5c926b9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.2","@thi.ng/vectors":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.11_1592665559791_0.9731367743785657","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@thi.ng/geom-io-obj","version":"0.1.12","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"252dc57b705dbe201e772a1cc6d732785dec11fc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.12.tgz","fileCount":14,"integrity":"sha512-J/0nL1eyJUlaBSYywDeItw3jAMt1vHqywCL+AcCHNs2hwofXYiaQjlwmaiPrnNA+0d5i8WJ4CMlqP3YhQx109g==","signatures":[{"sig":"MEYCIQDAG6wozBqME8mV9HwxDWybIONJ6SjYzTak3U6zXmHapAIhAIt5f5glDUoP+/l5EDC7CWC4vpVgGABUYCXV+x80JrKQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/k8cCRA9TVsSAnZWagAA2hAP+gN3UvhiiD3N+5HM0adg\nHuein2tb7xuPIhPmifOfe/Rw529EVpstWzgrkb+C9sT4Hlcs70hk3UAEwYgk\nPsfqiOZvCKO1UiYIYFQL9cLe+VQwwsy8u6fOhY2+kYserNPQccTXQ3sPEhVu\nxbcpbdmejxNk/7ozH0jyjEV2RD6KpyEkAHUlWUcdJHaV3WWsfXP+qUtzyIlx\ntRnPuWJF05SlJgjexNXbuwcI5z7EVKlxSBCly+QOnmfK3GT8dntflCFU2ia7\nHHf0GI7vAethXnLx2Tx38jBuqACAMnSpatBbdjpVuL5Kq/FzMacZZ2SNhnW9\nHz976cPpnk92cgJod86qV1Eke3O7r5Ggm6u44MoC0oarb52zdqk7oMjEOl2Z\nwIeUbkfxRdd6ckjJ5aG3MsmcdxkrNk3e3kMxDyKOyzWcrrSMpocioKnDC1Ov\nbuc0ptLb7wwtodK8POKC9kuO72oSz5Or7vpEDtQ83p31T6TOpE/gdD9X7x/6\n4qjPs/zPDQwRVnKvYz4cza0qWXwku6x6sakvj4V6jMj5xLi7RuWvJL4dAmjY\nRzljFUuNqS92I/rmLIX6T97PUrsTBqifW7IxVCcZ9r3lthedODmpaCo6x84/\nmlFRCENGrpGNmBrUw0iRuN/8wlqjsPgXY6Tqgzv/jBlhnouZqJ/hmsQ9NRQo\nuQH/\r\n=P6tQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"af932be5734c03553f3a4df9b00cb45e061f3a53","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/vectors":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.12_1593724700181_0.0560210419456002","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@thi.ng/geom-io-obj","version":"0.1.13","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c3954be6706222b5ddc68662bd77c3ae920d3e5e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.13.tgz","fileCount":14,"integrity":"sha512-cxemmV5mbibUHNX9Xpo5wY30CUL24qBXL5GnAceI421dcxYWBrlaUJlp7ztzFFAg+iHsXUG5WtT5oRkuKFqxcw==","signatures":[{"sig":"MEQCIDsZN02lIS7X+zY5hDWcK9+O5jDTR9N4brNaV/WD94zwAiBjvLQrNnvhFIr4pq0+yWztCi4yI95MfDM/rlSnHlwrkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAOCsCRA9TVsSAnZWagAACTwQAIUfcUY8ySNGl7rfSzI7\n8+nef/9ZYKEceir8nl/aHjaqLQ/T21YUpZwt0Ov9ZVSCMXP23AQ9NgiKwzT7\nScQkrrVItFXd6a/Dlocv415lOPZI83GUiX2NvUeFWEpJIWO7m2VysOIlN2/E\nfhYzBYsnLAN0y5pok7H8u9qK9alhot+XPNx0CelCdtD69N4suR783nEJMEAx\n0BI1J+pB/yqQhY3Dn+fQRBaO/Tf46ac2D63JBqUyXcGu1Bk8ezFnw7yl65tl\ncZSmE72pAVE41H60n6IhD14Em+J0rGPbxCAezjRbu8bIFC3SvC82vPVdESrv\ns/2Ygw9RQYVjHIccEDBDCV0Up1S8Mv4iVBRcCN5tedcd511cYZZJAsNRh1Tv\njCZBzOobrms4v/ROKri0B/zzWx4E7LG3sRn0JNg+maUBC5fKAA2BOiNuBGeb\nUp+/wBX/jK6HU2Awjc0re9V+84LTwLX2JFM3P4FDjGFi7b5dJbhHCUpE1AWm\nK2cEO8tSbFOtKmehjU8wWztAaHI/QeneCAZF9SWs7vOCT5fyfJ7nq/BXYiIL\n71PPMeGu2VCMIh8pI8di2ijgzNljVLzyk01ofTwmSeNA7X2yaHKozekdn7KW\n5SzBB+rb1c4p6qQc4js3tCuJ1UkOqBlJ/Of4YmCA7vZsJNppMipz3pfKgOSH\nE/7b\r\n=vIEP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"415fcbd5b35c1041044d9f17d89718faa9999906","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/vectors":"^4.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.13_1593893036175_0.6681095264666825","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@thi.ng/geom-io-obj","version":"0.1.14","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c8512fe05c690d0c1a4c188f9b620f84e5af643d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.14.tgz","fileCount":14,"integrity":"sha512-5qjk4L1OXKxWkmAjMAf/1uFfGhbuEdt7Rdd6jUJwSIQtKrGFY01lkyoq1hC9+7BtLgOU/d6Ym4WFODPmwzvgng==","signatures":[{"sig":"MEUCIB3rE6/ZPnIg2Xr14phG2PnfZIbNHJLuzhc8iPRd9JKYAiEA/Q9VZx+bRoQF/c63DSKo1qLlc9JQPcJ6vL+1h7Zs2ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBf5TCRA9TVsSAnZWagAApZ8P/Rt2kDM+qxqHKEBe+0yb\nmN+0ClI6G8l6lq1pr+VwgZ8wgNZTIx8rOsWoO3vvDg4S4wTX9NT25sdo/TBr\nwGixN/kK4xZtZZoLsCmKsU8Sh1ChBdVpedP/aoa/DbBEu38jpiz553gEkryS\nZORNKvsPX3Bzb2pKMu7pnfsfDFsPqsCvVi+Fouusgbmt2Z4atK8LIQ+HdxYT\nq/CqKBOLSHaxSecQeVetSdo+X0fxKgG+TCyWwaxcSfxYWBJIS+BTDS5cQf0+\nLS67uJCuj6AsjKWv6UH5hjVEY6MpAz5pSUpVHBD9B/geJnfR7mEHmpLEAwDY\n82g3X/nNnRzqudYT8EOPwjVEPa9eEpmvC1eCygA3iCjt7zqfJarOpHZssfdl\nyIznhJqkw3Lu48L8vrK7B80FH+7RpPoxPf5KvFsOwvX5/81VnB+ofNwBp1ya\n8yzEJ6akBtXleGB0jROEJA7tPWF66b8WuggAYaeL5a/yevX6lzwo/3WN1RYN\nXAvNs4phPn10F+LBFsB3PT6Dx11KBUh0xyAGAGpz2Cw9kUvwKGT77nPQKh1Q\ndKbkx/TKFyT8cfkMYeUuy+Ln8UOaKjj+SRD7BvXZ2iRntuGCNuPln+rnODCY\nwJ/FQA+bu1NJQ0Fa5qdlPKw54RsQdQ5SDHuyF7XFLpsjcwwyHRtpwcqDoZCF\nKJsM\r\n=B6YA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9966e103d7dc816ac8e6989d250bfb1a57da51a4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/vectors":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.14_1594228306817_0.35344810401078","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@thi.ng/geom-io-obj","version":"0.1.15","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a6c38b7c58a5f11ff786015afd43988fd1e8f1fb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.15.tgz","fileCount":14,"integrity":"sha512-8WV7kKXUJXNtSS/1yusxzkkNC5aNhoXyCY3kJLomGT6qZgx45A9TaWjL8FDVbbcXNbzmN1f8ignnMtfz6MSdPg==","signatures":[{"sig":"MEYCIQD/laZKo6EEpPFfstfml3Gbgsk9qcFxaqq/PmG8R+ThtgIhANLh9Nph6aXTDaHfK7zj5n4UxQnO3N9ryAodHaNFPlg4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlW0CRA9TVsSAnZWagAA4hQP/2Ig4gVC6L/kCbFVaAVo\nbyfdhPr/m/L2UdgbJ39/zEas4CV2bKwWCjM7mjjwrHhP08RWTL8PygbA/ZXb\n2xOx3FGB5S62ZCOUqcFAGBHWZapLmRKW21cRBPB3ufEnxAwhLsgD2X8VFLgD\n0qHtHbWnxN11QuFrcL9INwekSDTEJMf/OjqQKBE1WTVaQVgG+IosOdo17H7Z\n7QIrpEXhjRWqrvze944FKHeelWYTvnZhteT2DsDevvjaPW16qqGqA2hOjRLF\nMqy47kj4IBC0RW8+q7NmNvHLJdaFbjdwnUw+n/1JRVzhDIM1jL7OENpsE6sF\n48dUE3J1epAgIL5TQ2CWXHI8wbyZzv50M8LmnXUhYjy1JHZabBaLxDYINxEq\nPaDb6yzsy4XhDx2wagPPz1GpZB1Hv8rQFzCPB8r77BnxPsZgUl9bQ/9MLvyQ\nCbt9o0LzWVXHcLSRJeaIfsFxbKwPUkOEVeQrau54SSt3CVotOh+d5CWCIiiK\n4i4qL6YduXxF2W+8LgJ4hhCYUnTTsOWmlXsCPh+URVZYGr/fOcwVnyGrwPRI\neaVx0LiGt3x+wTJYliB7IjBjgbAS5E56SVY1jCZlMD4obl/O2W+jjcjybZDg\nVTM/K2RBk0ywr1qg6PX2xsRsHRFx73yA33wxWSIDa/7lLPCmCoqRnykOUaqH\nM2+n\r\n=qaf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775cdb99da136625e4633e3efdc0aa15ea7a3917","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/vectors":"^4.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.15_1594250675639_0.26043992207407385","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@thi.ng/geom-io-obj","version":"0.1.16","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"67e2b3e87709482bd0b73c0fed99ca5e856a56ca","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.16.tgz","fileCount":14,"integrity":"sha512-RiU2n9MJQZT2qkFPsCuDuUzhXsptu/7VTDs9StrWj41h2R2PK/5cydijYThb3mkk9/ear4AeaVpp80NdxKfKqw==","signatures":[{"sig":"MEYCIQCZJ/nGmCgbJxEaWJrp2MR5m6YicU9ayfNaApoU5fAT0AIhAOgSt2D5ICrPTidHvr69AUtz1hq2VTUW+Z0PFdjtywgv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEZjACRA9TVsSAnZWagAAI+4P/0oWfWmxv8DmISSEIpiT\nN71Fda6Svr2VYcfExlC2as4Rr/DYHVg98gJbbSSdULxF1u+VlWv3yaJFDHNr\nM9hEZ618swGoVlLQSKe9Z8sjoHxivSbLOh7CsgD029zl5u8S5MmEj3LSdb9n\nEmAZpg77mmGm3zbM4aS+qCyL+Q01ja3/RQEHyLoNad67KoI2PHjyvsGlHp1O\nrc3Aquo7DOgBdlH4AsiWYIUM1KDD0hO0Y+LSykPNQEgGf6IqrGxw1cgqphaP\ncyxS9QuAqEScTwboqjmqWMJZQoxCahzpdWH4e6oOa1/S2lGnqDcLoK+Ds0NR\nGvkMStkl+y2JDQV1WHYVg3bbnNWrV0vE9pY53UW4MvlhbR1FEiaHiUVKBsor\nuKCrvufwCZNWOmTo+5edBrrDqmf2PJTpVwCDRG6FfY3GITIYBV7jpATxKKcF\nVdHAcYpoAtDGFjH2NvPlwXMl7cOqf1RyU2EnbGRQcPyNqyvFVaoFLDWA5E3B\nJi7BfYBAHewpjE2DuYWV/ngksXnEX5ibzQc2mQaa2bB+NjgiVGLh3M7K50lc\nHGgQeOTdNz5GuXFaZpi8Gwh/sKwZTdYzOetzuX5uM1sjvm8knOKuFOa8+W+E\nG1GouP6Lej/ZUMf591K2V4IvlopXAE4lVrfEqQKBnk0yb3R8tL1Z7nQLuf3f\nqO0/\r\n=s6rT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ca21a57b0c9b12244dc501a160b7f70f2002d973","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/vectors":"^4.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.16_1594988735746_0.8454693179813346","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@thi.ng/geom-io-obj","version":"0.1.17","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0968b1221267e4abfd36fa85b80bf5303294011c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.17.tgz","fileCount":14,"integrity":"sha512-aOp++LpeIUn3o+/xlRqajbsRT+YO36x70qMLOfhtg1IxtgGHvIFxUJQU9+e4FSa+tOoNfK1XF7PQWJWF6/A9bg==","signatures":[{"sig":"MEUCIQCNGM9fzJnC1S9qoK+DCujBsWmCLzFXk3YFGl+2rlwMDgIgYYKkrPCDPyDsuExS2DkQr+Q3QnF3N199kF2NWFLmPaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIJqNCRA9TVsSAnZWagAAo8sP/05Qe+5iJFqZIETVoNaN\nz/o8BVwhZH50OwiOGWQwJZNolBd2Ej/+F5b2ucA3VU9Zj39VNoKy21Up8EOa\nAShd9YueFQ1aQyyEfAh0JMd9Uhay363FMiR8UUCzlyqJ9CI5HaqnH9dpBdrd\nQTCZFB8IsDEiItXstT+ti4q+2xpvcZGkMJaDujPUDxCHJInH36/O+kO8X4BY\nDIhPZv7LUPtVrXancUYaEx8Q3BS/q/PspIZo20HwBPATKC772JQVHsnFjUer\nQZxeafGJjPVSk9R7ys09mTQI9xKeAgzX2W4a/IfgQ3pO+DAYq1+TjVxUR5So\n3VCOL+S2/EyG2aEnE0ajQXdKqhkedueKRD9Ta4NV8HESzJiLBGMF22CsU/7d\ngE/PWbVqvVyOSg9tXdCWiDcNLB9OSK1jdOsuVyvmG0wt3/hpVRbJKysLXuqn\nHyixflUyjKeCUmx+bXoXpqBSBvwkSj9zi9N4wrDAHKi7Fo1mFvcNz79Y2AO1\nPQ1A6KmNmdVO3G/xwoATVSRwvwwC78LPWhTONPmVwpoRmZg9Tlh3mqdMcuBw\nAH0n1XFN5xwRCQDdRGzAxM3hz5/ap0xRHOgsEo85hZEOQCyPGumwJib++E2h\n2TMITaj+8NiBru8uUOp6mv4+RywqEtjLGGlhGD0bZViWYt1/404DTYYlhwNP\ncqhA\r\n=f6cm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6a1b929361ede67d425a0dbd12cf4bce56c1f8f8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.0","@thi.ng/vectors":"^4.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.17_1595972237044_0.9001816165075365","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@thi.ng/geom-io-obj","version":"0.1.18","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3b2dc1469c2475d552c9c4bf74123dd08eaa457b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.18.tgz","fileCount":14,"integrity":"sha512-4N9o8NCwS/cO6LDxO7SocBPfvKu0+QxLmmh0J3av+ziwxJxZnfNEkLTXq5UodagBaxRBTLRE7FZfzjMnqFazbA==","signatures":[{"sig":"MEQCIAqrW5Ch2CcC8SNt4FQIPQDrGxxBjKUizStxxxXpEGCEAiAAxK8YyT+hPsviF1S8rZdRGvE79Fq64DCTMd4vQAn9VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMJI5CRA9TVsSAnZWagAArosQAIdKkk3Z2UGWVN8mQrBH\nN47WBFYufKAYjx7Ap2ages4ooBQRddfOYZ8akCMdiWvQF6tYZ/PURbESd95q\n7A0ImpZvD0/hCnRXC9Rz+l6ZeGNMJqZxuYLshcUPc2gLVUPgsQmlWDXvdpwV\neXbKBfwhqTOIRmTeewzqlpT/DGwbkTXLB/aBgt8l4tFh2f7JBQfngGE1fDwp\n2AnfkmgUvbVtK4XUE8wm4mw8SNXgu1xRZfg2nj7R8gIEfq42TMQ7cGMKrWvS\nsn+kdoCibhUNuNhWvd9yEzZ7ZsMA4iHxzdoVZX2Oe+YwEhi0irxQVxW8huFO\nncmUYX7qZnIxqrGNsKmYW2Jp7y1bCiQob1hliAIe09PQAOvIAh+g38MRQT+s\nGyczOs9P+ziojr/34m+KTOsKUjKdfYB4B8hRHLOn8qSUHsI7NFvZiHu1Kjhw\n+fhbPOJKsUzJmFqhVwJAC4VWoY4qJQJ5tc8iUF/IeKNel2nxxNAYJgiBnh0u\n7eDa26NS+NhW1fHC/f8HEmgm1AWDw3n5hYlVMpSvUMZ3zS2NHICFBlBcfrv+\n0UEhe8u3DXVL0L74Y0M7FdmNJaOuBJsjcRGrOMVKFrVUeIg3ZfH8GznEekRC\nDnpfgya6LP7IvN9nyyB05fC93HydbQfaQ/g5wHzfc6v0QROy8+ccoEAmMaJT\naSPW\r\n=7D33\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ce7f53eda6a44e68a95ca41028c01ffa335c31","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.0","@thi.ng/vectors":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.18_1597018681192_0.9771591150496031","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@thi.ng/geom-io-obj","version":"0.1.19","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1b5c4b5d26a1c2de1bffa3a1f7f02db0d94d90f0","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.19.tgz","fileCount":14,"integrity":"sha512-dbHM7MPnKGfC8I2rGSuqM4LFrTkNlWk8rnhAKZN66X0IYQfFdNW4Q4UOd1R/3LY4nIpqTAH79dDlAWlor3uo3A==","signatures":[{"sig":"MEYCIQDwkSd56FKPtN5o6JYLU26X8kSPeHTiwdEi6P4+gdwkQwIhAMZ5ZyZoNXXz25SW08x2qYcLR6UIRfSSdnFoCyDyNPHF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOUboCRA9TVsSAnZWagAArBwP/1NYzUmaQx+YMaSZKTBj\nARG5mrwBQ255eqgd2t95PmhWtpLA0FBy+Nr0DIbuufC+E43Bf/Ui97caQCrp\nS3v7pu6XeqFSuYcOEF3YVGcWygPFon5abWQXTYWOLkCvd4Gi+E5ZjnfVcL1C\nw5A8CTr+pp7pIGWH2UQ+W3pmBMvXIfo0ve0BU5Affsy+jPCjxbWcLiIZq9Vw\npD9GKobLesxlB8Pkq6QV+mFk/V6NGQuqk/nTB6ZmwsiwqT83AkTnO9MXsGww\n29c62VtRLMVnZfmHFLke3ObEbfYFCQQ3wE9rs6h709qvZoNy9SaXAI9i7i92\n/HZGYXL/BTeoHp974LkPnoHnfAYh2VCnapXztvytv3pBZKjRhy+Ql/ZWA8En\nhQ7kIANBZVGViGOnWoHk1wm3b9M5Z0Lf34L9K+zyPcX9g5K6BokBr2IjzwdL\nL8o8wP7DJlkSWtUILeyvRDmk/m2eyV1DGWIX3RL79vA39Fpxuh82HNli7h9C\no/Sjj4Rlps0ojoAGK7kIcJLKUPmwlskbr8Eog1QvgTZFLKG4yEGz8l7/NMDC\n0C/CrTlpFg2oZN7Ja+pi9MheuHcC9m/9SMsyeCZ40YglArjmFQAGNmLFiVcQ\nsqDAWD2V2nKrM8/7BercL8v4giHGfkhO4LGPBeuUQcXbzptEhTDi+nnJUUFa\nafMA\r\n=xo6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"81ba08f0ce3a0ece6901944e7b5827283d13a9e6","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.1","@thi.ng/vectors":"^4.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.19_1597589223926_0.7909813670814632","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@thi.ng/geom-io-obj","version":"0.1.20","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"00d501eb0b9a1fb2edf4ea75448cbe4bfa1033bb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.20.tgz","fileCount":14,"integrity":"sha512-eYC6231mr4MtgcZM8M+C5RMLEj1GP/4LJv/NQBotO6V3QOhZvl0NCXIRy+f9o5s+1fqk9AtsnQElAcVS8gqtIQ==","signatures":[{"sig":"MEQCIFLnngVcF4I634pSWQ5rDczrF+IiLEKtremkPOZRorEEAiA0oVnyLDfy9hCzCN6V89dP0xTWrw8m6YOUiXiWHLpHPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqypCRA9TVsSAnZWagAANR0QAJ30pgFz8PL2T5k7XSpN\nCYHKHAopYE8I5ahdyH4uUdWK4Vwe1+8b0SRLnOzJaF1pYvOdtEcTfsQHJRUX\nAuXG+zK8coUYHeZ/bNauzzEwX7BtcVlZlIpjDtFKnF2PNyKPVVChgWUcCaYW\nnl9BivMufBAqeYEposNU1nNHhLbqL5mj15rdNuklsiI0rAlcCHyh+w4e9Qiz\nI/8WIuWxMJsn8TfI9s/SfzZy3tQhAhVwZMb1omyK17hBPTy1GUMThm2DId1C\nIri59Gjo8jZfu06uSeb05XFOgeAZLne6bbN80gu2LxhmwI8ZayZDEDsnKEve\nqt/C4CTN9a47HiMufpQR1dQENP9HUX6DJMdOOaJ7WwHeMLmPmSJ/tyMtBaOr\n3XkpXFnxJlHa4z3e6rotIHa0bvsvXFhlYoHsyYXC/kJlvnpr6m/dJ7KafWCG\nuoecg1uVTNcc6G5DqhYD5hnvK7wTYpM1JtxId9ieG/bt/rTnj8034I6WY7Rz\nM7PaBaMAlyiwQ5GZETse5TGwKdlmV4odo+zfBLTXYQ4daVm/FgGo5/k9VdSY\nWHEBLrmPUc+VitWvnJcmTcVlckLCy4jwKoU12ImJXbDuuD5ruGYv6sPT4x+l\nZfNaYNHruWeZJlI9312It7hdPIH+e40v9O0AT1PjDZmLkPQlqEvJzB/O+98V\ni8iT\r\n=OJhN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"44824f17050b412d635b576bf5f9b2136dac9554","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.2","@thi.ng/vectors":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.20_1597680802604_0.37519697524623385","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"@thi.ng/geom-io-obj","version":"0.1.21","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"859b1b73cb0f3ecc96076635d29a474cb4e0c33d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.21.tgz","fileCount":14,"integrity":"sha512-GyqdggjS+4J+7VPKBmCRoGvodRygAoNHjFvz4uYxtItNjdSVsLaM3r7H9k3JNSEv4JSHBIBUtBGdITmzlhMP8Q==","signatures":[{"sig":"MEYCIQD3dhtKPdwOkjG5iGsKVMe0TtjdvI15kAY6yPxE0dBi4AIhAMR68NMrDjOEx0+n8fdw6gjEbjJOyeHLAvqrB2Mi4bh5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPqLwCRA9TVsSAnZWagAAJxYP/iR+vaL4GNFQY1+v8SFy\ntnY8lMt5DBh5Si6yULhqOjqaj2ibrQn1Hcw9Ebmz/v4zn0oWG8MziKSUTV/B\nvV8Dk6YBEbHPIo321BU2D8EwdOzllW6AoanhEDVdCdTzl0wMJ2OuUD/wR5f3\n7EIwrV3ZI7MuK1U56Ogip9W8Zuog0Fm0qDKfjIrx2g/bhYO7x0RWw3asGO23\ny+zo3kCtYU2KmgF3zd3FBvtZyNTp02EYnhjSWoIz1Z2iuN6mn8W5p5BZ2B2y\nG6+nxbEzrJjkTd1iwqsRBiXJkGmNI5XNM1+lVclETqb3IKObsp4ahHP2x+bB\n15tKDu6BRWq8sklw5nIPqniyG6qXi3Pcd5EIJ+vkiTPOfjuUrGcpAD2pWA0Q\npLlFEdDiqdlMWfnpWkYKSt+2qKpR2rjh4q1Pcd2rErdMCvZcMqojFF7rFGW1\nkuhWvAHhjcSRUKUo/Aa/DXaCZ9+pDfh1GvxB4LlBCZgSF3u0sphJddFijMgc\nTviwYEciLdnko31aWwdPYhSqcoCvseRyAtMW1q9v8My7CkvaQiWuNrd96Fpq\nOAfEa40QjRCVE9Yv2Dm3cxSsITA6y8bDOgyi+n/3hi8e7O3Ge1x07EdFSSHZ\nguCTi2FeISui2DoDQXDO1WE2OFTLYU4F8vjfqHHGX1t8XqSf9dPyg0cqgm0e\nW30Q\r\n=VnlP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8ab94861c3531858dc7cb031ce77f7ad36a6f13e","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.2","@thi.ng/vectors":"^4.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.21_1597940464184_0.6356804776285243","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"@thi.ng/geom-io-obj","version":"0.1.22","keywords":["ES6","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5c0615f9cefefd93fc5e5aa46e48fad36b22b8e2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.22.tgz","fileCount":14,"integrity":"sha512-G052Y+di0WdUv7ppGiaZJOiDOMh+UrrF6bpWzfIopwN/iJEBUzQ451WG9ECUoZzwfc3h0WeKvJd6/BPapM+Eig==","signatures":[{"sig":"MEUCIQC50iS+lSglLXxH6SAaXmW+wrrwAxSSYMUYRXZ7HTWaqAIgHU+e8H3YyAe9W4tOLDiE7HBXp/Zdo2yBs1qnxCmGAwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSRW3CRA9TVsSAnZWagAAL20QAIPOOepxz75R/+NWHRM/\nCel4KNmgj6iVYmxPZR1GtfWj+cgIkXK16wmtWvM1if/kBYXqPE9XBxESkn+f\n1Kj2hrG+aoKmlG7i2iABcmFlyyqEgCntJoWkcYnFHHdpa0GQIshqz+MPLmkf\nyJUG7knaPzVTPWycH/5od6bShbVoR8W5ADGb49YPkKYZbF/FOcUEZgEX+uhC\nQoxml+kq7r1LyNGSS1MDrU7dEPZWyHR8GKY0wrMqDjXe3G4JMhsuSuC0oDaI\n+GIpYWqNlyCZ2/simsJJN1baz9T34NQGf5TXg6PGyS0tYBKufA7BbNINW84c\nWWucBzaOUo4h6QBLJWMoKHRXnxRyM+st7Ch/t0XHE0m0/gZ7nc/cPZF4Lhhh\nl9Bn7Jvhw+z1oQRMCqnfQvukQ/NsDlAicuZmHhi2mxXThoQm2h3ZIuJRKK5Y\nSvtk57MH7KfeyVmGOG7sNprBSyLuZA8AODeO2E9Ka7hCqsaPL1cGc3PT3oAj\nWZPvEImebL5/RYYs0qUJzjzhibXN0c1Uq+11Z+xTyHYniwGj4QZ2raD2gIKI\ndJIcQSbV4RJEs3wcNsIWDAmZ1ewfz51QxXxfiMwudkswv79+Bo+bZh4eiIat\ntMr2sTGbrh6Y7MU6gcs4e3zSx6qpi2FuSvT2bp34SCh2oDvIYgpfUGH7xbr2\noUE+\r\n=rTT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a55c0df86c5be9c56a1e1a4c0cfcaa2809a160a","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.3","@thi.ng/vectors":"^4.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.22_1598625206818_0.08171046272285731","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@thi.ng/geom-io-obj","version":"0.1.23","keywords":["es6","fileformat","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"67369baf1e2176dc73cb3f0d3cc59cef41acfd79","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.23.tgz","fileCount":14,"integrity":"sha512-pAFyazhZaTKBi1rADmiLHKFe/TNLBECSa1jQq0NRydbsKkydlEU1wgiPb6KDd/p5T/SMggyKpKRNcyNn6d6aOQ==","signatures":[{"sig":"MEYCIQCmuCSDhBbUKu5XnAn+0BY4xRsgBJEyKAuFFsyBWVdw1gIhAOM8Btz5m61+L05ff6GgeOjNugGafemJYUyWKE3e5DIr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXgodCRA9TVsSAnZWagAA6rEP/i/AYDOW0AgdKjsxb3pV\nmmTSIcGf2kRK7n2rpRHIeu1Zi8iMfbQGuqmPLE9gI2cqzntWS8oNch39eNmF\n+IP23p+Jso5OLzDjZd5AUzOd2ndWbZUraJP28LTJCBElhXvcQbvT+E5o8MoO\nLrTRXjNCZKHWMsGo7KPy5rlkOUvCHWJetZsjzRnh2df6w/Xlk0rP5hSjHD0F\nisS9h739VC8RQ2PCv6ct7XZjWnNqALT9rRCpzZnJKjicjqGbis/4SODORDi5\nBwpiFEu5Z3+pWAHA4nks6eMWTLeXXSv4bjwVX2mcc5pekxib46vE8dpEKYxo\nhfNk675whU/4bvOceRc7Doh4cxVPC2KruPlesIYChdj/Xl0XAim8Qgt3zplW\nMdKZRYMsjBH9gYx3ENl80KyosDUuy1Iayli+aaYOngKUr+COpSR7fmZIiOUN\nNn6bAv8EiZlqau5eVra9YFdWcV5T+zW0n5hk8oMRpW3rJUdCZQvidJDWm9K0\nVJhjeBkq//xUgorfNIkl1U8ULLHv6JA1Acm5XDmLx4p4N7aA054aegUUoED3\n597psBECsOWu0PtNnD0CEMpr7BDaR3MizCfyDdultueW2UKRLEjGqz0LL6Ea\nKsAZpb51TA8oU2D//O7CKmX+Tos8rnUMr3DbfYBnJVgO4EKZyNEXCLT86c99\nd1EL\r\n=kxVG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"83a0206aae59aa1b1b4bcb01c2b34bbe3db4844c","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.0","@thi.ng/vectors":"^4.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.23_1599998488298_0.9250658911530911","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"@thi.ng/geom-io-obj","version":"0.1.24","keywords":["fileformat","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a4704be80b301ec735371a490f2d1c1d1df73921","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.24.tgz","fileCount":14,"integrity":"sha512-n+2hwOYkvx71BG09tNTy7pPCD8U/JlzEQmcmlUqeFSgTc5hUBrbCNIB8yjqAlDn3Sx//ZifQPfN6LUmDCYZ0Rg==","signatures":[{"sig":"MEUCIQC24WohcGqnWod0e9dc7ETQU/gX//WEFRjePcb1rLADPgIgGRARhCUMNIVxx3NAhaRIrTk3AJ7heDxcTW9tDJWcIGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadkICRA9TVsSAnZWagAANZgP/ie5VsbaeZI3rXbE9QXn\nZkR2hcPtE8SOFUD6AGF+FAx0a4tSSAC2EviQLvstP+bscrLSTvA6wA/XDFxp\nm1BBQFiExZIwoBIytJe/HtNvVxYZQTk+fBMTZ/DchpsalMCXgxowIR8A4Xuc\nPzPI6kCdotHZZmbui6xThLnE5cauQaTGgSZtU4Prri+XxoE5H5NCwgSfBDTy\neH61agLClnxPeUeu4LLg1WC+0jNCiWM0lqcb423qD9WSdKKTwUg98jHBwIjS\nVl2Aayry+vzAxF0yntPYcGqym6wqYrPb0a/U42jmAfBrMANi0DpGF7e1FlaX\nl22x+ZHnxguXN5VMSkt2k0qVEZK2ClezXLpzRXFZyh4m9PKkZAcIwDSp6HKl\n6+6qvt68XS2s+Ulf78xnf0WZFNYQlxdcfUBfsAqjelNVmMlOAdk8k+StNqsm\nb9ve1XbKF1SjpotHI/WFDfvgmZryL163Eo9LWX10zgvNjqX2aK1wYr5ccL52\nezikAVXz5f6UZ4rRDBu0lps7feVcNnERCLYNT8hBXD6UgE1GC0hkVrx3dOir\n7WzrzA7rLAOZRbXC3SZ3ueaksLXg7Cg9pUoOHh/EliKvWJnhZ3gIn/xz9bnM\nImYIXm5FeTQBZCzy/aMt2Si1AlE7p/4t8vdaDPRsLgab8wHEBmIC5uN4cYO9\nuVXX\r\n=xzXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"130dff672b56f789205177c2243169d33d479948","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.1","@thi.ng/vectors":"^4.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.24_1600772360352_0.6743379128375864","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"@thi.ng/geom-io-obj","version":"0.1.25","keywords":["fileformat","geometry","mesh","OBJ","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e42418ba15995f09c3ba02edde42fb4c1539f70e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.25.tgz","fileCount":14,"integrity":"sha512-1u6ZBukNt/v64FNKNWIUo01LZWov4RL/fq+idHPuqrlt49s3qcm8logF1shsnoZR4vA1bFjXP0x0qptQqr924g==","signatures":[{"sig":"MEQCIC0npPMoAIJvnuzg5F7Aps3y+SBd0uWd8LDuD+6xqnrRAiADlu1zwZLd0gqSSZfUa9lmAB826UnxJL5myDNeYaKoaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeF2MCRA9TVsSAnZWagAAPFkP/391+OZmOux9Wt1cReKG\ncPI7uTxAALrgh/FQ1DVXBm05Pgkelwr3LW8aQiDmD22SZ3iRXq9p6yAQKjfD\nTgfsazp/cDF1KCxF7vGU4GAUArYp3nLHN9DzG6a41RNqms4rP2djLbK9DJwe\nQS6sh6mLBJxoe8CeiN1C8F6CNrIDDt5/DBmWGJhDq7jV3w+Q3WHvtC13Le9O\n0wf+8RvdPoVARcTAASGb7eO1BocvSkmp/USNaVhBix3ojl7Sg1vb6t1eII1d\n6guDd2liEjG/c6XqEJgNOyVAa8VRB3ViRGakc4+Zmpzw5o33n3Bnbx6SAEuS\niohplIAGQBa/KQ5YonfpAZwJWzIdhKVcw/kKKwEJqqbV2QscHla1oLft6Nu5\n8urT0QJ4oNgFUMAjiKXaUsd9wFRk+AU/4NM5eQ5EzA2PvJtF15m5oiCrO7yN\n/vinzPRmXn6diSvVNgT9qDF2zaw1xzbo8Kv9ZO3sKiMQSnFu2MHSk9K3pCPf\nL6kCbI+72tp+CHknaVZUKcs+tHcT2eJBlFhLrw3gGxDihogjpnffG0ouoDn9\noy6zoJH5KoHfrNSPcvnVFXWsQtE9kseEAARMildL6H5uSJJVRQiC7rQVnFRh\nEolRIqIg8LfhqNwfatZfsT10WpB7F2SEcxNsL2W660Qg+MC7rBCwveijseZj\nSlP4\r\n=5iN7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0735a2fbfcd48e05782c15a112469a396be6bf72","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.1","@thi.ng/vectors":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.25_1601723787585_0.4831370803225181","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"@thi.ng/geom-io-obj","version":"0.1.26","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"633cd7e019c428dd7d72ccccb49ada91d4725336","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.26.tgz","fileCount":14,"integrity":"sha512-zh/9YxOQu8pMY6cffIoxFFD/sbhCkis5pRjtL+evedzp16f8jqRkXfpGthSO/+eeqe0Bl5lpDMxTrERhKbqveg==","signatures":[{"sig":"MEUCICy50Er1X0KCpMMokev2b/JkeWxK+DNwVug9MpVPWK4UAiEAn+EyTceXggbAI3mZcdzdEQxWMOMB7z75tkfsObPgddw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWB5CRA9TVsSAnZWagAA4ykP/1lAfCy5XzfYGDZuMJFh\nWasANQvi01i/tCrwHdKzRt0I3t95IFwMM4jSh4774dxsTw138gWKeP9Sc/SZ\nj1aIJnRKj+S0mXxpYZH0P4fCHjfku45ZjsHKfl587jMZ9OyWg6Yx2079Po9b\nqacJY+BOcwnCS54L4gaUnLkws7voMOAjyQwTcKDL1Q9sjTrMu7SLvx21lxVd\ndJSetRgeNBulOFUk/lEGeUvMNOJF4B09nnfwMoFv+sk9SBU1Cf8AUkvCYF6v\nogSsHid07D07vFzPvRNZ7O9E0nxrJO+1btBZLmdTq/vLjP2K9E6Jm+zJ4xdm\nEVqzGWlCb4QjTtNP9mmvALJ6/tMd9bwyLd9ctAOBrPHId8AS3bDIsUIf+4Fa\nTdMMrpI5P35TKeo4HtvNcURj9/AcO1U9TxQUN6ZddbHiwdHL+hSUMk4phCrd\nkdu2VHl9uJFfy1OOlVFl0ahkH3I8ZlBv9/ySCj+TXYVHJ1I+dhDWe2Il065C\nmLx+URIE4HckJ4Yf8sr67yBD6tcLj2NnI3hmogk3oRU1ESQFx59KXaGVC476\nuXcKZ5TU8mmMpPauc9q0x6H7W7pxnx3ahD/uoXqV9VuJQbZ5pYuQ1twplxD7\nDQEN0NU0KtuNEKfU5spVOPOUnjcLnIhAcXPSE2a/dmso8+Df2hKg1iTVJmpY\nr1bX\r\n=27wN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a89bdfa4c58983d5e005b3e9fb056b0351198fe","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.2","@thi.ng/vectors":"^4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.26_1606246520606_0.038447355183152565","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"@thi.ng/geom-io-obj","version":"0.1.27","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"054f898ff15a33c008c35df7cba7ed5dbb89d555","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.27.tgz","fileCount":14,"integrity":"sha512-gmC+0iO4ohS1iVl6GZZpF5lcKjPgb/qN9n79tMu1FuItvcNQUVHrgt0/RAbFW2Vqd4BOy8AoJrQM66iViquIWg==","signatures":[{"sig":"MEQCIAp2UTiWouuKZBUCK5xpvD9vxg9HNrp7VcekJ1wmholUAiBnXxy8Un1AFC0CSabJKBbXGuywbjNJbruBCSE+ogUkxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvvt1CRA9TVsSAnZWagAAeIQP/iGLog1m2fjc7O0Q85sx\nLXiY0r+BDjIWXZh4rKN1ttYYaAFot7U4uaSAgnlhllR4UUrTYdeEZG7dchxu\nhhNACl6sHWNYElOH1ftHbQ6o6gF50p9w+VfZKlCi+FL/7r7zCnqUyM8fZauZ\n+j2JUrvAuzV+IGC3LyHWH+ld3QGV0CIQ+vbHgmLrIx/qrWSiadt0pY7zrimN\nHIOuSoVXfIBvGU4c/gl6XIP+WqYrairLtDofdjl6+ghzb/A19BWgB+sd0MpF\n38HzHoE+aVQSGGe90mkx0Wf5P/fSMKqL2hZdZxPRIX9Ayqj1iR0MGq5RLyQa\nJI3DIrG3ZjMMzz/f4jMvV//E7WLvAGEXcztO+qackxqj6WD+8lFEXd7fpdgx\n0sSIp06UW7ffvDHP6fs114rw4Yy9Z0inxRxLXL14zqrlDjbN4z99IqutnVA6\nfmael88UiUBxwf1WBObZuxw6fPAbs3q9CZi80XqvNOSN+N/SHry3q+p6R29w\ntnap1Wer5NrUnIzShNY682Z9WH0z+LaVS0Ddyhnad6O0xadFXpEKQil6Khfn\nfNp+K1uDyeNVzlDiZI+YB8zNP/wm2obt0ciG5YSLShcz+9pIlpCDuCd75P/B\nVSUQSmmRr1/q56s2jhPHopqViOEl4sk2k3+sMc9KijslNQ2gZGuf3c20qMj9\nozoF\r\n=5xL2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f1a636bafd0558f1a4c098dab39639708886a692","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.3","@thi.ng/vectors":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.27_1606351733075_0.0802314172982781","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"@thi.ng/geom-io-obj","version":"0.1.28","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3f3689507f555526028f0a39443018523521c3d8","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.28.tgz","fileCount":14,"integrity":"sha512-1KygKNoW9lmBK2rZ8Wopk2Sog0kiVhvGmmKkLgl8EZlxwOkoSdINfwRLJ9er556zRBZjW7gjNCH9VffELgz+lg==","signatures":[{"sig":"MEUCIBrY7juxWTczAz7BXWKqvFYivueQS2dluKb6o3Wn+QzJAiEA3rdThp31tFfmL57ucZYj024XIDmJ0d4L71YnYAtV1E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzX/nCRA9TVsSAnZWagAAkSYP/i2SwgqPx37uDDNJpitb\nvdBd9OPHeBCltn5xdLyMwroz3lQp49/s24Gx22PQkGng/X8Pr3wqw21Sgk6h\nHmZ3E1NOzjRLdiUsHIJzKVTtKPCRTxGhpUkkkD/CfzLxEMETICQAlpximJa5\nHkNfaXMvmKsh56TY4K93SIbD15wm5EICTe/PZr0eWrYGRfDerbK4TgfMwCIM\nswEDBFmc2by2Kmn3QBwexxWcA/zXxXI1aYj+1cMKqsyxwEK+BWN0RNlV1tji\nSWFQft5MMsY+ep+403EcJkSJKso3hIOOFr0k7XPUjM/BrbSeRYf21Ioa43Ek\nMB1iJ679ccibcOQYO/f8Gqe01drHy2Hz5YJnkypepFafsqyXmI5EIvRloO9J\nI3vfEP9NuOn04Wi5dTyuc+W4U0G2tGLivdBLqKSOFvnbGOSm4RGPwMMdffrz\n6WbC8XxiLeY47P99QrXSSFC16PFp/Uikw9B9RujcZXL0X2RkrfYlSb0YOeDr\nm66W3ElpnPohjjvug6e/nYsLpv9bnS3yaY7jkWE9rSQe3VT/G1Tt0+TvA0qu\njz2WDIueXiV4hMyI34mRcwWCUVfiJKayn8EcJ0V/g6RjfLE9a7EEvorp4eLD\nSbepU8eD4eTreWnHXRXD9njdlxKqiXebSw005kMYiAfTW7eJAgzdBJBXqvVI\nyMKz\r\n=Avz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b735cef6fb43db0f54ea8bb2a840d279225e95e0","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.4","@thi.ng/vectors":"^4.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.28_1607303143198_0.34338925096028095","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"@thi.ng/geom-io-obj","version":"0.1.29","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3c42bdcaa7fc67dbf195b6187a2d26ebc38e712d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.29.tgz","fileCount":14,"integrity":"sha512-+Zzd7kMboWHnk64d+YZYXaHaSkwyCq2F4c95bD0r+Y46+VyGupy5SqrTCUfq3Q1pqq00IGzcY1ZT+YpPetiIHw==","signatures":[{"sig":"MEUCIQDp/B9OQCUhkm77vhXHZ7ibIm0Z0eUnxzWDtH5Sery55wIgRVWbELvt0M+uuhSoFYzgIYN2FOpDIk74fqIyrOmOEK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jEbCRA9TVsSAnZWagAAZl8QAJ8PRrqqcKFfQeWczLIg\ntoTHTtCB7cwu6WU2iwotG+RAvwLQQRnSgJqiv8MQpot9rlN3Er9JhMlv+e9m\n8ToTiekA5zhu7pMjyxHmjPjmRDYKQEqeMM2fpU6bssKfwby+gQ+O+k3+439l\nweEK0FrtrN8TeigYlHhUblpk7EP36S640vWKEROUdOnbVqjVLgE5HB+0iLXW\nTXT+w7NyjBRDqXT9w1UiK0dLEd8BUW2k2CsCxXlsT+oBOY8r5xj3drKOhndO\nwkiaKYefGkDExeUrdIiIDjob56AbL3FBlhpN+iyXxwoBXb4UqkHX0YpESVO3\nK+OASaVLZRoaKAUkl0qHkQryGzd45CjNqCLE0ZN6QfPykU5fSJfy+ktwDHEj\nLTIu+hvQimWp9Gu+CJGG8PZ2lvlZpK2WrXCZ5smbYDVkH4XM+H1YFHyE6pgf\njk2JoxaF9KF35aS7zLGV8NFBJ+cog4B6GZIq/LKUVOJX10Jwr0wVj7ogAs1O\n9rUuXXtTaBQvbHscow7b5IKHTX1dMGgoWZduQqbGMsbsmFvZFm/OqA1ZnQvV\nbZiQ2nQ71nPFD+nRtIY9Q1/udj7yOyhiIGzHu/eVKfM4RR/pBPVhJ+YtFmX/\nbG9ZcbKd1L6Ep2hEu6uX/aCCGjH3KLu5uHy4zhgn3z42BdegJvD0xddntat9\nZ6dr\r\n=IzF1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8fed74edc94bfb65f84e8982e6724619bbfbd1d0","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.5","@thi.ng/vectors":"^4.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.29_1608659220432_0.6766698459295071","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"@thi.ng/geom-io-obj","version":"0.1.30","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9bdbbcd2a2ca080adb6fc4dbe0f293dc63d1858f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.30.tgz","fileCount":14,"integrity":"sha512-fE2UBT2S9U3n57aM5KFb8PGt6UkkZXWqlMcIojEvwiusg/uiaSmi/PZ/MRlq/zG+bm18HjgpZjGDKaFv5hzDuQ==","signatures":[{"sig":"MEUCIDC9nro/Y59PqOHjoCqel2QLatOyBD47aRza+9ch/JXKAiEA0f6YifjUvjXAEqtwQT0x8QsomIZ+MY7XRjfrFPX2poo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8KlvCRA9TVsSAnZWagAAySAQAIXkbZQf39oaXKkBZdze\nZCZSl9er4+elebLAhcvDWnnxZOg7si6k7CQZNOBlDU+sp3hnff/qIvnznWl+\ndp2mA8iIfoCCC1YIIbsaWmyCUnH+kNd4AABOeaJJZaODRLzgblYj3Nku9DdX\nn94ApX+lWciG/R9vTXMDmZWf4FL+xofSMbeA7Jpem6BuLa+b7MqFwsJNoEnQ\nUwz3KYKhJwxaJ3/E2+UMmYtn/raFS8aaYbsViZ0KVxPdZtFhMIElPkl0Ty4k\nG8kgojkgiHGNnllejECzdck/AmyVjBlaMY7ymXAMf6IWzm1WYwcJj5BMRV4z\nLFnnN+0fuYoPgfExr/le6ufSiljbv9qgCfma+pj/Gyzu+qsRwX9IMx+Cb5MI\nes7Eq1uwIkJtkUWPxZrKvW2b9zYX6Kena2BQrm4Z9RgEzGMcXuQDbKzbZ1nO\njo9sPF/pFzIl6QjANyDKTx8KxkKiaaN8gh3fl7vWe0GzCZtQDK+nX5InXmPB\nRwr3OZS3Qy8VEY50cMBqsz6jP4+wZ1JfpwUO+QJK9g4xSPZ1YkI1H2JyDFcK\nb8F4/GNHpnAJXVuIRowszMHpo3wJSRMAaw5DCG7lqQTwXRnF+awKUer19EJq\nDkOjwfiQuPMIlzp8OrVR0VeMqRAEODCboPbvtObASZ9pIO2C4UwDe7mtUBgb\nzgzB\r\n=b+hL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a2127bae6d16682027fd94190452b8404bf99a47","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/vectors":"^4.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.30_1609607535157_0.9583001970904896","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"@thi.ng/geom-io-obj","version":"0.1.31","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d059aa02f33a3d4e258c9f438f3f2f34e9301e0a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.31.tgz","fileCount":14,"integrity":"sha512-mjWqpKFFtgm0uBru38AAb8VnXeIVNLboKemDlz9r9briHtwSAreS5dgYPJjHX8y/GToNjFPGwgmKYE0Xrv9K4A==","signatures":[{"sig":"MEUCIQCt1/IEPBYcCQW3PWgpTPxCpaO5yJmWo0G5BQBQZLlV2gIgZG+VCdNjw8lj3JOvhFVSM2C2voSGvgSNYeKvSv8rbLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+z69CRA9TVsSAnZWagAAQIcP/3qHpfWH+ew30QV20V87\ntbH5QRzYiH95LGOcR28Ty299y4dgTUPRAOA+FHiv4pWeERYKOjax5KVi067T\n3dETX0O/appWg5zrfHQ682ztG5JBa6Zr2X86qr+OGl3riR5SfFYwOv1fJUZG\nxCw3HWpl1E+YCsB3LZzeJgWrtw8ZuTu+9FCudIZ8L6c/SJgod3szSbQCx6d6\nbDkejGKbxorosUJvFd7xtlBUuQi/C7IyP0/qTpk6uknqixyVZzaI2iJsyV7y\nL4W2u/WuHlH9rXimKyEOIxnWbyr8FrEEVLt4tirsOwgQ9/jtNTtvPXtfaQgB\nQbAJH44kd/aGbCcrIkd/FpcejDo5fFGPjRcwSDLJNOnMaw2fjm6jupT36IlV\nm065oaLG/Wkqt0wk5OWvS3fOhI9IRa6cPZB5Qhk9rUAlyRkg7c9oO73Hi9bM\nXUnDGcy2raAs9idIdZVWffEkANi+W+5rCVXDeDAclqDnzQVAcCAUYBxbB+To\nKwdpe5NASY9INSGOh5WI7syu4HgCbcqegVYscRkc1fX+r6V5QDiDEwanLIXg\nWslsLYPTtpTEZAmp3mAiO3ysP1uplJ3cr7IykLCMgBVbHgGBzDNh5IG1WRek\n/G6Qngv3NZrZyDQLHbwDACCTIxVYR4UsYQlCYlfLZAOQxRPAof3M4kGfBWwm\nSsuc\r\n=L8UV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec0b1d686c9d5f8f73e2c170b9915c2dd875903f","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/vectors":"^4.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.31_1610301116634_0.3019788439808051","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"@thi.ng/geom-io-obj","version":"0.1.32","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"10e79958d2385e735c38d7775971119b8c05073b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.32.tgz","fileCount":14,"integrity":"sha512-Svet2HaNDmospoQvnCuc9qCGfDMf0UECb97vuo5+yqIbXATN7NfGji8bGS4qrfab8GsHluwkZLiHlIRnUZysCg==","signatures":[{"sig":"MEQCIE7a7YKvTOELIspHOcXnDCUi9N+jkuldBFM9JTotQv0/AiACIfbs4YS4sQ9zeW+iOhdBNj7fJUMnH6k38aqpx7w0Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vZACRA9TVsSAnZWagAAnvQP/3bkbk9HFJ7qAkfi1AQC\nmvh5EqeTCVI2cbQuLUtXCrxDvYOU47mnihS3X5Wfwdi2jtMx/TW2vV3vE1XH\nziXwCWdHGBj7iAdsPMVFF7XFAPDX/UsdPHB1snO2GWG68acj9W9XZTECho8S\nQbDhcrRqv4fYu1saabMUbXuKYsPyiuq/JsHA8JwiwZLAYfwG7Bkq7J3XTzwd\nQHAtppu9Q1IYR8opth+FVyAM3sJMF4h49MQkvcG+tpLCOFxyA9uyYfzhvojK\nxdwTGFj7K0A7xl2QEk232r1cwT5nEFZYVfk40pa9bss04axCKiwP+m8w/OXk\nK4CafIa9F4IGsAXDvSvmekDvp3UA9q29EpUrw/sFW5Z2twQ6eDTB/TgMrlTZ\nTlmMGXRvo+CGP1DaEhP0EwBP0UQ+ypViA4zeYxNctuxx06mrgTTiayEhSLDF\n39JvzoTOq630p2H3vE7xoJ2ldcx08ylSzloGB9ZSJQdfW43/SvO1hreo0wyk\nfmu7WjYb1FxLsSeLvubrnq/TO7Rd7kLISbyD3/BS9JAEWDVHRTyms4er/5aZ\nW5fFno74sv3boKTa8Awt8NGp6XAHEPiTU6+p9oMiTRzoTchRwXN2ELrRbRs0\nJyje/VMLKSY9S0NxmS/zaKaqpO+5BSvYBOj3iZrp/+rtNEvQ+vuhJrioS4zQ\nbvpy\r\n=zxmg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"97c3f9d114dbea8ba4e33f69f631de5c8fd30eda","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/vectors":"^4.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.32_1610544703678_0.6035246724000765","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"@thi.ng/geom-io-obj","version":"0.1.33","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"695b71dc76d883e75bec94b5d9df2e77ae781de3","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.33.tgz","fileCount":14,"integrity":"sha512-B4RkYLRU68Ma9lsmg2+2DRliOf8mLvtL3TkhwQh8e6T8/cmfS3TimR0OcLMvOtEdlpza90q44UtFxXqntNmKqw==","signatures":[{"sig":"MEUCIQDj7YbOnFOEwqfNWBd7QdCi7NM7QI3gZdjNAdgExvq0AQIgFXO2fr6XOay/3Ty/li9uC59rDLDIZ/3WmpNTUSc2qN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZb0CRA9TVsSAnZWagAAaewP/Rbwh6A3FdH/ue0BY12o\nzFYEJFgAOBJUNhGfPdbzvZ6kXXV7FZFSS+KqKWUGbbflZpZTvodgDkM4mx7A\nMhck/f2oSsgc4KtkwCAn6v+J8D8SX3W6u+JsuIPlHrNLkYCYDGnihP+9Z8Zc\nISBKYywyM20NBpcRsY4rol4wsSdjseg7u4ISutRcKVtzCxCfZVFu5LyNuAkX\nLvr0FFBeVNNKopbG8Lfo0/vbIkg5UnNQWopZF2aZjF8UL/95OwzPirt5qvSw\nay3Q21VM6e/iOLh7kVgPY5VeevnRLNmHxgzkg71GGU3CrgR+IhqSlxt19twe\nldkN5QZ/LnO3mkOgIlazTa6lK9yd7tDj3K0HWP84ZhhJUQUOtem6smiI6usC\n5dQKoES8xXjPzqbij2Pt7EoaKr+Jc6shOLXLZB1bpamXk828R2Yrknv4CldS\nFDyaUVAoAJJQAkaG4FnmZjEwP02ksnktVVx3QNcCn6KogbZYCWXWRUUVynEw\n94gULQn8S56Dr+3wMu2exaLSDOFieNyWICnjOp2UJ7hFKTnjM+gjyu4tBm4Z\nLmDfw7HwCh2Z0Z5LS8pRYycCGoT3dkVcCj/TnUVDUmGW1j+8DMT2oqaM+qY5\nQLeV7MOWIhFkYPgSuEAIUjxKgOjSkseHI2J3f7LyilUYfdOIzfOZbUPbrjjw\nZs+h\r\n=LZ+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6dafb499791f982b3692caaa2e348818399bae96","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/vectors":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.33_1611241204161_0.12340383714584502","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"@thi.ng/geom-io-obj","version":"0.1.34","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a6de098ce4d8556e9055ed154c729b6d9834aeb6","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.34.tgz","fileCount":14,"integrity":"sha512-KVVAhUJENWNIQsQ5HvHojP1MslltP2FXNYmMNiMhHRTFihxw3veBzFtsKFjjqXIaUD4O58l9p7S+STo6fVQo0g==","signatures":[{"sig":"MEUCIDMG6ob289Ejl/nSaqZOEeMqwWXmphnB20JLBkRvC1kVAiEA6K8iRURigkYP2H4BGPISHK+7OtlmW28Y1ZIUe/zCl+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCu3XCRA9TVsSAnZWagAAWncP/iFnUc1Q2F06SGBxsKaC\nQxWttmZuAwc/HXddx6XsBVUQSlgk6xaxea7zKCZhIYLTjaguP6q6IoNyJra3\nT89WmxeXrDXOuo/aZspLDLSg2xQ/sxF+kFvj51N3h9yYzpbPKm3r7t15x3UU\nYovxxJAsmIH7l5zCLE3hYfJD6ZcipwLfTjGStJkY7bndSVDiG5zJYWcCJsoB\n3FNbGB/eQb7PbFND9N5x6NZIK5dWBM3dTWYdLcN/i6L6XDhRTdmCu0xCcXxw\no/M3NySgigjK1ITUIElh4c8jR539pEXzBPyxoNIser8MCnqzCy4+luFhq/AO\nnQ5k1aiawFhgjkoe983RywJL5avfMhNc9xfDs8Hh9KZJu8v2HOcyCq5p6Kq9\no1nXnkIwJs8QoBuNTmr2MK6fF1AtuOpk8ivAhdTb5/cWKn/kpBbf9ctD2tyo\nTqwlvhEH0hKNO6Xfkx+eVGZOSrsegIeuw3HN09S29sdvkgKsEA7k8ZHsKUeN\nkI6gbZk4glPZt2wk/Wd2mTauBgqABKC84FeFo17ZqCByJ31/+pjLzsav5y0T\nuqVHhdAyeYiypgHJk2CoeQCackb076Or4I5IkfS8E5geIi5FeK0K0Q1Kw9P4\nhhjFJNAB8AyUp8QYRS2HnvaSi6Jy56R3e41m0hHGteHTUggXRxQrTSapYL5f\naAYN\r\n=O1CI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8280d98c09224b1601b635e16a660bc1c7ca61a5","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/vectors":"^4.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.34_1611328982590_0.09087543846316293","host":"s3://npm-registry-packages"}},"0.1.35":{"name":"@thi.ng/geom-io-obj","version":"0.1.35","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"14d98bf4b20b48c098d6241d26b4135777decd22","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.35.tgz","fileCount":14,"integrity":"sha512-dvoNMvIuFyllWHfNCDcUQe29Zd7qMNpguf9KZRKBTaA2uuhInW2o0nkTVmFaPsg2AQZCH72ZkXQE+SpfKYaMRw==","signatures":[{"sig":"MEUCIQCj3EJQb7+pN3+/aIB1On3JMcwiYyOO/pwse47FQ/qNDQIgPlaydEVaqGBNXKKNjA1KS12d1XPmuCRFm+B7xTNJ8JQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUP/CRA9TVsSAnZWagAAkSkP/iop5kDW53o5+GqPqc/u\nnG/txXiMOra3E6PuWLYVSJMWi+MAaK3xbBb5Svq89EzVB7e59ndnAApVlGYV\ngAcMeoWwQR5sGoo8YLBRMozt5/gzlg5itQlg5TmZPURTp3yp4ijyOQmOzpG1\nzfelQJQuwReMExIp8fw2sdVGe4N1CInxBB2a8OhrUyjnCJBBoaGO97/lVHML\n2mCqnLUvPwh7rmPSCxHxMrvkWTDmX0Tdwwz4hpf/AJpRhrUOFeTCbxh5+5jx\nOAdhvpV16XnStnd/z5l+0sOYZsQVPO6/xPnCy8Jjt56FJjp5B+HirJOCJD0K\nSb+X6bcuK7lx9JW+aO/WMz6ZO4L/VJ14PsxYyj5pu3e7lCfCPFLXSToa/525\n8LF6jjb6quW/d9NbPNAULRrCXCY1M4x+i6FsiLtOpfDOTqmxVC32swhMsRkg\nrFxDv09AoA3mLypROGMinO/cZXLomE9IoYo0Yxe/EEysH066COlFDAI3ab4N\nMO3Mn8U5QG/PRtnfD94qPXpBOgnx1CQZhPckJ2zXQRjpKvJvejMageQSiCJv\nM+ztHVf2uRbu9xL3dS7c3BhF5/PYH18VH6dGq9MB9UXfjNvgrlZ6KUNdnzzh\n4XoJHXDXJqe+hLp3ZQT06t4+5JPgP/yBUp1uRvY+TewiTPPjrtj0Gk7v41KM\nQ60I\r\n=e7q7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2cb9a54255d6a5d7f21c9875002b86c42dd038de","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.0.0","@thi.ng/vectors":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.26","typescript":"^4.1.5","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.35_1613841406882_0.4624086519937003","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"@thi.ng/geom-io-obj","version":"0.1.36","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6ef4bc66ead7559e59c385393ecb8174166c3e8d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.36.tgz","fileCount":14,"integrity":"sha512-sYYoimyjqYAeWoX5yZy2ggUhvXt28Fsgn9jqEnBBkffuYwGcNCzoKV2ZKmJAExbOHZWylmeIR6QhIIJXo9mKsw==","signatures":[{"sig":"MEUCIFzIbWQFwDiMPuDw6BT6XYY+gnB1alNLIuI59m97Ce2YAiEA6mihySRDnFdx9j9+5uOPi1DEA3CPRkZ9zKHtEJ9xB+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNpCvCRA9TVsSAnZWagAAOv4P/R0h9WczwCNLN9se2lUZ\nk6BcCQuSBgl3zE6/9/Sy7hjYnUzEo/1/yV5MxUd7JYiQySE1gAF14zgnKjwO\n/XCWkZbdAgF1WEKAM6ClJdXtPl8SO7hkz2PkyoDxmsBwLvuiXaSiStCqsRMF\nDOnlE0h5SL3cZIsOldb6/8OKgcZYpN8HsXsTWAz5KgnO+Wr3/6HeVuD+ZPAv\nb+4c7bfbwChUplii53W/EhWhz0PyWiNIIAc345NYQZdUGNDxgehomGca6Aqe\n9xgOAUwRZKLO4XGbWYKtHdAP/a0ZtosschAeUFcC7oIJ4H6N2P1GfExH23QX\no/ZK+Kzynse1nvMf3Ee8P6cj9BeW3bdkqOjtgMd2ZgqzMfNMqSB73Ds4sCiY\nImNnwohQUbFpgdx6TaIh44zPwzzzmQPvaONq2FnX6bGnrzwhbZZvKvbmz0ff\nKZjCWuwwYnTvfexGrJQ0qoHID48LwvbYC/bAhouWEtV3p5PxZ4vJmqktkjS2\nLOBl12OP5FZ5PXrICVdTzs2lcOSp1aGEArI3MJrtgx8OnCmIrPWSxTfZ/g7I\n2qqY7mBWiSEls+FAknn/1o66KlimT/yaq20vJ1qOAgCpuB5Vm2oiI4NStc8z\n7ZSBl+yDv4tYZi9JcnXols3AQfugYMDCaSfPMBXqSg6ySedCo2/3Q11m/a5k\nlztP\r\n=THrI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b143da353ca7a5da21a3d5c45cd7b20937fe758c","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.0.0","@thi.ng/vectors":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.26","typescript":"^4.1.5","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.36_1614188718638_0.6627255580209226","host":"s3://npm-registry-packages"}},"0.1.40":{"name":"@thi.ng/geom-io-obj","version":"0.1.40","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c3342b47e7e6c874721f70b9316c8baf11926339","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.40.tgz","fileCount":14,"integrity":"sha512-6C4ZGSyxUO+mQUZFdg3NK0eLELJmZSdRhJiXiMXu762z/0/c1kaDSLmvIqafZtQeQot4ofs9O2AfZyR5nrcwmA==","signatures":[{"sig":"MEUCIHFzigvW/7ylpgDzHiCowXiakq59EmcaDeTfTr/TSm7pAiEAvLqyMEJ9svlMhnHn5ADZB6Ve3iQSc/wPyqUYV1wpe1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP7IKCRA9TVsSAnZWagAAwuoP/0BKsoewZutCezJv1rOJ\nIOhSVQ3LvyqYlx8qkeWJM5JZ4QITigKsgL6soqx3DMeMgLmecEDN1Xj7MIXN\nGqCZSiusJggWI6VSQaj9iZzKhFc7GKHg+P2ZTpoi2JIMSTyxdbyWbs0lBW7F\ndOjrCkgHOqogdkaR58lWz1K70EY7ejUJF0P7U2Ac3j0ThA8nIPGqEYXM7/Al\n50uSWzratLPp4dRS8KWTFhJLdVxJXYQAQvbXmIW28wEzmdw5c26V1yMOnxmc\nENMQvNMx2xZdnxMBWooipYMw6rvTa4Rwt+QQ3ZkB1wLxBsbHdcTkBFQGm9vQ\nFqhO1oNqk/ZNv75imBUeDtM3p07+19ITAtNBZ2ImisZbs2/9mbUKXjWBTha5\nXuAW1zDZ0aBiSDINDjDgo2KVbVlQy5XPoT4QJGK4OG6+vDPu47WfDymhnX+n\n5qnRrXEE/gNy5wKt0XAcPj0FtAXP1TuIfT4z406AAndTKLQgRGw05hY/mGlD\n6XniGQVQ6ztdTpR44GSIFvXv6GAfoTfqL6q+XHioEr88dr3f0RQw7pVW2sU8\ni2ZHqHJgdcsKhkXUarTjg3fiEkiBc2uPZtREOK+wMCGCbKHACEZxhcFBE20k\nDUCbTT/2vzCscKK5YPBxdA8/YiZpkypazkkVqTOXyZCyyF53QgjfSZZL0AqY\n5kCI\r\n=DkMF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c17a8b0149711c84603c7f0ffdf53263d6387a54","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.3","@thi.ng/vectors":"^5.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.28","typescript":"^4.2.2","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.40_1614787081905_0.9298617076540157","host":"s3://npm-registry-packages"}},"0.1.41":{"name":"@thi.ng/geom-io-obj","version":"0.1.41","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3acddfcab93924c7c5a8495e9913fea21abd21ac","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.41.tgz","fileCount":14,"integrity":"sha512-u9LI3EsbdbiE9yxoPCwHBc+V/pqbLYkddY33l6GNHTLNo053jvUrjMTyResojnm8S3eEdcNruHpBURY9F9fCnQ==","signatures":[{"sig":"MEQCIDmUD1KdIHzRtfVupFAdTsGCsEOkN7BuHW/6z8DbdUN1AiAGVNZx/zHm1YJHGasulSgSoUlKRWhEL4DiVKEToCGsWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS/XeCRA9TVsSAnZWagAAXMwQAKLJma+1fsF/u1GXYhF8\nJjCpRnmK5m4IXe1oEOkGQSL07dwEJSEqKHf9JjaVWBXW8crlOhoMcJV76z/2\nyK99j4Ldi5OG6EzRElE/gK55c/3B0LLLaCXoWcowOvgwBehfJvEpvjgwShLr\npwryBW7OOQ8lHW3r7MTO01P+GvetbAhdwUIQPaUA8jGJ4OvQYkg1wRvvIbV6\n6rwcFEtqAuK3xlJPrRlfpVDEPDH5SgbiI1y5VxpAUW0/ivRLOMC7YpNf1/gg\nZ8hMQ3vos9QrMkuPp/TvKygegXDOdash7HQ/X5hTsHLY5t4u+xYjbBXdMZoo\nHVYHPpBX9guK8+Z2IwszPpH+nlNmgTuK4xUIoOPfu2Spza5IQRDdrpv7hv7P\nRIQvYlPCOsRL+rl1KpQUEQ+MX8gm6+C8RmEaTYRKuQC8HmCdR9mwzBKa6tcJ\naCUUeyLaJZpUjtNynYQDuImd87QOqEhbIwg2cLuT40tW6ua97XRsrnlFWfCV\nPJTQq8AivhKcccTqVr7JGFS3iXlOJXnVrVO7FPihmaoS3/4mFISapOveioxg\ncrXBbKTu8VMRcsDGQJuN0d5c7Qd1jEYHQJPdXjXHGKmaIZL0y4WfvqL1EesO\n5WAUtS7HqIvdVeK+n2UufOqB52hm8q179BiMjZPlOAvpW7E0AYLBZefSrZ6U\n16a3\r\n=TV5V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"24c8afbd4450f14973ec4c5481ca24722bb2e2f0","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.41_1615590877822_0.2523818808330105","host":"s3://npm-registry-packages"}},"0.1.42":{"name":"@thi.ng/geom-io-obj","version":"0.1.42","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"83af86f199f0c40cfc8d9cc662e1c004b1c90251","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.42.tgz","fileCount":14,"integrity":"sha512-6PTHqnvCpKJWLMMSpE6vR4L4tsry2JLv9yBpXgx+c7kj+extQSWsysTNXMiHMlG4VfqvlKbOWro5fVyg+xlZKQ==","signatures":[{"sig":"MEUCIGek9wnE4bkVGbnpjfmc8b1CbSyUOtysZJnmvbfuFy1XAiEA0UbrZSZhp79VLVQQ43m+0xXKAyaej9kFurpaQqKHFos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlDACRA9TVsSAnZWagAAWsgP/0f3OYZ0N+eRyW2tSFN+\nufrvwO7K32SRVjS+h6XMKMOW+xmXv8arFZJTzmW3DX+MNBePV/Rm3a9Ndiph\no74XKhVMYo3Or0VIilIoud56bHBdU9R5GI2EydGRF29cHunCBfbks0r9lWth\nzOc77o7zhD0uyTWnzzVQMCa+irRQmUFeClFPdfGVZuXl9+Vf73evTmDg6zlt\nt3ft7OjM0LQcC8VJDOB3v8YAcEstTPXlCK4wjfyj6SLNZGv/qSF4HrjOzyEx\nj5Na/Y23SadFEnCibYtoYh9bdot31tzbdqe7zlLglrb1EB59cOqwM40Rt1TZ\n1Ph2TVW+UJHaGV1KqteX+wf06OenllP7sN58fueI9kY2MYB4W0GPq0Bo5Gl0\nrJW7McnzbkuujEjI7PFfX/PKcqOXxu3REtcg+1tfGtbFbDPeiEQPpQRL2n8h\njSr1fEFzjpxddRi7yjs2upaprNwH9PdsdTma/5EFde7knoh6oRELq2Aq2YQf\nHNDEHTqeSkUYT2NN50vu8fptv5PZTMhv0oQaA7gqlDwPTCyP6OFTkB5UJc/9\nLGr407r5ZICssqDQjW9hYcHkUI/9sGLGJ0abyvh3STnQuWgBTQJ1AIi9Lrw7\nf/DbY9D0PdXIW3c/+YxvL6yBn6C8Asdk07/A2GWJLRywo0l3JDyZpEPGYmlS\n7FXH\r\n=FMKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"15f3ea0e15805bc67ca61bf87ce5e8849a7d8e86","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.42_1616007360092_0.13852778270130006","host":"s3://npm-registry-packages"}},"0.1.43":{"name":"@thi.ng/geom-io-obj","version":"0.1.43","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e5fc87173feccead7411a7005fb9c501226e2e7d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.43.tgz","fileCount":14,"integrity":"sha512-z8v0Tf3OBYJaGimBd/8/YkxRe9qEnpapwBPidZvczvtHIlexKMgmQgYGgxQO9+B8VSAxFvl+TRjQ9GJElM1hIw==","signatures":[{"sig":"MEQCIBWX/JKi/u6ZzhXq3DarP7mOB3ZZJTMK1ChL0oxVWhjQAiACHhw/PJOO8JTZGW9MpfbdL+oYKm002RhtYaOmrGxKPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX1JICRA9TVsSAnZWagAAEvYP/ixycXN53Q5PEZd57qz0\nBJrAzbJUaSX3+3hwqNELDOolEApGto11qiivQbKK/taFd77eigXSKsB9R3uo\nA1vL8fsbMva3gXan868RGSctCYrYsb/JDPISZHzdmS1TVyF20A8Mr7PIlBAc\nExmUK+qySVtX1HWf/fHy0H+FB3Z+gOQ09/CjW1daOJt2xrYl3L2dZxJT5lF2\neA9Z+h0Jal2Ueq8J20IKQZH+2VjF7l3E1wDYUs4+tRKR5SyhhtR/P7H1ikZg\n7gIjRu3OQoZAmBHf3KLRVuwaz+39YxkOPpQ0HLQXRZPLxMxMIpylMt3WTOi/\no9DAT0wPmdr1ZK42Z12hako3VYYjN4iBPQKpATwoWc7C+N+9xOAAM+AGjdaf\nNaRBnKtAznHScbndGF6pa3Hwaa8ZEzfXrVa5ESoc0E2Evb/qj7gbjMKentZL\n7mwpEubD2CV5ao2QQbyZh1cmKhcDMAXnLi2wnmn0YL7BDwqEnexVSGE+dYQP\n8JZWNcxb3m/Hrz51ltwdcDb++1Jube7KfpcagfmJAbnEltQkfGFRF+8XvKMU\n1/zIgbABZHPiouA+UMPpu7BYbtK5M+JHMacsEfi0BS05zOzlUMWiqX2BAfD7\nATrKKXUTWcu6m6hxXm30USyWxBOn4hgT9XPu3S5fJrdI3+zj2efoF6CNLGAs\nuhtM\r\n=e7CX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0e9b6f3dbb787027e78e972344f5277371b3411d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.43_1616859719832_0.8392721839984203","host":"s3://npm-registry-packages"}},"0.1.44":{"name":"@thi.ng/geom-io-obj","version":"0.1.44","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8f7b9b90bc4424ed5df38585d63524586c0ff81a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.44.tgz","fileCount":14,"integrity":"sha512-PP7LpVhndIbQhjJAtRRxV/hQ2YRHyJOmt1K+JdorFphXO8xc53mjKF2TjzbE9/q3wy47SAbz+km5+02TJx3x7w==","signatures":[{"sig":"MEUCIQDoQmnqJ1mljPcGMAIbzZ/BxCS+Xkdekq9RBcesZgUG+AIgCyABpAw3bfhhwvpZFq4873B+q7GmWEo6hgE4EqJeUY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYLmWCRA9TVsSAnZWagAAmbAP/26+fUZtGLCrH6vYXiXA\nYv+UFB/ToNPwzwgux4Y97bC5N8ZSqKQF+XK/B7xC/CoAeLp8A+ZEiZXxeQ/k\nXkThh3e0LRx/zodbicTgM/BJieTd6W3pGYQeTSAK22ZsxBACt8t5w5Db3UiM\nmPN6vPV96q5KqLIACvidGgJFYcA0pplOpQ4w4k5OHAchv8tSElaqZMIasS2C\nQ/IaZMYMKSFFtmOBtvPVTjmkP25pmYet6hUsyDeT966i0GtnH1ppqx4Pnz19\n8F0qfQ2uJHJlZgGqbUl5dg/KdpluZme272M0vNQ02wu0p5FESBN1udQERlMg\nls8TKDpOEwYYu5EgHmuXRM1s9yF1tD0LBROOfkM2U6d/MSi2Wr9Y2jvBPXfe\nKjoEEVUP26Hj2FaOtNEv1s0F1knBnZg064o05qKPkVln1lAMYj0fzow3k+ZA\n+IcDNwS7tiOU224DVee5gCxQIFgWoyaw+2ZAdvR2kpllmgwf3NlJgW6evoBU\n6eaZmYq+iizgecGaKB9CjWQRvnySin+r7BQDo3ABKdWyrf4QifEIS8pzRPLn\nLsgwnfekke0VtmFwbf3p6jwpiLmeoxOo+C5HNcKpRlSjxe4t7w3yio5SVVvd\nxppqSa+QMBKtDRnCHzUxig1+RjNqHy1siwogyQCYunHXb80DEq7R2FhH/mdn\nXkQK\r\n=z96z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"eb961d221997bb8585ba08eab5d0d8a7920c58dd","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.44_1616951701794_0.12649410166505048","host":"s3://npm-registry-packages"}},"0.1.45":{"name":"@thi.ng/geom-io-obj","version":"0.1.45","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dd611c8119a03062666d44ce800999ea8efcfdd7","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.45.tgz","fileCount":14,"integrity":"sha512-oJ4Sc5HQ0Bj8DNOn1rQPruniYXRetuWq+9PxmKq7HW1jc2rsnIbBRyUc4EgEEBtuFuhCp4NxXfRS/Z2Z8AhImw==","signatures":[{"sig":"MEUCIE262PKCSMVTsKvdeA9AJdYx3IgjOtcvpnuk2NNNN4rvAiEApnEiJFyiAMrDgbREZO/5BfBAzs4LGoABwiU303xufqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvDBCRA9TVsSAnZWagAAPTMP/3ORkbEOiuB8uvz8fnQf\nMpXiUJRnRGjFjSOtXsw5/EstsGpUQe/zMa6r9otBtjhRa8n5fcwJKeysg7GS\nlAGaikRU15i+sv8JpVJUDfYDVmhbHXLIqdugfkoq5uu+CxYG51WMzhxeWFsX\nXvBs7m/cbgLA70TbrJ8oE9UDn/2V2YwXoyrUe+3mX/tLZI1i0W1kuJWUTZqS\n38zMu2yNq/UAwZo5XVwmKL3ugtXVApHqq75mK6r26p84wixVnyugfYahMVN6\nYW7HOeeZnp8go2nwmJ3r6qYr+PZnmIBCJNNrrQHaEKemTg45utSR+OLCv2oG\nAmtZnw1osvr0O7pzSeSCUTvdxHC6A+RCpwHXePdwUq54QoCxLlAnJslde261\nD80Fr7hR+tzYpvhPDoqkzEwgBJRqMd3t6xesTfQ7Mh8ohuHi8w6pnWj6JNC6\nV5RTKBIjbFRe3wi1GrLqbckga+VLnLGfXuaJeDLQwNvTlib6THdlwOOd1KZh\nXL6QMElTBYCT7dMmGgUesL1/XNJToAgM/lPV7XBcq1BYbtbt7q97MyM0LG1y\nDSk/aOHT650WGvAKUvvWINn9YTzxghcAfPnsy/+PORiF38tw4gEaUQ8FToLK\nInORgkR0rlaY/HE6X3OgDhNHyX7H5O/JCILQR4/9m7JIHGX3Grfk0Qug30Zx\nJ6kf\r\n=VgWg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"01273d167d9f9a4736b77911c630cdb657957910","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.45_1617096897409_0.9323114782972577","host":"s3://npm-registry-packages"}},"0.1.46":{"name":"@thi.ng/geom-io-obj","version":"0.1.46","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2eeb90dc9b13035e81f4846f48db2d0af051db96","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.46.tgz","fileCount":14,"integrity":"sha512-enRiDHmWFuU+LY9iEvG28dTiBUXgWYccJ4ayQp+IfMZjVDioOhAYRzJq/m18TkoOSB+JgBFJScWmgAhAgW3heQ==","signatures":[{"sig":"MEQCIDLjRAuWvBFyf5JN6S6t4HedR++0QXNo0LuVpxGdIvthAiB06PXQR/iVx89mPZpkjGdfdttMtC7Cz3n7H1PWZYRxPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFoiCRA9TVsSAnZWagAAQRoQAJZXbyjwF3sM9udwza9w\n/7ohI7/U3/txIslnrTnPMJtzh0nfOuC0sFaqqsQsWFsP8Ib7aAEeTfFggA19\nB2FFBB3t2gebAy8t0hyofmXFxTFVxKIUzqLSQiwqgCq/1Wsx6BwRNSUvBNrs\n48GC5jxJ0Ni6+90nKEcjZuH1dydHJIJfqdKC1i7DQSHgbSXX2ZKY75cYYlI5\nxZ/VXxDhj/AS8+9m/LfF5R7hD1/NB/3AnMtyXjG0Lam6CoqmutDq1mZhh3pf\nXVnyC4K4xmlGPmUvmSwMQPklpZnm2hPzehdG45eltL/spJmWovRusZpPXsLB\nnqgSHtuC2GoJvg2Bf0k3wQG1NhEfUocO8SHy7qcNBgEgigy7csffltMOJoym\nfwS3Sh1lpsKOSvlOmsCwfts5y0yo57OH8pCpWL3RKh5V87uOO+5g4eaacD1C\ng5QZCDCy8H7F0I/H6IKJzCU/RqQw9H3xIoNqFfgS7J0P/6IoCQcL7jwLNksr\nnNOrqiVkr8n77Ce88JhQOEzDpoNqCA02VNHohgo/0O62SWZakm7COofgf8u0\nnGZA1a5734LruHvRypMbLteeYJOskQg4nN9xbS7hStC+HOWg5y9WPLALAo6O\nkJjRnXUmyzcoLcLbRmIdNVxmjMEMqAgyiCumSJqbbMbflHqL5LSn8HUjwWRk\nhLTe\r\n=1lCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"452a679a1c40e0708ac9007b25a45e209af78e59","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.46_1617451553864_0.8968073031449084","host":"s3://npm-registry-packages"}},"0.1.47":{"name":"@thi.ng/geom-io-obj","version":"0.1.47","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c0428a4db702222e58e4686ecc01ab7279e172fc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.47.tgz","fileCount":14,"integrity":"sha512-Vgufm831klD3L5uhWyfgtcqB95B/WeLbTbgbqpR6v7x7ygaE65FwUgsHNnCQiNVvV3wM5z8AFpv8BS/CCQZnEQ==","signatures":[{"sig":"MEYCIQCgJX1QGPlSIsZcAX8Z8MpKkQTV3SWXaKhSmv31hFGsogIhAJOZzjjlqMlEobWzVdMma/snnpAzbgwBIlolS0CVwXFj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiQSCRA9TVsSAnZWagAAxBYP/RQXj572PBuP6fpXMmCh\nKbuFPLdleMjRp1T5G8LeeoO3XjJIKskOUPLNmgl2vURRxamRzX5Ucuarta8t\nV6Px8h1YX05X0wTQzogpJjlhl/lXRcenoKBe6hokiMPmDnvTuywWGf/gkTRn\nlfkhMcvbHHiR1ENZlfdIPyjNoP9BtRGL9OPXpa99fSaZIAQzuveHoqoJivS6\nowsGQCtctGtSfF8Ae9IvuOS2o7dsGspbpXjR5z2ALzJz4W85q2DlN+00nGhL\nT0y3fZLZji6kzc/IpT+pnYD7RH0JXSpRFb3f6GXWFb2E6Hv+ugCAjYIhvBAh\n05yum2sfb3mg6/gP1rjtTP5T22bPg95YYdzQEGdFrQIPWUNZMp5WogH8+A0Z\nZpDHxyv4PuawiFjQAjJMTDYe5oU/RO8vUDfgYXTmCVJboaVHheuTZ8bqDqMl\nOeKSbB/00EzhbTVDPIGPK8WS87TpSBhMMF64oeBh2/bknndo0OCCysaZi5EV\nmL69cnv2gQ53NTSJ5SkQZc4P59+H8K2EV98h4qloHx0DvwN4fFT3yQurVqYN\nRDcerNFvB9eiqq72fD5aaOyI5P+WCDiSeUnDiFCE1gOadgqJzx7paRSOhy0s\nsIaI1nUclY0HLLHAkeujD/LaBxcXWafnH4Nip9SzqUri/TyGPtbDUsZ7FJsI\nDjpW\r\n=NyHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9d35fc75c08bcfdcd67126b8183c869fda71573a","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.47_1617830929430_0.36946714427329863","host":"s3://npm-registry-packages"}},"0.1.48":{"name":"@thi.ng/geom-io-obj","version":"0.1.48","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"df6f53ff90f5ed65a843b47c3cc46e6c7b4cba0e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.48.tgz","fileCount":14,"integrity":"sha512-21x9KczkY1sr8TKTrUf6baym/65XLkJObUCS8p8RgVgqGNYjBEkFQxb5xYBH4sJ7dKqYCoVvk5LOn39qKyMYZg==","signatures":[{"sig":"MEUCIAP5MLqmktiaI4URgLRT7iaafAO2wfOJh5GN+Q4LlbEMAiEA0t1IKg8uUJaSIdRptCAcbp4ZQN0XPs6gQbQqQuEA4Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfWtOCRA9TVsSAnZWagAA+qUP+gK2wmRl83Dpk9S7hOGZ\niVCfBzfpTlBraL9CsybpKvC4e/Uzi/ihlpxDvy5VsxWRwsn5d3mU44apdW4i\nIBng8nJ+WvFFc69wnd0TxiVAQLkmV4D1qX+CzZCyjYgeJosyWvW/L7hPVdhG\ns9oy8j32MgZ9pE7MI3B01Efe7dLI1SW7jOG8RsVEppuXWVeKwn1hvwUwZYqg\nFLcaSC7lX1REChG/ec085wT4A8zvwwHdrM+1G6k+TuAK9erDKuC2JQg9W1YE\nORVEKgooWJEPmPoSOuEKVgNsOKrmOzqXoppVtO+w6THowYsy94RVV5RXYWvF\nSmo1TzlJRPBIkC8fjgS4DvCtqUuHuCpFq0STV8qHnxGBFbE9fyoFJZQbLqG/\nkom7tSfwxT0UDbdpq43obNVbOGpZagBu0L1RvcUITbsuPUrDn5rQN+epMNMr\nSWAyg1QXFBMeB0vv9DVC2L2UHUbGbSG5nBOYWIXh8QUs/RIXyNxJhcjItq8v\nbDxEMKeyPDVg4l0ulSSbWdKDLhpcTz/WjZlHV82VPJAqRnEM01W/WVWo55js\nQGhHzv2y+rdGQMidwbISD87SHjboaq4NvIm3n0SUR7wUyI3rK/Jocs8Ni9WW\nnSVV+wuUO0ojH6iKHdttRSK1uiTsq+jSfrH98Uz8H8P7AMdtUJM+dN/rBdxY\nGn2G\r\n=lFSM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a099b0a1f1c6180819df9cc4786faa5c2b535140","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.14.0+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.48_1618832206327_0.33520515215746194","host":"s3://npm-registry-packages"}},"0.1.49":{"name":"@thi.ng/geom-io-obj","version":"0.1.49","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5ecf04de9e518402080221779059541b7ef76133","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.49.tgz","fileCount":14,"integrity":"sha512-eKDJsTZeIGCDlErca1u+tjwgwZgsOne7ujcSRo9Si1ftniMAx7OeEcUGSpQwchUKwxgMc3KsYUi/UE1hjtAF6g==","signatures":[{"sig":"MEYCIQCR2KzQ8S9juCGQtwFGoyKDelyhMPZ7eamZWvDLVWQiHQIhAP2GRFwQmqdTZQGH3thChgLmnYGzy0jLPshY+6GWw0Jq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghB3xCRA9TVsSAnZWagAAeLgP/1cRsjbsfFareqlHrcFd\nJku7DbNdZSrwCz/EIFnuVOGkP1WvBUn+9BIIEIU5QI1vmyVjdX6oL7VNGyPu\n8gGc98YnGqgI0pUM28ES+9cqfsgdpGYWx0kkea3fSROWkCzUedS/Rt8e4OYa\nhFxKhIDI6c+hYNnaI1F5GATLkqOaxGa83xsgkVa4j1YYfvXXl9tVNwErVT1d\niGQlpdviy83CqStOyJu0Uk2MDwQD3+UwZWANIT7KIzxIFm4VtN4V10+u9yfL\nU2OpOg0NSDqdIQs4JBZJNnnlLZDoJAAVsTtRIpaiH0lJYvXu4OTv8VdyArNv\nzrr5bBTxqhD7Jzo8lU7q09HgNTEOPQDgMasf+XOck6krSBI52/HPlbSjAUqD\n8xA2MdE2ffyNRPpihhjQTu6OYtP1Ao/bohaNCC5Ey3qCUtCGJKW2NXrs/mXM\nHpFqKAIQNS9p2yaIymmCYu8AYMhT0TqJ25XoD3f4Md0BD/d+Gton3pkpfo4D\nJr1Wrv4wDUuxIhbp7/niUNZcFn88zJHiyeJJsjw6bXKlgKYXxtNU1X5WpJn7\nfwaHdzXNa7bhRzwLBKGoZTKKkfD8eS1CUzRdl8lU5PL/nVQKUJIrb3ZXgdo3\nhzLkFXKtlyoI6+adjHglKODjme3uGMQ3v0u7WQbgG/uS5+NBhAU+KQdw40WK\nAgUE\r\n=tUka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8fcf77133e53fe5871ea12030b9b079cca315d2d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.14.0+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/vectors":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.49_1619271152800_0.21279043533558073","host":"s3://npm-registry-packages"}},"0.1.50":{"name":"@thi.ng/geom-io-obj","version":"0.1.50","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"99259709e11403dcce6ebf373dbe14f3a326cee4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.50.tgz","fileCount":14,"integrity":"sha512-B3EsVuy+ueLANeEZyliDv82DtS2eLS94OOVP4x1XsgS8YJiHMEILarmeM957TFgw7g7JzXPresptNzu852WmSg==","signatures":[{"sig":"MEUCIQCWAwCJNIVRIFSIt4pQ8ojzijkoSwkFhaebWufhwH3GnQIgMqTR5M6qme69IdUhgQNNJ/9Kik1Eo7UGrjmjrl/22wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2sSCRA9TVsSAnZWagAA/HIP/3kSPxZKS+x1jzlmR67H\nPlNCTRsRtpEs7ZhtzqdS0GUBFFeLqr/ZDl9aFaqOyFfxLR6chhXW6r14wwDv\nwNVGyYs348IA4HuDGEcw4zueRak6A9Yh9gjApPETZ/30hLMxrH1hRcV4otrW\nVnXNNNomryRe+nUQrfmplPGj4q/rf7eOtVU3l17Yqu7+JK2uXquK1fOfYSh2\nGNFF1xGaSxSyIfYpxzrXkjpuMUDkpyew9+NVLp+/qaAEAFumEZRwBD1P6qeH\nO3G9RuHGlkALtAWkurIqiENAPjNP4CBZcKZDiYNB574T4DR6xBahprZEAky2\nWG+8I504VrdUqeNmcP0z1Zx3zn/T2ESPQYqot5dO+XEd4yFqgR3Hqr6yTDkA\nE8bsO6oZrolYT1qxe0H8RW1hrNhPl1itrGMw1UrN+94yLRZSXZMzx7rbHVlO\n7bPE4e0hIlYKCdWTPrfwzCr1Tah62cv73XgjvRiHBki6bFEujHpfADZLKVJD\nlCcQcW5iJvSl3g/NKeCJ69CfN17AlNXxU24pYwOGF1wGZQlpMZRaehsoi+4G\nS22fp92WZWjm8RJvqTe6yeP9i+YS9LjHmC6ZcZd/NFaEduwPiW+cKt+9DMGI\nfQaSFBwVyhl/v75l6EhEAuQXj9d78AYCXAtfHMlOnGjSYGzKHareatGFC1HO\n9BXU\r\n=/2Cg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bcc3e88102fb0eb20e2763908488b7bca3e062d1","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.0.0+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/api":"^7.1.5","@thi.ng/vectors":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.0.0","ts-node":"^10.0.0","typedoc":"^0.20.30","typescript":"4.2.4","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.50_1623157522802_0.7817334339546211","host":"s3://npm-registry-packages"}},"0.1.51":{"name":"@thi.ng/geom-io-obj","version":"0.1.51","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"21d0df19a7ff5923c5c7d244900bc4b77f568274","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.51.tgz","fileCount":14,"integrity":"sha512-DKNO9uvYFvqB3Lb70akNgPC9XzbeCOC27fuOpgl2ha1iHI0nB8Bhq3EhbZrUKz4N90wGzipCO76eu9zB8hzoDw==","signatures":[{"sig":"MEYCIQDtSY0viUAjbJl4v3rKUpe0fU+ilQoNZVUyCf+Lp0xrGAIhAOJOOhy5D5L6HJy1V00B4ZgBcZjop7n4albvQagQ1xus","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3jEfCRA9TVsSAnZWagAA410P/1Siw67UnsH/R6U+rIE8\nI+4ShJ7+d+hReziv4O4m+lSXNABuDmsSWNNa5aHwZm2x81N6LyGIPtTovCsa\n83zuu03x4pUVGA4ArEVDU6wqoUSQkUYi0cCQPSX4fC6vQE8LGVFcwz3MeRmk\nyTZRM4CiG2M7kjgbH2cM88GEk4+RQM9GE3iSi5cnzdlhnh65D+jwIX7573oF\nrS/lMQ4hiGZQOnoNbA+Yx8KjcN2AvH2mvM0UZ59Slit5Vp8mH18yAwF7OtgC\nZ6QK2iyB89mVxW0jcyWsaBg17PeLBe5nH92aRDvVQjJUAtlfvAiWxd5PaKQb\nNDDA4LTUVztrBQcun4haE+fqobe+pdEQx9IFVk6sdP+fARnpZ29+cnkAGQep\ncc8IXomfTjSON7hPCSCT8MyaAofnrIX2bqwBAd1T7SPQrljX6JDfFHAoOhT9\nlYUaZh2AsKThl87ovOC0QFqpSYUCWw0mrws8v9kKRa7PNjd2kBMhvI29rbnn\nkV+9OffVRblTY3Mq3ba4gHJB6zM8puZMpFCv3HEB9cqjeTx55VVGkVoz6zr7\nHzhWKspSryd469DPZpK3qMZjw6RGJH0kr5ZNhRG3DXdng4SduXKxzfYd09iR\nD1FyFj/ec7BlHLO/dAVknmOYtxpKui3nMCZMsPe8Kc0ghP65CVGvTjHoJLTD\nqKCV\r\n=SzbK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a3dadf7acedcca6a15a7e6d655c923b16e2ededa","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.0.0+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/api":"^7.1.6","@thi.ng/vectors":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.51_1625174303269_0.0963437330908683","host":"s3://npm-registry-packages"}},"0.1.52":{"name":"@thi.ng/geom-io-obj","version":"0.1.52","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"43072d66493f2769398851014384fa02c042a88b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.52.tgz","fileCount":14,"integrity":"sha512-MM/YGErt1F1oShum+EFbuv9Fthf0FpN/XX3W2WZtEbUIq3vlQBCW37d3um4xWS4mYSVLw3+JItbVitqrzKjD2g==","signatures":[{"sig":"MEYCIQDNnmu51LhGBvd0nU/75mMHDWWc4ODnaHiHhgMevO9jdwIhAM23g0FcwR17F5vpjIcxOsxrCojTr0QPvYeL9FGns30l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACcsCRA9TVsSAnZWagAAS28P+waesXuqzVOU7OvCwGbk\nVV4UZSYWrvepcqotF72JEXxaLVKr7GUxFVQLotTXvQl8WGcHFLdp3yD5PAd/\ndPvjSR5yPXFhIDSAfZcNn1uq0T6UjXCQBUuw7N5fh7bdX7HPW/kwW/1yIoKc\n1jaBqRkJoHNgYgDm7eJ56qGPKSbzH0/ZXRI9ZBm6Fg0y2ufuEfHU/iOclz9G\nV8O1U4trg89olM4v8R9wQ1qOHcj09zsa6yn0PHgMITcvC175c92ii6XkSy0d\n8vrhArtqmbbKfXEm8uCF19HO+QYcT9heAYJ6UrAazQAtroxswZSYVpm5p5tl\npWB8kny+lBDstYwvbifZ+T0Z466ruw/N+ge6A1Ev7Ls9qzxcYASjikPUh/YJ\ng0+NVkf1YUCRwlT+Q2PMFXswvJ3zdtUohcCqkMS9FBdHbfp4eqjC3Gz5ZF67\nPjq/NCb5mnJGUioU6EME0ZASZ6CrBaMD9bQTN1ZwsaFbZPHrC5nJSKEbhVYy\nF5atszFqZnQHE7+CAS/0iMPsSgXg6KFHDBARkWWbYyyfpQWXn0R10KjhmtZH\nCvBO8BRc1adkAOyyjkGU3s4QEH8JdSvDUUvy4QEjUFRVD+gxzsX8i2l4Ge8Q\nOhgN/vwNrmXAVM/f+3LI4Bum63sS6RTUj3Scpf9fI34WbspwSKxrJ0mW0NaJ\n0p+Y\r\n=Mrn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad6ac106b39a18735187a1b59313e06f5d7a9116","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.6","@thi.ng/vectors":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.52_1627399980382_0.9173907203308724","host":"s3://npm-registry-packages"}},"0.1.53":{"name":"@thi.ng/geom-io-obj","version":"0.1.53","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e5078b9b2a4fa5d917058806422903bbe9fbab4a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.53.tgz","fileCount":14,"integrity":"sha512-su1sIW1jgF8H/N8Lpp901vMMNAh459WkETy41bMgT4dlStp37hB6Rh9iejitKsxvmzmz02CRihKRTxHb45jACg==","signatures":[{"sig":"MEUCIH8pzeXwFiRi4GlW9rvD0b+KShzYtstcZvPUefKa3MBdAiEAzhGZ09TknKkK7Q1+/az9O+q4TR1jFrNHJZ41eI8H0rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqJ1CRA9TVsSAnZWagAATwcP/jNCcWIOzfG49CEBwgWf\njOLbAfPgiMNsrYKQJ3ZtnPTX2DHLrG+owATom0zX9pHmaznZ2b/h6XfOduT3\npD8LvYdc93un5tXfZ8gq01MKX5QHFcH+pIWeRsaAY4tGLVal34sfVwK/pkmj\n1pBT6x/xiI1DXeaBiD3zyQ4tnVLHNrX8TiNozqXnRjA7MgAuwmw6XhTtmgTx\nBg6OOz7Mo7sBc8PSSn85Q4WP5zn24/4h3jpexKcMyJRd9RqJTls8zry5Xszi\nBmXfvR/WgUEUJO8Ae6EKskBEuJ0nQ50csRxfHPqIJyU3oNoVI9aA3bScTHex\n2weF1iAy07NhwN1Y0vbPh3ma67oKHI1uz0Grmg/2QTsja2ca8XZ471or2acL\n/UP2uKm1AkeaIio7Jr8GrZOjR4uYosax4FSFdIddV1FOG9jxM/Lxy2HWxLAB\n4Hnuj7Sh2WsRRfa/vZpxWut3Ls7oem8rhc/RNm7RSGSNwmCpC0y2+mpeuP66\n3YE9SDc5t73aVZ5ZIDkGZkmhspJMgcwOWc2pT/AafFy76tkC/apEo1j04P3/\ncnm6R2MeYD/B86x3QEg64Q0SmGf610Ma2lJTR12Us/xSGIRiTxLPxoh1tiTF\nWM4dlubpdU86XQBBtym2uZmWkMrxK+n/lvcqhpMQMoMBswxgt3CT/lACyuQJ\nMQwI\r\n=UVvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a85a4dd69e086a18d97d22204667c6b5334b01e0","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.7","@thi.ng/vectors":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.53_1628086901140_0.7339812618678152","host":"s3://npm-registry-packages"}},"0.1.54":{"name":"@thi.ng/geom-io-obj","version":"0.1.54","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7270c639cc1efc324c6f6d26cdfb35e9a7586e8c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.54.tgz","fileCount":14,"integrity":"sha512-Mmdq+UaYpBriQ6jSS62X7+8szPDGOJM7OIoiwEZ9PlJiq+VPCEggZ8BsrqSmfzRmkFMH6ug4tfGv7W17zOCtjg==","signatures":[{"sig":"MEYCIQDCfQLkAkyCfiDIc4Aj/oMlTAEdXjV4WH7b1L+Du7upoQIhAJW+6c49CgoRQEL8QObwRIp5XPSIGrtgPHkqj9I/jQ5k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCvXaCRA9TVsSAnZWagAAM2kP/2qXxVo6mmxZaJTwPwMy\nQ0WG144JTzcYaims6d0FQGpLtTk+n0vPbiSGqWmcPNYZjGglyITaOhpP9KRt\n78kwNTZlBXYgg+IRX65nZQyE9phb7xaLBQ9up0NElTUYgwldv+egA9i51TTt\nC3S3HUcszHkRiGhHgqkfY5QMSO2x2KBSOCZ/at3xvodHux9010aiSJMfyPBj\nROlstTJ+tfe/yXeNl1dnD6f8dVCFh4ZhFnCo01flFS0QMep208IOjgz7E1Ul\nAnFDjeJNWtx6m+pfkSslpcQYjragvhpaYHy6KV2geY1LwPMtpvsheUIhNYKO\niZkoqvoBEWBjIlellAeOdiCHnMwtyfPzj6RtVigXF0Xz9BjgUbgP/56dq5W8\nPvdn6VvyUwrLWHSI5iXp+nQkDBShuIHKpTRv5w/hUQ/nYBE1WAAFhoG09A2t\nw0ugvMPHnNDHSxagxjtSQDwPoK38b8tg4S0c9XsEnNl3y70Sgj2m6KIrxzXT\nVFCf+OCTyQwaLmSeA6Fjm5t6hXEKeKxMdszICfP98ob5wOs+p+oPAlFB7QFn\nUPtr9Uf9YRteYAD+DJ9xTBqJG1Fz+3jA8LqugwgISoil0Fz3Pv3vKVLYOIYF\nsYwoJxpqymOVcp/lXz5xK5q6gzUnNgYjx6Ud3XyKt+SHZ21gDL95daaxERDU\n30zz\r\n=Pp3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5a289330f80e3c253c3b434655825c5dcfaebfd2","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.7","@thi.ng/vectors":"^6.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.54_1628108250206_0.8938006983305791","host":"s3://npm-registry-packages"}},"0.1.55":{"name":"@thi.ng/geom-io-obj","version":"0.1.55","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7945b3f3491a74b00925667b6082e66cc3afc1ff","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.55.tgz","fileCount":14,"integrity":"sha512-Gvsdj5uxAPLmZ7qBoREGtVsRu34rZlQWVPqKnUmUjdBd7mL0rxaqseCoREr9BjQZp5Mh2zUMIifLD0SsratSzA==","signatures":[{"sig":"MEUCIQDJElI/Vn3dyOID0tqN6OweDlTcUtFLK0mJwtHyhW8oDwIgd3twzVzpvDZtrfyRofFcBb78w2vsSgNF4yYMUpK9m58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD8jVCRA9TVsSAnZWagAAX3AP/R80XAEiXgP8onHgtpHL\ncdioER0waMgCWYyhDIdoWnLpjU+P4d27RgNFWbCWyZ2XjgN1fzpr3rJv3qqI\nSXnu3YOheJ183xKX3gpZy93qk3YEVhiGWgd84lgDYBX8MlDLGASOsjNHa2tc\nxCQ/fgy4g1ufsFIJbol9e0hUIBYXyYB7qeLa0Y2yAn1s8JUGUb0Rsbvpjjfs\nHkzRBuMbl4CCUSf7JUEeZ1w2FPK0njus7R53gFZwyuJ8r7WsqN6Lh6ssMioA\nn9H6OzcN8DFgFAX4O3TulAHOA2iDlXqsgEUruF+tVNx/U8qv6lGvCeH6sK3v\nEugLZJZtV7ywmIPtVCdWw32LUUw4V+9VM9qeddG3QNlkonEdsr7j8JBVybTp\nWwLVHf4mGgjRQQjA8HUSNc4kF9IfpXcrJ3uAi4jncY9XiwmEdyfbjx+HTtVf\nkaOtMOMC6aMKHlZ+cn3tiFbjqGj7CrmzhsHWqhtrwvCSYENSmg3V1sGMqa9L\ntR4LiUP6tRM03umFO19WiQz5sQtfnUjw+CKN0Ebl/RuSVCzko812uA6Kuz2/\nBllkvwXJLcKbnjlLy7L5wkJhKiX0a302v1NGhM5MGhyXL2JzfEa6QYd8fKj7\nEomnzqO7NcDjhHtOLiovWG/QJPLRWWf+KZg6pm6rdvLwaxYIoaLSCo+8HN7B\nWltA\r\n=bv6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c3d907d40c82572fea9c259007dd68c9acbd5f1d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.8","@thi.ng/vectors":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.55_1628424405066_0.9098601990938899","host":"s3://npm-registry-packages"}},"0.1.56":{"name":"@thi.ng/geom-io-obj","version":"0.1.56","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e2f8c81cd4bdf7f590035f1c2143c56223900cc0","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.56.tgz","fileCount":14,"integrity":"sha512-z191YnSibu+mzRxPTbfZGxlyturqF+evMuLAIAqpo9EdqNvCEtbvySVYx7Vjf+M2a6JmlYkVlKNbOnq6kU1r0g==","signatures":[{"sig":"MEUCICDDQgN9yylzT+qJG32fhOM6NemiVwRVicXLasS/soMsAiEAlQMDjI+4rozdW6s/2dP0RmPXujDCxYvOLGrPCsAWBj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD9p9CRA9TVsSAnZWagAAln4QAJ+yigvCYBSeghUMSIQx\n1krdE8lvIABNK8AVY6ORTToNTCtKj2P2Kjwzx5CObInknHQ/S2Jfw/4G0xG7\neAHokY7ZEFHsj9X2gh+q1jClltkSgzBVjuVIdTrVD/4f/jHGqK6WbRXOrt4Z\nJQvoIHuqcoR/FtncGFpkIuEhQ51FKvmD7+Cp2Z7jcb1jPNDYGgBizjy56LJ2\nY2Tj9hE9KiYKtLNyQIjQSoX3emcJ7IJkipRXulM7vfPCUBfzpQq0csnx38bI\nGC9lh3eNrLtcldVOUSlOSUsYw5uc/jZmxbgaSwnK+6WhxhBArTd9GxwWa78N\nDiPd1QIf7We4bqxeo9qFqP1J5DCfVOpzbq4aBh7BwjkPFqJNoVU+VtF8ToDe\n0AZ9V0+JwJ/1MMyI9hFV2VuRhz9X/mjjxcmUK4CwhSvwCjpTZ/BTFF6BAswl\n2N3pqfGDZnZ7EEb3GrufAb6nlbF3x29dL60XqVDwRFK1+fhsNfncJi3nr0G0\nZ3/wsvXPaFZeq8FMsWXCWkXZrAYPRT08m9in0L2v++6wVBxCwIgFojmPVgMj\nq7glbaglgYkV2QqK4r7WxnXhveVQBj9jcfGIOEpWpZYu2f9fdzbXvN6oGrQU\nYjzWYPx453NJ7ak0rCDK/ek+d/BOxaGj+jvpTXl5jAySNZd/GqhtvcDdWsdM\nGTW4\r\n=lEb9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"538019e9d8ca6c5fee4754af93ad454c0674dc72","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/vectors":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.56_1628428925083_0.9294102073601425","host":"s3://npm-registry-packages"}},"0.1.57":{"name":"@thi.ng/geom-io-obj","version":"0.1.57","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3af2e60622762def74f01cfd9647457352cd778d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.57.tgz","fileCount":14,"integrity":"sha512-pFFLvMBuWgjiHQ0Nc2rVdqiL0uN9YTwsppkY83G/f8TkywOwNZqkM+9yoW+ejI0uv6JSXGAR3YnelJoBA7od2w==","signatures":[{"sig":"MEQCIBQfs1jjcXrBKdXMs/BxiSK1LqBUdWUPxU1GLghZhRlKAiB8F1SiyEOU/oi3htcLo2QDrQAPdMzkr9+5gcXjF0ZgBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7PpCRA9TVsSAnZWagAATZMP/iEtF35bn5WavclrxM6j\nveIczlknGmP1pJdnvHv/Rjc/qzlgX8vMEtpUypXNLSmWi2crvNKBm+jgZ5P9\nYwBtUgd/iaLQm94H6yvtyNE4kyIbV3tb4hezbs9mYPYR/XXx6ucK09sR7/PK\nt+s0mj5PZCTEXjTi6TbVf28kFTcszlSObBPlR0Ii3kqOrtZ0UsQr3MULA3vb\nBa/QVsEuoWckEsCTUkKUe9ereGemX2njo9zPQl0irGFt/Gv0Z74mSKTqqEPz\nsxulzXFsC4ur5sXboWMrvKZxtsngCijNSCkICR1ZjGTIA1p+4Hf9+utWeFqF\ngkIxsYizXP39HyQBTjhvLG1vP+8Gt+UdfCKt4+mN3wuoJskTqqck6kXbWfIA\nWJNzFYPAdPPAkk8/B7SF/4AK97izbA+j36VARtq2XE+QYuckKF1OmH8qYge0\nJmtTirt1lWD3gkvZgd+d2GHXByAQRwmawOsxJ+RQR0U23YPDxpLTxrROJ7HY\nHpwyL0yNTSqruzr6gSMUcJ1U4ok5wTbi1bntIVHQji1PEhWx1xJibIdaDPn9\ntculUkCnw0zBuSXcSAgVXuVOUIdyOzEmiMJelLjc1/bjZn+msDzc/9l/Ka3o\n9ZK3L0jcJGGiP22QqLaTZ+67NDvtgww/e8hlQ/L7X/CNNZyU74L0/lzEiQa7\nfxnd\r\n=Vyfo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3365151f112c39f224541f5ac4cedf3370eb9ba4","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/vectors":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.57_1629205481736_0.7456312453816607","host":"s3://npm-registry-packages"}},"0.1.58":{"name":"@thi.ng/geom-io-obj","version":"0.1.58","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5fefad282f65e069049a2dba38d0ce219e3dc105","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.58.tgz","fileCount":14,"integrity":"sha512-E3LVB6DK/qLBqn4hwzfDSBNpNDbyeGxpi0obEYO5Mw0FaFokuS+30jMAOLrTTale2LE0LJUCKw76zDH3Hr3wtA==","signatures":[{"sig":"MEUCIFQrzbbRZ9d3oJetwtGpx73b0OegS2rR/1zSmJYbL40rAiEAkLCstoOKF47YiOupPBPr9inrPwPyPtxvr5/goFbEUgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHmm+CRA9TVsSAnZWagAAuAIP/A6TA8WtfrSEz7O4n6Om\nhELuvC71mBunTdKV/gIQ5KN8+NzvDY/8LBK3J7jakra9hgFCVDN5ZGw6MzCo\nvbmQ32BA4gNM9fpWMIJ2nQIKNCvwDxTxDU6lCMr6OI64WK3246YjDFL0m+JG\n5wfutQmk05SOui3RdC/Z26qLaQrZoD+2Xqq1iRWDu0W0e4V7GLTJmYEgHBLa\nJb5xhrm9dWYHJc5Kjx09PlUwkLXf7aqf8ixkiAPBO1vwOXSomzfKfGbPWzYY\nh2jOlsr2bO5AVoNRoqW0ClZkN589t3NAxuQwEPf5WuojXpXHl4XKtglMTZKV\nKMizAR42Otwl9SmpCJ10wO34jG66oNee0bszGrzhkTN91T3TCADp1W8/IpC9\nTIspJIpGG5Wz1ToY1Nb7laLQj8R+CrrD68ub3xUo97d4JZ29dcVRburd17iE\n3/XZOGETYQxi1TjB/Gd4BPuQE7LHfwUTS9Re+Osi2997E2UYyuvW5CLpqv19\nMNrJ/kMCJuInnYj3r33hXoXnJCNsAuJ0cRU8W1V1SgcjpyRrqGi+T6hyOZ6b\nWMIu7lxzv/LFUNIFsp165HkJLszjWYEVl0NKjFjl9fCX7gQN/qAKnhlCHtGf\nGTMcoxXDd0DwDa75Dt3Z/dfThBmzctokxRKQo5+SfFWXXxP7qEM5gyN23bRW\n5q7q\r\n=thft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2c2f921759dc30055f86795231fa1289ddb14a6e","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/vectors":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.58_1629383102113_0.9395347460111325","host":"s3://npm-registry-packages"}},"0.1.59":{"name":"@thi.ng/geom-io-obj","version":"0.1.59","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4c3c532269c3e80a33f3124932e861657830228a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.59.tgz","fileCount":14,"integrity":"sha512-T20gmZyLIb4+G8AFlKJTKbjnu4X5yoyyZmO6W7paKCc2zoDL/T/fsHyx7vqwBP4EffEWfWVDsqw8EXnLlO9p8w==","signatures":[{"sig":"MEYCIQCUJ5z2OznL6DES9CjeVsiBLWt2V9jOT7rqobqI7GTzTAIhALwzztbSH9D07pW9Q6F+pdOaCABw1UgxSvOZJGW1IPFV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHm+YCRA9TVsSAnZWagAAhsgP/3yAUs6bxuQsRHBzRU+n\nmaZZlaJzLEXEqEVC4s1uX/e+Hte/adnvGwg2u2H2tzuE/hNjwrQhrBe9PPLI\nrZXEOKagL/CQrB/DE7gGkwHSll4FAbl2C1OCeGnbROKZS+t1paNjymq/pmR4\n2MZjFdqstStDLEZY7y0K8hDpF7590GFNWhNaoM2Hs927L1frssUqrTbZcNFi\nQnq1JkelcjuNwibqA222S1eDbe9W68dKDtgwY8PxkM8k35bMFcA/oiTYz0r9\n/OEGvd862iijJzd/b5ghMws+ftfbRm79m8kLBi8nmnuDol8GI9mFvbjtpA43\nlZhH2IvAg7LHqUAVAHfE7eehl/pcSHDuEANBUicjbE2FPdhEVG4wyfpC8j2L\nxPuAAqcPX5Q3NL/ngT7KYjpaPbB4b/m4F38CweO180BvlfgKsqqjmLN/pLIt\nO8F1+gQpjnOR3WhqwhItAm1uLJY8quM9YPEm0fJZ0ipXMsUaB5xnCylEUJWX\nDGuRNI8BnZzMqVVHAnY5tvejenjRm4/ydVKlRIfkNOhSjEfrKHeCiWWgmd0q\npam3ldH3NpEHvzd45hUKS1U3AVBoh0dDycPRyLF5lrkHIRyU8lc4yHEEmLSs\n8HISeI9YmJV14ADnfl/9QDKBYT9XLH4i691EsLagRVcQ3RRIQRz8iHoxJ+4P\nPRf+\r\n=M5tR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"84a067278ef79ccd538eeb652046eb8e03f3e34e","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/vectors":"^6.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.59_1629384599888_0.23952274698781095","host":"s3://npm-registry-packages"}},"0.1.60":{"name":"@thi.ng/geom-io-obj","version":"0.1.60","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.1.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f318df1f5e98505252d23e94b6bb686a7f42677d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.1.60.tgz","fileCount":14,"integrity":"sha512-C1sHGjPaGcgZRHHWOAWahN8gqCAkZ6DmhV89fkKNUmwf376rlYjrOD4YmBnYxxm22xUMLcyQo3x5eT8phGEaNA==","signatures":[{"sig":"MEQCIAMJZRk6r0Vs3/2lz8ljsSBJiOMSePzlwHXGd94OoM2MAiBxR7gwkiAc2dfzyJRH3L4PpNk7pttCEc1FmvtIrxJxgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMf3gCRA9TVsSAnZWagAAiwAP/iYESaZgN8eGyYMfj9eG\nhi2ntQeMnaqXqgbRc6Odf+pr38thaZt5FEGrKZOAyRHI9DP8AtZ+/H8mGpr0\nO265+tQAW87nLIVJCnh0lJ+VjM+Z0JX1nifZP1lZqDfCOy7a0nJHSWTGSGjK\nmhP1c0danCSGwKKIc63t1k8M8Mho4hSJN4wXkq/4MHBS4tkh7UVUDtG4RO6r\nyxBSAn+MoG+8zDFjEs/Cwxy87wWVQ7GgAwjfB9C5LzTDjOHFHBay04YczyBT\nxO8DvIN82cMPLqkjtIS98GV9AlK66JuUnfMxoLy6foSUTmfaY+7L0FVtoHZX\nbslSzuQdIyUP2sFdPiuPmST4ixRBJTZoDsz1N1mVACzSVPBdrEQASG85Ew8W\nwhtTBE4LMJgU+P/M/Iq+nERopeZjw0jwciWiMQ53OV++kE86P+XnWHDC4IXX\nbnwhyD5fdkgXoH9YHMReBwMPUU2aHaU7gFSrwDYpqhgMeu8X6ba8Eu261bbS\n0OXIRNnhoHo/4f842uFMUsgGSLLWmzvR+7qsTJyTamm1nl2LRnl3JpeS8eqS\n3NUgtjoR+99AX83BV6GXZjrczcHxmVw6kffeGEAvf1qneezjknlwpYPTONBd\n6kMdo5Kfl/ORJsrmMQMScj/jW5HU/tZgzN/3Oopi0efI3HdMxd6l8nZ5lU9D\nY5l2\r\n=4Zr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d971cb3f9b215a95483f78f1a8614015e331146f","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.2.0","@thi.ng/vectors":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.1.60_1630666208709_0.6656418574679228","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@thi.ng/geom-io-obj","version":"0.2.0","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cca4566ea8df1c67f50760b4d258c5f532999f18","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.0.tgz","fileCount":10,"integrity":"sha512-dyVaU7/t6dOWG2Z7ED2g6GddyIwuXU/SdS0k8AoLcmSRWD/+UfLOBhuIg6rptIyqsuljcgOvy83W1LJrLQdqMw==","signatures":[{"sig":"MEUCICsvYUETg/1Dktzf2Vn5WOlZYzxKldzKYn8Osy3WFqOnAiEAhTTnnYBht0BenWY1dh96JqSYfmj30tE2X7hyZ8jQ6WQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9ac1344b38b565eb894306fbf72233b6c0b2d115","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/api":"^8.0.0","@thi.ng/errors":"^2.0.0","@thi.ng/vectors":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.0_1634052004870_0.32992145880846824","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@thi.ng/geom-io-obj","version":"0.2.1","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b776492734fee8b9f1b84ceb36ed7bcf9e101529","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.1.tgz","fileCount":10,"integrity":"sha512-7uA2WVqYFETRaA1RiY4XZxgdpxOLNmzYljEAonFIhQGdhNA0sVcImTHa2WQv3YRp1vYrp2TsOxI8KLyNcntxpA==","signatures":[{"sig":"MEUCICgS7XDeYWjpbJuUssdmgGorrrZmvcJK/Gt1T74J1hC3AiEA3sbSMU2NlzVNmWMcWW8eM/iDNruhHBJZHZtNRhzazGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27788},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2e6b3d7c0f4c5686c1e9bdb4902ed7d3f90bcc19","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/api":"^8.0.1","@thi.ng/errors":"^2.0.1","@thi.ng/vectors":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.1_1634106696720_0.5087410185894259","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@thi.ng/geom-io-obj","version":"0.2.3","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d0eaf01f060db77206886184f805f53a3fc0b130","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.3.tgz","fileCount":10,"integrity":"sha512-q3Yh9Pa0tV+DtuR/29VyywaG8LZGHZSW75cmfEUgm3DDcBS7hYjPBq4BCsnuZKYeaSSLn4L+w1WGt7EVjfwICQ==","signatures":[{"sig":"MEYCIQCv3RizFC4pbpBda9Dr96gzxk2fOLKifVuHOONO23sIiwIhAKSkeInAs1feauGD/pyUVvxVjyzG6xmp9Coh6NConMBL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28164},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1fb38cac74d6c009d96855c28784a267a81badf1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/api":"^8.0.3","@thi.ng/errors":"^2.0.3","@thi.ng/vectors":"^7.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.3_1634336812435_0.9652129409014039","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@thi.ng/geom-io-obj","version":"0.2.4","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"048cd457f5d129273bbfaaf0202e98d30a576479","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.4.tgz","fileCount":10,"integrity":"sha512-gkfzzyoXoLQrDwe8Stgyl7KuQQLS4+PDaS94V6gD6mm2lr4s1O9UwSBLEGZsebcpEAU3I164jtVYNo2HUCdg2g==","signatures":[{"sig":"MEUCIAIZshJgWXHGeoT9KjPsWloVnQiR/1iMvjSXBwEluLS4AiEAtGC4pEiVgvw7M+G4vHQFt+nfRDYpLjpRjZOmFSZhSPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28352},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9ff00a103f76cc4917ef3f244132e218f2300a05","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.0.4","@thi.ng/errors":"^2.0.4","@thi.ng/vectors":"^7.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.4_1635179783858_0.6778434613747106","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@thi.ng/geom-io-obj","version":"0.2.6","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9941e41cc9d07f41d92a9d9d4abf8469d2bdfda1","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.6.tgz","fileCount":10,"integrity":"sha512-Zoid4W05G313HuQR69LhHA8ZJ35tmE+W8nnuQ/ENsAx5h/DIkYpWQSUtzGA23JpUv0soc0VX2thBpTZnjFGpkw==","signatures":[{"sig":"MEYCIQCVrWEq73WJ6SrNUDMG1qOHwBdCGhs933vOeLVsLFvTPgIhAMu6HgyNHriIWv3pxYK+meALzX8HhqCXlp12yj9wVQxW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28728},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c17a556ad25f6882dfa8f806a1d9e8ed7ac7cd71","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.0.6","@thi.ng/errors":"^2.0.6","@thi.ng/vectors":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.6_1635407622401_0.5211906333771432","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@thi.ng/geom-io-obj","version":"0.2.7","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b6c911ab2414b87436f1b6ce2e68ad0775967d7a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.7.tgz","fileCount":10,"integrity":"sha512-vtAAO2F5LgGH8KVI5ttWOpLwkT6Do+xc3yADSVIe2JtXzUJU8AnyzDGDuX5AJav92BoGzjwAK0rp/gJskCnfPg==","signatures":[{"sig":"MEUCIQCJmY5eul5mXZ8r0s1u6M1jGYFBp/t/7B+C3zwHPuvZLAIgEEtbHQx+Gg8ZH0iscZTGQfG466My4W0QpXNq4qhZ2ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27783},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"852cd2450617c86d15d18477dc634f17f04202eb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.1.0","@thi.ng/errors":"^2.0.6","@thi.ng/vectors":"^7.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.7_1635954243191_0.08603099081571686","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@thi.ng/geom-io-obj","version":"0.2.8","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e27120ca06b3db13d108dc52e6106905fc526943","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.8.tgz","fileCount":10,"integrity":"sha512-ul/GoLfChhi6kM7/o0mpEKvgL1+dPx1SH26PjhMg+pguO+spVKx5n+0ZtyewBeI9EXWnMgd2bCvdDbpkfxYQKQ==","signatures":[{"sig":"MEUCIEtUI0/tzYpxWccZ74YJZTZXZ1QFVp6sI1FSiE7mRMoDAiEA2OtsVqDWeGlZeDDa3eLHoMiUbVAuwwk4z6pzPBNzl/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27971},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d6aca4b4edb697613ed6635b1c0b12f0bf27b1f0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.1.0","@thi.ng/errors":"^2.0.6","@thi.ng/vectors":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.8_1636035637226_0.7445341396626837","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@thi.ng/geom-io-obj","version":"0.2.9","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.2.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"51eb41bb463668893c2acfe915c9b255f0e88024","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.2.9.tgz","fileCount":10,"integrity":"sha512-giZdOmwT+LHQEHOWKQVZrA9eRk3FFR4qY9jKJTscxL83PJziq3IKm2bvdHdkW+uKyMfwCSPgCjuf8Oo6hrncBw==","signatures":[{"sig":"MEUCIQDp3HJ6LzTeE2iWHR4YjlGq1HyV1wWG8/RcSmjGtWHOCwIgV1umwR79AKZAlZc4gyg+nmYfgaBZHp6Z8vfmdwd/OHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28159},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5fe52419af63984ebe53032201b2a6174b9cb159","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.2.0","@thi.ng/errors":"^2.0.6","@thi.ng/vectors":"^7.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.2.9_1636555848495_0.5722179592502668","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@thi.ng/geom-io-obj","version":"0.3.0","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"646a5eac66d63fab131340ce249b930618f4ef6b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.0.tgz","fileCount":12,"integrity":"sha512-x1NoHXt5gyS/t+jRZmBZFl68/rFybYe7SoK5gcj4KYeTlnGUQ15vwz6lp0y72VlBQMuPciM5893iXFtIEMGBcA==","signatures":[{"sig":"MEUCIQDht+fkPbOEe5osim+O4jAV9z3AADQNuTygYrmGgmymMwIgTK7OvH9+kFIYey5JN1gQLEvR05l6OZ/Q9xTPocOw1VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlZPRCRA9TVsSAnZWagAA5n8P/1wONYQfmqNfYSxE0Mvb\nNvBllo4cZ7oa0Up9N9qz8NdxAlFiVecllS6UDd+wnDj/mhKt+EJim7M4JEuZ\nMLlfVd2XouxbPgbyOn9kUvlxIHT6hS4JfhTnkmDX7Mfdl6i+Z/HX/q7el5+w\ndN74fKNHFojnPGVjKGB3R+487nUeiyXE9aTzqR0L/XbDH0SApceoAgrN4LY6\nD18ZBH4v0+UVtMGFvcn6QuT3vu3Lnsymps9cQOrPPuFKSlZWAwINwn6f18ep\nzc671g8LkXUiSlKCfnNH5fQBAfL5eu0PKCDOdH422EqOYpSW2TMjCZxVBk3X\nJe6LzFKHJctXFPtF0wiwg4KtqOmaNbPbGKdJ3oNE08rauNpYN2TUmtRmTQ7M\n/I6O75w3F9mdNpUXZbgdIvwRHPt7fhZdNU+PVkhQx07nEB6wN9vF1kL/0hib\nUbrZgwomh9D8BJRs3TgKfMahJJswl4kGVXW9b77mO49fad9JPviO/5za4dCK\nbpL1hps8Se1IDHppQjsIiAGKbXznc8aA2sBNBhu0ZKCfTtS7rFSSRWgHqh8F\nnhIlAoppPMpjJ2NYoSXbZHSaqcS4USx0k4MC0/Xv8nPCsOW9S8L556R3TquC\nU7OoiOtkMo8prNkcoSOl8CqNWeftv8zAmEX2QnBziS+VHCl6rilmd6aLMKmW\nUYTu\r\n=t4nS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"519eedf95c076202f3429eb8e46ccff275bfe446","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.0","@thi.ng/errors":"^2.1.0","@thi.ng/vectors":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.8","typescript":"^4.4.4","@thi.ng/testament":"^0.2.0","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.0_1637192657683_0.14081673457036814","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@thi.ng/geom-io-obj","version":"0.3.1","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"3ebbb30bbb3f71f51dfee7f24cbd8621ed2e2111","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.1.tgz","fileCount":10,"integrity":"sha512-cB+5Po2M2n/MOgOqXRVLQPAjp/QF+ZLkCnAvUm1qh3TBLc4WnPG8975rsjmtEGKKPuoFj4MvT3yU1gZksC5OGQ==","signatures":[{"sig":"MEUCIQC6f+W7CDK+7q0iqHhNMUUnklt9RecwKnYE8eHhNT9RsQIgFamwAphgd2KaXWecJo6gqpUBSToQN3XX1G43vcNIBA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl1wCCRA9TVsSAnZWagAAi/MP/3vNSBwgDoV917mbnO9z\nh2KVpzjyw9tkzbhCxw6FaxQT9P/Wn9sz1F1K8v3yUXerG8i+L90joPozDE1i\nkKlJ3lGhVg6K0GPPfYuYIO7ztWWTiaP8+4BNl+BHSrOW6aIRcB+Nb9wd1c6w\n0ui7D/eCbxNveIrpFP6CGGgYRvn2LFoe4Z2a7U56p2rkpHSxGkgLWD2Ds8Qz\nwAMm1yRs2LNWaCBWKb0YaqQMLa82QLBnEsQ1yM0xiX8kJCu780cPoakCs3sj\nyXAPjdxdnzP58VMDPcZ+3wbj7jXea5bYR5do8I7LHIn58yrF9odE9syvaEe9\nuHEl48HCHpWkM8/5/uKKVW9hZDJgouWgoBZtpyZj3myLFaeeBPjfoLwa9jXK\ndEBzP6BKt7cNKjOGtEJzzOf+igZta7dXS1nL4+CPbhUF7+FgI3nTUTILKqT2\nWeb56sVY4hpd5wqS5Qj0GrxR/sMUmfCOthL8UgvOnwyFBkHf8gcpO24dThSt\n978zxtObysD4U6CZDGHZEOa4Ybclngs5GzNezObPIiaw9VoI3q2YUS6kbnfT\n21XIWZ6rKoNWbSg99fmgareMlxBP79UklUeYMHTZHrxTuvuH5prJejIg3D75\ntm7eMNN8lhRxu2EzMes8n2cZR4DQjGyTJXTiTYHDpkxbgKUgx0bYa3/M1lRh\n2Pxr\r\n=4sk2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8bd27c8bde0b770e7c001943f11c951cd345d668","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.1","@thi.ng/errors":"^2.1.1","@thi.ng/vectors":"^7.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.1","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.1_1637309442071_0.20300421171922456","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@thi.ng/geom-io-obj","version":"0.3.2","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"08c8c5307fea6b7fe81d129054dab80c2411b4d5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.2.tgz","fileCount":10,"integrity":"sha512-kOymS1jE95cmjaMwu/BG+lJEb0ee35ZHo2uSvLiZcd+tVrv1JVB5e0Cy7uHqz8VkWUhhO++g9Bn1589WNqCs+Q==","signatures":[{"sig":"MEUCIFo7ypJEG2FvpWgq4SQREG4i4Jma1Edb4k/rtxt3kSR5AiEAlZ1S1yWUOjZ5/0Mkdf6mCb7K/qhV4/bvl/2XurXu0UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmn+yCRA9TVsSAnZWagAAJGYP/3KDdoAYNsnwvhiHlmwa\npvgUBAawlsFNux3yWIJQtNW6CKsDxJ8x+gY7t0XcCt46PP99Xcly1LVcAePZ\nnzBv4RYc3erHJEu7IwN7fdOASuiLLLlUbHq6NRW2S+RGjCd86PWvrB1/bsLZ\ntZDRCvIZTvmxDgGlBHAzHqoG93QgNBiPN1Enj2GXXM3sTpDzKLuFB7gvPvWr\nrHICIKP909oSnNGf5wgMAxkEO+NOCsyKJPKOnsIiLQPvhFnQ+1jyZVUqt4dr\nRtI+TpK/5KO3sa80oaewyinR+15kxV3Oyn14cxenE6bj3+kYhMGAbvMbVkpV\n3GTniY3XW3RJojLh+a+E3+P+j6p/C6c/ffuC6I3XStFA5WY0gSDbN3D9hP/P\nuAaeSTTWm2SU1Glfb1MWhQBEBRkPKyH/j8TNr9G0mc6UNKRRPd1QXBL3qclJ\nHNaXoHoYMt6WIn6xhFk7OgdVERmr93YqB1pch4bFlxFUeKYaRyBDP5qBUJ5W\nTtsRaSaALZuTYYoU7YOHhHGIaLIGRaby2frBxx+LCONJ1JbBB0uHvnrlyb38\nX3YffDQ+N1H4cyhPYF1Uxz2PNqbRqHv2BxFEUCaKaX4Qe55q38tKzfudJXrj\nulHQpXT+5S9XELodh+l9TWeA3PhTNK9ggrNNXZi/DGfC0VUiduANEqNEejnb\nJYij\r\n=1UyK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e8a7c2a40191b391cef182c2978e5a6c85987a87","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/errors":"^2.1.2","@thi.ng/vectors":"^7.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.2_1637515186030_0.5156186746619185","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@thi.ng/geom-io-obj","version":"0.3.3","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"fbd01e1faf1200fd6e53927086569dedb43b4aae","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.3.tgz","fileCount":10,"integrity":"sha512-2AGurULAlwj2/8oqt/oOFbSdxAzvhPywOFY5UMgfXzwfTxlV1nywJbberJH9DPDq8xttN00NxT/ajqeWhl+8kg==","signatures":[{"sig":"MEQCIG8kmVzuTg9xKWdV+2yQJ+3+2dAVKPMTqY+uVg1vfj4qAiAVlNSGEflhqKu7SNggGiglMKOfZzq/GOZbalr8vdNBnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm14LCRA9TVsSAnZWagAA424P/0BcBiktoCE7Kdk2TUb7\n1HdLkOZtC7Dx8GcEZsryuvNgIdUIvrF8oH1wPGqr8tibw6KfxTWSHoEdd8NS\nszeQSoNzNDRNm39VgRCoeW01bwRY4SCBCm5Mi6xdtaLP3WljeMbvJz6PNQ9X\n6/Ad+TAqGsm2A041N6LTvJo5X9i8GtW/s9R74Qdqly3esqAwHM5mV4mJKuVS\nuBJZhZU0R/6neuN01OPxcT+On90/Bl591A74uIj32WId26KicYyliYstKly3\nzDbY5V5uTCNVnxUF50RFy65k8LGprFstpEs2OiYtD0MkWCNOkj/73GS32WF7\nUGlBQnVvgy0Zfx9t1XkvjQAN7/RCfjDQXydEXxRxwvbHE5GaNSa87sy/K1eA\nwh/RW8h7PKtQO8czzzroebEKPLtq3dL5HvTHFwEgNj0KvaILdOvYa17Qeh3U\nx9zUxoSWDh/Blr1dtnmiCxeRpIkv4/wQmHEgZzY3XqopXTlAze3b8+uCzR/l\np/xh+HR5W8MBjidWjVWf8CG3WVBzZfd9IUcc4IbuTl8fi6YGc1u00nLE2jpU\nEKkGei/nmYvIHfKMV3omhrsSMp/p6735Xzj67iW9ZFyzdX4rkj8P/dUhbv/7\nYf9j/9mKipu41dstEheKpoST2svyCS3A5GmrDrTymPcK9MS4CAW7XghxxFJz\n6rpe\r\n=HQLX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d777b58d7bec4496d38166cdabda4ffb78b0dc47","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/errors":"^2.1.2","@thi.ng/vectors":"^7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.3_1637572106865_0.8299603435719325","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@thi.ng/geom-io-obj","version":"0.3.4","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"7054d13158eba0547cfa3b9fcd39440a5b5dd93b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.4.tgz","fileCount":10,"integrity":"sha512-FWIzGYV+hW6cMOugoqwNEEhcuc0ayRlOkJYaxWoTBMqsfU8ciDafjDOUlRxmdLZZKdwuhNicKWAlZIWFgGfIsw==","signatures":[{"sig":"MEQCIDVv+eGn9MuUcDd471iEsFWz83ckD45gAIm0PrMwIjL4AiBpVuxFU5ardmiCfRSR7RMMbSFtA/a8TZ5hvb6hMllBqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm4PiCRA9TVsSAnZWagAAwRwP/jZdDbE0NnZNRpOGEmOV\nrZRFf0R41x91fvqhPZF9xikqvHIKLGgoh5Gb4cu9+W3WHRoX7Tzsy3k6H21z\nm2Kv0w0+MF5bANZ040B/zLgxldkbo62vJUpoV5lGctCsvqsJQotBDPQfMD3b\nAtxeCv0rdnwXH3UMu0KeEyYZDoCG+jSz+ADJPnjigspxgcW9SNdIT3991neE\n3guA6iOTDDhQQzmsc2umlXbGwWesHwpPZ0A+IEQnAkl+xx4DjyLLLmKg0okl\nGAwTTMZd0n5yTcwwYO0IaJ08d8NtXSdZYijjCrkfxFtU+Dgg/DYo8vlISGhV\netIM5/5yai5+jvBTFlEj2LFODs8KHteAcnzhmixo2kUCesWzG/9T8gabNcMp\ndVEfXlqLz090EP1foS3Ata5RLD37ZM0+8yNT61nKC7ZOw87eIgb461UXMPtz\n/NSI1oeNz3r//3YPCgx2XExT/4hiVKY+Oian8oVq0vcyT8bJGJVpkJhslz2z\noEwJxt8YRPM2dfb9HE4ZhXpmEZDSjKnoehYqIotErYbFcllerdclJ6a2rZs9\nIVLG96HnSx9y3ZKKNv5xeY4XJnJpsHCIHLMUbZY/FX7xasqtmrUIwdI8ODME\n66v9k95/n+ArQTWEXnZTs8HXM1hL1qGl/NwDgXJmMueouXmyfUFEF4/OMVQQ\nYPXt\r\n=Nli9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1d4e7e3979f15e41ad6d9639b8158151c326e25e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/errors":"^2.1.2","@thi.ng/vectors":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.4_1637581793963_0.39513774237172195","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@thi.ng/geom-io-obj","version":"0.3.5","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"ccb98b6b86f6ac5f71c3b05a97a810fd5c2af123","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.5.tgz","fileCount":10,"integrity":"sha512-G6iBxv1KxGMxN1tbliX2z/tCI/NNCEb7wrl7QEBCp+G+kHZnc01JtcvLLFFpjUVGA4x2enFY1u4gQBr4fJC9ig==","signatures":[{"sig":"MEUCIDwmVClWTdjgh389fqwqkEONcqWyyOPLoH3dzMsXbLTZAiEA/KDaNUgnBZXg5k3qTiEkR0NlYJeyLeX9Kxt79REZBNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqBCnCRA9TVsSAnZWagAAHfsP/je27WirgxrzjaZTlTGs\nJ+ZunyFZgTR4MKQuAgbI+4bZHyPnq1WZ6vJPgOByzO/Cu5ozYbi5NgstCWjD\nvqWtKC0957i42+nhE9RvC4Uie+zpJohoQt9aVqRCIeopNEr56mL5lrMFzM3N\nYhdQU3tt5WDYVn1XUKDZv62a/FcA+YmX1CS0ZpUgeWkm4NiJ28ZKYGA19dha\nXMKluVHqVQbnjQwK+50wrkB2kjdAbdKqsjtCkCQZ9U2H7W/WxiM7TX6tYv9n\nE6hesq41gSTUDJubkJIyXos2659XU6kKlxLhbpDmk12aJSTU7ZeUv9j4nWL+\nB+SWhjfbs8Xg0f9Qi48RgP73+zuNERUyBw70kqnNQbLK0RiE179z5Hxf3riy\ntlHt3AmqTvFJll34pCJjPcV2qCTe6UMYnYiaUL0NkoH0udw3YldyNu7q3361\nS8WlpalHOdiosOK3R3VWV7ME8zMulU0oee53KbuL6JElXCwBJYqRxVgdO4sU\nz/Ax0jdqMKKhzVOGNBhJdiHiqacu1N75vu3xukK7T7N5OBBls/IkTfbmVpbr\nlhePuRAA4/iwG8DaAb2z+ZH6tu/bLp0FcZD7ly9nLtgJjS0EUg8Q16SmMKVP\nwxhjxs2CMYKHhdnuKoYuIIN8+TbEEQGeKnCx/yPAny4WlplwtHeFu72xJC3+\nS4xr\r\n=A6VJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"32cf1a96854f9bb97aca65ffa05ca862ea377059","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/errors":"^2.1.2","@thi.ng/vectors":"^7.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.5_1638404263555_0.8882419092956346","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@thi.ng/geom-io-obj","version":"0.3.6","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d979f25b888edcaf207c065515037a7d4b8a8d5e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.6.tgz","fileCount":10,"integrity":"sha512-3gv9kQrRtoWPoVX4b7Jf1+3YZziDusM8yBIbV7Z9SxDQ04IJgGm6oVfX47XU8TBWBytwwxcjkamMixy1yv/5Hg==","signatures":[{"sig":"MEQCIHCoAdQ6xGKaCSw0rakmr8oMLdFNW/FBSTG+QemkS8GkAiASLIfwn3ERtM222udGgLQy/ynw9vt0T62CqOOIkQyNFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyIcCRA9TVsSAnZWagAAi5sP/iORB6SlvsdvDeRbSInE\n9BRIcv8KGlP82c9MV2eglQkHpUYp4YKmvcitdBM97ypg/0n6jfwARhnDKIVa\n6/P0yJy7R50nSC0X3/Hv3dTydkhGUK5xEaSgGNeQ0VMPOm9z1aCSXBA5bRSc\np22+zRyinx5vTGG5OzrF+/Bu7r5KlqGtZ57QPOLDcKBd7n7DhDTuk1k3RQwN\nWj8Ggbmtj43H3h1u5JTnAUN7lC1zrQPoIlPpSUROE7A8J1KQ2BX20ZXn0AST\nQC8xAysq3YvrxMImyZZEzykgb/41NCN4H7mpxMG2y16fGPgelVwYuo64MCY7\nppcqQD63dThLfnjXRFlIOEMthEKPuuoFRkkImwQt/VdQBz5qBwYo6uVmryH+\nCG4UDWTgIPZ0TITBEbQAA6PpX4/TnVQMLD0xZz6g1pvevhI+Lp533RdYmDOR\nuRZhjeDBZpd9C18V6B8PYFUpJ+rthhfgp8oC/82uFb+AE/FHMcIK4H2IPxX3\n4W7xO4BujONq13kx4+Z2XVdHzvMDR47MjxwZwjAHrrXCS8p/16Z++6qTn3EG\nTwuCOARoPA0QLkcW8+Fm3mQaG3GtjOZYAx/baB0L1IkrJqazQVw0yFrxL0rl\nmL1ciRhn1TE2fXNZmXx0iepU6GoLcI8VzA9ffnAQXU2nzdps5hrAh1NdXVsW\nE6tw\r\n=m0P/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2db9dd34c0c2c60cbfde3dad0bca352b20292f5c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.3","@thi.ng/errors":"^2.1.3","@thi.ng/vectors":"^7.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.3","@thi.ng/testament":"^0.2.3","@microsoft/api-extractor":"^7.19.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.6_1639391772639_0.3949556871930797","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@thi.ng/geom-io-obj","version":"0.3.7","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"7bc5bc9c111c5ee9c4d954933e716471aa66433f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.7.tgz","fileCount":10,"integrity":"sha512-OwP2lkazekUb+9a5SbE6RNfCIJgDr3M69PZbmIs2Xs2R/s3ZkO/LNxIhfvLs1bVerYpuDjrsVujai2YzE/0LpA==","signatures":[{"sig":"MEUCIAz93wqQOTgBLwoDddTDr773RpxLpxaQyaozYcGU554DAiEA57cqNOLNdYK0HcCtQdusWM6daoR2XsyzCeUi+4YtVvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGFUCRA9TVsSAnZWagAAc6oP/j/LjJcqqN1wypxqAomo\nhmFuG/dAE5c6+uCFC6MPDIrIcPTiAel2eRyWJk20I7PPZ3tJ5l3MdmS1OFMU\ne+0KYjuLc9W6v7xjrWhOjfy5vMlKn2F8JQUk4dg4IF8W1yZZ0bbROEiMmfK/\nizN0qsX91BVtZwHP95jnGaoUOtr4VMtzi5GLW13zksCWsvolBGt1WecLL9sb\nLw88mNM5gIVFNiBICImoz7lCW7OisY7MOK86aTrMPpmLncwiwSa5aIy63zS1\nc/VgF6lo+nJE+raOAP9m40KsQqY79EoXDiKrV0TExGxWXyDwE4J+RO3Fs+q/\ncIBHqdoH18UgkvbJA+FG3nsS/FUEYVkH0MoZIoz6lxaEa+AdONU+4lSm57SK\nv1ikRLHu50bRj1WnoiDiOaD+dLzhGR8aRmtWCUYR8sJfCBT1nPdY2M8Vveir\n/C+1o52GaChr3HpLYgSXMaGxjV3uvmqueCu6LlkXcE+gasGb8vsbwGexNmul\n0TyQGDgIIEnfgTtJLdRqr7uElD+NeWoYH/1qQKtv6Z+Ri5hJJ+lsWNn6w8P6\nN3N+ElXx2K1q/L+DZ2n+wVOqbSDYmjBBn8xjDHfqbXnld0zgW4fH1jc21zZ/\nPepJhLhOZdD567rRpOYRpZ7uqib6ne6aBEDvCszEfOeQzReNmFvYQU82NbWp\nxtlD\r\n=xSzT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1ba92c6b9509e74e509b4c0b875fc380a97bbbc1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.3","@thi.ng/errors":"^2.1.3","@thi.ng/vectors":"^7.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.3","@thi.ng/testament":"^0.2.3","@microsoft/api-extractor":"^7.19.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.7_1639473492659_0.6065920050609892","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@thi.ng/geom-io-obj","version":"0.3.8","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"efd198190fda6b027f0017fc254141538f00712c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.8.tgz","fileCount":10,"integrity":"sha512-2wAeYF3/CCaks2IdhQPt/FUEQshUjkolXpEsy7TobXNlFx32+DDTbIi2k2oqqGOO6pKU4s7nnhXy2XivRM9E1w==","signatures":[{"sig":"MEUCIQD5hkngwRRZJRe13Q0o9xaofbXhb4a1imBuv9rELqDcgAIgVj20cPMUl9oB4f1Am1LkvuyNRtYQsO0Wauj16hl3Aow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKz5EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Bw//WUkWDnyUPTO9Hihq2SU2M81+MwAZIHkdywGJevVH+ziK+8+U\r\njRpf4q9NLZ4MMcC49vq/vm/oAtfCNyV57Dr1aklHphOXIenGPZuREwFjsv/I\r\nfgHOnBk9XW3DgBFv0Rze+0OYL5c9aXFtfYzNf8aUMI/uEX4uPBfS7kOLsmBz\r\nnTI3r643N62CDV8t3QXiFP2caYt1nh5aeWlV+u6dcPlsAh6DMeUF/NyCpxQf\r\n+u5pkINm2ecWohotEqvi0nxouyrYTAejrp00w1X+nRUiyZ6j3A1Uq8pXBNhF\r\nMInKDy9vXiBqWuFeKwiwasqluMOQH/wRytXifahi7K+sYeGy2gskvintk2Rw\r\nbXOAHXg6q22vVEbyMb7VzDl3xtNF4Wp0wn72L2cHATWQnxz2052bpyvfSFlR\r\nM1aZkcxifiCA83w7Ss/H9UMlrsBJ+jxh5jf5fEqaZDJf5tjdFZVuUWtbxCge\r\neAwr99mRtMiNubsUI2L45jcUiNX3fLhoHfvvyDMx9HtTXp90TrgGpFudj76w\r\nUpsNtASej6qyZbshePa7IMs6V0B3gPlcLpLwDD5J5OwGdQBK/KJnO7zjABcy\r\nyy8TZSZckjCsXFC/SjfAE3Rf2mN6vcW9m5GcJtl0nVOOKfTuevUFIz7CBZJH\r\nhLN0tSlz/REmBdsRJRfFgbpiw6S+EULmLY8=\r\n=Gfso\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./api":{"import":"./api.js"},"./parser":{"import":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0fc692a3225c068aacafdc4cb6140cf603c67ad8","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.4","@thi.ng/errors":"^2.1.4","@thi.ng/vectors":"^7.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.4","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.8_1647001156427_0.3870483046788076","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@thi.ng/geom-io-obj","version":"0.3.9","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"602f77432d7b7dd72df9c897c12ce33e0a2109a2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.9.tgz","fileCount":10,"integrity":"sha512-Tgp8rlvsSLK+crhlYeT6M3tWtfEcIF7hHcZ8BE8Jgj2HlBCliUIQHDEiWVXZsnGhcqqm1ROZVxaxZIyhth9Ggw==","signatures":[{"sig":"MEQCIHs/Wzkusrth8nP2lHC+ntz5ssnQR2zIATv2MVe71pv/AiBHbPqkr3vIdD6R/wMu7dEgBnvFVgQeyd+HuigOzlQq2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTvPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeoA/9E0IJJUNuQTY/eW2HD3gVtIzwo8BwX2B5dnD10ZjZKBv7OOZy\r\ngXu6DoSHVd0Ywhr8VIBXShv14Lf6rHxIZPP5clz+NVVdCx4UPOUCeNPKYq/r\r\n2hon+sdEZAUTKhFfiMobKPfj/XORDQxirLx/IE1NgoODv6HCggcDOmsftaYs\r\n1xJtxRwoezAdwUuu7kCah2wW0iPP31Y08eQqU9kWN4Prf/XP1BgGio2UEWik\r\noh+ux3xjhM9y2v/EiQ3PhSJqwEpf8jTl1ZP/6goKySRm6hA3Yss3/E7UCP7z\r\njCdrw5TErEBKMJ8H1oA502a7O5Hf2iyQlan5fnQ/zFrcoZYrgafS0x5zNSXx\r\ne3FWYz0uGLs3dQawgHG/Q/JQV7uMaj74PGQalkl+3PqtpWgTTmO1hrkuXkWT\r\ntj23y8aGqnpTm0dzF21qUjgFNEdRPfjnlDlE3kZcj2LcdQqeSXl41rU8m9FB\r\nfXmKXMLGdhoBYOjeggsY4eX1ORwywOgAqYkYTg6vMFqStTxIMDsMlPuy2xm/\r\nBWeWeC0B5wQ/sffN98gcjqpp2uex8bQ0SbQzikIE2VooJE0r6gnYfYUtqE5T\r\nCFzmMlKJpgwjDeY79GoP0f52Sse/zNGvadabxCvTfdjUCQbr/zNHhHeuTtzL\r\nJIMqAx3ic98/yJw7jQveuB09igvCNrX40zk=\r\n=e2ID\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5ee1feb590dd935593b1dd4e7f38a3ed3ba64765","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.5","@thi.ng/errors":"^2.1.5","@thi.ng/vectors":"^7.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.5","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.9_1649341384670_0.9297758333752002","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@thi.ng/geom-io-obj","version":"0.3.10","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"9620bb75212a35a85cd166119fac22a0781b274c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.10.tgz","fileCount":10,"integrity":"sha512-rgkZkQKJhyT1sBQyE+EIqrJ8La3y4kWe6t+1trM1zravd2OM2o+gbwSfRsxnzOjUIhh2OlOj2L3VlSerg30PAg==","signatures":[{"sig":"MEQCICqS9o4BVG7b+0b58w3vMYu9x/2G+GPQwAWk3LETAxdfAiBdDY+lZC9VFknRPFLSKLFCNZJAhzKit4Nw5klZgbraiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicQa9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkqw/+MtoLxvejLLzbfPfaLcgat6ylFHBQYbbxQi8jbfxUb7vqRs2g\r\nImwOERhqSUQF8m/VOH/JpomAKrhwDVC5Rd74tr6eOhgWLRoQmQHMNeYIY/DE\r\nrOqKTDGJBNvEmLzSMAICMVl2tvCvgiFAITWN7Y+U81bXhrFO/2r4bvgFkJ8p\r\n4AlbixqYbv1ou4+VCg+flnlR0ZtKHVovp2UXbBqDkMJp+Sw7z+0iXK73pjZu\r\ncyCCeYE2LpRNpoYqvl0adUMMP306DTHINKdZ1TxLQsNC1cf9YEZ6oOlNPUYm\r\nLdg0qyimYG8uG5BxTetf7XmRFNWer7RxKOpUXA3h3dycC21tS88zRf77l4qF\r\n5CXKG9OnA3ClHl70H3ViP0m5ES5v4swnK+b890aWitJOr6Skf2dKlWNzRpC+\r\nbJ5fLP/UuqHRmqm6Yz7y0TiPK/VQRupfIlRIgTj3XLQzhwIohFMnOceiExee\r\nQx1jUuXoDK9EM1f/13jW7Fcs9pNdIiyksJ5lJ3V5MhfdW30763fXFA/oy+92\r\nwB629pmZfsj8q6KoUala5yqe5b0iMgax/vxnIYa7PHhewPFpnergTMGdiqhT\r\nj31goaolYfQ5dDdM2Fhkvpxdx/SdEFrhGj794VARZ8z8PYLUcV9k8CAh0twT\r\ngD2ntiH1nAvtNs/IiQJ0bHqz/q2TYrdMltI=\r\n=TEgH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"542bf14bd0c7a56b4e6297718189eea772a824b7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.5","@thi.ng/errors":"^2.1.5","@thi.ng/vectors":"^7.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.5","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.10_1651574461007_0.38021679169132505","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"@thi.ng/geom-io-obj","version":"0.3.11","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"79016760edf25baca55247ad36559547909e2366","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.11.tgz","fileCount":10,"integrity":"sha512-kRzG+RzTuEq+cy0kj6+9iSv6qdORFCe0IGSeNl37sToybNFG+tDv36i1X6yFC1C+Yyaj8ODfguvPzuCtsq1L1Q==","signatures":[{"sig":"MEUCIBvlQWpp/AV74S4Z1zAsSQHMtT5XyiF3w9pxFpCofMonAiEA34HFqBteiOlQvNoEr5lQJAV1veL6pFBBpfipnRXYZeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidlpkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu5A//bjlVS/xAnFayKj/fOmwF/RchOOU0R4luKdVL8M2rh98hwRfW\r\nzfgpD2N9MymnCNREju8ag8Hp6+lnOUIbAbBXetd0M8EkpLRvk/jOSkh13w1t\r\nDQZ9mSdOJVOmlvRARqvuRfyO7RtHoRMCRHnDpRcL2jpm9yDesEM8q6ODo7RR\r\npMU5f2nPX+Dv/LVuCSu+jzBCFKvWSx2xCWl8hSzbAxHQ0REvn+4j3ukZ2ydT\r\nyrwYMZobhC6gZQguNl5ES3CrAfRrmA4oF6NkwARlfChnh+s7vaNAy4s3aCXc\r\nAwVQPHtVEm8syM37csYYrCDbQ5yTbGSIwaZ5oQ9kAbSXokZGDvClucRi2ztW\r\nIfT0peXlB0786ugN66SUoOOrszdHuUb0J8+Wz0mh254E6TF1TCI+D+c4u1Mp\r\nM1BGix7MU61O6kucPaSIwUqmFK5KCoqXBzJk6O0Dvg460lzU9/emzMBXIozE\r\nJgsQHxlwWlLUzP0bV0/2svMIjhsnY1C9nKvoJw4/F6CtfzPGL35sCCAh4sBD\r\nRfDZmeEN/rYIicmstbJgBYNr2oAIQYhgSiBye2vd/ouaem4CiEjMN3+xHahn\r\niYZfuOFBEsULDgAlB8Ygo7e9hZpE8cZ+TukLvi8L58S7U+uKI+GBzLJ5/I3o\r\n/o4c7hoxSo1tJq4oG3qm26tPeouwJbBVF3U=\r\n=9ml6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cf084be5fd5932226054d2dd32bad35481379f5d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.6","@thi.ng/errors":"^2.1.6","@thi.ng/vectors":"^7.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@thi.ng/testament":"^0.2.6","@microsoft/api-extractor":"^7.23.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.11_1651923556592_0.8105323047134381","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"@thi.ng/geom-io-obj","version":"0.3.12","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"76e1c32d097fccff0776b98e583ac0bb8388d57a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.12.tgz","fileCount":10,"integrity":"sha512-M6LEJQK/+JuCAtWskVD3m9ZVB9+nY+bOzCfBf5hdmD96TpNrKdEF/EEBgcf7oXKgoTUiq7aF04gtI7esnB0adA==","signatures":[{"sig":"MEQCIHHnh7E/2IhHKrkveFH3wYPpJUBtPb7AYPX/lWQubYH8AiA+5YiaR+FLPvT6RIbbEts00rdGHyZ5iQcs3B83XGI7lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiinD2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGVhAAlx6/QOIgAXY/B0tmU7Qa9nmTEP/doL6LuWFBfJO63ZyNXnCI\r\nMkh1HDwZc0UdRHvQpGv05vU9Yt7geezYQLCx9YxmZzco+f/29va33g4iIH/Y\r\nvi5p/giuEv4jy8qbn8SF9UhIuafhpYpBxHTGacMSEthYuQM9BBSmV3KJZrW/\r\nGi6aP56BJ96dYEqmh+kUjRGmPzvYihtB3F8enX6i2d4b1dEyViEORtnZrGTn\r\nhrVYQ2rywU8Z3EZff2lKs2//mqv7Tq9muNdroAWdCM3JwSG/jgKrDN2YkW5v\r\nH+SLslSeBdlsIIPFLn9VFkbDjYLEjarArbKc8pEcofHWUhBafVDR6GBZFfQ2\r\nOjgedhR5YsgA2yLlWO5uU28ocMUth9fa9HdNjffMM9Vqs8EMEQOcpEuMCUhX\r\nVX9b/QNQY7JGW17I/qvHlaHa17GShSZJq8bvhbKQgexzq95WtwM2GeWbHInh\r\nduMciSZoB96u4skAy42k3SN/u8O+unj6gVtfopfTwrnOH+7w0n7kjwx0rYkf\r\n/YY9o9kLs8b0Aar3bR146vYI2/utlxtZNWGXy0mdSLYbSez23Kzb797CLUqY\r\nnDZXOs1BHntZVnPGuYI/zrqa8UNw6yW/puXKnyviZ/TMfs/eDCri3cAmaOqx\r\nVV/FVgsh9s3CHkGvQSonwhn/uGG1WCqjIso=\r\n=22g1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e23901b8582af71d8a29e0ce4929f15ac509f9e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.6","@thi.ng/errors":"^2.1.6","@thi.ng/vectors":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@thi.ng/testament":"^0.2.7","@microsoft/api-extractor":"^7.23.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.12_1653240054340_0.6588157288496046","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"@thi.ng/geom-io-obj","version":"0.3.13","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"07e52779ca3102f023504707903074929f520f42","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.13.tgz","fileCount":10,"integrity":"sha512-+f1i0TJu6C+hE6j9WnF3foQk0LOpFGxPtOJ4ZmnroXpm1tzODzZP7bE+IxhGFKC8Hq9UHIj5yU9Zqeb0HEEjMw==","signatures":[{"sig":"MEUCIDVlDWB4aW7EcFztFhaVvSQem6dKhPELoJL/e4ZlzYyyAiEAgAwn7WW1d0mPmmnabu0q0dAaRgeVOXSxyicj4U04oig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioh4LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqyQ/9F5cHEfw4vqIG2s6nj/DbACvmDxgUinRK/78sVqTV8kVQ2uvx\r\niBnnHyEepTHDS/+LiF9e9rhHlbt9bUQH4qoQUKt2eDBpQ7VIp9Nj1eiZNYGC\r\nsYnotearAnKO2QXxYI2WJA85INtQ6yKBK3B2Hg7lBneqUiWo1FxDBft1Xr0X\r\nJ7NTMuHbww8e8b9zCQda7aLrS4OGzFtszW0o7uKvwZntsjToDq4Kj6+5FdTL\r\nkXxf2YLahLthJuFukGRM57sayRjPRU2zvo4u77mD4htLt4dg2o+1+0FFutPG\r\n0Oqyy7iPKhqaYkXrHYbbs2d4bQEzhfjWu5G3Ul8CQRe1yTlOhhleIlZirE1l\r\nbguNiENCGRBvqb996ft/JV34w17X3+6DA9fyNTzka0PZMtppR5U7z3GVEH6z\r\nI3y4n27wfM4+yJ34mR7e+ab1TyDXb4rwJwzcTPQ53miBSj4w6R1FRCAdc0bo\r\nddfDabICiC4gTvaUo22zvJNzYRcUU/XtAofmVWDjATio68N5MiagGEENvEDE\r\nJKwxHf6ifQNs8HM0eIiLh62O9GharsJKdBWNRY6L/my3TBu5xJVfHYwfeIWx\r\naTpQnfSpoJa01aEn2K/TRbfkCccSygkE4og6LgartedcC5hjmrtJE2wI3n29\r\nWN3fDDtkG3r3UgGMBiGfobOMxY3tsRpfd/I=\r\n=nr7r\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9e516d30a1a537e027a6b3d78bf9121bc5831d31","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.7","@thi.ng/errors":"^2.1.7","@thi.ng/vectors":"^7.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.13_1654791691186_0.47608056743899296","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"@thi.ng/geom-io-obj","version":"0.3.14","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"bf9636dfbabec5696d06d6fb71b0493b783c703a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.14.tgz","fileCount":10,"integrity":"sha512-nZhk95oTMgMQKq28qEADmgpypWtLmEm0ORnd8LMxmnYIeg8JeVXyA52CNB8zISaHppIn3WOSo8r8HSTl5yueGg==","signatures":[{"sig":"MEYCIQDrxwBcHkq+AbuVjZa9mT1DLl/uQ2BDn0ivw280uWcMrQIhAJRJ69VhJCMuOKEAuUNhFI5AO8YEThF84TcBdwZRAPK3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipKbsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv0hAAjLoBPVfbRVtgYQFz3SoNJlWlPTs0QAKp5O3j0d4dLyb+cy0N\r\n5YoJhSLq2cPtlTdl9RAzaI/UueElIaKzT+/0ghPJjk327rEWbW+LHwZqunO3\r\nzwYRvng3blNlXWjKUG9M82QJ04vKPYuuiU4k4kJB0uWfK0skTAlEJkAnsMC7\r\nm4DftP/tvaCCwFAgGMTigTulAt48KeY66/R3v03AaeZaryhGAsYEhxYdIrzE\r\nbIvxk9hhTC1CSB1wxRB07cn9BqygLDBDl4c5NeFhVy4RJInBbjw/dTJBU8cz\r\npTNV9LzAh8aVMxwX69GNK7DHUAQscv4JqzW+Mz49ZA3MNAvtfKKjMmOKJI8h\r\nA4MYVwSRNl2Ss9DG86e1tpSJPHpbpJQNLtv/F95U1xJFa/hC6rtDlHh3UWn0\r\nt/q7neAv/Xoir440OMfKkZL+giLW5fjqj4vuZ3DijOYKuAv5LydJed8Yo4BB\r\n1aA0XDicluX+Ac0f+2nflzC2nyfqJQWz0pHiBOHZf5sz7gnj8BKK9C6DMPU7\r\nAquyY9hys/RqTv+bIN8eIel6GmMUwB5lWBUNQLnZBmxFPywPPacEddDxj2N2\r\ntRaeyaKzx/qV/2qBpoHl/WEkLEtw2mgNnu1HH5Tve9CcgUmIr39EjVGOx08y\r\nAPOXXj5CcQiOd7MOI0WxOPUF9G25ad3VAi4=\r\n=w7TR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ab0188234419f2d9f471de80871df930e5555bd6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.7","@thi.ng/errors":"^2.1.7","@thi.ng/vectors":"^7.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.14_1654957804060_0.5623968105281987","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"@thi.ng/geom-io-obj","version":"0.3.15","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e166a36a02001337084fd82d00a49def44f594dc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.15.tgz","fileCount":10,"integrity":"sha512-YObSV240eNsAfMRq/l3oB4ikBFZ0/GbJKX/k3uS40HxKf/6tHGlct08q9owCdOQBCVxVZ2osuUuvSjLaegW6AA==","signatures":[{"sig":"MEQCIGcMUL7Gfs5MBGObii4XsZlqkB5g6r0nS0C5JMIh9zlRAiBuo0qBTnSt6B/b+oNrlKSMOBaZDJSx6s4NNrV0AJOtBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyHY8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoebw//c6OAB3ySDhzEvezh1mfc4Rr1Bu0HUCQBBfGjsA2nfYgIRxTs\r\nEPsyo1gLrKVLouwEG7EVIKHIYKXABzuJm6gk6uZIwQt7d5yhobAed+6BixeE\r\nkRbf2SUdGG0t+bd7pAB3lrHCLKDwNGYIjENUXlkvHOSPCl+RGlFFhdtKrZAU\r\nGB+hc768+7q777TJZD304+57xNkt5FHD+a1YWQ2SbQuI75qiCy/5wT0KUEUa\r\n6fs4Ohl3G4+gFmLXwF4zsb3Ik5ClaX+tfr41sxhFXEYl1TZINirEbIDwRpYy\r\nUcuEiEItPwJ1zYWTlcoM/JyW+P8ONCm/m++qNMG7LZBFsRxoWu1hPOpUAQjJ\r\nAS23/VMb5DmheLMwP9KbZd/TEPegpnIcHmN3RxotfwOLxPrZve1RQEtKhK5S\r\nwlx7/0KyQZfYjGG/QWCRtCcUeAfB7/PM+oi39SNIn4YW5bgArPOG7ibJYz6e\r\nEpL3KP+yRpDAG4ra/PUZ+ulWkOO66MnuqvpRxeFzJ7qoZtZDBvg/Ib0LVhQD\r\nCieVaw71T156tAh6ed6eXglgQDkwxrD5zX3Aht5XT1p2wAcwTw02gibo4sH4\r\nModQPBNJIBClbg7mAh1JbLglbhBRsS3IDz5nxaJ3OcunsV2+68Tqhl7YAKEu\r\naQOEsECwEV8V89id15QeSk2skrsqJ8J8rjo=\r\n=OX45\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e64b1ab39ae9bcc494ef006f6329e5182fa2a326","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.7","@thi.ng/errors":"^2.1.7","@thi.ng/vectors":"^7.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.15_1657304636153_0.45680790424648476","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"@thi.ng/geom-io-obj","version":"0.3.16","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d18587e345bdd6111cf8caeb96da04a51ab952a7","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.16.tgz","fileCount":10,"integrity":"sha512-AiDV1gX2zydhNGV7/JGWIU7qXPSGRZbt9bEGOppVMaudAMSYF8MqoopcejBpP62UiJuwi8qLlFK/8CJiyHD3FA==","signatures":[{"sig":"MEUCIQCwP+FR5ZkLic5iBAkMMxDHv95AZF4jVFuFG3JbxaHvRgIgJgxX8jdv3SQ7xFoHWVOtDIRd+VPgyLhZCSs7xuExKvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1tDtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFjBAAiY2c+BFM3fRUx27i7uOXqWSI8jBDMzsnLPMx/pfzJK6QK9Y5\r\nUY6kf22kgWB949lWuUNKsMYy8C+9ugHb2BZGknz4styoD2Xd/IE4lWRVwDn3\r\nt7ivkZDTRQ1Y4zm7EjPXonCK0wfNoLGNXtuXlqdcfkHedSeEZ+7Vbj8Wf5on\r\nETeZpG3/+xqt8IGTsSLx9t5m15Fyw99+hBjJSxhrcrtLuxcXVLhClpS5LtyK\r\nlpmDQXYgwZTRy5/6MOUvueNFdF3RygZUgY6wz2psdZvAQ44hNGw3P3/gKypz\r\no0jfgiw5BBgysJbaOPX4fySvQssJNzXcL+MMEE1mIXp+YHyYaS73Wb2zYYfO\r\nDdf3l2cYbKOFN8UnpctNUjbJICpNhBiCGQKnon7VAVmxLHP+LFVtiQzbYuKt\r\nrV4tH9Ad15BdQR7gUSUQ9TL/B9rkfdUve9QcBys6BJAqLSrP9Bbh12nW2bcP\r\nsOyMpwQjsNyxPaBTbl3xivSVCbfCZdzGSgZvdXIH4ub4YkmrxUdIHry5oHwa\r\nwwB7xtql7GHXTO1Miu8jZgzu24IdDH2tGxsJbttZFmr6ttCd+vlVVSDYF2xK\r\nAa2OEFB2Hjmz81rFsV/taz7pFCDcW4nhZ/xG883TypjrqWC1GZJ1p4UhRphx\r\n3KRvds05GyP4MbVdHCNN5J36azBTmAaHV2E=\r\n=KpRw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"108a6357b77d457912d30681d7cc5603ae995209","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.8","@thi.ng/errors":"^2.1.8","@thi.ng/vectors":"^7.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.9","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.16_1658245357507_0.5104569821535729","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"@thi.ng/geom-io-obj","version":"0.3.17","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"406a27ddfb4be3ef449d388abc1b249f928c58fb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.17.tgz","fileCount":10,"integrity":"sha512-xnRrkXBSiP2b4vdDIePi8a5tNaiWTrLOfLnZvbJTDD6HB6szj1WI+kssK+r97G7FF3Nx8fYWXznfivMoNVsxag==","signatures":[{"sig":"MEUCIQCqtDDHepdiZKuy+N4iA+wVCE3j0BIASvGNNbATRojP8QIgcoF4B8keJyoO4IowIE4k7lwwpGYn7SBZdnzRoQCU8qE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5+qKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh7w/9GjJrEtuiMEaDatoIo/iN1km0y+Lvna/Bk8YYgE5902jfH+I4\r\ne1gLVua9IrgrsX+jI6SjIjvN0Jm1KrlNI5YgRhaRoF+//BJ66fyiABJbz9Oe\r\nhi7rg9mtVOB7XknUNr1RgIwQ15edXhFxHQ6Q94KXxUpMMxW2PD2wMAkePKV7\r\n8LCrn7Q51Y0tHyZ6BJOaSzOGJLIKsRH3Y6ztrHJJUb3X5HyEb53TztIP5ZNu\r\n6c3NQvNeLGayyj8NqUeAzwmdcchuldpOOwsfHumISehMCZQulluHxsUC48m/\r\ns2UzO/p5hyj4BbI0Z+I4iZ/pBh91R1syrg9AsGGWpxlTow1OdRq8K8VcLV8a\r\nEogDwZO6G7lSsLUSqkr8KPz3z96kQMzZ4mLI+VsxANqeBg4LuwAvwKdVgvGG\r\ndFaff45epfQ2OD6n0jK+hlWVypGlueOVFwyP1Pc2z3kQxVQzKd/c6UG8+u5y\r\nA7LFwY/WLFtzvfb6Naxd0SfA/qsDMpBObp2jsk0Hr5/LmpmjrJrj5joKmFlk\r\nj6U495UFyJbrqbii9IVD82AJ46zEaAEx0dkYqiFFMssdbdV6RLGQmoYOFz/V\r\n9zvpw4YfdAARn6Vi1uGEozRgWq7dCc8a5/NMJgev8SS3W562AlI8s8x1sZ5x\r\nNNPo0bmASfeXe5VKhU72EMHf1uRVvxAjYOw=\r\n=X5bC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"976ccd698cedaa60dcef2e69030a5eb98898cc4a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/errors":"^2.1.9","@thi.ng/vectors":"^7.5.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.10","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.17_1659366026598_0.7739661729530722","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"@thi.ng/geom-io-obj","version":"0.3.18","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d632e9b7c495dd0568854179a57d639919aa5131","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.18.tgz","fileCount":10,"integrity":"sha512-RudOFg2WcVET3Z9DULCS0N/Fir3WTcZziRqxwttYtctnmQwTMpCiW6dmGDR9Bt43bVApSZPtUW4X4av2ZjUCZg==","signatures":[{"sig":"MEQCIF+Dd2mwEU9s38D6H53x9eLbSjXqYkVA9weC3ve09kt8AiA4yTDEiHeM6qetnLxjiIM5p252PC0KAYsxGU9vghBtqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6FBTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJpw/+PyJJK3DteP1XgRpuzzm+nKWqe/FOQwD9MeSNqWjVxHZ7yeEL\r\njL1X1XwBxrC0BUh+NnseVwV//wCShbYMFnNObCGaF2wmYzxGR+rAODY81vuR\r\nHXiQbAUtwxnwVyVC5yfbCbsmrKSHt2eo+4OFkB4MmyGLm1pS5+BFyfseG1Vo\r\nBr+NIdTzQ46QGhtIw5ZJphxtjo9gag3rzlcHpJgK8gf5wxWxQwOf4sKYp5mn\r\nzKoHkvgnt4iDYB+BO8HupFjt0csLDqGfrMIelUGa+O9LWI8Keg7ERW/SOkMD\r\nC3gUQxY2jpBh2Pk1JURAfpIuCtgFC9hXO+7gUkZwZSkkl3+0IWrhFy1RBwwj\r\n1jae49MTe1WNEO+RsC5dUaWl1kNDD54wMqtX8CnlZsZY1I6JGMWTKs15oFXd\r\nWYjwD6MwgvDgcoy/YzAC9aqaj0L0TAuxSA/TB+pJzk3LL/HEhXPYLOmbE0co\r\n+KdIzRr0W3Eb5EiZugAO2u3EhQKapbsgV1v1W0rio0d2F7JDEqxN0s62o13J\r\nX+pXuEuHN1HrNmwZDQUnfQNkORCKg2Jh8GHerbrrYVj7I7hzm2PXaNj7qnDN\r\nnhZyasyYsB6qimuyHmXmr/O9qavqGkDRHQho/dTjc95/LnWNZVIGbAvtbXmu\r\nBlG/qOh+8GYY/1nZ7LereM/XRxDnrjQ43mU=\r\n=VQlM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"24ec2749982f4193e6bc50173a238f336854bb1c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/errors":"^2.1.9","@thi.ng/vectors":"^7.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.10","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.18_1659392083602_0.015611855742996283","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"@thi.ng/geom-io-obj","version":"0.3.19","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"45217a7c64a45a8a2652758e9dd6b803e46c8a8b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.19.tgz","fileCount":10,"integrity":"sha512-gcbdqTTTYmojjW0vwjIilzHHLBqCNSk7EuEclw65oXNjI+R7qbMKo2W8sx67PGtLzY+ufmZ1UKD82jZkeMgcKA==","signatures":[{"sig":"MEYCIQCj7/dlt+PGNOtOCbKsjZJiguFEVsXOI2+ABDAMDyEteQIhALowa3IWvS80bC5BOoxpRPOLNC3DpEGEdQJt9L1Ogow9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7ogmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwUA/9HIlXdndDkvFQ2NHnG/rSJQWz8In2V3ioNrouPIOvnjaSKMcU\r\nXPNMnBMaI1CKam0U8mhdPk5NkdkB5GI5Qmq/ZUKZCxPoW3H92zIzk9Xru9Hb\r\nt4cpjmLf/ebmnYbPU0DMnMbGmReZbvLgKqsPtqpiP7Vh3wTcfRcXSzSRcrr+\r\n1MUkS68AFiN64EK8u15QJvpCEDclRyGQBxkLNCYzmiwPT5LoJtQigk5o05vB\r\nN116zk/lrLfWd97nk/Ded/rPEQF6obYnJxQsWhSDXNYA/ysvPSTcSKpP17p+\r\neOwvPCL6aAsy4thE1tvapLnJM997Qz2EgZqflfue5fCliCLPqDeDLcCrA4PO\r\nwERP3nevNAyWEgyYG6S8gHog1zGeuGrmPPc+EGWi1Vx2kUGqHO98BH8nzgKC\r\nbRR90ZQfZwMPYTeXBPSwRWvVzrwtPRBHxI9z1kkDzTqb5F3lzCORs5CrhA2e\r\nQ9KuzOqKeLtOEfmFMonNx57EdQ1H0pLqXymY7ghp6c+ZYKoVQLe9Qdra71OK\r\nvtDxXBnjUL3SxBZWLnDTt5LyMvpC+g5wl7D13ob5Cu4fJUej89WwPn17yrSU\r\nektv+A+tZDMcPcQDIjrynog6OvOgVADuC4XyofQmlQSi2zJnl8jF1nkfrx/O\r\n7k3lrRcx80r7aKXp7PeYt7NGtBH86Uwgne4=\r\n=+Km5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"01b7a47077d88c2aefe77650ce3340040bae00ee","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/errors":"^2.1.10","@thi.ng/vectors":"^7.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.19_1659799590050_0.7709387884246828","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"@thi.ng/geom-io-obj","version":"0.3.20","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"8b7e38a9fcf5f2076ac175ae0eae87f1ff05c21c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.20.tgz","fileCount":10,"integrity":"sha512-xNVOkfbHewD3/dHl0GJhnVlZwAU8otT17BXZV32Ya6XwuQ/TkaEgqAz+w1ifkQgxwhFadUxf7IDKBYaZzgACCQ==","signatures":[{"sig":"MEUCIDgH4Qvm9HnhF8vO8U/xbIdixBBlQ/DXCDJkp4y0LeiFAiEAtBzqS+14yWGcfE6aEUU7e1nX9x4+ClQbtayojNIcCNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79saACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS1g/+I0KSPUxiF99oVoBcacrnA9GoiGe2032HNziKEJE6b0NEJA5Q\r\nB00kp62I+EGEQZ4dOF3hyy83RtCoEouyNL26HWrdVV979OYboiAxSfCWjEMS\r\nWIaqidVlZQwqbV5TkRXnXEZLQAOnEkF1vgIuNY07cmFn3JlenpvQVj252UeF\r\nh2cKrsWYN86AYVIFKuoBDHwgjUGNVq8M5yx8aY2ud2OHMvv+AoxJtEp8VHGd\r\nrak1BZAIuPbtR6I+I5LQdqWZaXPAr1NMRnIFLrEfIihCa/d+HO93vfa1HQfM\r\nQ5E8JLyapZMWyKgKjDQ1U5hDxcSwaEvDacHYrK+QVglHoZA6dYuxEFydAv1s\r\n0L7qFfCK+rnBC4Q9xqiY0FbmQNdvfSl+p60s/CRN3xN4XYW9ZlDV0mS3Pm5y\r\nAijwPmvaF5H7KfYExZ6+BYKw2guFy1QHg5hGFP717s0Fbdcv0fZ+dKqcI/k3\r\njHxrMFyt/bzkJLdjkGBLrFloPXuwc1Y9SlaM3+xNFoG2EVarU2/Neq9VZ83z\r\ng9c8gdIrgI3Vy7laTobQEaiY55ysVYYb2BQSrQgoIhJgUfBqzcfZS+NPkX4V\r\np+MQMsegmCelleqZO5KJS+jo1I+VkwKq5XPg7dkqkZG/MlBPU7FqZhxHk/eU\r\nMETmJ67R4zRKfcJ4u02m0nydiwJ3li9rnjw=\r\n=8qB9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0eeb5054111cea51f4714b013dda8700ade3cd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/errors":"^2.1.10","@thi.ng/vectors":"^7.5.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.20_1659886361919_0.5559658677904806","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"@thi.ng/geom-io-obj","version":"0.3.21","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"cc7dcf55bb3bf5c56590a4e488bdbf225acfc909","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.21.tgz","fileCount":10,"integrity":"sha512-PpEEitxru+jqz10ZaEITaaqZozgN2MURbpDZRupi9QDN9JdD3Kos3Ox2uxuoR2AEKjQoyKbrOcM+ikOL0+QtBw==","signatures":[{"sig":"MEUCIBEoCIh9R3OMRr7L/6iyY5CD0ARUQRe0pCpfv8uKIOIBAiEA65/7AVZIZgPZxuhb0/sKU8Z93hahmbT03HY4O4pQrL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+mqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Wg//RBCSijhH2/sGUDEw2pc1SF+Zh6el9DQ5pllL5f8Wcy/twvFo\r\njoKbLZCbSYwxFXTu2IIkGRqJjdbnO0UW5cb3HVYnvUhvNWLRzIWbhrpN6wlj\r\ne7c98YJg6BJIDBXyBpkKzvvzsSa7pYbNu7vKeoVEQyOIFe8mJYH5+xsKAxCk\r\nvdxKp9IyKipGa60AHYuScLbQtt0mJsXApHOFr9eiyj85vrsH/0NiToU8m0QY\r\nVfwR9Reil2277deiBPlbL4XEa7bcDTAe0y8pA6aqhwBhfR6ft9fjDRLkEGDQ\r\nMval3pupbCHu3xQ+Y+iuNwVQTxKNF6qAd5YQCa74f3BnuoTNbdOgDwowHXrE\r\nbXitepLRffuh4dfIo0HeMF7n3GyRlF/K478CZEYNpb03TjDLZ8KwYASTcjAo\r\nM5uCNQYwSzR/RjkqLQi9CqFAFk8nYUu4GVMlJ64YyfXO+JN9PvV4WTGDNAPw\r\n6f5qXRsCGxj3vRDwk/knpxbrbKtQzuZcGIoL/+3htEwACJwum9oadyJM+eYr\r\nfrKba2SWDC4is0s3OkqaBBNOLF/VT+oyonz7A7NB8vvDi0rzjMQQMh5tOmjk\r\nH5sTqlQXaBV9GUm5haBRhYD+lkxEXTzoAxtyP8OFX0rKd6Mg8t/p9FGbepxC\r\nZwNG0xKuflELnt1H5hdk93nqM33IwMaIkvE=\r\n=Gtms\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"295e76c6f68ef34ba2117ff77612848e09f5c587","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.0","@thi.ng/errors":"^2.1.10","@thi.ng/vectors":"^7.5.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.21_1660578462619_0.02405549464363066","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"@thi.ng/geom-io-obj","version":"0.3.22","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"bbbcdb7e38b8ad0497c66bd1659bd8d7b7466d6c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.22.tgz","fileCount":10,"integrity":"sha512-hAyNIODY1PANE7flScHxgBtFJRRAliSOdmGkYMnzNFpNNSqiQ49xKyM5rXqVHqylXZJ7SaDF//Hz0d8SK2m54g==","signatures":[{"sig":"MEUCIHU+AOfioPDW96Q9Ilda16eP5iqzdeorVvVnNLMWqDrCAiEAtNs6RTfDHKVbbSqvzVGP5ET+BYw0xFhJk4GMHr7NyYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBK8cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvlxAAgEPGKp3vV7X8Nuh4sMAkLuLTwnsYtVHTm2mim7IjDIqcdkC3\r\nZEndqWazJFQBrXkbDbw1IMvaSowpJsHQOEgPE2dU7iqzVM1g09S51Lk0p6aF\r\no9OqinMNA5KvP8STircmLSUG4csXXXczX2ZUqXpDH52b2669gLpZY9JJggwL\r\nuNXRAkElJC8+jmi6Dul/h2vNZeUlkQmMxmmIISjEEzBKq8TMEZ3E9hcD2u69\r\ntBQehMzIdUhSQ9Uw9uYKOFsCQUyoYsFrdvPtcZywaazTXcurij8IsTk4cxQy\r\nmVzriAQiDG+WxAprC8zysBazhSJX7WFOiPV9yR6U5P0ih9zFzxlwfIFCHbqd\r\nFntWe6Z3DoTdGg/uFUfaynlnMzniZSpIc6y7zEgwm3k7ePiDabm8FnZ49Cv4\r\nbcgs7fO8FAc8mHOtPOCB0gzsZJSnhmT1M2etcLnQcIfCd7dc914iwzWVcWsr\r\nhJycLBs/po4KA5hiN/InRRSFZbTuP1Y6AAodLCGBGopLZTFh77zIVMwi0ZRe\r\nwl32q1ETzr+NxfIrPfC6lxiqoYLcIWWrvoqcaBfEK7M6aDiVjx09QgemK1lZ\r\nC3YOu4HNzMASdr6iQoyINRhnbbRVsOo1OAiQA7PGd3XsoXLUzndnNYJzd7G0\r\nQCxe9/4zl73uyNaSWq6cfjQBjrdnIPTSJvs=\r\n=9ofg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"be8423e2019e95c14a096260a93b9762dde0c768","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.1","@thi.ng/errors":"^2.1.10","@thi.ng/vectors":"^7.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.12","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.22_1661251356714_0.9970815958148727","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"@thi.ng/geom-io-obj","version":"0.3.23","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"ab391500383625c7767940d60b86cca3fd2acb32","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.23.tgz","fileCount":10,"integrity":"sha512-TjOBNXrNzzzOxHnKPSuKmxvjfNF3oiwPX7we08QnFK9CuUUXXYK6XE/ptp+wcjfsTMAgJRQgJucdkJ8EBwIGug==","signatures":[{"sig":"MEYCIQCnmEw/XsR9/fXCLaiTADWQM5od3P7kofq3Vj5T2vEM7gIhAOpQZ5tyDklgGGc0YtNguLzDRGm08qeQMJTrw1imU63G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK4XAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV2Q//Zx12w6odVkXVT4UV6wuAlivy9bKssLlkD+7yhjxfo/QVl7yk\r\nbBBQ0QcgGW/XfmDr6K3UZVfUzBtiZNjhq5GzH1i4EeXP6EUR8srxJhjdkhoo\r\nNJO00n1yopsJ1C466GsRK/hTyyo2DgZriTKQC3zQWpTqWwAXa3MHHKOBYgqL\r\n8P/Vj69JSpFJuek5gmwXKbkDlELFQaA5FNiQP8dUWoOot90kiq0XIW5SvrOA\r\nXsG+ovhp/9/6e+fiQNPx5SXaEGAtBo1/b4iqsD1NyJJ4EzKVf3uJShhZ2/lB\r\nND1hCvEQ3kmscPMrLH5mQ8s98NOOBK6XvVr8ViD2jFztQUOGlqgDqhPnykBt\r\nwBFFu111f6H4HgGWUtDGNrKvuKbEjG4B1MMyHItXTa5L68qe5O7wS7cm3tkM\r\nOnVA2N0MR+SQ0N5Cu+ThUXetExl5M8lXn3K9L5Ca27DzFojEw1iwNvecoGbe\r\nGHcSASRMt63a5W+j7KnQkYjGVnNfOWXGOYDHTrv0kui/VqeLM8Pzdu01nwu8\r\n7lTh6RugtvEYGtTXJYYik0K+0THq86JOAxxowu1Eiw8dlOnos1EaQ2tyAYO1\r\nksitGrbs4o1rbY/k+8jQVkpCukvBeo9KwM1mdGtGCJb28lXBOZSgSjOufEmO\r\nLZgBDTR4U7pbykwP+dLpK2BReO2H1saU6ag=\r\n=KQph\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"973139c5aa3b50081020f4cc726a7cc330f77fc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.2","@thi.ng/errors":"^2.2.0","@thi.ng/vectors":"^7.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.0","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.23_1663796672656_0.3700442018818959","host":"s3://npm-registry-packages"}},"0.3.24":{"name":"@thi.ng/geom-io-obj","version":"0.3.24","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"4153ebf737adb59f67e588bd98bcfbe80413cb78","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.24.tgz","fileCount":10,"integrity":"sha512-Gfrr6I4B5Fuh6DakTfGM1Lhe4y5nfP3YVbSvJPx+Z8jJHJT03pdZ6sjreKJiz1CaCpSQMPXeaxGT/+dlrIu2Qg==","signatures":[{"sig":"MEYCIQDmav/geuNNB+cx7i04+6jxFchEiqZkdTpiUnVZIAFG7AIhAKsV4c/sQeG11/wVZIYSryx38yp1k8VG3FXgt4X7pFGp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMySaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlzw//YXE8Jiv8AuyCXaLxCBjBAdCecnDO4imIwwpvh2mYSe4/Y1YR\r\nbxVSPMHHo+Q3ISKYX75gWPGkaj+8emLUCsTYv8+SQpWsNJuECNgErCUArtiI\r\nsie4L8srwO4sTVhJL2CP4497pGjKqwLWELLmdPD70rneyVTyLWBOEFoz6GV3\r\nHcYpKcyjf2I/Bo9Cs3XL/Yj6vWsbNHXhBXED9+oV5qbuz6IZWr3nfTYY52zq\r\nIYZ0Dcu6M1QyrOG5yPI3kWkvcsyGMnErVMng0NmrVgzomRYbCbw1FXFXvZxn\r\nYT5Q+/0FV4VLfjX8kMXQSjs4HBuYFc/cCoIhjxADaPZ+x9w94wwviSRfHiDJ\r\ng4/s5qII2COWMl14/H6VlZaju/XPLL5GmBQiDstAMmX8wY2GSvUqmUiCAXK/\r\n5fUvJvTlOaLRtgYx3fm7AODwBmFa35Qnj8pW5q5I/XnqGBIqzMlkVyQJhvMo\r\n5WHs928yNLu9bShJ+MEr3z6uuPLYJ0Asftnqd3n7hSb+lOTdaxUzGb2rYy4I\r\nbC3yJQ0nraYQ3nMNdGYTTNjkt4ofVFSCFv8ckT5QP7RSCth6Y1ZmLe7vSU7t\r\ntPLtxRliYE+/bPa5d7MiaVtnZ8Pjx/9EDqQIQbIamWdaRDhQfe90Buj/ff8S\r\n8F9/qT93e2Ygoq63aqhqzTLQHGkXIatAfB0=\r\n=0ObI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f4c59114f2d2dfafa9014626038a9ec5242b0606","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.2","@thi.ng/errors":"^2.2.0","@thi.ng/vectors":"^7.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.0","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.24_1664296090533_0.6611272460331699","host":"s3://npm-registry-packages"}},"0.3.25":{"name":"@thi.ng/geom-io-obj","version":"0.3.25","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"50f6b23bdd58c1e6e563ba73450ed156b5421a79","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.25.tgz","fileCount":10,"integrity":"sha512-cqaPaxkbUVeRqea7U1JEM1ZsxZAOMcvzlrAmzD1eyQpHrP1JgzoVopvtX5fO6GQ/Lp06muQ2huJUjGKqRcgkYQ==","signatures":[{"sig":"MEQCICkgFw6CSN4HkP6B4jLdXQyVjA6vsrbRBmxSMcDDyNTkAiBvihIUXae11M0gx4hnyoVm6q3hD0wztggPZjABju44Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOwqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5YRAAmoLsDcT67OsBU2IkjXaTvkboEOv2VUdeGc39rK3ycjPbF0gV\r\nXjxUmVtRqw3wInLlhw6OTrWN8CH1D+AhLEwBWMY5VdeGtDM7XeNFZVw+L5L6\r\njpvhGb8j55tXWGTBINVOglQ3FhRilmb/7mUTOscbwJtMSmz0uyI9JIblK1A/\r\nz7xwYlBOGB1Qtt6JIEET3altP1fD0DoxYe3Nbg4LxrbMLlA0ROAhREg7XWTz\r\nq4Y5haCA2BP9bu86v4ZtOIM7ZD2eQhcEbBB64X1x2GszIujpEyVS6yzJigWq\r\ndGqoce6/aWrYV/1ZHtxOOG+zzQiMGadRcti/EMsJpNd8/PTHNcVF8IrmfL2e\r\nq1Dd74rvlBKj7UF+GzgsZ3+UGklpPYBnQEgrb2dzkYX+ViK/EE9vBDgoE1N+\r\nFjnGahB5ZXnCaX9VU5hkh+8rFD1N9//lapbtXF3OUr+1lwEH3V1inf2/yGrY\r\n/X5fdi30cKNv1niW1ashJISaWIpeAhonLMnJXBx9SIk4f0xT+2oatwETLeom\r\ncMDfQExmMO6WKkbUQmN9w/AqGAb9/7blVvco7183JPldPUc2MPMYojDfxotq\r\na4i64iXDQlIg65rkJIoPQrDDwOMrArDOWKNH3R1z4dteVMXkwb3mzHjIADLq\r\nLKLo72EqwQw+WkWYnFc1zqgY2qubTlIxibU=\r\n=A+mX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8600007d81a7dc92634a1d54e2c32b14ab30ba80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/errors":"^2.2.1","@thi.ng/vectors":"^7.5.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.1","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.25_1664813719003_0.9232920494309953","host":"s3://npm-registry-packages"}},"0.3.26":{"name":"@thi.ng/geom-io-obj","version":"0.3.26","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d69fe1a0e035dbf25a2d08c38143fc2600e7a063","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.26.tgz","fileCount":10,"integrity":"sha512-HNc+iMmPaDIYuJk2KZobq4tx4ADEZsNUM5Vzx3rQMKvIHjIShoLdpU3pmmOcdA/yUanLpxDp8wVV8UMn8kuLBQ==","signatures":[{"sig":"MEQCIGhRKuFeAOSgSh5iNsqWIztEu1AU+WLVLfQAQTSPCTxiAiAoTpwcyndJq1N0uJxMLAMOX7oUHjk6Z88jCNl8NgJhJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPHANACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq42Q/+MDGbP7T+8OTXv4gqQDj3BbG3VDqjILz59kWwVRc/mQA5ijPy\r\nok8i+GGGBLZrxE9g8R4XTYvGiBMGRqMy6nA28D7WEQ5lA7JZVfzV7SLFl+Wr\r\n6u8hraJhH44lbV86dRZzZX1/SBmvuZZOAoE8rurFdQfomFj3UBRP9H0qHFUr\r\n22km1l5+B0/UxXoLl2+okqXKQfshH8t1S3rkq0lr142eDwrMtIVwD8GrFLEj\r\nOPv5QfJl0DbTFbr+YcdkwACcAeEuVOGlLCblYnSpAYWkPdIHcRJAyuOrqYVW\r\nmdkopP46sJ3ZRPhJHR/0Hnbkd4808XrnH5Og1yYVISzLV3APRfkb9VEhCUH8\r\nAr3qtlcp1S+J4RlmYKhPyOQDQ+UiBNuFba54+cY4AzZYjnryKrPOP2wvHh+/\r\nUftXtTnecoqGKI5DSZVt5MkRzm6wAFuwDQaONKUls+KuF1KJcXDE+cgZXIql\r\nGrZwb5OTZNNetPyhufItPXkj6ByYl+UHFYac7poK6BnCVVRW9u+/rX28Ff9M\r\nkXz/Vzl8Chc2E7Q7Hu0yTFgiN7IpTG/T6i/o6o2SgTNSxJkvoqPosOJeqZjw\r\naGCBzwtdEW/ew29ikuNghyeeyQ3q8ThoMrSTSaNmwapnzgdZadu7ltjXLB6h\r\nBtGXVrRfd9cUOmQy07MQAy3EdpLFpmIij10=\r\n=2uct\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c3f7d6598c7d7d0c61ba87150a56deac12649d7b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/errors":"^2.2.2","@thi.ng/vectors":"^7.5.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.2","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.26_1664905229195_0.707522061080823","host":"s3://npm-registry-packages"}},"0.3.27":{"name":"@thi.ng/geom-io-obj","version":"0.3.27","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"27aba6c55180778587cdb3364850e0e3ab97220b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.27.tgz","fileCount":10,"integrity":"sha512-BlphqdEIjpeCus29WzNovMdjiMYLMQ8yvQwhYfoyyPGwkSrSGLswDdtFvM/BOQocsF3Ua6fpl7Nm9LLo5yrXiA==","signatures":[{"sig":"MEQCIGc2AVrT0LlxAvxAWR4oGhizFeI8Fi1ulC7eE0Y9Gfn8AiB1lfL079jKlfnYEx05Z9gyoANJSJHqhRQdKRQKnAhM2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTUboACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPKA//UQEMu3VeGWfcZdRi6sSLSye3QesEfQvZC151WfT9yBi2OjBw\r\nBn7r3dLea6cTBcm6WN/U+ocnd6f1pBvj3VmMUY/1Lfd4cIQs7O9/tfy8m7P2\r\n7Cvchu4N7eM3kHihEzaaDx/TuptPkLmCiHVU7MQEW4yRa9wdhcWQdYa5dxjB\r\nP/DslrEsmldlGPqCVMNMtf0QmNdFfGjSkBFy31C2+35NZjQHdOABWH60CFwp\r\nVCANbr5YbuHsSsSIKR1TTeJKwtNePJE12BZ1r2xnASBzQMTa9fR7UakKzosF\r\nNjPyJc6V5NBFaM1Y96w9BPzsRcU3R3wfkvxZf5WtwO37LFjTXt3TbfeJV7V7\r\nkzs0CGrVHmZswAWhUT6D8aCIG6N3j4hEpJiBcsGFayFntQ9czUO8/Pq5nDwV\r\nekEqExUJJUsJMYYXW9mMnL3Y2kZFphnqh2a17z97AxPpD/1vjqu7XRF3on8P\r\ng9pf+/xoCMwie8+nfa8oW6ruOUsbZXN85K5o5mGD3oIZDVeYNh+cA/SjfUbR\r\nLSM5XXJVZ5kYfgygCDLJX1sHvz0k/Bhs+e29BK30yPswinQZdjrNWoDotSpL\r\n31gsYX5ja8C5Fn0yaIX1GsGRZCVvEmTQW+6TOjBShdxkyu85RVcchp32aZ7j\r\npjix8oaC3HFnE4WTdSAM7rw/cS8SOKLCitk=\r\n=pMY8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"612b1b0bdf442473f04c2edac3012975a6ca28bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/errors":"^2.2.2","@thi.ng/vectors":"^7.5.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.27_1666008808770_0.7543078162196624","host":"s3://npm-registry-packages"}},"0.3.28":{"name":"@thi.ng/geom-io-obj","version":"0.3.28","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"52f43b87b88ba2f9fb3b3daf1e1d56df49a3345e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.28.tgz","fileCount":10,"integrity":"sha512-eF0fG7ythlTjRwVRyZs4HoeJMe1CISnLCtpA2QYoT2Mi2TMBNIow+c466s5CGZ7PVwnF37zNdoyyXevym1MEzQ==","signatures":[{"sig":"MEYCIQDeqeaktz6wca6BH0TubBlA0MVjrH2VNKopdGGZDo3higIhAPf98vPgSBFv+j9cnUsNrBLWiK1IfpgNizzBPQFhuVXo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWS2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZsxAAhBiSVkUPBhVbsqfW6HwSXEaAou5ImyrLzJpA4E06ZGinUbKh\r\nbsJ4t0B30Pwhr7moJRtSAQKn67odxpElnlUYBKTb2lKWB6MeJtwUalZq5RzV\r\njmy4eaG+2X11wOj3XKzrdQsyeRcWxa1phWTD64vcHmXODEJcYMWEJvAg4D6l\r\nLLabi3zMaJpJtdiuNzpZ84V+qSlweder0+5YKufQ54cPDuIiWkX5m0OdFU7D\r\ns3sLxBWLfaRHRiaXoKN/Z+Xq0Lev1YgLxxLSZH/szhK/wIVVnG6NSF8366p9\r\n61FnSL2cX+ug1fVfbDLuTgxBqt7PyL0EUUpDUvdwMmHV4H2LayqrjObSmpab\r\nHsebiP95vypknVSnRy9CQnv/9wzvCGEN5YwYEugW62tu/QKK6c7XZ37fyb14\r\nHvKEFjtWW/6eqS7fFWoSG46lWGGlFG235kiaAzldxes8ta5+YkUmdap3Fvxn\r\n6sQwVcR4TYEEhXVvkgtR9EivY0PW3ZZaRTpZS81un51R8M5MpZ/8EuACvJlT\r\nOPn+3GWsgMn/kreaYUmDWLjH3S+eEZJnbzdUv06Y0FCDk+PHgXtItLTOcv5Q\r\nNa+1qtzQhuo8VDawsSffzHcSisocLBhsnRTivTkjjgeoGBTpsSKVPDku+hAJ\r\nTAQQ0qXL8qvYe7A5RRGDeD4Z8tv2L3F3kEY=\r\n=Qef2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cc61bc0a890288bea00b8df81ffd73bc4851ffd3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/errors":"^2.2.2","@thi.ng/vectors":"^7.5.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.28_1666788737156_0.2729596600921935","host":"s3://npm-registry-packages"}},"0.3.29":{"name":"@thi.ng/geom-io-obj","version":"0.3.29","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"16f4f061df0e1c2b69e26ef855b173d603bbcbf7","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.29.tgz","fileCount":10,"integrity":"sha512-VDo8jGRBZcN1OhiQ+sUTL/O9LAIMw57MT1p/lLHlaZ365Zde0afUnyCWJwtdwX9U3jvYVrDTsKzQe/bVqZ8d3w==","signatures":[{"sig":"MEUCIQC2gHixsv99k2me6dvOPcvTkec1E2owbIzaW2UWUhxcPAIgThUBOcDCGULRqbp39PguJs7LmPjEI0e3QRKfQm+BX+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXCpnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosfQ//b3UdGdVULGLy7jnS/TEc2DLGqdrzl68ww5QeU4g1M/b2VKKC\r\nQqXwlJxP968SNqDv8OtopNtOLrDHng5oHeBb/bBWZ1CEzR22Br9XPbZuIKXe\r\nqdXZGvt4jj7dD1wYJodqBJD6IaUhAikwy/w0K+IUmkMa8RsIh5JTsPphNyDG\r\nElL8SjBG1/EtMi/fmxsu4UnuJmwV/FX67RmhlbAmEtGa/q8Ecz+zweE2W3wR\r\n0v2I7FPICZ/n51QOvH4f2OSkXDLzTgkh/j1ZC6Jz9Do4CJG/47mzUPYJatb+\r\nMDpoxMXTelUk8AvZSjsrEFpOquHUpHnNBL/XY6DgxH5wuQhPNjVhUKtaiZKN\r\nLOF431UQJcCiwmQKEOGPbl4MNtISFYOCBp2E4Q/nxXbUxFQzQfBsmlvNYPtg\r\ngf0rwEB3W5F/+w5rSN58UZQd7hYlsu19f7zXh/pR7sP0+EYgaKMOc1u3lmqT\r\nnD8LTeT+LLz8WdKTdVFdJMq/lRsorJ7nrzve4UZkPqN/3oWYZOLU/f9t60WL\r\n3hWNTPV7pDEEo3EXo+P0AkxivYrJAEF0sAod4gh8nnfCJNbR5L3LarJZkFzA\r\no8ERLyPJuf5oofZDcRkHvpPxDMiM8L6xdPG0zYdjjCL7acOJJ4KBRTaCZ5qi\r\nbMNZOqRKXjp8dIruJO4rH7XIBMUmTZDjoWs=\r\n=JoAr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"41e59c7ad9bf24bb0230a5f60d05715e0fc1c1e6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.4","@thi.ng/errors":"^2.2.3","@thi.ng/vectors":"^7.5.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.29_1666984551089_0.18899961044817215","host":"s3://npm-registry-packages"}},"0.3.30":{"name":"@thi.ng/geom-io-obj","version":"0.3.30","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"3f5fe0057f4c7dbe9e7daf4eb3ee9235426742bf","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.30.tgz","fileCount":12,"integrity":"sha512-l9qGNiu1HgiLXJcrsoKAmeugNBaKT7DOi/gCk4aUVfIxhrR3ISMP9CnHL9d1YC9WINTjxUqKZFiULZ4vuxb8CQ==","signatures":[{"sig":"MEYCIQDgNUbUWFNOmSFg3732x7HJdrYQallfMfL3AUKOfglgLQIhAK6/CGgLkBlc6YFvO1kMU4IIED5bt794VnLxHM13IG51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYFTWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd+Q//byCZlEo/awdSLrkosga+fRvODHcX01NZgiXmrl5WEbMPT0Hc\r\nu7ShZwxVZBqakvSjvHHN3v+0Vg2Wf9fFyQPqYdZhVgRE2kB9bYx+TVl1lmMT\r\n3+0BACQ36JPehurMy5a/JES5cUPddHT1XgDi8t87B8unP2T93QCva5RMxPpN\r\nEqr0Coc8vuXqP/0DNX6g5Zwvsk4PBl4f0P+Ma0h7kQu8V3kSkqNgjBzp8sT3\r\ntz0Jp/nfGX3BSEzOjULX8So4W4C48S2t+zf0VFZDoGbdrFaVK5pRROu46rQz\r\n1oZe4qJV7JE+uxySIzSNxS6MVRCb1cFs5XkTrKNoJ0/OIAzuDG8KhKWHzOEw\r\n14QoXBQ+t9/axxCAT+2ZDWNyeo/Ozb8WtUHuhmyMaTL5yV6x8lhsZJxuiqSE\r\nch3IRRIgaFlMRRszYz2tEr7VDLtl0fThnW9KfgRzCw7YsyEjs+yBVE7udxA3\r\nQZFPNeL/g3/tC66JsgdGXcfH3gQtKhl8RUa/Ja76N2KETK339rA1fE30rmi5\r\nQkw5zUlOMqewE0QypQcwPg1dWYbo33DrX7rd1NFT69P18U8RwfXe9JRyWPEr\r\n+d/4KMInq8lmlaGe+SlMW6R8eom4L7DxStO9nl38/vC5VYkZe4WKTzZTSfeB\r\ndSxsFePDQmtYRdp/VZI4jwqu5nBE9eHdsrU=\r\n=je7n\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7eff3051eb395f460421727b8cf5ef79f09faaa9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.4","@thi.ng/errors":"^2.2.3","@thi.ng/vectors":"^7.5.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.30_1667257558232_0.7996408762174261","host":"s3://npm-registry-packages"}},"0.3.31":{"name":"@thi.ng/geom-io-obj","version":"0.3.31","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"7d22048484f7e61d61ae3b1011f7fe7f74c35fba","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.31.tgz","fileCount":10,"integrity":"sha512-oxByBoDfkcrl3vdWmvh7Vj4WAuSAKkRQtJQ6M8L2djVjdeHZkoNyhsNpgIVbfRuAmHXPQIMhndzctDcNe8OV0g==","signatures":[{"sig":"MEQCIA31MBzGbxSw5i9fsekOdirKxIQYY0NOc8S5aafyednsAiBBSLF4CfXpPSG+Tej0ARj+bXjuwxnBtsCbnXftfFVzjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYRNvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcsw//UebL2uTlLG9VPhQSKVb2aW6bnlVyVNpLNyyFnmhPHDc5/SJe\r\nzgWLFyFdwBR/y1Ty3YlMizXfBy3J/rDMUqemEjyxvQcH6s1D/LM5QW3XU2z4\r\nOG1zX67TAKvS1tlGwMz0wn6c0jrQKiBo0LBaPM0brt1p6mudocz1QyyYzGsH\r\nYv4C47RVfm3mvdGTmW+NtfdH5jRvTGruTo/QCYtmmrYPNhsVDz5pRLEDmXMC\r\n1uBjh6NgVMlPgYOrnU9rzopnIuH8+tI7V0qR1AtRxH/Xdehd621sEY2AR03r\r\n7zZGOEdqN9jUxfpIwPCwdkpKm95RnjFtFzEdxQc+KGDEdEct4H6uql8gG9Ej\r\nuDbqoRlmBguJi/E+mGDzB/2hKIJfQaxW2XXdt8tway09btee2YvHZ0aFj2TM\r\nu54ft1PRxgU2JwZNI0fPDt5jTPQpMY6+EFtQhONMRKrI4Fh/SJTjivS4agAu\r\nfltE3CVKl+lA2kXVmqaVcOg2/SEKg3+zE6+v3KORqMajiJGJrQkqu4u0adLZ\r\n/cW2bZ41kZny6wmqAw4YD3Ph50UBoJcLhEcGyJ2pea6IQ2D0Y5X84c9dWfVn\r\nXliTTgM0PVrqnAOCR6PmDmvXLj9oLKRWPyUEA7xfJxavi4TbTh6kyFNzWTMr\r\nDM5dRmJ680sYS2bG7DwlaVFZa82GgR7f1to=\r\n=Pc14\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a4b60163a8caddceed5ec1b6b3584d164f61e7b6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.5","@thi.ng/errors":"^2.2.3","@thi.ng/vectors":"^7.5.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.31_1667306351366_0.1730300685738846","host":"s3://npm-registry-packages"}},"0.3.32":{"name":"@thi.ng/geom-io-obj","version":"0.3.32","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"02094d3c69bc966cf20d9681ee7e95ba0acd1960","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.32.tgz","fileCount":10,"integrity":"sha512-ns1BRA55hI5XY944QTW06PFDdxPWzE3DmhSnHYwI6RDLb2gbIgBPuC8pOqhX5cXyF7oxlsVfJKCKuwja5Wt7jA==","signatures":[{"sig":"MEUCIHplmI0xfVJw2nXVSktTKFPHyr5TEGbxOqC1P6iXxJfMAiEAusTaWqtTXhwv8uH9JAsVoefWqkcuLaatzHXJa63Wxss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfqSAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWwg//YjZ+BAXmK9SR/lz8pZTuDgty10u37k3LmEQ4lVhcPpczk3gC\r\nbHozHtDM2e2WBGypHmPoggPB0MQH2wfU4MtB7HUPl9sHoe426MCky7C2yynx\r\nPdXOxobAXCXqdCI4Xr0mw1jtrduC5S2E+3KtSGSmkLxfGoUptasp3/vgcJzZ\r\n3vBD6hW7dMcwkipwxuAYHvxRYnS1gw1vOiZbeIs9mC9GtRGic1ZsuKNlI/4M\r\nGWkTcmONo82rWsJAwm6tLoWdDCr777tLJxyJH3u+cqa/Bd0VVoqRqWNF0NGe\r\nFu5QW3E/jvmA4EbfrLDWF1uI+wzmqGtzJVEyQQJ+DugdnIWoQAHmbxAZ/lhR\r\nZkisyKhbFiJD0GMG0+mLtoA8CF+vEvUkX4/Tda5DU4DNWM1Wnt4eru3UBqLY\r\nHOxBh47Erse+1KtpQTpFmkgbBcvmUWVkLBWjVvv+mn6O1tWNlpXaV/HLasHn\r\n093C6riM0RHRAYtBe9+cbB1+fHG+PYLdlfraUs9j7BxR2a8JOvgY7Xykid00\r\ny/Br+7mTC8LUj0vVT58AyFJFZNNJy12pW61psraahEcJ5cfmbJ0I/NYZqnmC\r\nWR2RlyqSXk0uPR94qZLzAxqmKNeqPKuTJZLgFDzchHaRrfxE4x3C/ssqzQoc\r\n6RloMVg+UXrDpO3O7h2NOL5y+4TmrO2ZL9c=\r\n=OREq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"044ee6a3895720fc78e115032d4d831b63510929","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.6","@thi.ng/errors":"^2.2.4","@thi.ng/vectors":"^7.5.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.5","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.32_1669244032680_0.52724185081922","host":"s3://npm-registry-packages"}},"0.3.33":{"name":"@thi.ng/geom-io-obj","version":"0.3.33","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"80aaf35ad0a1f6f21d7ae85d38d18c33d8bb599d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.33.tgz","fileCount":10,"integrity":"sha512-Phu1bfQKu5d0pK4CJQIPUZulfqOucTL9w+UCV9WgIvpJ3JkkjWHhulSWEBvym5cDW0BYrPVxhMMGV9ZHcT62Bg==","signatures":[{"sig":"MEUCIQC3OlX/t1Mar0OH/CsWyDBC1+k48oVmxstWqt4/5CAjtQIgTMYUkShaZ5s9nektqq8Lx/X10lWgUiKAPEGZZQNPmSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhLsvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Ng//cqqSpBxyfg6o0rDG4jrps0j/HpJTaJkK6D5qJL59DZqY0bgh\r\nw1SzidiINZhDflP6kHQop7heHiCDmX69t0sNDqobtsfA9CkP6n128tK+HJr2\r\nlotzCt8mAmjZbNwOkeIsNUzIg4eSZdXAI+N5ofpAaJ3wLmxzRnJeAOTcHTIU\r\nj7VVWMkYV1BjUjNlot5vhxKCAf8FsWF60KF0ALeVS6fx+aikmxzgBttKxAlU\r\nx6VWxS5VhBrtxJUZvcttQGmxNRYATLoDoPgwUjt9/4UJVfHBj3+I0snULdKf\r\nqNo8A0me3O4Brw11V2eCtTSIN2iwCDrUvmV5FbNiJtJ+zjR6KhiWTSR56NhI\r\n7hDqsFGxNOWM4jroG700bAYsfDNXEYMdTZA613WtxY7/P10F/nwS/blBVcX0\r\n3EeXlSMlCDPQj5PgX6aWbwJYCyF8MG39WOgcE0Utgi+Poy7dgElib9br/S/S\r\nV3+7fKn08nWOY94OB8v+FUYmbvGRX4bZCA/UKxIeWeYTcyWpDe2/RxCvukYF\r\nbovRLsgypHp9b36tX/PEYfSQXhhsCwmCORui7mtd95uOoKO6kI+RDvZXnCYL\r\nDj6BNUM7RtuatLn6D/TkH0e70Yq+R8dXt9STxxtyT3lfeD5WbkCMQXNBYWuW\r\nvHQil6zNvLIv9ST4O1UtG7hu1BFGVToAQAE=\r\n=ga3H\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"75ec32ff7f1b7b5e72e7a04ace24732cd5d6c774","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.5.0","@thi.ng/errors":"^2.2.4","@thi.ng/vectors":"^7.5.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.5","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.33_1669643055228_0.38196138780201405","host":"s3://npm-registry-packages"}},"0.3.34":{"name":"@thi.ng/geom-io-obj","version":"0.3.34","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"67e103e83f9f513ca91d9266409c5d48967287eb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.34.tgz","fileCount":10,"integrity":"sha512-neNiPjtNR5uak5SZNZVJNbYe14gz1iC3uIfYNqgF8DSMXyVCQS2EIyW9S+QC2Wn2ew7lBeawLNA0CoQ1fycrzg==","signatures":[{"sig":"MEYCIQDEjTdtanHpAsb7Vn2OBzAGvY+IonqcIQu/a8lGbOkXzwIhAIfW8sieGejzgzWOhi7c4BsElcKRdORZEqhohNvn8Job","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh9qSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz7Q/9H+CwiC6RER9dPXleOZEVGpjYSANNpJnLFcl67GmzxIRUgvK1\r\n+YF0S4RU4atLeL11E8kIokwTHKMnwbXiPfuAXm5l7OpSegENVorT3g3/n4yw\r\nRzJQXLCXd/tRHfR9Q2f5pMnQXpv4xL8ddgCSNxD7AkS9XtRm4wYbeMIl3X2B\r\nF4kg5kZkjcdiSNWVqduIZWgeAbqlOYCZrY9nWb7bPWVqOtQ77xxi0a70Z/vr\r\n4RNC3GlKky+3af7ect2v/54xkyMhglpn58FO6U3lFBdPLWQi/ozsPJOMIg6z\r\nzhe8AIEPx7CenEt/3tpWQ2DlIzeRww2e6AFZuVMjpX5uXG0O99+zH/Hf51Dm\r\nheiFm0OEF84X3U2k6YAUVE9BMpT9+dWWKVDu5sced6cCVKCceNiKdtk2GoTh\r\nQC26x0xhUO7J9IjAVFMMvHcwzrpHbTbG5hJLrcJ156UCiQD3w+0aP/j611oR\r\nXvST5mjEo/hoMkQzYcdMrKiGmJaepRtunj0KzKHmLZQXR81MutJXDJxqZkpc\r\nki+O7YAgz1HoOIOm3euD17e1mF5TcvV+Aglqizf2/05XOxOMf4ka+MFkjs2T\r\n1MEVs+K2hX2cbtzxBj7vEhspmELhZdC4GPMdUwsVtdn6H9GQqf8FsEyZrO1v\r\n+HEzdXxwRphN3O/CLSSvKWe2IhTeuyUT+oA=\r\n=aXRM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1fe40da507070653f420156d91e6b27cf682004f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.5.1","@thi.ng/errors":"^2.2.5","@thi.ng/vectors":"^7.5.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.6","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.34_1669847698567_0.43632008751839546","host":"s3://npm-registry-packages"}},"0.3.35":{"name":"@thi.ng/geom-io-obj","version":"0.3.35","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"9f012b58c2d668a90aa6852fa4867d49beef1633","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.35.tgz","fileCount":10,"integrity":"sha512-mqBBOGGHQM9cdOVMybgzscw6TpYYjNS+sbVGPDVKZvesLaTfNFm1iXp2tNRoxO3nAXFjrqpJNwg3VYMyxHsE1g==","signatures":[{"sig":"MEUCIQDYe6d+tg9y3xl4/IJ73UAeTu6HnTfTw6aGeUkzP2NKaAIgac2lopSFeinFA3DOXowzRft/yrF3sk17mEosjDahaZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnGwWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPdw//TtGYodjVxEX4OF4X1JilbU0MwKkua/j24i5/dE93WL8XoLBD\r\nb7p2UP+yUHSPm9RJphw/zz8SaQrI2w9783vz0ZR7pbAm11PNEhlMpKXxkARf\r\nMy9ro1SKGTMaTM4alvPIRWcPi7zQ0V8Sci87YAE+QpC2/sD4kyYjz5KslPjb\r\n8MKZvnQixuICUjPISXE1SnJiKND0BKWvMePtp1Gzpv45Kd3Cpq2WxShKg+zY\r\nD2i3MsX0mCR+M2ohNoMMxkBqwfYoLv+dteuCXAnC77oc/EUOasetgVygpAGr\r\nI2PIylBafT2LCWe0wjYRuntENT22RGXIqU7wcfnJLNpvx/tu8wXSuy1/x4dK\r\nxr9cZaalqkSzsBYS2Fs/EF2ijOCTBAAFiNnr06irf4lwEic7id5JfZBFQupp\r\njpLQn9SK/qms0vXR1RYYdSlkVSR1nrNn58rtB+iOIyNkG233oVqj5o7EIY+/\r\nc/SJy/YXSZ47KQftdy7M2oMI7lKL2UIFmJiamO7Kh/dhhzFeZF8ewXjUj5jW\r\nffHYJwNZY53+f2ceeHJHzNAq9891JUDV1BCeXMa4Zbi9yM7tk41BwsN3CyNg\r\nqqsN5XK5XyR5HQvDKrbopbb3sfzlRpIPRWdmp5xgpiKPiS/19wgOtRv+qk6F\r\nZAcNAgeJewAn38letN5x+Lw5OOdr9xo/Gw0=\r\n=1f4o\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f445a9cc8022bcdebbf6ff91fd66ced016d72f01","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.0","@thi.ng/errors":"^2.2.6","@thi.ng/vectors":"^7.5.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.7","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.35_1671195670475_0.8267888433646378","host":"s3://npm-registry-packages"}},"0.3.36":{"name":"@thi.ng/geom-io-obj","version":"0.3.36","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e8a359eaa8b7ef69a22fcb51f03825774d6452a1","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.36.tgz","fileCount":10,"integrity":"sha512-nUePiYLpL6kzUSiBlmjvkf5fu0Ze97W/ZWqAYSGOeAebInoA811mlIZqrNbwjFegGP0gpQVkXZWBwgmOmZpXKg==","signatures":[{"sig":"MEYCIQDvx9o+o6GMtNltOPyoaPt5KTc0SLZiV+2yCfKeZL8nHAIhAJLeOpciHL7BXtyeeX2AkCa/+f+aQuMfSdpLCY0NqKb6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoeWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Eg/+IkiW9haSkUQmYtULmbPWuIlG/Cgy0GDQ/whL3ZMGzv7D62Ut\r\nqzrzR9LMsq73ZrJGmcwjgGXsUvbubhvVrMNYMP0NjiXaFr700FspeiGBK5aN\r\nnhDxgV9eUvJUVNIfyy59Ucn3W+de/7S5upWuSwusuPVWYXkanJ1T1iVYTzWW\r\nwf1iIx9L7twaVwuIB2S/1j9xUnqPCWjI3fiHlAx7YBgzHTfUxYAk0jDkjw3D\r\nYNdC9H82NtLIwulK/KpocgD06id3Iu4/0uuaUQOyS2pqoQaL2DUVsVyvfugv\r\njOiVN2vb70JKobxgsfkl9l/0viUhDF6b+2CmiALVTAENjo8T9ITO30opokaF\r\ns6jVzAvHwRXHbUcxhc8uOR2fwrTAMgVqUEfxyKf/WC7XOzbNBtzXJrXC2xbh\r\nNV5mFmTleK/YI3Lc2TcvHI76S6+GgzVaPN0vLAymmrq8pzmCt2fvPJv/r0Fw\r\nxERq0yNswr1+kk2ALV2trCPNya+vLnedeKQP2z8kd61QOoX2tQeE4qF/RTwa\r\neYEVLPG8xjjx/W8ZDF6N7PjptAvv7MEtZB9kWvc0NREi2mP8TjxmHhjQhUzv\r\nsHAIg8+E9kscegBBWPm1T4i8sqOG6cKLPmQsLgkxXwMPVxhuuEhuHvWn4aaD\r\n8KaO5cyhdKI930y/a5LitYb0ghH5vqkyjMQ=\r\n=sy/2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b2af448da8a63fb21704a79cc4cdf1f3d7d7a64","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.1","@thi.ng/errors":"^2.2.6","@thi.ng/vectors":"^7.5.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.7","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.36_1671554459602_0.9685724607882971","host":"s3://npm-registry-packages"}},"0.3.37":{"name":"@thi.ng/geom-io-obj","version":"0.3.37","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"237f4565d5496fbdbce5491579d252fc1ac0252b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.37.tgz","fileCount":10,"integrity":"sha512-9U7B6dLy1y4sZoLKC9k2n3VkONJW3CHAyvLGQ9Jt2Mn7tvp6BLRX9DWqU8rlRHkpT+1xiCILFVRCjxX3NP+uOA==","signatures":[{"sig":"MEUCIQCbd+cDiWTFmQSy8vKJl7HDxwi+h3htuUzYIoYaN3wQlQIgRmrPiahtGFtzvQYku6PFZMejFG2W+7X2aezv3NK2/PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpNIhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov9A//Vyl3OVoTJxYfpjadUzvvCqpbIai8Yc+FCh7mHu9er3aOYfEZ\r\nuZVPRY1OEn67wZRFQ70+XoRc+KBnWeCJ+QhNqkJuW3AJOq00naUOBApwgk4F\r\nvM5qjGa9RN0Yazal0OMn2BvmKxlpdg0O/kXTHMVJrXrKDGYjnbLeSXLfJ6CY\r\nhLDUM4x4OM4igMPYseCB96HxV/bvdw59WSAi64HUJ5P8tvNcAJf+uY60+aPg\r\nS3TPxdCBmEqFcKgwAVro0oS5Fjv8j03XeIbEM/GgdHmYF1CIsN6MXh9VjfSv\r\nh2JtG3cm3NFVQH8K/9Pc7E2rq1EUj0Unxa6zRPXwz5L4MPPgFTkCMCPGbpAN\r\nb5Jr3ZHn9nOfBzjAL9KLeWFznRwuVGvflNwbINiNSjB55bjBqbnQPuJXvy9C\r\nU+5dWUZEoD9B1p5YDOzgTg7q49v6NSCxW6A/AeFfwJFkAyrbN30WQZ8POjTA\r\nFLyuAgN2Ufl6W91wSv155E7TeqBlzib7KyKgwygm7obtAOWe8IdGkPIFORcR\r\nwlyIbmvEW0rfE6ZJsf4snrTJHQOJwHpyLl28UVNxLzuzzOl4UWicc3xXGrZk\r\nfmrLFDXOhUhAY7JQCkFG/CXdla7/IMlmaivxzYIPAIYC0gIl1VVWWL9PzB3Y\r\nR2Zi4uTH/TqoCHr2r4y7XF+eWrzDjP/feNU=\r\n=s6iX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc6f7f5e2765bb96fe64db804eaf4b2443b47fc6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.2","@thi.ng/errors":"^2.2.7","@thi.ng/vectors":"^7.5.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.8","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.37_1671746081734_0.9388395329168042","host":"s3://npm-registry-packages"}},"0.3.38":{"name":"@thi.ng/geom-io-obj","version":"0.3.38","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"dd345bae721a767045d18b2d602ba5fd4a7516e5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.38.tgz","fileCount":10,"integrity":"sha512-Yj6tKgp1I0ttqfjVcEkMzGYejEmiLMriK8jqFt3GSSgrMAQE89WZXyAhy8F83QNfKhBo97Jd/bE5veuAuGUQbg==","signatures":[{"sig":"MEUCIQDhaOl4fSJNEQcbLkD+A/jIGYhsSqfjKjXSESOwoPEonwIgKFf5aMyhZf1jFwmPqbOpYbRNwr861svGrGLg8wGp5nI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrgBpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6Qg//TAZ/AFKxSKwJMT9SAJtDE5o6ThIzJPnE9DZfSUk2i6/EllOR\r\n9NYo4/qMsuMBlZ6n8tpMM2fOI7JhgS/Z3F9f06qM8R72Rtzjm1uj1bQ1U78X\r\n05yZ0xWUiASE4nQF/dnoj5CF3++QYlIaIpx5UvVLaiFPiJe1KnErJ6nMy8F9\r\n0ppNYat9pIAHNm8yDdjXUapd8HqIUjNpuNg4MfNMDDLlVKJTAT5JPbowkHeS\r\nGhioVSn1zLJ1gLPpNjzpsB+Cd8y8SNWEuVykGg9FOOlDgsPJyQHJ7Ht1OHI9\r\n3BRAZFF+SW7pRt50pC49Xql2Zxdcwe9iEqufxlSv0kiLxEXCCuSY5iPG4fAS\r\nYJkmKyBJGQZmy3pkz+r7ho/Jum962SO200zElav0tZuAgTJqpF1VmyH8wvmY\r\nfD5C+dBshDf60wflzxRZKr8bLu/7Yg6SrGoxmRgWH9j8O0oI/Y2ficV02cXb\r\nQPw0cGGs397fHB+60/Gtf0lUdSOf287hesWuakzmHVIw1kK3XEYtVRG4GEpE\r\nW9S1pkIoG9i72YSjGKrEfWx68bWrlUxu44w2jVWlreUHqW+2se0EevlR3Zlp\r\nJJCKK85eelcXPmZwFzOfSsU7Hc3bOM/MGvWP7jFhv4PCp85KhvYlsWCuwpoB\r\nky0hYtZ00ndStwkhQkDVLNgWaBsyXmaarv4=\r\n=n3a6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"28bb74c67217a352d673b6efdab234921d4a370e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.2","@thi.ng/errors":"^2.2.7","@thi.ng/vectors":"^7.5.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.8","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.38_1672347753140_0.22966094590901265","host":"s3://npm-registry-packages"}},"0.3.39":{"name":"@thi.ng/geom-io-obj","version":"0.3.39","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"6d8774dd4dfe7f1a01e1e85ef6d1331a7cfe87fe","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.39.tgz","fileCount":10,"integrity":"sha512-p8NSR8H08LGEFmq6a+NdkrJIAuc/TOuCLa/dumO16ut2GMBpgaSTQZyNG8j5Y9fTRprNDDizP0XWsFZvaPqJtg==","signatures":[{"sig":"MEUCIQDMUQ/4PhxFU3K2NrK8oVZr+KbYBwLVjAnnxQ9P4qLVIAIgHefnvoCcM5ronWvvctH9g+HYyqan3VA3PMHrDNpYsNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvYR1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiFw/+K5UR+uNmJWGtNpI0HdTs0UTszuSlZI7xo+beFtK7tDAynzXS\r\njwBHpFkmZTJX4AMigUVm4mEGSap0JOwcS67Zr1I7eSf4nfIYRKFa4t3+clbK\r\ni8Y6qaXNVTsIEvPLgezZeo7vSDFASDhN/jbpkQPXZdF4iunVg0Dpz7unwvvZ\r\n19ZjTVikg3bVMEynTiLrza7dhhdZxgssu2Q/LEgAbx8Kobtl5qrz5+/NF0qP\r\nLQR34Temq33fXJexYEeQrO3W+xw8X17dI0jtOfT8c0oomYRFI7k9oByQvykc\r\nv2sCs59703fzKRBzvY4HXCLfQIe1L4IVgm5FryzRo+aS9cmH4DBISBd7aN2G\r\nwyf3rt6j0kT3pj+8tIGRvPaCrLTM/ziO2cQHOmI3nP+UUSdoiE/rhSV9+rXa\r\nb5UwIOMmpN6qabNfFu1uvoW7eWJ317GXJdTw8bRLTj9iNdMJxjsrcytY3D/v\r\nCJsnwEPrZid2Mi46ShBkN6OY1+04nChP5H104nJat84FNEFzGYLQimJhcQFL\r\nkk9XHVcCcr9QSisq3B7qGscPrbDtz7Zf1Gy/gXlfWYBRZHuCuq3nMX8T/iSb\r\nPkwtd//G212U05lwDb2IIfTid8/zdcEFBUWVEwK/ZkJUvlTC/m5/Vj+TBd3V\r\nadO6J9jjwyx3AhwuSw7QolP+eqUBnaGk19M=\r\n=coMJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3f0b3e2a7c82aefc7e46fb4338369836b5e1b8cf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.3","@thi.ng/errors":"^2.2.8","@thi.ng/vectors":"^7.5.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.9","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.39_1673364597158_0.7280486384552702","host":"s3://npm-registry-packages"}},"0.3.40":{"name":"@thi.ng/geom-io-obj","version":"0.3.40","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"754df89a9dd9ca048fbc978c845204af1ea9ad68","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.40.tgz","fileCount":10,"integrity":"sha512-w18VJ2BCHTfJFgkdBKino65k7lzLoS0dQcBTQ6X/kFUPfYL5+9Z/8bWe5D8lx6f5t5ybC+BDdGf0cajZMEW14w==","signatures":[{"sig":"MEQCICqRPqwKHNw5TB++58jht6j5cTRhq2/VjW3736L9wWiHAiBQMkj6sct5eGp4Cw9gAyQiSyvJbd3dvgIUzKxgzdAt3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj38JRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB0w/+IV21faNigr1auRm2y6EFF4q7+fqvfuu6R3WRQnmce2CXrrAZ\r\nmbH2055juMTWWyQwWTeymKnvoO/ewAXk1iKRbRnYHSPAB1ZT2UB8RPbovEzT\r\nog4I0x5y+D5AuWVdyiG3nWljzTFycVGmq3euN1o0wCrdm2jwyB3vtcbL5EHv\r\nPlxiWRhYoSTR5XganWeF/3uwWejyguanKRNFrcGH085PIOy10rI7s42+j7OA\r\nZ+3Hd5M4UnLcxh5Wb/ikIEbSNCdP6jBa1sdTu6dlR6Vl79lW2BBu1ZYgICtl\r\nOSValKKma+kktQPS8Lw5zxBRyxNn9N67A2bWz4Gra5wFolF2x3ED8s+xHoeO\r\n8bg+n0boAZ7IKUsJqwRMkuQXgkMc5c8E9w9Q0VDGpk3idcz1UoqVyLx8GMFz\r\nCCwmhmflCX8M9rdyn2r1ABhGD1P1OZp1o7qPUpbmK9dYeZmKpfUT1Vc3BtcM\r\n3XivVdrwBadok1lqAwbx4eHKVlh8ljS7u9SR7GJeZ0c8eowwGGpiOOvcKoSG\r\nALoIWM+H4jSJqMe82Iaa4BQ9cfBg6x4C75mFA0bOqcT6R37YEy4sRVM87x7F\r\nVDCZxY/WLSXOdZGH5i69XCLlC3LlYsj0tn0sUpFRpjx3IZUGjHjD4xdhC4UK\r\n13ZBDjbm39pk389LEuaXGQ3naHHkfcisrpc=\r\n=WT6+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"50ba9c87676fac60c46d2bc0e4d2c7711a374a68","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.0","@thi.ng/errors":"^2.2.9","@thi.ng/vectors":"^7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.10","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.40_1675608657349_0.6345035601810711","host":"s3://npm-registry-packages"}},"0.3.42":{"name":"@thi.ng/geom-io-obj","version":"0.3.42","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e50c2bed8603f571275344d9c02021b832bfddbd","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.42.tgz","fileCount":10,"integrity":"sha512-YYRSxoaZ+BgbALU2UGEiZo6VUNIXxuDZTklvZrC8FVRtG+QyrF6gWkJfT1BYSfHZ9A7BGgXDx1iwxel7ffjNdQ==","signatures":[{"sig":"MEQCHyA0tNMVBPiU+4ANtZfEG9Fq33Lr7KhibideGqbtpuICIQCvxhrbUkW8Y5utER72VO3c5ijBmxdkL58WMQseH16kTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5lC1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOpxAAgBEbCZ4FUgAwPRzShVRDmxaVVJi26XOS+2ylOC7l17CAWSKZ\r\nDQ+HET2IzDgdrY9z9X73XxV69AMy7/0sr4MvYbkyE/tbomq0nMKHHbXXSJCp\r\nASKsu7CeoSJFr+ItWyL8YxRkqdwLwJrPOm4x2m6+wBCkbAEKeu7mGZoXIYXS\r\nU9sg8YJ3oifTyO8NHSMaLUNqSKcJiOZMwMv49lNAXfXl8gzCBmnuYKROkDgw\r\n3CTZ+db+L2yDOloplMe+N/Y99CROlx6mTEbH9KEtdAenW81eqlU4Fj8DuFPL\r\nUjVkG7k0vlkX0rpr9Sx5ipSQSSvgb63AJPvQe+2NN/HaBslIWTEzhrifVPQ/\r\n4+jGtlqNcaVHWf3g7a7+ivlawHIxduF+faPUG4ogJxyEyQ6kFJUc4gRhq1VZ\r\nZdWaZ0GPovcw3jltG8rM92UXMKN5JNGV7eez6XZjKozGqyW7q1JXtILkVyIt\r\nieMklJHhHpgqESRUHsrgYjeScp3Bg1xieFcqUWT34EZKDJSPlPO56VwE5xwr\r\nWm97LYjLmaSHcMsGC4gm5zR8tKvDTidFDpQk3CyxwE8x57V8Cwhj9DHrVAMo\r\nAhIMUCdFqLVcambbR69qDfitpulRy0vymklnV7BbJhpoEEWBppdkKdATB0AG\r\nmDmyd2iymAE+BvJgnM/w33Mh7wzvWfh8CJI=\r\n=8XLb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cafa4ecea90fb681949dc3885a5bd6ddefa38b51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.2","@thi.ng/errors":"^2.2.11","@thi.ng/vectors":"^7.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.42_1676038325085_0.38319278576000215","host":"s3://npm-registry-packages"}},"0.3.43":{"name":"@thi.ng/geom-io-obj","version":"0.3.43","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"87921d6175d9f5df920501c83f882e3e758bbf6a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.43.tgz","fileCount":10,"integrity":"sha512-yDaB/qS+nyo3l8WR40Eare6q8iurX2gK37ksvh0JQ9CXs0vQWPa+5mCZwWmFqrdML5QWgxWjdC4oGI0s8rgTkw==","signatures":[{"sig":"MEQCIA9BPL2gOb+xgwC2JOWO+ZLNg/RncALyVH5tW1Q2WtJ3AiBL3AtDx8Xp9Q7NMAXXy3xVlbv9/leFeupoBjv+WFkZog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj799WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojnA/9ErumW7aXyxlc2VEuet0ZYE55qvBrKe+DWe8EY5IWVmUz05y+\r\nJ/5onvkHy/WbBBiVYFQNdkbdoQz6/Ymb7LKMcMbUWOypINkxs4fF9VHz0ENB\r\nWf3m1LS65+7JfjRX4SYcX7AF2YfcoDX8WSjp0dimdsqHBje74BjcZITBzemO\r\n5lbD+6tN/1cZei/5PzBnSsG3M1IKBWSI8nCMbXR5Lh3WMBIV6A2LgIeIW0R6\r\nMYg9lZkzZV3x3Hp+O6QxneAKq6hfO56iu+fi3rtLz152YuIBZFBumxQlvzr0\r\nbuQMAYhSxrLp1LUL/2W/a0zJfVWo9nI0jO28Cx9ooizwzJ81FyWBgkUUqjNW\r\nhICbgIWiG+AEMqC6jXqkVsVMClPzgrb4iQXDtalXF7oh0IoTpDbYZgxdTaJB\r\n/SWmsKRZCu+WMlc1HP9ZX5QQ+JA8tH9RDYCBmkUP35CARaNMlTrZisoFsGuj\r\nV81+CG8mm/1KNiFQzxtkdyhvEk8Jt55+MEtvN621yJbsjMuFmBW+w6JkQdM0\r\nYXQuGQaFeFqRF7ojdF1y3zRK4AyunqqOrVibGTUjeMRfXB6qYntnRb2jAuZS\r\nDqQIyWZPj0Jac167lwhlpuZF6Q7TRGelo7ouuoLybVv2YDAhC4g4rhKDDD/4\r\ngh8TY/qR/jzpO98qizwpZ57kbgPUkXoofaU=\r\n=tlgI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7896250248d960109253215c75b115c46626293e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.2","@thi.ng/errors":"^2.2.11","@thi.ng/vectors":"^7.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.43_1676664661910_0.5877035719644608","host":"s3://npm-registry-packages"}},"0.3.44":{"name":"@thi.ng/geom-io-obj","version":"0.3.44","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"4d42c736c960b43bbfeac75cd9324967a51661cc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.44.tgz","fileCount":10,"integrity":"sha512-KnNQRWgsb6AeJnS9XTkzPFdEVFzHEjCE8NAFUO6F+NkXWXl613fd9g/Ad1UtfMFAkx1v/XRkFj0lXS4KDyh58g==","signatures":[{"sig":"MEYCIQDATTsRUS3pHMnvqRjV7z2qGuheJ17k/2QHnEHWla1R2gIhAMpS/a+uc9SDTBoG9LMf3NIbisNd6Q37IzKXCqwvFpSN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/SVaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobWA//UK2ryuzqO5aTNok/LXATpI8l7SICpn2eevQhYSjxJrcIUmkl\r\nZY4C9coNyzdrCvaYoa0rHq66XQJOZ3tbbq7MCiF9xoBnbRRkjLvVu0urjEqP\r\nCF742DypslQcV57QQePwSVfuCieOQtDgZCIPvp7OKp+/s4duUx+t8osTgZ8e\r\nLl9RZzJuKI/Oz87P0dKP/imFG9iwqiJ7ji+kTULoUAb/4In0WiHc3Sxno2QO\r\nNMrkWqwJoueXGZ+BG7K5gRdT+8CGkVOFtu+GqBujrOtEbtegNaSDVVNdGXKJ\r\nWXLscaNDugKWGLVNBGa1vWmeQzaf5z0vj7v5IMsjq+d1VNOS+CSnbYQQJXKR\r\nEXGF3Ktjsa6a4bNopSu9aMKoipN4fxJEH85wGPECCuT88xW5Em8snwk6WN2s\r\nTcaXs56oDifv7wXasG/MrwnJl+avDzrtXMziYxZLWLAfe7wSEJZ5dUNaZiii\r\nIU6uJpZTcR0yFi7G64VkecH0MVkD1OgWDQ2d4gWZC94VSH1lTEEpasqiuvcs\r\nHa5MWp1NGzIKjGeDYWUeCRGMt888ea/I9AhmRy9mtRUF/AL7/HA4+FW36FcS\r\n6YwKmzlMxhAFm7xb0G/y3MKQMa9rMtLZ27VP6VwsN79l5SGgut7xvXALkj5F\r\niR9kNRVAKt/ShI5gyRG4z2DsJe8lDUihzxQ=\r\n=M1E7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"060a3a69281094df70be0e4f326a0ac3bbc3dd1d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.2","@thi.ng/errors":"^2.2.11","@thi.ng/vectors":"^7.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.44_1677534554010_0.3347712730935788","host":"s3://npm-registry-packages"}},"0.3.45":{"name":"@thi.ng/geom-io-obj","version":"0.3.45","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"49d179cad226863f9b720fcf6ff9edfea2fa5921","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.45.tgz","fileCount":10,"integrity":"sha512-KY1fh+WQeeKy1cNe1xVHfovw+VS0Au1c5kmQdRCIjMQwTEXWajcxBlBfXt8tpmpyb86geTHm1frQC9R0JUDH1g==","signatures":[{"sig":"MEQCIHyF+tIU2qyPQiuzRplnDRn1zOe8luk69XG1TONw90+4AiBE/PBWfhqPNEyhGJCAxHLzlDr5ypTpNcSljfek2E7JhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAOhnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrioRAAmde7C9KmwirzGbNCJN20T24s+ul6HGNeZ8fFCv456MRCu/IJ\r\nvzZnroj3ADnmAZ722onl9axWdeYcLpZ6Ypi2BF2GjJf2QWF0hAblSc1x0S3i\r\nUWqGo88DHY27vISjXTfnwskJ2W7gT+vdTEyHjQoCHR2+h7Qjht/ajeLcqkTt\r\nBMGczIqh0w1bUWyd4grV1xaZcSo7hdNQo/rjBwcS7pxxgboPRE3xbbpRjo4u\r\nBKZST9LmammaJYOaTgR5QfhyASqYOtogkuLIVqt2RNbpn3YBJYK0h0OcOwGU\r\nKdupqPWDS7dcIK00PZkToYO9FN13G7A/wzI4jljJdQv+l/bvMn+nOdYjo6RY\r\npcrS9RFE9Fp2xNfn/MAlgsj7EYDp4AgaYB113qvDhOnBFmxQkS5eut8mCZk9\r\nAnDyD37oSvLW9McP/PvvMLvKC+xFGDXRtmdQ74dz7JapqQ0I4Pl8oLoqhtNm\r\ny1MKCgPIqoVn0J2GTUQ+CCRZuGgRDBrw30QdtVo5WifUKGBLnoPM/fmp+mgv\r\neApgQF3d/hzDUpUM8CiFlcamYRyNVvqdXfe4Ldc4o/ka7BcHbHn//vDNnQWq\r\nccWrNUEl63D2SVL1llhkhwF+P+iuQzetE3umXNDiYr7/j0Xz1GuMbny1tFB+\r\nbGCYlxi9Y8sYj3aszBpya5Iiv2b6o4fR8XA=\r\n=u7/L\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a2915dee637c1b8cd2e11a78a23bd035e4f750e7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.3","@thi.ng/errors":"^2.2.12","@thi.ng/vectors":"^7.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.45_1677781094973_0.6949737751039811","host":"s3://npm-registry-packages"}},"0.3.46":{"name":"@thi.ng/geom-io-obj","version":"0.3.46","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"fd5d114c0423838be5bd576edf1058308c3e5c62","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.46.tgz","fileCount":10,"integrity":"sha512-S0tCU2NgLB5WwPKNOhXNQIQP+R/vMFq7zgEMI94DgxEv7C73ub5sdt32Dr+rWtTDAUmjES6/brcwL2Kkcpyz6A==","signatures":[{"sig":"MEUCIBPca5PzOl6HPrHvMOJkeoBKqIiTnf+dh4mAuUe2ZVFZAiEAyGrQ2mvgvTp6jtRNXQzTWIjknamK0HzU3zIFrEzxXLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBL5HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrghg/9FTpj6vuNZibGRC4q+V/KNSYZcAzw02UXVRYlsd29bA9KlOR4\r\ndgTc4cKPFl2Mn/VrokXTMWNc29EpV+1zqNUqzWM6PFDknB2fSZ0kAJI8OO6R\r\nWVh3AcYkB6p6075hsMyRh9JC9OSWVrLOjS2YuypnX9ArWeJ0TZ7xh3uT4C6Q\r\n2H4IfCYXBQifnVnOzBlQT1Y/h57py9MEykc25+DS2mzh60MxcDKA5iBxOoOb\r\nI5fm/Ao0uagYOWhD+J4ix65SLAPdFmemOLGfxpV/QV4OPgOv9Nkpi0e0n7Y8\r\nVOVt4zeEBBaLCXqid7o1UgycKcJfb8VMc2oeEJb3PNTpkNTF0Im64qUloHu/\r\n3wgSzqwNbh5EyHYiCYZpJgMyh55QWZV2XDvR2t3w/+0KikgksTLhMGN2BNKo\r\nNFIA+GAQeFUciX+RgmHE68NUCnFI8Bdg+ME1Uq2TgCBuTGTdTYKWtFD8wPTL\r\n8hgeN1NQOKTEYBjHbvSsi0ABMAciZYzGMt+M7zhekrMtRhp14UvCldp6Q0O/\r\nwK87GCENBayU/p0HaBs3CE1s4VT7x61TTWqh2dOGwXv1X0FFFDq722PPRFX2\r\n0mG1mZYbMVIm2ZuhwnH7ClugX4wAv5jmIdgEmwLXFXjwALhOGH1U/VAbWwVy\r\naUlEfNCkrjEoYYwR6bQsvQALoz8JYbYYQdA=\r\n=jpRX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8342900eedc77bb09edb8c544804578b71f8acc6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.3","@thi.ng/errors":"^2.2.12","@thi.ng/vectors":"^7.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.46_1678032455769_0.3371413000186214","host":"s3://npm-registry-packages"}},"0.3.47":{"name":"@thi.ng/geom-io-obj","version":"0.3.47","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"0d4d25ebb479b37b5b0728a9bd69d33e29ed7f67","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.47.tgz","fileCount":10,"integrity":"sha512-3+Zm3WIhCpd4se+0wXWK0lyQ/OS/3lMoeshVNaTXlno3wkP1DJXvfnHvcZ/X3Uux9H2y6vyk6mISP0W959f0rw==","signatures":[{"sig":"MEQCIA3SU2Ck5EqZiFvASh3mCBB5qfwkbAiZyE6kH0qT7feGAiAw6zjI3EOvXfS7Tre5m7Nwoe53TQQueWzOhU/yBW+D2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdpEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY/A//epPDkyAeVoWBBPw4t/2PEBMR39irpW++D26DQueC91cLNHVM\r\nnzOvOstP7X3xxDau9IY8LEe4ivx4cg2TSdo6Q5dJDIgmPV6Deh1AaFURUC99\r\nGyP8ANiKgO2j6BsmHNfFyrVwm1lDrTSBX8bw7vAM88BYa3WhfWIFjpkDZanK\r\ndJXZkwPLFQwR8ngoY292zeTAR2bfFywhEhpMaHu8bEdRhwjk8gMHI+nhMelD\r\nju6rX7W9HGrbpRYUhJ8KFUkJym6gCctyPwJaoRoMBVrJNk7rWNuamk4DOVAr\r\nRHMm4M/jj3RAMjpRivkmKWB8ZTWzw4KwL+Ou0ZKeoLpQ6TBbH5IBxJFZXd37\r\nfFHfQlmT5Wbh6hvrEaT7ZJi0q5Jg6Cchz9Qzha5OYve5ylJBuy1NG1OsN20P\r\nft+jxPawrEyZ4ZuIFU6XkatwkKGU1SnGh8KrzRX09Lj5q8ZEIM3wB8/wvefG\r\nsZsEdn/0DrG+X4Dmx+BLWhviDiXhMWGo+k+2OC53PYP4Uw1Al54cTtAn1raq\r\nz6Un8viTHA2QkxLPx0JTiF528zVI1gASstk7JeGkJXmbam1G3fSExOo+FUpB\r\ntXPqlsvObRBv5b44f6oGWF+8vmglwDke/5MV5H1gDWXZloZ8YiRC4TMIhKPr\r\nH7x8cF6RiSxIpgEHXw/ZUbVHzt08ffDnkds=\r\n=g5eN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8ab2cbfe2f59b7ef672b6e1cf2a43368f8437ddf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.3","@thi.ng/errors":"^2.2.12","@thi.ng/vectors":"^7.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.12","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.47_1678367300108_0.4444725892946084","host":"s3://npm-registry-packages"}},"0.3.48":{"name":"@thi.ng/geom-io-obj","version":"0.3.48","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"7217312a2d72ea9b15baad56b8afa9366502fd4f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.48.tgz","fileCount":10,"integrity":"sha512-Jywu7bbU1r5fwpRYcoWCurNuRLN8wrEiB0CaJqR1LqqPC3gn9irCPHVA8nqPYE/ilM1dM+MjeOhqbJgAN4ScfA==","signatures":[{"sig":"MEUCIQDk/LScuhfTLKMjaOyRAzxCRNeJvMpVu64+DwDhQt0MvwIgbHAQkV2kstIXj8Q37svOg43PhOsqHNDX+9f+RJ9nnCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHhjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI4Q//YK5SgUbrnp+GT1uPN0zf8zEYf3Xw6iqT422HNxgaa841tqhS\r\nBAT1NDlGg1UYN9DSzMnffEmoou5YocPPmc/9tqfcEqvM9e51gUr33ocFC+61\r\nSG5VJ/ST6l7z41bCTM+JNI47dwtc64XIA3P4sKplGbQcEWn1mLg0qyLZuLwY\r\nlS5IFf6dN855UcMDHkuywg0R1LhOPKnC28HcCTsQLgFgsjIU/89iYte4bD9Z\r\njIcpyDScNqxswcYX1g/WB7e67LFgzz59gZQaUMw6yUbhYp3TUKoZyBqyddf6\r\n4sQSe/gdJcXb8H+Zgi7jKWTBJnw7B2i2R0+Ndk+IY/fmVGlBwFL4aWd9i0QR\r\nnr3aEDzEkfihkfmIkEMCK6wtcd5CR0XYOXpMc9pMQf9cjWvXLDow1r/nzNv+\r\nRaXKn7TF5L3BTYQVoB1ed17Hf+NCI4VxKRwPYuuIVXm+EWvUcP/myBqt40rv\r\nYjVEm+2s2pWUGweARmHpNzylkXd+0wSQjeAjAZhDzYLQIMOrKDtpD/pVq6yc\r\nglsJMKYPcQ8/Zv65M6ZFgOq4M9rCQ9hRqesFR0xArTqzNFCqc7OVWaoEUwog\r\n446xiDT0JyPeJ9CeR5KofyV6GuIq2EY/vJxLnah+PQyAlc/CJjkCDahf7DVw\r\nP4gAP98wmEtBripQlgH8gsGRTvKtqIzToWw=\r\n=F4+y\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cc46c097a3a173fb1ef41f57a858d03037063141","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.4","@thi.ng/errors":"^2.2.13","@thi.ng/vectors":"^7.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.0","typedoc":"^0.23.26","typescript":"^4.9.5","@thi.ng/testament":"^0.3.13","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.48_1678800995652_0.9524984681373454","host":"s3://npm-registry-packages"}},"0.3.49":{"name":"@thi.ng/geom-io-obj","version":"0.3.49","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"a949c461ea92605f6421aa66d5fb5282be25a895","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.49.tgz","fileCount":10,"integrity":"sha512-xYnh3ahIDM9mjVsxo+rk/ZjzICqcT7GG3n3eJrlZyaR7eWziqrugzu0ZQrmBFnxr89WL0vXIrOkwuI0AuyJ63g==","signatures":[{"sig":"MEQCIFamYHb13kndQJRVcO1Cw7BWkA3fZ+OkJrXJwabPzBdqAiB3dt9gDKyVPFWXi8XoZRHvNLvBp3npKINQDUtZDL/3ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFxgbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonDA/8D3+eL/MIeE5K8H0QC9Ma02Q9yuA3unh8rqQ7WGeCd7QGJSr5\r\n8pzvFIMNmAbSSnTxqm9w5PD4zdlCV8xKruvu18QRlaghErcSHfbExvTX5idb\r\nTmqP8audQedDazBHv2pZhiKzjV/KR6ETOthOrws3tuMvIdh5nMgdFz5iaR16\r\nglL+hritNR3NdpHfNCOGVsgOkrsF7gGBKGbafOv5P9bZYO+IceDyn9WW6FaG\r\n4OAb8MjSY5u3YIQHtHB1WzrFkCQhr4auErvAci6OwGDPtzbXlP8Q2DFd4jUj\r\nzELzT+Duu2qvdJD2UfcchzuyJvf9QdROdAOQxiR81q1XOmDzCtHTCngsPxLK\r\n2sc7fSVoRcjV+ZyRMmcVOawalzkF3DUH0AhhMCxWSP68ZegmOkE/+fjSgv/8\r\n7+sq5H7V5TfZWYeO6jjyUMmJpNeXXmm+dCYyxckAgO7nVXCXZNpNc/5Jb2Co\r\n/9d38tEA6wOZesIS0AVs5nbLKFNix6dBDwkEal48JlkQQOF++0xrquk6cAGM\r\nPWNvpJCOnRTO+u0HKcSj+EU8a1cpMxZYJRhqQqRvXxl67525zId+R7UBje7k\r\nVk97GcbCNgUqU3YAhmNyCvPKAKHQMxSOehTSKes+OalnGq5HihfiNcKdnyHH\r\nAmSx5sDovQhpVs0Djo9hTWr9tg4p7IG7vV8=\r\n=9anH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1359645f3af8a7d0d43fe7944ea5cd865832f8ee","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.4","@thi.ng/errors":"^2.2.13","@thi.ng/vectors":"^7.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.0","typedoc":"^0.23.26","typescript":"^4.9.5","@thi.ng/testament":"^0.3.13","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.49_1679235099200_0.4948648818889121","host":"s3://npm-registry-packages"}},"0.3.50":{"name":"@thi.ng/geom-io-obj","version":"0.3.50","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d0e09f6b50d1349f81d7c0c52e62e46be07403c0","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.50.tgz","fileCount":10,"integrity":"sha512-h0Lkc2TuxeXo/goILY5g/ofh8jMUq7rtasjdOBoXIacrcLwM+5bU6iEZSgsgDbgAsQjmtuc/WmDtsmGKGgp3Cw==","signatures":[{"sig":"MEUCIQDSoIx66w+PtGwRVAsajBz0nLBY6S8Nyzz99ik5simEEgIgMDlCbH9P2aFNfRCubGrAiTILrSLYl6/tarvZoOdIQvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIerlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS8BAAhKAufNwXLxO56kNii43QjaylFDhbH9/DkqVr18rK4RNo0CdW\r\nLCKcNHah48/+4r8xM0/o0n92LA++r/csXIslRJzu898b+v4sRQMIqMkVGXaW\r\nJEHe82YufGcfVETShHwoz0fd79EqEuUVsg6BXwUOxgCRrDdEjNAvnjjSThM5\r\nAUUd56ORfzCoO9s2NafdkB5+fxsvkGbvwH7a5vfXt3fwv5zMOUYQ7Jx0EAeu\r\nVQEKEY7K0YDwCu+yW3D+e4jwgxyaggiHllhMd9Crm4ps3mIiWZ2sUcdfv2zX\r\nrR1e7HRnQO4KyMkLxiCOyG9oEOwVypoSf/yqa+Na4eNePyi9buMxGryxaU3s\r\ncPSWjJmrmiPVfYKP4b2ik9RZfn+smyuAFeEShJwTo4B3mUDeplMvPxToMbGS\r\nuauW959cHqHlpKNJSWHEwb3f5chuBRRtekItvUaqx3OvCdbsNvy9qwzmZUWa\r\nr6lGWKAA2Y2150JNwioXzsnYrMi/Azm/+OTYW39jca3ZIcZLjrvNRQC0PTFj\r\nAw9bjEUEj5Boa2T7LXvc9e/G2JwaCMR6TQOxy7BTZculUsxwUPUMzQLA3YuI\r\ng4CJURaeT2s4E9BHEHZ2zinMzOt+3DOVfrqt81QIOzJ2u9uR6aZZcNXNodHr\r\nH0u53SQhDSiBSnkHv07L3DKt7TKFmfonjVM=\r\n=9Dry\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"83b15b34326d480cbca0472b20390d4d3bbb792a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.5","@thi.ng/errors":"^2.2.14","@thi.ng/vectors":"^7.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.2","@thi.ng/testament":"^0.3.14","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.50_1679944421663_0.3466684991808884","host":"s3://npm-registry-packages"}},"0.3.51":{"name":"@thi.ng/geom-io-obj","version":"0.3.51","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"9cf21b8cd5f72d5c789988c20bc86210725e23ad","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.51.tgz","fileCount":10,"integrity":"sha512-h95sTtz4CpPAfzFVOUgftVku/7VPbtgDOsKgo8dMr24eEuAonW9+UAPurJ0BQ1SCpdD2iTKcop29hJVqcXkK3A==","signatures":[{"sig":"MEUCIB2mZPvjBZPeOdSQyNhiKOq2o7pPOFYqw8hvEYIjZz+cAiEA1BMfxYIEjpPtCgW2gPz/+nNuqdVGtRgvYrrOGsAyUHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMU2yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowGw//TyvYRjHbnBeVgym+TPGDASDh63+pffunlgEqx49pE8e0kbOt\r\ngEdhpu8BsUe4T8TBCmXQP/Ho0E496NxzRxJmGHoDgWRh/v0NweyTyAAzTz8j\r\nmPGlUaD3WGU2V7bxQ/vhYeUZMCZbYcTr8e3C8AOJCz7QrIZws4RFetOrmBqd\r\no4TUZPDlDSoo/Anym6O/nDmkhY/AQFrnASSraDuTlo4OsPsptYApJIvLnLVI\r\nZb85iVQXQPwrHK6VWu6mtdRclVxBXU8mHhvv0jm5G8AGbvqCGCUKS9xNZECr\r\ny+tMkaoUX2Q1Wv9SA+hr8BWrRfgLnylym7QCpvcMf6y+FrfUvAAkPn6Osh48\r\ntyll3XZMULp06kiTsr5eS6nycpsdxzk/eUC24/RwjhUsL5gDV1vtpEkP8g64\r\nglswahHCOZDq5ledWbL8GqTSV2Ct6hyQ6TltYxxhQynId+9gZGceD+xxDa1b\r\nvq4UhmY7yD0IbLdqtVDTmNfhUvboyckJgSveVpA5WSch0fYlMbDCaBsfczsf\r\nEAmuybJslGIGej70HgDfZZDsoO4jB09ZZh/I3w1Te001b0o7HfIstsNkYusK\r\nAm2j05VNIE92CTWJelLIp6nDBnq/aNgEGIOmnWNrv2t+21lVqGux+yKttnIf\r\nTm+cl5y+tyfn7pwgbXoqyv0BD0rNGNYSYaY=\r\n=6v+x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"abcedd9e4e06a4b631f363610eec572f79b571c1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.6","@thi.ng/errors":"^2.2.15","@thi.ng/vectors":"^7.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.51_1680952754117_0.9393169384653814","host":"s3://npm-registry-packages"}},"0.3.52":{"name":"@thi.ng/geom-io-obj","version":"0.3.52","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"63f8def6f2b9b694d76521eb66e0b301e571c777","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.52.tgz","fileCount":10,"integrity":"sha512-P3P4jPVT9QdMKE2y04+iLkrZbPDw6UdTuirA94ISO89sDE7XUfbQCi0m9+lSU+sWHQZr0A+bcfaA1EAsn8bctQ==","signatures":[{"sig":"MEQCIDPyfJB3mCN8i+rfogEby23nPWcLRLxxODUPkRLZLqB1AiAD/dtzbun4r+0WcecuPTU1hm4plXQyuJu0GRIjyQeU5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7XEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ5A//SnARoB7lPF4zrooaEcV0MM7A8Pr3MUPwlbTqvK8dDiFGhuzn\r\n2T6k0B8KrGmkzska5xVu63X/seU5e7ohzonHthRMM5/37u35xnlPBkCu3jxo\r\nuUQXJkNDumyIsLS3IRnQOoKFNO+JDQZrHaIJuaRIg19Lj4F6RHboxD/ZuHKA\r\nc+Ef3vmLY2ljv2TPKHG19Cfenf48Go4wWw6dCfbJ2c2aekfPLtEScyOfc57h\r\nLi832bS9sitjYvXXADOGvg3b7pEEGm4B2Is69CFITEysb3+gUEkBb503wFBF\r\nEjPBiH8EJ7bG3lPvmMwjbAQyqCRfwXVVAqaZs5Ypm6vRRnwKznP+Qt9LEoMr\r\nCiTq7LPFt5h1YqbHh12peOkE/aqd4+tahLMi2cloWoA9J969MURn0dCTeNUy\r\nYUlEzy/Qw4yFT2PGxkUsPU6D7sb5NoFVnxyEJOiFLuX0YfqWFc7FC0lLmuS3\r\n2iMlzifhFqJ1DdbUNOpmcFmK5o1pN3nSG8ks/5U/OytXw2fbjTxiy/AZg+VT\r\n6t5+0McJuiD38ImpqFGNHRPliRFZ56jcX9YocuT562oA7jdpUuJyikZfUvtR\r\nvnDq1InmaCAx3Ai95NIu5HnGMWBV3aBhII2RN8jVr+vxNynyQsM2CPYPNfSm\r\nBhvKggBIQ5sFxvwy/TlR2eHCDEY7P816fyc=\r\n=Q94o\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a56bc490f1e68754762a503d06327b5b34ff7eb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.0","@thi.ng/errors":"^2.2.15","@thi.ng/vectors":"^7.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.52_1681896900483_0.8945689812728219","host":"s3://npm-registry-packages"}},"0.3.53":{"name":"@thi.ng/geom-io-obj","version":"0.3.53","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"71b1476378a89c4fba19fc43cd22109d54042c9e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.53.tgz","fileCount":10,"integrity":"sha512-nm3U/iQ4tXT1fVrtOK7zE/h+zyTYkwuLUAOCYVMeNXCAv6EdArsaTHbwvyFmwva9hrMu5wnGaU6QhBiVirjsoQ==","signatures":[{"sig":"MEUCIHeYsp6M+ruzSepoOHUWUPI51zAPRliJZp12vggr3v4mAiEA0yXS5m3DqrN0nmIGsvf0vnwtgviXG0wo07jGoDkV4QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/VdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosMA/8DhXbXJf5GUIEJ/WMaTgq36e1pSNQOyte1uPPJiwEwQdDEP3L\r\nSe/gQBp0yTYC+1DWJCRVjgv3zJjihN0A8DNwF2D/+fojwtBRyi5nJNVeVZTb\r\nKGsD/REeEPvUmuBEWcrqgO4CwdLMuHDp2gStBh1ExVKzJv3tVbh3bwDr6+Ko\r\n3ja4OR0F84CM/N27yCbd48utU55vN3jJh0ZMKL9W+RRSJIKKASZtspFZt7y5\r\nlluEJmfnwQEC6pi00uPuPCEjToCuK4V8mZKRwWR4frcQ7J7lrcEiFgoRlM0t\r\nUIfPEmNIrudscmQp9WpnF4g5XrAT0mqBss5uCzG462S+YYGa7laMxJz2yI+2\r\nonxshfFkTMAU6fGAf5wq3v4Dn+Tl8zjrgj1v5rNbZ2yK25mX55FawQMXJ5dc\r\nS0wQzwPX09RZfailuTNPXaojyCgSNce9xr9Mt4y5nnXrZr8BIxOqdRZ2u/JS\r\nEpBKmRa0nmry1hb5uD5HUVBe72vozhCWf6bl2qOL77hx2ksefM5xti4QiTuo\r\nhpDp43Dc3HGfdYBPm9INkFcXLFnUeQvu6ochkt1BTmSeoMTcoeRL4fbNFNLy\r\nFN89UiHwxEVGe9gj5kV/PmxEIfznog1YUwDXIsV7p6Ioqpo8qB1R8I/7wYaI\r\nJz0wUeFnRNtS8KzO+5fuFe3c91h1CGlDEYA=\r\n=fup2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ca22f02a137c0a4e3a38ef81e82e2bc7e3c43849","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.0","@thi.ng/errors":"^2.2.15","@thi.ng/vectors":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.53_1682437469648_0.5546700190489438","host":"s3://npm-registry-packages"}},"0.3.54":{"name":"@thi.ng/geom-io-obj","version":"0.3.54","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"47de7c5eaab5a411105fdb9fa46d53aa00cd63cc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.54.tgz","fileCount":10,"integrity":"sha512-tHEs/YM+Src9eILhSAL7qOCsxh7CjPa2jOnjmTCAe46hhAlRET64qVuV2vyvyMTY7kHuxoZa8tcm2AT1xA+WIg==","signatures":[{"sig":"MEQCIAuMSMB5qwj2LxZrvBRVbDQFTBuQ4koBKyhshB+HEmgsAiBeq20ChKrSAa4IDyOnXPLLZsFbYRZ2iH+bNIUsahQZhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29687},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"20ab11b687a13228f6a8cecdc5f05ba9105122ea","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.1","@thi.ng/errors":"^2.2.16","@thi.ng/vectors":"^7.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.0","typedoc":"^0.24.6","typescript":"^5.0.4","@thi.ng/testament":"^0.3.16","@microsoft/api-extractor":"^7.34.8"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.54_1683808001477_0.16090250994269217","host":"s3://npm-registry-packages"}},"0.3.55":{"name":"@thi.ng/geom-io-obj","version":"0.3.55","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"80e1b78f822b91b7f7b9d633f37e8a5018571adf","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.55.tgz","fileCount":10,"integrity":"sha512-7mxBw2sIxFKzLcZr00rSEBtecY94TfdDC48RoTP09EoPqq/EPlNm7geZsA/BqRoQeOC+Sf2iqhLj75DKkN/Jpw==","signatures":[{"sig":"MEYCIQDgdZut09yz5Ce33GyT2KOFCRD5cmEhdvUq38/JzjxvYgIhANmtOt0XlFqAPy8w8Q3iJAhB0eaCL1gqFnkhb8SV5UgD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29687},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"54e825a976c72067a244cff8725ca98f5416d26d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.2","@thi.ng/errors":"^2.2.17","@thi.ng/vectors":"^7.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.55_1686730105870_0.1981225955516337","host":"s3://npm-registry-packages"}},"0.3.56":{"name":"@thi.ng/geom-io-obj","version":"0.3.56","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"b9ccbecb5c3dc2d60c49584f5d549e17f11a7330","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.56.tgz","fileCount":10,"integrity":"sha512-S5/DpB5sTpkDwYAbg0PQt2E2+2SDC6pbhYN6qA2zTSHVcm4Cct8w9dT2CqEEdcTRUpJbgAbNVOuE9cRnvUeB+A==","signatures":[{"sig":"MEQCIAin53+pnUiXmyDUK4v8dTTz6g6cE4mK95CZLFNij3XvAiBO4IHRoJqXc01YEmByiaEggM/aH2e6oF0BQ7enbTayrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29686},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a6a6217de89c2875aa78c516d3b5de11ee444834","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.2","@thi.ng/errors":"^2.2.17","@thi.ng/vectors":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.56_1686953346076_0.013247213558574833","host":"s3://npm-registry-packages"}},"0.3.57":{"name":"@thi.ng/geom-io-obj","version":"0.3.57","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e0fdfaffc970ff45c65ce3f1e544f625cec5d750","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.57.tgz","fileCount":10,"integrity":"sha512-to7reozRcisxoq/3FLLulaSA5J5VfENPzYJipqvM0V9W6rzF1USBtS2/bkhcxZfQMhPytQNoFA2Lx+enTrv4OQ==","signatures":[{"sig":"MEQCIEKC0cf5DdzRuUAPACqpgETfQDQ8YQ95hZ2+mCqAAVafAiB1nY6axR07/kQqglWsywWzI8sndiFjZK2ZOD/ZYOPPbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29686},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"88cfe77770f3b07c788301dccefcb9547cd4aff6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.2","@thi.ng/errors":"^2.2.17","@thi.ng/vectors":"^7.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.57_1689335028250_0.4100951460611866","host":"s3://npm-registry-packages"}},"0.3.58":{"name":"@thi.ng/geom-io-obj","version":"0.3.58","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"39b314e2889d11eadada765da6b4b9909dd37f3f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.58.tgz","fileCount":10,"integrity":"sha512-MSp0k/Ty1a4aKU2Pq6O6H+YtjRwbha5aOcYU53GhWZzWwGeJJ2B5bs5ugLZ5IdYVf2bS03zz7RTEhIhP9+C1jQ==","signatures":[{"sig":"MEUCIQD+w1ZyK6Iu5kNTcSR0Ghs/wWPCG313X7i+OVQiFOPnFAIgIpTLceBkrXGRADjgPoHB3yQeUQFtAFPZYQVymaayV4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29685},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9fa3f7f8169efa30e3c71b43c82f77393581c3b5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.0","@thi.ng/errors":"^2.3.0","@thi.ng/vectors":"^7.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.18","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.58_1691147205736_0.6760926150048256","host":"s3://npm-registry-packages"}},"0.3.60":{"name":"@thi.ng/geom-io-obj","version":"0.3.60","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"f5a9f0fb3a766b6f880d27f892b0a58771f7022b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.60.tgz","fileCount":10,"integrity":"sha512-W8s2wAJ6b+A19WQ3M1iQ7kX5GniE5VwtTOJmSCYOR5FhB8WI8CfbAyqUMdGhCIuL2AHgj4hpfU58k79r3ojgPQ==","signatures":[{"sig":"MEUCICzZLW+1vsEjnqi8fhR2jMtPKLka7CQTaPbH5JDRZ19cAiEAxhgf7NHYy2KxW4RU4A7BOcyBgYSujDph0cEJBapOhZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad9ac3232c6fc5fc8a0df75ac82fc1e0e9fb0258","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.2","@thi.ng/errors":"^2.3.2","@thi.ng/vectors":"^7.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.20","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.60_1691670902390_0.31737389081290757","host":"s3://npm-registry-packages"}},"0.3.61":{"name":"@thi.ng/geom-io-obj","version":"0.3.61","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"35fc6afe03cebce26a9d2baa0ff6263c0f98f8a0","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.61.tgz","fileCount":10,"integrity":"sha512-3Cu/7EPFtstmrXIiXbo6maWk5/0DHUqru+2ZPO2peT2t+QKqgLZrXOimZceRnkIrn92HwqwRNAn/1kAtGWq+2A==","signatures":[{"sig":"MEQCIEGTGhBQTKFzQCFGbrt1O1Atv+qN2vgs8wgPY86asz/CAiAt0NccNEri8cUziJFHwCz1sTWcQdGS+AbCMBT1cmUOJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"399f8c53d66b9b763d16c21bb59f145df5f59514","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/errors":"^2.3.3","@thi.ng/vectors":"^7.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.61_1691846578580_0.8566718677275336","host":"s3://npm-registry-packages"}},"0.3.62":{"name":"@thi.ng/geom-io-obj","version":"0.3.62","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"573ddbf48b99f739a9cdd8bc97c65b63ac19c4dd","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.62.tgz","fileCount":10,"integrity":"sha512-Q3s+xc1yfxF6kQkhEA2Z9ZmxIhxMLxjoX1M6anO5k/wQWuMgRDzU8PdKOxMY3K9VrJDODRoJq1LRZSu+nR7Y+g==","signatures":[{"sig":"MEUCIQCXyGzTZJBWAGWQhZPWl0ZyPk/1z6s6A13vx3cAQFVKNQIgWca02T+ZSdBgEHxW9zzOR+KS1sdj+FpBxcQzqipHkvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4154283d772824d4b57d4b7ab97be22a6e1ffdd7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/errors":"^2.3.3","@thi.ng/vectors":"^7.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.62_1691857248381_0.9378596771879719","host":"s3://npm-registry-packages"}},"0.3.63":{"name":"@thi.ng/geom-io-obj","version":"0.3.63","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d7a83e488bc5421514e762734f67b14e55907cfc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.63.tgz","fileCount":10,"integrity":"sha512-exsOuS6KLE/it/IQzbDqBtozTPdc31Kksj3VMx/0/IibvJ6hwiLAU9W/V5tZiG66soHfpNFPIR1kedm4/lHXMg==","signatures":[{"sig":"MEQCIEFo5c5VOoU+yPCuDkQ+kLiWa8JAV4nZlCxATEGZnqarAiAr8Pyxl8KWPsDQ2wh8ladodz56WSdXaBV7E4Ss7njyug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4e8f1abeeba7b919e069954eada917ecd2e9a8e9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/errors":"^2.3.3","@thi.ng/vectors":"^7.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.63_1692020146934_0.1915230054372874","host":"s3://npm-registry-packages"}},"0.3.64":{"name":"@thi.ng/geom-io-obj","version":"0.3.64","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"89dd1b54e3f94d135dcb34cc5e4f5c687b9144fd","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.64.tgz","fileCount":10,"integrity":"sha512-IEYmegqje+YvNBYT2AHcNsNaYNK/s5GapeLVibRZf59bamF3RI1YR0MVwMVGpsEZL41mRBN78KxlVqiPo2sAdA==","signatures":[{"sig":"MEQCIG+/1jaWGPD+6duI0UMj8lP/bSWqdyEDLW5IUr5FvsPgAiAndnWNZrSv2SAz+FIGhF/6kg5S2XJn06oz+KfmmUg/VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29813},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"74cfe3fb8de5bfcbfc1109e67604541cbd7b77aa","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.4","@thi.ng/errors":"^2.3.4","@thi.ng/vectors":"^7.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.64_1692715782921_0.9836383721088731","host":"s3://npm-registry-packages"}},"0.3.65":{"name":"@thi.ng/geom-io-obj","version":"0.3.65","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"785eb041ae29944b921a11bb5f8720f25cbc360b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.65.tgz","fileCount":10,"integrity":"sha512-afcdCeCxm606RAKYk3tuZLUx+Vm3nPH/aDD5hQmA2zhyxx7HNBPGOHVzvMmCRHlm9eBGYODVeTVRQRJPYZ6SJw==","signatures":[{"sig":"MEQCIAs2Rl9ny7Atuu+nhga/PbXe0UotX1w2qaJ8laO4ZJHzAiA7C+rPs3J1y+H+iULeX7kT7LnG9NDC1Wsoqp2tVfM4LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29813},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04f545c7be1811ed24be1a6824d867b1ea9bded1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.4","@thi.ng/errors":"^2.3.4","@thi.ng/vectors":"^7.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.65_1692855219508_0.6161174798985476","host":"s3://npm-registry-packages"}},"0.3.66":{"name":"@thi.ng/geom-io-obj","version":"0.3.66","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"b11138e7a8918abdf64c8c18387906b22f256683","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.66.tgz","fileCount":10,"integrity":"sha512-UG6p0vEd12HgmvcXrk7wTskar5UntmiGloyt+CfG7KS7tYr62MdaQI5FFM6tWybNMqndjeqMzn5V5yKIz2lpdg==","signatures":[{"sig":"MEQCIFDjKT3dwQ0BwRDKrPZ5JApkXzb9uo3x60U6uj+ZS7YrAiA6Q04oXZE1t21qxf7dF4yNQrT7GsHXHOh+eC0vruiSMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5929dd20497668496af13415cdf784a4d6f69aa3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.66_1693135729564_0.13959706230191427","host":"s3://npm-registry-packages"}},"0.3.67":{"name":"@thi.ng/geom-io-obj","version":"0.3.67","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"5e78567217273240953f4eaf19fb2f172cfef450","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.67.tgz","fileCount":10,"integrity":"sha512-ruRa2RGl9Sd9mCq6vcB/+n3GRS3ko8E9KQO6j/kTsNEVusSSw6ajb+BoDTKWr2711KWRKtzQAfkwNqPvArIEQg==","signatures":[{"sig":"MEYCIQCn02JqWiFQ4jV0B8VyBmVO5iaZ5dGq4VRJzRiH0C4ejwIhAOylgwZ4ZBlVf+eE2Cuhs3blLYwXlZUVT0vzu0X7keFF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9dec130cc636c1da0bc4f2baa0d995579d3b7629","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.67_1693302918750_0.39048421323940063","host":"s3://npm-registry-packages"}},"0.3.68":{"name":"@thi.ng/geom-io-obj","version":"0.3.68","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"414757ba635654fb4c58c28a8c9f61f2bb95f414","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.68.tgz","fileCount":10,"integrity":"sha512-nC2EwMdi0vYX4yEDf9yXGFGmTApZjotXuV8gRT7kBmpaUn78ReUZ1utRwi5tuD2uTKyscfjevSwwT1TnHX/lTA==","signatures":[{"sig":"MEYCIQD7R2l/P2KvtjUwx+S/2+4BTWYZUiOzvpt0aOQ3dFzmtwIhANCsYb5S7LToXIIx7s/MiLvqJqiQYSVo+7PYAAUSq5TY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34c3bd36b0133af05abc7fe66affa01dd99704ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.68_1693476787797_0.17767141284822374","host":"s3://npm-registry-packages"}},"0.3.69":{"name":"@thi.ng/geom-io-obj","version":"0.3.69","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"b3ea273fc87d0f7d11097f66bb44651928fdb312","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.69.tgz","fileCount":10,"integrity":"sha512-0cUcOFCnn9d0pLwz14LSS8CaHvVjBXXih5ZJGPIU6BSqrqhMYDZ7qdUt9p9si2vSkshLDa2gNI1Gyvkr7BDKzw==","signatures":[{"sig":"MEYCIQCUoki8Lw5Y5sZT/NMi7K5wPzvCzp6nnf2Qt+2KiJo0pgIhAKTdy3oenLw90ktKKWH9epnKErgCNHXLKrrAPRwaBDBp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1bbef970bab7f7def0700e587cf0471e1e1ef9f3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.69_1694007801937_0.18426054807257009","host":"s3://npm-registry-packages"}},"0.3.70":{"name":"@thi.ng/geom-io-obj","version":"0.3.70","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"433d7d3f43bc6def1f01b00d31e297d646e047b1","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.70.tgz","fileCount":10,"integrity":"sha512-Zel6UlhisPJ96mRed1FNkptytHJsdkALHuP3RyKARgkiQnYm34MKaBojR9J8IAjJNgXUWhTNcRHWhr7yC3+bRw==","signatures":[{"sig":"MEUCICC7rrdKhmJIwAVlm7DJ8ranfxuH+rVmMWuw8gwwBs/LAiEAyMI7MPQxeA/knGbEtCcLs9hovbN1iqV3XDS7tW8dHnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ef5a1b8932d067af4ec2fc7da03d59d6868dc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.70_1694781643137_0.8411333161037489","host":"s3://npm-registry-packages"}},"0.3.71":{"name":"@thi.ng/geom-io-obj","version":"0.3.71","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e4f4460041a233f8edbde05039ebbc41515a3f61","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.71.tgz","fileCount":10,"integrity":"sha512-zUmXwn1qiBb4rpGBuRVgmnPBABMG6KF2x3kAGbnQtMv7pDXeJBo4KAZMKDQt2bRyOCZFnwOkHAk1ETEDkXOYUg==","signatures":[{"sig":"MEYCIQDI/rRezxu6uda/PPfTjUvKIUIr2WveNjl761yQBFYLwgIhAP5p8dX1qrL5lMfPRppiMc9BuGR9Y4aQks9i1lYn4L6Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c22e8996cee284ebe8ea88582beb1ab5fc6ee503","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.71_1695120590777_0.007433220316119593","host":"s3://npm-registry-packages"}},"0.3.72":{"name":"@thi.ng/geom-io-obj","version":"0.3.72","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e87f7bf3129f4ba0616f0e8393299a05d2920d9c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.72.tgz","fileCount":10,"integrity":"sha512-WzFqyWvATNzVxHuxBYjuyqxKNP0YJpKehiPOXWrzYIKwNkkVhCvvpKauK/bcp5eVG5ik8D+mpAuwjkvBH58ukg==","signatures":[{"sig":"MEUCIQCra+r3qVjstI0p9p3DhAqtVcisLb5woutjp527t5X8ggIgT/Y9TAoRXPcIxyORBo1umJPQq8l58edhQvN+u8o5/No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"10d8b3725e96c5d704c759489a89f132892b181e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.72_1696506649804_0.323562736223042","host":"s3://npm-registry-packages"}},"0.3.73":{"name":"@thi.ng/geom-io-obj","version":"0.3.73","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"ebab30fda8030281e3b7960c6d959754c4ca78c2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.73.tgz","fileCount":10,"integrity":"sha512-u/vDPlXrF/81ahIE5s94H38qhYlDTkaEWEboquDP9B481ylxgeFI3JVsJBF3VbZNmtz+D+HM9gKsFhdOlULx0g==","signatures":[{"sig":"MEQCIBxxkH9JqnIWwrrtEktWZ+4uIaASVYN8VyXeq9sdLrkWAiA9LEikahxkl4nnIHwfeuBEO3R5ImjyDVLI/xZojz5buA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e9f04908dc37ae9e29320f098d195f9f8445a1ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.73_1697019135168_0.1018119763170946","host":"s3://npm-registry-packages"}},"0.3.74":{"name":"@thi.ng/geom-io-obj","version":"0.3.74","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"321bdbfe871e5407f6e134258554d061235e885b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.74.tgz","fileCount":10,"integrity":"sha512-Td/fuDi4SAcofu2ZdV1Q88Zu/SIjBVF7mVeATTuASrlFq90UaYimZU/i+cs+pSbsf3gAG6mYcu2LW9B/6dC7VA==","signatures":[{"sig":"MEUCIQD1yztHsKSRJch980fj8tn5rDb1ar48ypoke4s6P3MsSAIgczViAOmi3DwEofUknTXFbOQhpUcHTRrNUdZjlL998EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d492ecb41df758db372a76449ea9b5bad47b25c4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.74_1697112145105_0.21692310355886635","host":"s3://npm-registry-packages"}},"0.3.75":{"name":"@thi.ng/geom-io-obj","version":"0.3.75","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"92844b1a3ed007e2e9aa347653f47776dd28c1b4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.75.tgz","fileCount":10,"integrity":"sha512-POsa69gFtVKx5RPklZ6G5Pee8xVfNJCBI9jbJx3MSWJA34PgdyHtjIgBADOvkx38P7/f6zVxVMHdwZFO1ijJPg==","signatures":[{"sig":"MEQCIA9fXdjw/hk0fUKhsz35E/XZMzC6ofJaFViamrdcqVn7AiB3kSjDux5J6bZtnznhG3/lMSeXmVUWkzbrVC70/gPkSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"46e445c09f2909d1aeaa9fdc8d8b3aa61c114db2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/errors":"^2.3.5","@thi.ng/vectors":"^7.7.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.75_1697652898955_0.5071269767889999","host":"s3://npm-registry-packages"}},"0.3.76":{"name":"@thi.ng/geom-io-obj","version":"0.3.76","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"bb7cb91c9e89d991dda5e342052c845385b4a8f4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.76.tgz","fileCount":10,"integrity":"sha512-pWNwBZ1gpk0Qi1ktRqRxutJxKvK0XHXFpmQjcwtrIuBBGLSILj3FhVUkG3yvLiwPe903tjBtu5EiyF1U+8/tlQ==","signatures":[{"sig":"MEUCIQCR9IPTyA4V+pD4tBJ6DHIfEzRYHZpJljkREniCrCd3cQIgCjJzG0RW7Bu+1PnJ0ht8pX4vam3g5l/ExNdfQGepwIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8d46d9326a9f9b81d65e7e274446f5964f9942ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/errors":"^2.3.6","@thi.ng/vectors":"^7.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.76_1698047206136_0.6696020894460673","host":"s3://npm-registry-packages"}},"0.3.77":{"name":"@thi.ng/geom-io-obj","version":"0.3.77","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"04a34293f7edbc55a8b161113ab77182b412b848","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.77.tgz","fileCount":10,"integrity":"sha512-3uNXEuTFUhmpDyBiGMmsn4++20+nMfBnxYBChCVisJfDBmgBIqoXkcvoG/CNBZZ9Inm3Afh7V9ccnGjmYxSiqQ==","signatures":[{"sig":"MEUCIQCiM5MSuOKBecjzOXLo/3uwvWwvH0gst7KwLs5vi7k3/wIgVcjAWjAwyNQASEwvVBtfqkui7JIYDa8L/ETyULbv9mM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"dc7eeaba72f3c3977f2d6cc201e595ed6d68e2ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/errors":"^2.4.0","@thi.ng/vectors":"^7.7.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.77_1698137247922_0.21628501664059585","host":"s3://npm-registry-packages"}},"0.3.78":{"name":"@thi.ng/geom-io-obj","version":"0.3.78","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"f254da4ac7319685f085d13b7c1957bfbea9f019","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.78.tgz","fileCount":10,"integrity":"sha512-vEGVjRiit86xB/nk+Ig4hCh4GpQNK+uQU86K5VlPY62XorZKRFj6vkgR51HDvO02DMmQ1r0nljL148FDPX6LcA==","signatures":[{"sig":"MEQCIAqdm6K2NCaJJNG1Q2JAoOpGLbWuhjHOHO3vU5IfMV8dAiAPV+fYj5nsflXUzNA3SvZ70Eq6G8//oSt/LvUqoPgxXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"fc6e14052ed24bf9196896980ceb9f398b6ea6c1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/errors":"^2.4.0","@thi.ng/vectors":"^7.7.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.78_1698238052224_0.9296288645061821","host":"s3://npm-registry-packages"}},"0.3.79":{"name":"@thi.ng/geom-io-obj","version":"0.3.79","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"9dffba7fa65a0784a55d6b8d6a8c86584ef8e94c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.79.tgz","fileCount":10,"integrity":"sha512-X6bOYvnw85oX7qp/w4LCImjZk784+PjdoVSIvMlEi4GW0auDUhBDlshenVIDXjTnmx+6dHDFgUkzPtSATDvRXA==","signatures":[{"sig":"MEYCIQDkWw2Mr1BA9oUVg6YWPQn7htYC03J16EBvrdRX0V5EuwIhAKFlFPJn83I9A2rxyA2ARnLK9sDFK3PX/GT5HDCzYSXL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29813},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502e8fa937677ff7bc4fbd0906d8c8b4b0b471e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/errors":"^2.4.0","@thi.ng/vectors":"^7.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.79_1698426198792_0.28872478394440493","host":"s3://npm-registry-packages"}},"0.3.80":{"name":"@thi.ng/geom-io-obj","version":"0.3.80","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"7e92e82751faa3b98b83b884bb0f036add1d4b45","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.80.tgz","fileCount":10,"integrity":"sha512-CR7fJMXItv7afBNLIdNqkpvv9A5E2Scq6SI4ombYExCPmHd1J8adV9cVAr4+UuxmaXBaYyKh2WQUaIjb7F380g==","signatures":[{"sig":"MEYCIQCP7OogHWR8otOszM429ChZVR4I6R4K73YHTt24OH0RdQIhAP8h9qRyXTosCypI9624sARkCIYpoew1KsUGwmCI7GFl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29813},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfa16829786146bd24df3cdbd44649a45a603e44","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/errors":"^2.4.0","@thi.ng/vectors":"^7.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.80_1698676674873_0.25847133779865583","host":"s3://npm-registry-packages"}},"0.3.81":{"name":"@thi.ng/geom-io-obj","version":"0.3.81","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.81","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"de9d2c42c20bdc43ed1a5f4601c5506895ad136c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.81.tgz","fileCount":10,"integrity":"sha512-EjgVeHiVZYHg73f3HQnn9S1r+9tiGo9UxwBsWYnG2vaAjev35jEY787AP6SL/bQOUORsdziPrrFEmNpuv2tZnA==","signatures":[{"sig":"MEUCIFUGhN0jiGvebHne435qM31sGk/AU3Ln33Nc5dWXbKIYAiEAgLF8hl6mE+upUT4vCyPoADtNElqbmh38nOy8Z0KgEFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29813},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"336bd1bf95825b3c318a3ab49c54451c94aaa883","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/errors":"^2.4.0","@thi.ng/vectors":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.81_1699136762051_0.418905605019545","host":"s3://npm-registry-packages"}},"0.3.83":{"name":"@thi.ng/geom-io-obj","version":"0.3.83","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"52b2ae471d92be0c1c203f994cb198b7031a3cda","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.83.tgz","fileCount":10,"integrity":"sha512-o+5tuYB4nlQW87weZpM+lzjnohK/MvjlHSOWvCO394eZqMvgRhgaFuma1hzn7GUdYxhpUMBdVIYFCnr3rrU7bQ==","signatures":[{"sig":"MEQCIBEvwpQUqd1eYm5PUfDuqtcA96EAgLOhuHLrEQbqTFGJAiA2q03q5GFAvrAv6lhjx30Y61juSs1OcuHlkyKldFaZnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30023},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"669a3151e4302480244fe3e60eff5e732ea5b7a7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.8","@thi.ng/errors":"^2.4.2","@thi.ng/vectors":"^7.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.83_1699526328339_0.20228190935703272","host":"s3://npm-registry-packages"}},"0.3.84":{"name":"@thi.ng/geom-io-obj","version":"0.3.84","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.84","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"8a23fd6629fab4daee99860ef631411dbd6fa234","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.84.tgz","fileCount":10,"integrity":"sha512-1DQHg4L0/9OLRvoYBsz5E+7PrjEfJ/AscdvrElJDZc3QFdqBnBVKpZ7i9eeU03w0WCraCJRxlr7ZukibIuJbvg==","signatures":[{"sig":"MEUCIQCsPSh2tlXwGDTovTxW6a/3IdJWXNJCiTmbiASSdVforwIgaPJrw1cmP3ljj4rgLw4iiWHnvO7df1pYhrri/X56gS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30023},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2be4c38c9680da929339bd164acfb69ebb1fd3d0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.8","@thi.ng/errors":"^2.4.2","@thi.ng/vectors":"^7.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.84_1699807852651_0.607419265982905","host":"s3://npm-registry-packages"}},"0.3.85":{"name":"@thi.ng/geom-io-obj","version":"0.3.85","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"da60b783ba3d51c0cbea81f545dbc502edcccfdf","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.85.tgz","fileCount":10,"integrity":"sha512-wO4MQvJVumKsFa2pCVNaWyvTKxqf1aeP3Q5d4Kix88qWbC9Od/e6gEli62SZBPR8t7Wq0k1LV59z/5DJn0WsmA==","signatures":[{"sig":"MEUCIQD/jDtsSf3qJvtwm1DATbI4Ja2XTWWbRoUtwv22HiiunwIgOdKm2LGIm27Y5y6A3oCVDF+X3fo7S7x578cNvIp7F7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30023},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6de41f4991704fdbbb2899bb430ed4f4f6efab0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.9","@thi.ng/errors":"^2.4.3","@thi.ng/vectors":"^7.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.3.2","@thi.ng/testament":"^0.4.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.85_1700819174335_0.03868335675796031","host":"s3://npm-registry-packages"}},"0.3.86":{"name":"@thi.ng/geom-io-obj","version":"0.3.86","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"92d8aa1781945cd1e982a6a0f24d5c89ca9f9a04","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.86.tgz","fileCount":10,"integrity":"sha512-msNR9BKBa3qFhNjFarrNyTTUK92UfuOVh5Q8C95H3+gAoud4wsMRc2kh4EOmYJHISZhH2sPdw9Y2SyY+jzofrA==","signatures":[{"sig":"MEYCIQD/8O1cKCdG1/fq5fi2rN3wXYCGigc34iu7HDPP851/MgIhAJCwyQBu9sDzXpzImHMU6FmZfEKrpNkSsJSuFPyPRg9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30024},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04d1de79f256d7a53c6b5fd157b37f49bc88e11d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.10","@thi.ng/errors":"^2.4.4","@thi.ng/vectors":"^7.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@thi.ng/testament":"^0.4.3","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.86_1701606193285_0.13341874580110957","host":"s3://npm-registry-packages"}},"0.3.87":{"name":"@thi.ng/geom-io-obj","version":"0.3.87","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"26b112b7c8fc85783509af2603ff165e271ebfea","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.87.tgz","fileCount":10,"integrity":"sha512-XO+NjakZBKpVcLqIFpy46vqVwUgmkUbkbcB+aC8PTRxs4TnZgOFZarX0gVnlTafpN0JqTtk6ZlDhJVD8WmUEyQ==","signatures":[{"sig":"MEUCICqutv2IjETYKG23g0251UXOToSzAPNh3InowQR7JYpiAiEAsG3M02TbtUjvmPQhxd2VeB2WCB+052QIDBdPUSEd6ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29989},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25f2ac8ff795a432a930119661b364d4d93b59a0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.11","@thi.ng/errors":"^2.4.5","@thi.ng/vectors":"^7.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.87_1702149670170_0.7993328440809317","host":"s3://npm-registry-packages"}},"0.3.88":{"name":"@thi.ng/geom-io-obj","version":"0.3.88","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"673bc153dc174020cdec3179121239be1b4fca86","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.88.tgz","fileCount":10,"integrity":"sha512-x/PXt8lhDi3MVFseUIM3EPOYgiyh8az7eO8v7ANg8FMhyhnddg6oqucnp6DriTAhvJysqyKLAze2iYgcwNNrWA==","signatures":[{"sig":"MEUCIDzqBlhs1lMTtpxkmddUgFZhCgGXCNpRAK7g6swcUk/+AiEAhWbl+cic6sbWsI7XGs2iKKiItLgyIiwzqNnA25GwRkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29301},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5e7bafedfc3d53bc131469a28de31dd8e5b4a3ff","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.12","@thi.ng/errors":"^2.4.6","@thi.ng/vectors":"^7.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.88_1702289664969_0.49867778090251713","host":"s3://npm-registry-packages"}},"0.3.89":{"name":"@thi.ng/geom-io-obj","version":"0.3.89","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"02d8c553d5cfd0886818c4167c2be89534dc36f2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.89.tgz","fileCount":10,"integrity":"sha512-s+UFcF/kzC8QhUB79NbtIwnkrqmNrxoXKoPNMgl08AIvj4clUYfL+tAVi8uW2oZpIu47UPFuLTkEKEw6uPkkDg==","signatures":[{"sig":"MEUCIQDi2rQzTITIOnRrSar903RmlU6OsCag4rOVZvU/VYaDqQIgJMuzW9pd5EMW9RwJ+ThwE/js0LeghTGDTvYWIE/0FdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29302},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"22e36fa838e5431d40165384918b395603bbd92f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.12","@thi.ng/errors":"^2.4.6","@thi.ng/vectors":"^7.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.89_1702393572890_0.07697332950400826","host":"s3://npm-registry-packages"}},"0.3.90":{"name":"@thi.ng/geom-io-obj","version":"0.3.90","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"62dea44261db2c8438afe2299a5c02d64a6ef7fc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.90.tgz","fileCount":10,"integrity":"sha512-BN2Cbfp6Nq2Nghcwdkl1zHbs+Kn/cOQvQARNXQvFSDSkiMkN42os/P/7lQdZuKJ2D05UsXpMQsB0xUmByBAjOQ==","signatures":[{"sig":"MEUCIQC7n0GOCT3siY8dmgP4t8+Rh0movZpPOa+aCG/uMX+YUQIgVL8N71xBxqPEFvIiohPfj/1S/lfgaD7CHnuFy14/jWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29300},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25a42a81fac8603a1e440a7aa8bc343276211ff4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.13","@thi.ng/errors":"^2.4.7","@thi.ng/vectors":"^7.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.90_1702907465269_0.689004397024511","host":"s3://npm-registry-packages"}},"0.3.91":{"name":"@thi.ng/geom-io-obj","version":"0.3.91","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"48a59d368e12971bc928716961d783abcf19f809","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.91.tgz","fileCount":10,"integrity":"sha512-54HRflL9jWAdnbeWoAfQrN7TXqvJqcAa/2+4cd6OvB3LrTjr4ygUS7c4iCR+uhOORympRdTubOaYjhBy9QzeOw==","signatures":[{"sig":"MEYCIQCgYUy59M3sFfTp30oQHfKT6o5nTUHjH1IJ9yMHebn7SgIhAP22VInV2tJgD0W93797s8QAE0fGKq+sjlzTos/GzmP1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29277},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0d9265be7be13eccf0ef75eaedbfd42626339279","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.14","@thi.ng/errors":"^2.4.8","@thi.ng/vectors":"^7.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.91_1702984292353_0.3254584626419439","host":"s3://npm-registry-packages"}},"0.3.92":{"name":"@thi.ng/geom-io-obj","version":"0.3.92","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"208f72d01d2784f47f6796ca95a729cdbd913178","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.92.tgz","fileCount":10,"integrity":"sha512-w6mI56E7bGZK1NjoSbje+ZscXNyE3qJIkOZJT+WLpZ4DkTYOMIy9GLm3hosZ/0HTy40fAg+xVBvt4/n9x6QeMw==","signatures":[{"sig":"MEUCIGMyKevU3m1qMW7pTT8E2POvCn3QaZkDwSBxvNM53QVXAiEAvsxF3hcRsEJBXyU/L7tb6aUH1TjHWgzCGCoO8SfQxz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29277},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d93175f8fbc0190c3c96a9ac0016a9663e9a80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.14","@thi.ng/errors":"^2.4.8","@thi.ng/vectors":"^7.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.92_1702989041205_0.7027760057267209","host":"s3://npm-registry-packages"}},"0.3.93":{"name":"@thi.ng/geom-io-obj","version":"0.3.93","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.93","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"0473d607d950094de066e6faee7db3ff1a10d97b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.93.tgz","fileCount":10,"integrity":"sha512-2PGiaZ66guPLHwpfi9OUW1lWRnhwwI/P4FeNrQA8nKGYaU3xv6xnsxj6cqWTAjKFjnFhQayVYHuvmKht8+CgZw==","signatures":[{"sig":"MEUCIQDxnzmmZ7EZL82IXWF2DQqfeeZu8maa7WoWxzNwtvFRJAIgef1eiEnMEmSlG5WctEiiSOV7zGfG9+vyEOnzWd9JCVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29278},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775c664723cd87d6ac5909cedf91195317add287","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.15","@thi.ng/errors":"^2.4.9","@thi.ng/vectors":"^7.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.93_1703806438000_0.49075366293984257","host":"s3://npm-registry-packages"}},"0.3.94":{"name":"@thi.ng/geom-io-obj","version":"0.3.94","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.94","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"5ac0635ef1c31ba7cfdd3c8b7ff94b6f1c805940","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.94.tgz","fileCount":10,"integrity":"sha512-kdwGrJ+4G/kpjGpwdifarvLLrAyYgwPhRa5ntctVfqcZCgEwDSfQYYRc5vnaKaZhOxWvvPOjBhxkAQ/P2+HfOQ==","signatures":[{"sig":"MEQCIGhYUeIpyha4Z8fRdTzV+DQNgVc3BLFGlEEcNLxA+aXCAiACPJVJYnDgsf4zavOoK7fS6832uoK2HDUrolfvCkOb3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29307},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b3db173682e1148cf08a6bd907b8d90b47b7c066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.16","@thi.ng/errors":"^2.4.10","@thi.ng/vectors":"^7.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.94_1704016414894_0.05894885774508962","host":"s3://npm-registry-packages"}},"0.3.95":{"name":"@thi.ng/geom-io-obj","version":"0.3.95","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.95","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"63a7116ec6e5e6c3bfb7ba8d80e16306f5ddf136","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.95.tgz","fileCount":10,"integrity":"sha512-ZtrC2EC9VTnlKzX00c+6yMXCxxVRWbnvz2VWe6/i7bqT1zodsK6Fe0kZQi7U3bgn3Ee2F2wrhgR69LFbuRayCQ==","signatures":[{"sig":"MEYCIQCJspU0oJiwxeKPIcO1lfyKSxIi6JUVuWpfRjP/6dC4mwIhAPKmEEgbaZAKcU9uIpowncWQeiNf4xf8/izTo/B6wGWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29306},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"417b5a7ea7bd54a3b4f086fe0fc2ce8e8933c9b2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.17","@thi.ng/errors":"^2.4.11","@thi.ng/vectors":"^7.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.95_1706026081107_0.2226942147807729","host":"s3://npm-registry-packages"}},"0.3.96":{"name":"@thi.ng/geom-io-obj","version":"0.3.96","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.96","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"f7d23125fd018624260bb79f0d847bab502412f1","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.96.tgz","fileCount":10,"integrity":"sha512-lfiCzyymwMZpM0BLzlDFZUCESElV9JSkNQ5eZQD8wxoFeByBPxTDMpzcgbyT7+ofmEXB85It4Idpo2+1CmNrgw==","signatures":[{"sig":"MEYCIQDlepUJQwB9zI2FC3mTaadiqPIVOXhQBn2zaqSHB1UetAIhANTA8ZwuwO4lEjmVlf7F5QQ7eI9qgShQ/Qhp46cQTyoB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29307},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7426e2ae6fca5482c6eaf649872296fc89955374","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.18","@thi.ng/errors":"^2.4.11","@thi.ng/vectors":"^7.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.96_1706292728765_0.5540363613294843","host":"s3://npm-registry-packages"}},"0.3.98":{"name":"@thi.ng/geom-io-obj","version":"0.3.98","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.98","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"2faca3989169a9c7cdf6aeaacce5441633ed1b81","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.98.tgz","fileCount":10,"integrity":"sha512-DLA1WnD9jE1ozBXgcJg01j0lObSkfAF/Gjk+6hptTW/ddOSITxrE4XwicZm/zyc4CnIk3O8Rhsm7phLU1N38HQ==","signatures":[{"sig":"MEUCIQD7/tnpPS2rogdzk8EOgpzAFcuxLOnRY5PfQ8OOIeaSNwIgCPiQxbLdpRMnjHn3C07pox41XNv8msV7VL00+2Usa8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29481},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3fa30b2dc2de762f24fd64b881b68d4da33d4c38","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.20","@thi.ng/errors":"^2.4.13","@thi.ng/vectors":"^7.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.98_1706562987488_0.35001662564678515","host":"s3://npm-registry-packages"}},"0.3.99":{"name":"@thi.ng/geom-io-obj","version":"0.3.99","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.99","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"d790162ee2d08786352cd0fa5686734053a8fe07","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.99.tgz","fileCount":10,"integrity":"sha512-II+ecfaL+tiGFZwlx2wdUu4nSBaTRxypuO4HzTswU0gnFwCBrk3dvXrz4mH3vH2ysJgDMMmnAK796gQR0eFImw==","signatures":[{"sig":"MEYCIQDz0pF+GjHxLe1aDvunt1x9Zewt/WbGzgKEkuIhpexzwQIhAJUhpElsfAEJaiV3hn6s+VITpDEQoCgYAf8MvgFWmQZr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29481},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ded7c5e87ebc7f6279c24f183c24ff348db8f304","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.21","@thi.ng/errors":"^2.4.14","@thi.ng/vectors":"^7.10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.99_1706628601667_0.36234626705811146","host":"s3://npm-registry-packages"}},"0.3.100":{"name":"@thi.ng/geom-io-obj","version":"0.3.100","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.100","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"45c1cfc130a612e004aa0bb57e7f612336d0c005","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.100.tgz","fileCount":10,"integrity":"sha512-Rnv+cIYS6jBE8cTZl2/gcuW7YPHePbQ1kYgmYxyMtK8oCP4dou+2s+WFBYnqLfYIN1a0oYf4mjj8pMvjaQgeeA==","signatures":[{"sig":"MEUCIQDZ6Q9NE6pZ2azXVb1FN7ghTm8AxlcBQZUAVHQa5SyuJgIgDsay8+wMiihs7TTRP/ttwnyawxKkVSHlsnblukySl8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29482},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a86521dfac00768f7e51a607209325eb72004730","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.22","@thi.ng/errors":"^2.4.15","@thi.ng/vectors":"^7.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.100_1706651222428_0.7098633437876891","host":"s3://npm-registry-packages"}},"0.3.101":{"name":"@thi.ng/geom-io-obj","version":"0.3.101","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.101","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"41e6804e35d4c2b54e5ad951f4c5b9a44d6e28e8","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.101.tgz","fileCount":10,"integrity":"sha512-mKP45ef8WClqRKnoeQh0qgP7GpmTyLjnaIXRqwYctx3NmFJ7cHf3RspXfNhJHRQKxfkjq+FL1rlzI8u0ETyUrg==","signatures":[{"sig":"MEYCIQC3QXRk3CyIF1uRk0o/oHMziQq+SkQlG9vez0JTofOu5QIhAOW7z2wLYCMUHMcctto1rzlIPCajhehffKvPVQaCgT+h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29482},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce8202c237a367c4038d41919a8acf75e1122507","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.22","@thi.ng/errors":"^2.4.15","@thi.ng/vectors":"^7.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.101_1707261928986_0.2614936985394527","host":"s3://npm-registry-packages"}},"0.3.102":{"name":"@thi.ng/geom-io-obj","version":"0.3.102","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.102","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"8f62717e75891c96f648e451eb7f702119240373","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.102.tgz","fileCount":10,"integrity":"sha512-MkCmYJymeKLG0jHVrg5vY0ZoK91QKHfxrZu0lrsCmcH195YIMBNrXjwQzLI09Jtq+zSx5JlQad10K0Vjnt4lMQ==","signatures":[{"sig":"MEUCIBqdp+M9ZYsymRHMvTMz0apCEf0d7DdWj7FlLJwFohabAiEAqsxBQbwU+VVYxC0Ma0aUxXeK+RKOplK4Zyl4EQCSgp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e5e7d5c6ed2eadee7a91d59cbd0c86ce880ab1c5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/errors":"^2.4.16","@thi.ng/vectors":"^7.10.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.102_1707556085915_0.4867313126092565","host":"s3://npm-registry-packages"}},"0.3.103":{"name":"@thi.ng/geom-io-obj","version":"0.3.103","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.103","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"0749825ad9059e55166f5d81b01e0fd75220a441","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.103.tgz","fileCount":10,"integrity":"sha512-zVh3sfthesd97GXC5n0QTgPgPIQ8lQKBZKjCp8/k4IunZh+T/9yUhl/OvWkx6VEi/p6JpwSTqiZbw3xzwfEa4g==","signatures":[{"sig":"MEUCICnrcN9ZeZnZT5SbW55JA3H3uvknqMU7zK1/EsoEjAYgAiEA3oJUOjGtzVSTpzSSPCRCH5nPFtlY+i3oPHNakJ6Ds2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25ee18f7db6d03f0b76787267ab071d16df94888","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/errors":"^2.4.16","@thi.ng/vectors":"^7.10.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.103_1708114131959_0.7015575263912552","host":"s3://npm-registry-packages"}},"0.3.105":{"name":"@thi.ng/geom-io-obj","version":"0.3.105","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.105","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"0cc8049bf8d21b84a04f908331e826294f2697ce","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.105.tgz","fileCount":10,"integrity":"sha512-fLb5jTHHRi9kVDVmZ9zDGWJBEpIbgWD4s8rsHXeuWgQdY6v1/4oc87+z+pk6j6mtFgdlGFuMnAAwb7hlgrcHpA==","signatures":[{"sig":"MEUCIQCvVmYRYp3IZ346iRMW8K6uCBYGyvaNskfdT0fs0K2IAAIgVNStxPl7EYW1rsp+G9in8ZRvJTv9MdRm8hMaHx58PI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2724c87ca41810f2112f9d8c3d6b90dfaeea876b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.24","@thi.ng/errors":"^2.4.17","@thi.ng/vectors":"^7.10.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.105_1708359621053_0.7111468340098239","host":"s3://npm-registry-packages"}},"0.3.106":{"name":"@thi.ng/geom-io-obj","version":"0.3.106","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.106","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"51490747025cdb9fc2ad66bbc9c4cb640bbac801","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.106.tgz","fileCount":10,"integrity":"sha512-eHfPdSQqX7nu98O3ZL8OG1v4fxaYIT4+uOKQ2uAzdai9tkwE+r+gRQovI765KFSJtz+6S+yW7ePtRDA2d47BHg==","signatures":[{"sig":"MEYCIQCO5+A2iO4lpxKMQGFsFbtEzVSG+5/YQ0ZB9iiPibAXjwIhANBRIHMtWCTsROQNg/eg0Z5BH5z4hR1lirL9I21xCNvl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4513a1c703bdbf0f0867f03e547e47692e415fac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.25","@thi.ng/errors":"^2.4.18","@thi.ng/vectors":"^7.10.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.106_1708603952934_0.27272592362626624","host":"s3://npm-registry-packages"}},"0.3.107":{"name":"@thi.ng/geom-io-obj","version":"0.3.107","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.107","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"2afe4abcb1fc6557ab0b5477b66ec7d1f9c7dc14","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.107.tgz","fileCount":10,"integrity":"sha512-vS8+rJvKe9ehusd0seCLkFp/J0V9ErlN/tdurR2GlXMigBdzpOnWyoOdzoxAFzBvyIasn8nxj61qimct4vpLMw==","signatures":[{"sig":"MEYCIQD/SZOZKik6foNTeTwO/epX5Xi/NZ9mU9HsHemhUy8z1QIhAPgykE4LHsp+WwA4Dpq2ep+oIqESzwtnANaGK4zoUlqm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16f2b92b5410bd35dcde6c2971c8e62783ebc472","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.25","@thi.ng/errors":"^2.4.18","@thi.ng/vectors":"^7.10.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.107_1708644161882_0.09655057636684194","host":"s3://npm-registry-packages"}},"0.3.108":{"name":"@thi.ng/geom-io-obj","version":"0.3.108","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.108","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"6b6a10d622e86d7587c9a20e7cb5d26674047404","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.108.tgz","fileCount":10,"integrity":"sha512-RnsfK5af7Eni/wKiuzsMGLmUviUsr0EeaqQiPwRrxMyc+rF7B4/h1fwYQxtOqgYNJsxGaVL9sy8k9ncRgkHmAQ==","signatures":[{"sig":"MEYCIQD6cX3tJA0NM1crVjDIiT6vAHirx/h8zV2lueoQzInCRwIhAIH0lB2kPAt7ZuSxp6spMZf4x0+vmv8aR/nE3UU/ih6V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6e20f80dd9df1c8055ffa3c1e4d6f7598add0c0b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.26","@thi.ng/errors":"^2.4.18","@thi.ng/vectors":"^7.10.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.108_1708870622844_0.33292329587264","host":"s3://npm-registry-packages"}},"0.3.109":{"name":"@thi.ng/geom-io-obj","version":"0.3.109","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.109","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"02e8650b016a7c2d89fca1523fb39f67d5c5a671","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.109.tgz","fileCount":10,"integrity":"sha512-pQFIYeY0s0L2Fnu57J011Rki6E32guz37R/aBY8j5Llr3PoJ+eaaFHdAMA1K/Qtqo1Ey5dCIu6XeEMSi3T7qlA==","signatures":[{"sig":"MEQCICFmoG0j4g0VA2A3F3uPUeGal27wDATEHs8zUzSfdzMKAiA1JanGFIiWLv6IjIPqlqWwbZgqkwi/svssF2sADedaGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"190d68e7f7524631b333cfdbf32c6a23be27c166","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.26","@thi.ng/errors":"^2.4.18","@thi.ng/vectors":"^7.10.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.109_1709130632769_0.7367749095083171","host":"s3://npm-registry-packages"}},"0.3.110":{"name":"@thi.ng/geom-io-obj","version":"0.3.110","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.110","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"bf15235fd62f3f417b30b72d0a158fc6b95e92a4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.110.tgz","fileCount":10,"integrity":"sha512-EyUZssAV+XxS5JttsFsQMbXw2xqzEk+Wt8TAqx/J6qG/0z3VXjLYXT/wFKdrT63LiLjhJvzQWW3U8EGVLIeThA==","signatures":[{"sig":"MEYCIQCXz8QxYKVcifyV24qtRZBQ+R1yP0IDRvrbR2v0m8jD3gIhAMZJFbsD6MNpQyqoOTniizhrbKTN93HyEDKINSLLzuFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29488},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d660ae8fd1bf64d919b4334f19509f1f539d70f6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.27","@thi.ng/errors":"^2.4.19","@thi.ng/vectors":"^7.10.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.110_1709307440118_0.9924873224060402","host":"s3://npm-registry-packages"}},"0.3.111":{"name":"@thi.ng/geom-io-obj","version":"0.3.111","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.111","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"4a44dea04db85f0ab8f5a3d859d5f73b09d2034b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.111.tgz","fileCount":10,"integrity":"sha512-UNwIuyUcny05l2nxAZw8b6ltKycXgJ/msYpR05fUYgT8WQQvYLuK7wYjfX0fIIhmTUpIsg3+y952MH5Q+5md8Q==","signatures":[{"sig":"MEQCICIMVikoogYlI7SIBoFrbjhutsYhpevueGYnxOAyuA11AiABjgZc/oCqOesIKSaYbZ4ucSqWl1YVVt+Pp9Y7AEcmMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29488},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df9e312af741d87e6b450afcfea6a6e381662b1e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.27","@thi.ng/errors":"^2.4.19","@thi.ng/vectors":"^7.10.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.111_1709388911690_0.8700032775891784","host":"s3://npm-registry-packages"}},"0.3.112":{"name":"@thi.ng/geom-io-obj","version":"0.3.112","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.112","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"e908adb85d2be17b1980a37ed3f5aad36a630223","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.112.tgz","fileCount":10,"integrity":"sha512-T01are+OFqR+ISjVEObdtuVK02ItlSlfejG6aFa68SeUqkNV/yrqZcR44W/as9DiNZ6eLcGw2EBMUGwol1mTnA==","signatures":[{"sig":"MEUCIQC4PUQslS+1oucr0a0leZ0O1uLLncJzkISuzPcXbp4cJwIgR5GcO4vtM3HihD1YqvEi3pFczw+vLhJ5UjTZllUYnDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a421058a65ba76608d94129ac29451bfedaf201c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.28","@thi.ng/errors":"^2.4.20","@thi.ng/vectors":"^7.10.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.112_1709844915146_0.8039811638600158","host":"s3://npm-registry-packages"}},"0.3.113":{"name":"@thi.ng/geom-io-obj","version":"0.3.113","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.113","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"f2895e354201ccadb6f737d87313bf86416b65a2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.113.tgz","fileCount":10,"integrity":"sha512-N7wEdp8K1LJHN0a33seSgXu4nk32+Gu/rN3ITad0OBfvU8XjUWoLCSQl5N3xLYwLywCkrO4l4gxI774+Ds9A/g==","signatures":[{"sig":"MEYCIQCcSBeya/AYUw4ejPRjMcyJQTM47TyQNZAhcdagDU5spQIhAP5Mb36u3gbMD9rpWiFiCswPEGyEX5zxRPwWuHuMEDnm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"69100942474942f7446ac645d59d91e7dfc352f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.29","@thi.ng/errors":"^2.4.20","@thi.ng/vectors":"^7.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.113_1709976626836_0.3961099110120634","host":"s3://npm-registry-packages"}},"0.3.114":{"name":"@thi.ng/geom-io-obj","version":"0.3.114","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.114","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"6b0fc79386f7d87f64059b1ca8996027749686a4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.114.tgz","fileCount":10,"integrity":"sha512-E3EfcvNePOzn2/naS4LdyUyB+tp/4ujI5qMYFcKRboscOHRN4gshJYkSpYkxYABeYL55p6bKeuzYxHF0e/8oRQ==","signatures":[{"sig":"MEYCIQC6J0oBYln4I6T4oFI5UCv8Z62aC9Irywl4LptCWOu9uQIhAJ14hEGB/kE3vJ3DsXdm8h3zRiUTjNzYcqUpRbS8atyp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7f3fcbd6c0462b0ce45afa141fe163d1f297fd51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/errors":"^2.5.0","@thi.ng/vectors":"^7.10.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.114_1710339616602_0.01600564854484743","host":"s3://npm-registry-packages"}},"0.3.115":{"name":"@thi.ng/geom-io-obj","version":"0.3.115","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.115","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"abeb1b3d8c3c2b93bd1db50e52fc95aca30a2363","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.115.tgz","fileCount":10,"integrity":"sha512-Rvk52VJZ7x1ALZWQJP+ngMXii+zr7ne5xn8P4JtoGB6uatotEjJg5AS2Eh0F5JVydnsreWvTAI6Dv18odELihA==","signatures":[{"sig":"MEYCIQCwUX+IVEhg/7XEhMz2a8DEKXQATOhNgkSoQpX4wQYMWwIhAK0IsgyRM+h9voyXy5suqgdyH1q4l6uqeDsHdSLCPYLB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc0f3cb07d6f1cab6dbdc5ff57428f5484e711bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/errors":"^2.5.1","@thi.ng/vectors":"^7.10.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.115_1710689698136_0.7600943104911404","host":"s3://npm-registry-packages"}},"0.3.116":{"name":"@thi.ng/geom-io-obj","version":"0.3.116","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.116","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"38351a41872458dd6748981c0861819ac655847c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.116.tgz","fileCount":10,"integrity":"sha512-he2FI6UJmRaCfJ5ELu8QHqE8GtFfdigfeOigUgoHNPn2jjFhuiYpq+oRuUdscTDyd+QCXbysHlDSqwVXer7hIw==","signatures":[{"sig":"MEYCIQC9eM4gb9f9q8Y0a4l3B0UPpnjPHq+pa6jICROOxcRaHgIhAPVWWah1Is4WcWbThRbnu7+EVxjlO2Rkb0Gw/QcqDywV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4b3d4ab6ce373ca817ad780f679572169a9ed733","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/errors":"^2.5.1","@thi.ng/vectors":"^7.10.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.116_1710751813654_0.6001163463637167","host":"s3://npm-registry-packages"}},"0.3.117":{"name":"@thi.ng/geom-io-obj","version":"0.3.117","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.117","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"c2b1b5b504ce91f51870aac9e6d425f28359e7bb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.117.tgz","fileCount":10,"integrity":"sha512-KCfRDROH2xNDd1SBH8irybYDYkVVGty2gO4A/Zy30kBF0OHKdU61ULHTESRY/xJTXfXhRvzd/cbXjOfveatKQA==","signatures":[{"sig":"MEYCIQDFchWTsHFqM0nxCY+kd9noONCvNzuO6Ccnr2LFP1840wIhALPZ/40uGUPxgBQw6VL/eHoPy6A8rspx0aH5VEllMt2o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"da965520b2f3f8c259a791e8e8864308be2ba0be","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/errors":"^2.5.1","@thi.ng/vectors":"^7.10.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.117_1711038233112_0.14833890080332113","host":"s3://npm-registry-packages"}},"0.3.118":{"name":"@thi.ng/geom-io-obj","version":"0.3.118","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.118","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"a601f0acbafb71d8dd825448f9bb2c27bdab0007","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.118.tgz","fileCount":10,"integrity":"sha512-6Vb250wqNK3xMwonsbr2XZQSbneMCg2+I4vnCN68itwaJpQUaRgyOv8RoJlu8DbC4ncIdBuAAvVFEz/8PddP8g==","signatures":[{"sig":"MEUCIQCbNySLTMXwcGb6kuWUCUpwMC3T1ntWFnFzRWRxYoRrEQIga3TewdQkbg6bo4PQeUWldattMu08LcRkYhPzA9tKo0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16686bb40f7bd7a14a5d1304e353a82cb0069a1a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/errors":"^2.5.1","@thi.ng/vectors":"^7.10.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.118_1711127989276_0.06357043709171584","host":"s3://npm-registry-packages"}},"0.3.119":{"name":"@thi.ng/geom-io-obj","version":"0.3.119","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.119","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"b6373252d4643425069298ebd2469c6b69ae18ca","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.119.tgz","fileCount":10,"integrity":"sha512-Awh0ryL9ep/Le7spqEgHJrFyck0xaQ8VVKbictcr87JI6cJDXLVvW0jA5GEOo5DczOUZy9WnJwEvCCpmvafNvA==","signatures":[{"sig":"MEQCIFUHZiCRTwVYlZAGeZqfQo/y60QS8mWsm5V6vnyI7ICPAiA9H0CWyVPDHWxrtu/BTTe+Ja6QhFdOLXOiZGm32OUx9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"feb3b24654f2c931cd3c3308c1c0c807ee14d0e4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/errors":"^2.5.2","@thi.ng/vectors":"^7.10.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.119_1711534180419_0.2920202322370373","host":"s3://npm-registry-packages"}},"0.3.120":{"name":"@thi.ng/geom-io-obj","version":"0.3.120","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.120","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"86c7c51a65979e887694e13343cf1807e62bfd11","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.120.tgz","fileCount":10,"integrity":"sha512-nYCFhUzg881+Utq8IGpMxpH8BriiPnCPHMgJUWVZDZRAG+TWxd4bwbSsZ2cFwil1K9R9ScaPRXxwNNiAz4lseg==","signatures":[{"sig":"MEYCIQDwF/Cg1cimJcV0dsEPxoY6qpJH0M68O03V3K0Whg8tDwIhAM1otYBRO7GSaHLHwidzQH1Iq77As3bbqY+KpYtGQssn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"db5f5a5d1b223a8e6b4999d67836678038fd3560","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/errors":"^2.5.2","@thi.ng/vectors":"^7.10.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.120_1711623868095_0.33686215517793605","host":"s3://npm-registry-packages"}},"0.3.121":{"name":"@thi.ng/geom-io-obj","version":"0.3.121","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.121","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"4c1a4ddae492612c5e0ed438510934c1b568b735","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.121.tgz","fileCount":10,"integrity":"sha512-23hNWmDeKNnw0FqneimVDVS7+rMVutKQJMP/ObW9SqLO4cHri6NZ/ChCCkVq/C9GXP7IQ2KoLfapPFju76sB6g==","signatures":[{"sig":"MEUCIQD55nSieFxa9sWR9a1TrSu597IpdvRB7AcfXULmWrg5FAIgCPCCFU0TpEvDghPxcxkgpERjvpSZlgJq1muCWSqb1Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29553},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce5ae2a322d50a7ce8ecccbd94fa55c496ba04fd","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/errors":"^2.5.2","@thi.ng/vectors":"^7.10.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.121_1711715003712_0.9782038111016471","host":"s3://npm-registry-packages"}},"0.3.122":{"name":"@thi.ng/geom-io-obj","version":"0.3.122","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.122","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"c8faa490decd064e0eaaa680ee817a035a378890","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.122.tgz","fileCount":10,"integrity":"sha512-g0LFjGbof/RFxX4Htdv6lpS+e6ekruJah5tsA4w36Ah8aGtAcIJe4W3C1k+xUitB40P+rkEVgO19bePLal6dLA==","signatures":[{"sig":"MEUCIGrUJtZyoXDtK5VjRehyJ4V1oLwIVY32J0RNBLvgTVHsAiEAhgVF0/mV1WfbeuJFS20VDUOxyLvmrQfN/x2dImCZhE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29617},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85ac4bd4d6d89f8e3689e2863d5bea0cecdb371c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.10.0","@thi.ng/errors":"^2.5.3","@thi.ng/vectors":"^7.10.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.122_1712589256988_0.4867299890893422","host":"s3://npm-registry-packages"}},"0.3.123":{"name":"@thi.ng/geom-io-obj","version":"0.3.123","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.123","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"07a6c97bfb00956e5146adbd610c9aef061d62c6","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.123.tgz","fileCount":10,"integrity":"sha512-1ckuHAbwJEmsrmjOgEXv8zYIh++deCAa6oPVxU5EKo8BNn/rbk/l1+J5gTQLRdwuSh72be4Pkq9o9oMQdmYNag==","signatures":[{"sig":"MEYCIQDcD73tcazjxUuSzpxDwh5wmvJOT5lvVRUSc63CyTBqXwIhANUj5qQM8GYMLgoJhrABUQY95rn2g1PVFNpjF2ZvKkXW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29617},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"18a0c063a7b33d790e5bc2486c106f45f663ac28","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.10.1","@thi.ng/errors":"^2.5.4","@thi.ng/vectors":"^7.10.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.123_1712839611477_0.8546746417578146","host":"s3://npm-registry-packages"}},"0.3.124":{"name":"@thi.ng/geom-io-obj","version":"0.3.124","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.124","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"a92b193188498b13788961e00b57c6930cb7c68b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.124.tgz","fileCount":10,"integrity":"sha512-dQF/oSa+C+BZYwITJVpDsUoFJpSIWdTnYuhCXmwYJmv7DHpieZqNTc6airVz9virP9YT3qSS++/RtzyA+Jj6xQ==","signatures":[{"sig":"MEQCIFJa4snhPG2XGPdPJgqdNk/rx/QLQVTacWCEqLZ0o866AiAFC6xFu8rgDnkH8aIVfcbhJhyLZ+vwLTw+AUCyPVwlyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29610},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8339d05ecc857e529c7325a9839c0063b89e728d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.0","@thi.ng/errors":"^2.5.5","@thi.ng/vectors":"^7.10.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.124_1713624768178_0.17181647050693782","host":"s3://npm-registry-packages"}},"0.3.125":{"name":"@thi.ng/geom-io-obj","version":"0.3.125","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.125","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"965844e2d3f5ee0705965166d4e64a54d0281272","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.125.tgz","fileCount":10,"integrity":"sha512-e3X6C6E0qjCPtPRohNobICmilC2DNjPbGsCc4qDCYfpHWVCLyAbdoMu1vYt5dPF4V2qdGX+/Tu0fnbVYN3dOEA==","signatures":[{"sig":"MEUCIQCebfco6zqNmxgNuy7RG9iMiseJ4h+Q2b3f1VE3sIHYUgIgYYolqVRGZnAj7u72VqHGahxDpDtxjSNYYR2QWMHmVHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29581},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5dd66c18a3862a3af69a5b2f49563f7cbdd960c2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.1","@thi.ng/errors":"^2.5.6","@thi.ng/vectors":"^7.10.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.125_1713856486232_0.4741385847929409","host":"s3://npm-registry-packages"}},"0.3.126":{"name":"@thi.ng/geom-io-obj","version":"0.3.126","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.126","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"0a54885d2b106fe6c560780c2f407d9d0be54a6e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.126.tgz","fileCount":10,"integrity":"sha512-rw2UFT/kJXED4tgzH2uW17wd0CAqG8tp9vLdiiHImSxr9KLyvJhwpoqFsaztz77mOp9PLZ4LTozAjKaCrBTBkg==","signatures":[{"sig":"MEYCIQCafH943hUETDyRAI8nRtJTEh3FWvZopqtZSZQPhtxpsQIhAIyqeqJI++F51YAIZfpjg1oEG/cYqEFvjAbmmLUCehOu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29581},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"aed3421c21044c005fbcb7cc37965ccf85a870d2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.1","@thi.ng/errors":"^2.5.6","@thi.ng/vectors":"^7.10.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.126_1714074836684_0.12695661856622387","host":"s3://npm-registry-packages"}},"0.3.127":{"name":"@thi.ng/geom-io-obj","version":"0.3.127","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.127","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-io-obj#readme","dist":{"shasum":"06ec46c92358a1b8f56c15b966f26eee99937e47","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.127.tgz","fileCount":10,"integrity":"sha512-9tZR+LxEs0H1Zzdo2mnYWWoXOvCopnVuhwaWgB2V5NsO4PFRowdEOjPhXJBnAxyfGRehrz3qc3TdBoVKr28IlA==","signatures":[{"sig":"MEQCICVqzWAkfsdu4fDGv3F5TjtaTSC+RV7xHqJ21gnPEy5MAiBiJ7qem4uHZy4MckkyQICTfXScpdyIEI+HkStO4qbgzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29575},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df34b4a9e650cc7323575356de207d78933bdcf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.2","@thi.ng/errors":"^2.5.7","@thi.ng/vectors":"^7.10.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.1","typedoc":"^0.25.13","typescript":"^5.4.5","@microsoft/api-extractor":"^7.43.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.127_1715193522970_0.9066625830702324","host":"s3://npm-registry-packages"}},"0.3.128":{"name":"@thi.ng/geom-io-obj","version":"0.3.128","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.128","homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"b4407c05f0beec9de6b85cd6913e0dc7614554a5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.128.tgz","fileCount":10,"integrity":"sha512-uwgDGmni2srgofC08Dd7HSw1luXEptq5HhI7Yr7QkQSm8UcAERzBZeCHMFLUfeZJyI271Ga/mTgSBf8o0sDdRg==","signatures":[{"sig":"MEYCIQDP4aBZbSgFX+vwN0xyRYLZv7WaWAfYQyUgAluR4FCqywIhAOARsKP27Q+x8FOVw5DWQ/mi2UyUI3/l2fX4xho5pwMR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29799},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"154c95cf9d6bab32174498ec3b5b5d87e42be7f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.3","@thi.ng/errors":"^2.5.8","@thi.ng/vectors":"^7.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.128_1718999060702_0.33745403022053533","host":"s3://npm-registry-packages"}},"0.3.129":{"name":"@thi.ng/geom-io-obj","version":"0.3.129","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.129","homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"59e7c18c2d2726d560d7ab943d8cda68d5b28351","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.129.tgz","fileCount":10,"integrity":"sha512-LxaHwYasmir9XsL5SOKqVRUtyM3Ra0tY24OXkl6ShfcHu7gP74D+Ry3Q5Uk0gIfhQJjW6dBxbVNFUSRb3eVG8g==","signatures":[{"sig":"MEYCIQDp20P1WNOPffnYrTg2o3owDyrL20fujwmT8FfO77PiGgIhAJp5VxqTkiP6+GVHi13Bcq++egqHUyFw5lalACrwNROF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29799},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b950c112fba0b2e7c450765b15624c3382f1354","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.4","@thi.ng/errors":"^2.5.9","@thi.ng/vectors":"^7.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.129_1719653927634_0.7990011767942027","host":"s3://npm-registry-packages"}},"0.3.130":{"name":"@thi.ng/geom-io-obj","version":"0.3.130","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.130","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"a6047f9c1d3f1e2233c4ca5e5df97f8b09525fab","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.130.tgz","fileCount":10,"integrity":"sha512-myN2bbmAcOejOOdlFApoyDpW1vAqqddGO5x7PD9XALpV30oKB9h9CylE2hB9OasKYKGPHNyRaMUHORT1W8uA0A==","signatures":[{"sig":"MEYCIQC8tdoDRI5M0FCJvhbeWGrL6brpFFT43587zPOivj4HpQIhAPuP2PH4bAgFtY54H/fDW1F+dGhDiueKGVz9hHucKySz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29799},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"70f493d9ccc97c5df5dda7e808e96cd1691097fc","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/errors":"^2.5.10","@thi.ng/vectors":"^7.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.130_1720267907117_0.5509317914835579","host":"s3://npm-registry-packages"}},"0.3.131":{"name":"@thi.ng/geom-io-obj","version":"0.3.131","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.131","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"0d8a7e9beee0460c9464b0fb68a78d88fa8c6ddc","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.131.tgz","fileCount":10,"integrity":"sha512-YowR0urCIxvEyQUxclvNBIfsTEfx0NtcYYFZh+6feKkExW9K1is0HBU5vH0nhMDtbvljoFcM4dlSSm3B5bbKUA==","signatures":[{"sig":"MEUCIQCwwbTQM3Lg1hoPZ42RnjKLIW6NpvyqX+Cpa2kOtKkTiQIgFeRNw5N7JTrO8MiszxWH4LufxxyBLJFEynho5yiaKZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29799},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ba4f2cd15eeb0cae30efe222524da4fed2a57267","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/errors":"^2.5.11","@thi.ng/vectors":"^7.11.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.131_1721135953699_0.8561826894091098","host":"s3://npm-registry-packages"}},"0.3.132":{"name":"@thi.ng/geom-io-obj","version":"0.3.132","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.132","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"9cb8540fcd85d5de0ac7a7a018b1d4c461a8a39f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.132.tgz","fileCount":10,"integrity":"sha512-m6mY6mRb+KeLL5oAgYnB7bdcofO+YC7stjSEv3a1P1HM35VWizSHBDndBjBbZzL50kNvdWmomsuGsKAWYdsagw==","signatures":[{"sig":"MEUCIQCntcmTxlnV6UC60LOsYVxGXAY7uarTRLNSobE8ufVlRwIgYYlFN7iNED0Z5DUQ7YcqjAnzQ5AeI1K3TwVWzt5qJcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29799},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c7aaa453b01a45e5235517db9d2a283b97abac96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.6","@thi.ng/errors":"^2.5.12","@thi.ng/vectors":"^7.11.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.132_1721401625265_0.3471880856100278","host":"s3://npm-registry-packages"}},"0.3.133":{"name":"@thi.ng/geom-io-obj","version":"0.3.133","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.133","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"8fd1f1bb2fad73e49d6005a501263aa80924443f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.133.tgz","fileCount":10,"integrity":"sha512-yj+qMIfti5YeUz8YZ4nDjdfQf9Tyc7l6Rko1NNIf/E/7dxPuXWy7yTLFHom7dhO318YGw8vwYcYLUYScWM4tQQ==","signatures":[{"sig":"MEUCIFqgou9SZuHC22pyQp3qHxq42jraGU8O90gs5ejGqdNRAiEAjXwBVL2qZLiq3ne//Js0e2SMpb1w7ad6H0SvFJlZUdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29878},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"324d6b7dbf31558329e9fb6452e29b2f7db9c61a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/errors":"^2.5.13","@thi.ng/vectors":"^7.11.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.133_1721654796457_0.04812128105343105","host":"s3://npm-registry-packages"}},"0.3.134":{"name":"@thi.ng/geom-io-obj","version":"0.3.134","keywords":["3d","datastructure","fileformat","geometry","mesh","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.134","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"bf35d6d9d23c3c47836d9eb8f0ebf4de7dd82a66","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.134.tgz","fileCount":10,"integrity":"sha512-rfgI53Q5CcJRrzUFsKILVs6B+R1J268Fc/Zgtd/IJ77yMjbvJ69WHgLQBLzKf06c3furJQZpjzfjAd8JGy5odw==","signatures":[{"sig":"MEUCIQDju/34UXyTpBaS18zBt0NAUGcoiPbm/sUu/vJmZg+c1wIgcVZJZZS5eCIa1qs/dcrHg6up99cuxIIq3Ef5OGm//GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29878},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bd22b0826134b79064169371665b4d6caa9b6066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/errors":"^2.5.13","@thi.ng/vectors":"^7.11.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.134_1721659740204_0.2423673797463961","host":"s3://npm-registry-packages"}},"0.3.135":{"name":"@thi.ng/geom-io-obj","version":"0.3.135","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.135","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"4ef85aceb8454b9c218dfdeb2585bbae6d697c19","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.135.tgz","fileCount":10,"integrity":"sha512-KWBesCHGBh5LcVU9MhpUCkluSS242IOkOr6rhsPLp0XjNM42z70rqtUjWteE6HIfrcI23lePx0W1mj4SVIuwTg==","signatures":[{"sig":"MEUCIGlnenYdY9Bwjrznj+jQHkCyH8w5rvEXg+5451rM7jQBAiEA10oIKxuNYTtyXCb4ktaukoE9IRFhq5QR+X/R3pGkOpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29889},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec78f98d015e4d214a0b840e72e497407807daf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/errors":"^2.5.14","@thi.ng/vectors":"^7.11.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.135_1723302791607_0.6574139578343934","host":"s3://npm-registry-packages"}},"0.3.136":{"name":"@thi.ng/geom-io-obj","version":"0.3.136","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.136","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"2f1d56de5e9b6361e3c82502018d20fb133a842e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.136.tgz","fileCount":10,"integrity":"sha512-7vVeCxFQ/3QvonF+u8X2Q9ZxUeyaFtOZxznhe2AaiFi3nFGpoI2fev7OGEqvtwtm1aNHK07rQUHYvH6hCoTxXw==","signatures":[{"sig":"MEUCIQDKLnv+nfxpT8oQYypvZrwvxzC0I7xY6K/obY/+UrJSjAIgcWnXdJssSqWmVRPZRANDR2uLCzWOGxOjllfn8P3w+1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29889},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e914ebbd81c56783c39cf746548c547cbacadc96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/errors":"^2.5.14","@thi.ng/vectors":"^7.11.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.136_1723578612726_0.6458608501457404","host":"s3://npm-registry-packages"}},"0.3.137":{"name":"@thi.ng/geom-io-obj","version":"0.3.137","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.137","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"fbbec3d62a334487fd844f9ddb9263456db1e16d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.137.tgz","fileCount":10,"integrity":"sha512-VMZPGHAG5N3TnV5h4T+hHNhe1jwFmT4iE/vCjqh/TCw9louphFqZKVIK/NsYcW8h34TIg+RJn2RL1kXfmNq6/Q==","signatures":[{"sig":"MEUCIQDBCT70oFDftFyYFfDxFlOk2i0wtbIsejFjWYGmWLVh1AIgaxUgBxdvrkGBlqIPfFH/kfu8QEA/QsFvGTSkdS6hMw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29889},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/vectors":"^7.11.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.137_1723990955833_0.9135175499914596","host":"s3://npm-registry-packages"}},"0.3.138":{"name":"@thi.ng/geom-io-obj","version":"0.3.138","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.138","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"73289b617fd0927104c2c7428dab9b8c609b6395","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.138.tgz","fileCount":10,"integrity":"sha512-vsmdDnX4MCOnQ012LmN5RnB3Hbl11/flmVWVjRzCRjFtZ+Es8oHdle7cqcgVsaGDxzH9tB3rhgl6bHLL468rpA==","signatures":[{"sig":"MEYCIQCdNddC8teE3s5gXkWi90rpNJuOucOfZBAxWY76WXItRQIhALUX/3cMNKmpRjv3QgYLAsqbJFSEsC+iK5tGCKTdYkP6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfbc227cf5ca2d3c2984b3d4713eebd6225cbd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/vectors":"^7.11.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.138_1724075505784_0.9748885697445588","host":"s3://npm-registry-packages"}},"0.3.139":{"name":"@thi.ng/geom-io-obj","version":"0.3.139","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.139","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"d46a86738a079b16295607683dc4c8eac914fde1","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.139.tgz","fileCount":10,"integrity":"sha512-MnVcpvE8zr5YdVEXt7NIpkBcckv91Wrpmyx8DHXf4IB2sdblF+uJtwS7zZTTiw1arfN9d04+oCaUNxyecAferw==","signatures":[{"sig":"MEUCIQCd9JpDsDJ6y3fXYZm1zBVlP3WCQFYFPZ9KDs6/sSg51AIgTHcH+U9kPQ1IZf0o3q6n0ajDMOnxbbQSquPPhHPfsDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502a0192bae48e69290870ea8a2767f8b81adee6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/vectors":"^7.11.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.139_1724854006375_0.8289034666641815","host":"s3://npm-registry-packages"}},"0.3.140":{"name":"@thi.ng/geom-io-obj","version":"0.3.140","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.140","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"3cecc14a28e22263466eb2d3fb84bd1825a90757","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.140.tgz","fileCount":10,"integrity":"sha512-wAKsNWZ9oTGJkhtI9s0PUtnXimpxly9r/ug5XnIGru4rX/gIK5/L67TOcEjyCzZGSR3x0sROdqbFaSP4Dv4yog==","signatures":[{"sig":"MEUCIQCNKA35jz7XHgsh0tEWRS6eestUMwQoAGMuVseQaEpnTQIgHoSJMnpSdUvq1n8XHVGE3YRZs+kihziH4lHyBJxLQgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29889},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9f71f7f82fed2a980078a96bdafd2e706f526c75","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/vectors":"^7.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.140_1725539326180_0.8090669929571861","host":"s3://npm-registry-packages"}},"0.3.141":{"name":"@thi.ng/geom-io-obj","version":"0.3.141","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.141","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"24a679a30164a281a242aeec1d186600255efc48","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.141.tgz","fileCount":10,"integrity":"sha512-e3FWXhrwlobhh4tBK+7j7gDaTSd9CEuagyH3uEzIRlnP2GHVYhzfbjDJIDrOI+Wk5IwlOHnDOV5VfBwT7D1Gcg==","signatures":[{"sig":"MEYCIQC/09JPj7JDaJWcE55Mxwh1Kle59QvLKHL0nVrIjjHO4AIhAKiou9Uc4qev+1qgK++5qrMuPgAZKV6Z9t9owmoTjpB6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29889},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8335e9571c2b9b13844ee4d8d24f99143c5f8816","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/vectors":"^7.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.141_1726493469424_0.4110653723213218","host":"s3://npm-registry-packages"}},"0.3.142":{"name":"@thi.ng/geom-io-obj","version":"0.3.142","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.142","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"f8eb5de46dea26e17966aaa8103173915711e472","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.142.tgz","fileCount":10,"integrity":"sha512-LLR84t4Qo5N5rV9RJDHAeBm4FD2zF8gk/K+itkTdG6qvEHsDsCnTLwUxezxSG4hY4PH9Kybp5s348P+0qQP3Uw==","signatures":[{"sig":"MEUCIQD/RaakjlKr95m5eg2N1Hfg3BdusIqJWVeMW5brdbHVgAIgODRf7Hnphuu+0tzsY4jT6ifrkOlVgAHCASbiG518jtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10","@thi.ng/errors":"^2.5.16","@thi.ng/vectors":"^7.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.142_1726780841386_0.053567071876803096","host":"s3://npm-registry-packages"}},"0.3.143":{"name":"@thi.ng/geom-io-obj","version":"0.3.143","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.143","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"f61aeb55280f180967523000f5d186ac21351952","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.143.tgz","fileCount":10,"integrity":"sha512-AvIs399Su8OiOUmrZz4tGKHnkM7tAdrB3jrk0eseU2jpjCpq+l7u1bVT7qnxhO2z57vPPGyd2ZE9bEUDxleXDQ==","signatures":[{"sig":"MEQCIG2P7xMm9gyNEWgNhVTj/obXl5mXifX9mOz7qQ2cdygRAiBv2eotJoc3Xrbv4loFzBvOlyT78zmmf5qlRI0T1v5Yeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/vectors":"^7.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.143_1728131051847_0.8200310713227692","host":"s3://npm-registry-packages"}},"0.3.144":{"name":"@thi.ng/geom-io-obj","version":"0.3.144","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.144","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"784267c638c59cb4586261208443e9a44b2592e5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.144.tgz","fileCount":10,"integrity":"sha512-0NNhf8u8Kd7Jhp3UG7FAnigxjCOPRZ+veUw7D/kIJAK9paCx7dCWfs1kGBWOev6XPeXfksvNQ/lKiBChgzRhqw==","signatures":[{"sig":"MEQCID/JkpkeUMtsIjSWK7o0jngAQ7kcaujUVxELfNj2FCj8AiAqwSYnJTDeSZSsgFWrnvsZzMFv0WS5nlFZc0U2qdP9VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"241df2019d93359c34da1a11a94e416b6ea73f32","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/vectors":"^7.12.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.144_1728304730953_0.38172357221209174","host":"s3://npm-registry-packages"}},"0.3.145":{"name":"@thi.ng/geom-io-obj","version":"0.3.145","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.145","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"db27bbeb73a79ba0ec4cc0373f1348f773e4a401","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.145.tgz","fileCount":10,"integrity":"sha512-E4bW6GkZsuvO/AfK1JdkqQt6h5Mn86ovtbjxi6UcmEcnb1VMH/gHWNeZeZY6pln4Q7zquIFQFZXmnkYB5YHMFw==","signatures":[{"sig":"MEUCIH36ch2KW8UsRIVGILA2Bco253LqGZFgTYsvPVQBg3diAiEAi1EPUQfvkslaH6prorh/sEf1shA1tL9NUn3oEsDvRcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8301254c4436505a1fb0e3cc28eca3adb920c3e0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/vectors":"^7.12.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.145_1729179946744_0.08071062982343769","host":"s3://npm-registry-packages"}},"0.3.146":{"name":"@thi.ng/geom-io-obj","version":"0.3.146","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.146","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"94d4ad13177ea18077ec0d73e764e87641ee5874","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.146.tgz","fileCount":10,"integrity":"sha512-GCBblRQXj+OIMZ41TMxrEPbWoxN0RjI8R8/nPzXVCjoElfdG+spjX4QF4thKPiQ5OqlPNAwEhNE2pe0/32ZlKA==","signatures":[{"sig":"MEQCIEKCXisOR51vPbVrD8r1w7OgZil0Stw0yWUUd1+6uzYFAiA6Ymhn8Pk2nFamArjMAGgSm1M8jZBQKzLKtA9ZN4Lbjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d88652f6712b0e7ed8e55d1f4d9b3718294f7f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/vectors":"^7.12.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.146_1730415768488_0.00728924043148349","host":"s3://npm-registry-packages"}},"0.3.147":{"name":"@thi.ng/geom-io-obj","version":"0.3.147","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.147","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"be4cdca4a504a856bd61cce9b46f3dc4c15a948a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.147.tgz","fileCount":10,"integrity":"sha512-YvETyXrI6s/2l3r8L7v4WL5OfVjhsvRuNTFfK6Ld0dPTxy+3j8chkvH8X5S+LozrpEVXdYlf0Ip2YL7KjoKyWw==","signatures":[{"sig":"MEUCIFViClMqcLg3CAOlPDslgj9m05QinQROqX8Zd2fSjxAZAiEAzCC4oI8YSqXbuvr0mWjNT83xyUsLBPpNss9RFdw1V0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1148f3130b867c65141957b4b7617021d7ac7fc9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/vectors":"^7.12.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.147_1730652427965_0.5343791443027281","host":"s3://npm-registry-packages"}},"0.3.148":{"name":"@thi.ng/geom-io-obj","version":"0.3.148","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.148","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"63781fe43a56e59de55e348e694895afe02f9037","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.148.tgz","fileCount":10,"integrity":"sha512-gjRNK+UQiGmbeg+nNPaa22YkTwTPeT3sSpxt8MR5GncOunkzxI6xJFJHva4EBg1vOcMoMb/RI2SkUTplP0IfPg==","signatures":[{"sig":"MEUCIQCAalJ6up6JlzdxL2aofTPkum2Koxc2pj3lRjNYo71l+gIgYPAaFrGUPslvRh5Ete1gISlgNh5nVkxXpWy0piii3fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c2c371069911fdae138149fdcf937c4ad7a8c71e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/vectors":"^7.12.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.148_1731166831582_0.33674177528968063","host":"s3://npm-registry-packages"}},"0.3.149":{"name":"@thi.ng/geom-io-obj","version":"0.3.149","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.149","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"b510d2b970cfd9a205ddf688d13f90ee664ef3bb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.149.tgz","fileCount":10,"integrity":"sha512-Ppjj2g/QBLhwsiPsONym1vGQAfNthqqaVmr9w6XaHlUm+BknhWmhH8Cr15TY9w8gSZs8CeTeFyoGeib+hRmEoQ==","signatures":[{"sig":"MEUCIQCwJ0qUgHP6AltJn67e8UdXD1/RGMlPhnTSgOFHPHLtbAIgd8PuZV5aFEoReFdv17LHXFGFhECWq0qjzffBphc1cTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29884},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/errors":"^2.5.18","@thi.ng/vectors":"^7.12.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.149_1731259424607_0.8881614674235212","host":"s3://npm-registry-packages"}},"0.3.150":{"name":"@thi.ng/geom-io-obj","version":"0.3.150","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.150","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"c0be33ee46a24b477d6192c220e49055673fd7ba","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.150.tgz","fileCount":10,"integrity":"sha512-7jWsZVYw7MrZV2csLK8k3cEH04S3X28cigeOT50Ay4ZtWBKA/Tyeqgy+HWCQLGKO7QFwCN14D0enNnzyq5Jdiw==","signatures":[{"sig":"MEUCIQDIZBlRuHgmg+46g8qHOAdnUEw+8yf1UGGFjuBf3wF1cQIgd+N7SWhF9LDhwNZmu2uvK/r2IEWCurGsT9cDnbOPu10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29886},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13","@thi.ng/errors":"^2.5.19","@thi.ng/vectors":"^7.12.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.150_1732472831185_0.9306730716697851","host":"s3://npm-registry-packages"}},"0.3.151":{"name":"@thi.ng/geom-io-obj","version":"0.3.151","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.151","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"ba3d92e7149ae6b581e397bfdccbb5f68ae65bca","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.151.tgz","fileCount":10,"integrity":"sha512-SUuZy6qm2qt6VVQbcjf7hoS0alLPB0i23uGyBXa5OZ0a0Bl80MpF5OglHvdJbf61Fyl0XCmfJZm4zASEPeAmtA==","signatures":[{"sig":"MEUCIQDr96StXkFGdm6Gzj8LqwkrcyIitB2Crg/vpZJuHSUaCQIgZAILFYNfjSw8byXAqV3ogYpE9q3OolPApRPm/sYM+Vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29885},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/errors":"^2.5.20","@thi.ng/vectors":"^7.12.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.151_1733998982618_0.22955083462605663","host":"s3://npm-registry-packages-npm-production"}},"0.3.152":{"name":"@thi.ng/geom-io-obj","version":"0.3.152","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.152","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"3cdf8308df330fdeff0b012e3c581f602f0d5652","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.152.tgz","fileCount":10,"integrity":"sha512-zDqOSA3kgJq5arVGRvix0QbmUZmcLg+k796khk+4QjJ5CJXGNH90GkbzHSXizqD32n4GT7Pvf6z9U/WOv7lJZw==","signatures":[{"sig":"MEQCIGF4ZVDB0NExikopAwAKuQNY9QXOzU3D35a3ro8wiNGoAiARCiSvm9YA9pRSOtWC0pfYQqrVIZJOWNwKeE+UDd45Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29969},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15","@thi.ng/errors":"^2.5.21","@thi.ng/vectors":"^7.12.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.152_1735309400158_0.24092124102087698","host":"s3://npm-registry-packages-npm-production"}},"0.3.153":{"name":"@thi.ng/geom-io-obj","version":"0.3.153","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.153","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"f0d1482ad706b529a0e3ffadb365f966c1a8fd73","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.153.tgz","fileCount":10,"integrity":"sha512-DnnqDD0ZuViu3NgToDffL8tFPLRlX8+2+rf2rhww34ogvdXSSyKWNf21M/0qexpkBC/s9pzM4WOVmk/hVWt6KQ==","signatures":[{"sig":"MEUCICRAHJwnIKlRuxccfz2LNOoz8ErxXCKw7I1d0kcStGSuAiEAli8kb2zF8uVK3yRiZ4oP2qtgEyj0eFzuuFIn17CRL0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29969},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/errors":"^2.5.22","@thi.ng/vectors":"^7.12.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.153_1736025393938_0.9742439048834888","host":"s3://npm-registry-packages-npm-production"}},"0.3.154":{"name":"@thi.ng/geom-io-obj","version":"0.3.154","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.154","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"0931a496732ed9e2c08fe251f2093d8cf1061bf6","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.154.tgz","fileCount":10,"integrity":"sha512-poeiJz5juvo42Y54H6Hh8tnP5gdjr4Qpr/b7UCPUxwrOaVHTuHVRfaSWVKAXcvTGitMJqVD6IXAfeDjq06LmWw==","signatures":[{"sig":"MEYCIQC250uUPu2fChVla4vmIGzBUgMBfaSJMfb/wKJ/zi5ShAIhAKE7tF+b7KSK+dpQk7IMBS/Z69AHg12KA+MDjiHpwz/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29969},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/errors":"^2.5.22","@thi.ng/vectors":"^7.12.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.154_1736857895447_0.5746338182287565","host":"s3://npm-registry-packages-npm-production"}},"0.3.155":{"name":"@thi.ng/geom-io-obj","version":"0.3.155","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.155","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"dd58eeab0106fa3c233655582c74a97ebd43c844","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.155.tgz","fileCount":10,"integrity":"sha512-PyXQ13D9vrDZv36bDIaD0IjsgabqHwJnxAMNLxMtfWzzy8zyvp8DCVbSCpkdlN7ILqbI6ZetbpywZOtlTAA6Jw==","signatures":[{"sig":"MEQCIDWAHjrgdbPIxFqe0b8+P0xr2kTpgccpHuEXV8xk/JrYAiAHpiu1MZ+kZd4HVQNYTuhgp5saD7VtA0rmdZW6ySNCkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29969},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d888087b36b086fd8c3e7dc98d35857266f78942","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/errors":"^2.5.22","@thi.ng/vectors":"^7.12.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.155_1737123437667_0.5849810203595747","host":"s3://npm-registry-packages-npm-production"}},"0.3.156":{"name":"@thi.ng/geom-io-obj","version":"0.3.156","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.156","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"9b89023f5021f093e3758859bb158b5f6e3fd50a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.156.tgz","fileCount":10,"integrity":"sha512-zCWcpNmXf/MYmF47cqpuhvYM9MILtIZWrA+UjawK2vzbWcr6B3pWMqxLorTpuUb7c9Z/JdFXuX4IR2xwd3uyJw==","signatures":[{"sig":"MEUCIG1sppTGPrT77oj9iHR/x/gDSTCHy+L5vNFiyddVi2gAAiEApBqJRQTcSPRtGv97bduZj8yBRTbt5A+lFZI2SYH6+xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29969},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56e7a1724e7b0cb5c41119f60320b6ff0e8a3c1c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/errors":"^2.5.22","@thi.ng/vectors":"^7.12.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.156_1737458501339_0.4319289431510198","host":"s3://npm-registry-packages-npm-production"}},"0.3.157":{"name":"@thi.ng/geom-io-obj","version":"0.3.157","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.157","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"8ad7ab85a9621906d09e5c5f37b07d357450b4fe","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.157.tgz","fileCount":10,"integrity":"sha512-eqlFiCque+Vd+yGinOmmFBlXy9FM5uoTKTMFeF7xjF7gVb5nmmyh+5uBcU8axJpbUMjJbgTpMVJQN4Ok4BReTA==","signatures":[{"sig":"MEUCICV0VWudeFWd8PYlX+GGEeeqAuEwoTy4g1bfxSNwadWNAiEAjsFR8T6yxzPlK6ro6+zATse3u0wg22CguxscIwtCW4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29969},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17","@thi.ng/errors":"^2.5.23","@thi.ng/vectors":"^7.12.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.157_1737475088105_0.4914258392100985","host":"s3://npm-registry-packages-npm-production"}},"0.3.158":{"name":"@thi.ng/geom-io-obj","version":"0.3.158","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.158","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"897e986377b38860c220f99027603b64b21a289e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.158.tgz","fileCount":10,"integrity":"sha512-0SQQtJGbXvLTsrtjUnrRjt4rwGBEGpoyfpF1/YIyTpnBnHm6r6Y1mfred0UoBQUp+ysxEfDmf0gsiOR2Ccjzbg==","signatures":[{"sig":"MEUCIG4NA+KnI8yne5CHLCeZY2KNpJFwMX3ftoa7C9Qps7mcAiEAzjGdqMTWHyfutVyO6VA5UkcpIqOlPNej8+ZzlmnVsDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26828},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18","@thi.ng/errors":"^2.5.24","@thi.ng/vectors":"^7.12.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.158_1737640239987_0.27229673394809173","host":"s3://npm-registry-packages-npm-production"}},"0.3.159":{"name":"@thi.ng/geom-io-obj","version":"0.3.159","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.159","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"efe567e2a5710cf7a57f227f093119530884c86c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.159.tgz","fileCount":10,"integrity":"sha512-yo02brt2bprPj5h4gz7ljc3a39GcyQtlhgh7o7QL+Tv95IudBDfPa39yNsOwLTBLE/5st5mtGkAqjToOFj74Pg==","signatures":[{"sig":"MEUCICvE3627C2jRLI7fjn5EDSsTtyyBzHccjwbrLLg302OFAiEAw6oI6ZXva5GUd3L50sdToOWGs1UWPYqsTKNPh02CXEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26746},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/errors":"^2.5.25","@thi.ng/vectors":"^7.12.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.159_1738168627228_0.4845702937923153","host":"s3://npm-registry-packages-npm-production"}},"0.3.160":{"name":"@thi.ng/geom-io-obj","version":"0.3.160","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.160","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"7f0cff4ff822a44fe24c772764958a0a5038ff40","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.160.tgz","fileCount":10,"integrity":"sha512-GTzYYZMLt54qCXnlaSMDEgzka0+7R6ca0GlqoMgCRDAMmsZzyQOZJoOLF6vTLcKJYnbE4DS0X1p+J/YIHV1Pcg==","signatures":[{"sig":"MEUCIQCSEcjTajPORlrEKz3Nr0CtjQRP0fJ8YEPxOGijOP+SnAIgRw8NWGET+Rqg01vjdx7kZ9FIKZmqWai/UOX1WArhiPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26746},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20","@thi.ng/errors":"^2.5.26","@thi.ng/vectors":"^7.12.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.160_1739463151274_0.4864811460211551","host":"s3://npm-registry-packages-npm-production"}},"0.3.161":{"name":"@thi.ng/geom-io-obj","version":"0.3.161","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.161","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"129c8e05b415c4f754ce4d6f010fd466e8584ed2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.161.tgz","fileCount":10,"integrity":"sha512-LzjHmwnoHyO4z8KxyW9wO2TmYT2SoM1X/BJlE9Ba+cULo4S+kO9Fhc5GI58A70CJRpTOXyZ06baCVuuGoze4Xg==","signatures":[{"sig":"MEUCIQCQ7mw2aQMNooNyV65yCoa1mQATm1VZNA5CSA6Y996PcAIgTm/ZaQnji+SiE/yYMiGXaPM2FIv0BHIuvH0ioERdJyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26746},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/errors":"^2.5.27","@thi.ng/vectors":"^7.12.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.161_1739999457939_0.7449868144012064","host":"s3://npm-registry-packages-npm-production"}},"0.3.162":{"name":"@thi.ng/geom-io-obj","version":"0.3.162","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.162","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"dd3f9de6e33dcb8e90c4606d3725e45de6b4f535","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.162.tgz","fileCount":10,"integrity":"sha512-A/uj5EfsgRh1dlADBMIw2WKj2nELWUOavS4vpyXqSmB4VBImUjQuCDZiAyS4r90h1y1X48Keozga8ZQR+WxYXA==","signatures":[{"sig":"MEUCIAY1FvXghu89fI/7756oiAbgTtIlFlVOkjxpnsmk0tGBAiEAohhS1vD/FonjrFUxkzNr70zpHknpmXOfy0/zP3r4KZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26746},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"2958e6a9881bd9e06de587a2141f6d23c64278db","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/errors":"^2.5.27","@thi.ng/vectors":"^7.12.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.162_1740175348977_0.019153034370857025","host":"s3://npm-registry-packages-npm-production"}},"0.3.163":{"name":"@thi.ng/geom-io-obj","version":"0.3.163","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.163","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"af05c0332113527113120c9a63e9e7d362187c7f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.163.tgz","fileCount":10,"integrity":"sha512-n4WOFYrIBbeAMPhArKBYVKgKqN217awm31FVZ3RPe4iyOiQ7aZpg/maWi+Vl4GCUctJTpM20rD5/KxTOcHRVfA==","signatures":[{"sig":"MEQCIGAawNQGoXYMohh9JOXue1fBDfvQhe2CR4VgULmdzOZOAiBkR9tTu/iTEJMHHWuZnnT+iOuOqTf1+epriIzbvNloaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26746},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"5084790092321b8654373237225c5f428f092782","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/errors":"^2.5.27","@thi.ng/vectors":"^7.12.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.163_1740490552906_0.6418843206676534","host":"s3://npm-registry-packages-npm-production"}},"0.3.164":{"name":"@thi.ng/geom-io-obj","version":"0.3.164","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.164","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"49b7ac5d03e24a1d06737cf50e141ba358a71e19","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.164.tgz","fileCount":10,"integrity":"sha512-nrYL4GgvI7LTcccYPmmZDf1pz/N2GMrROXJJhK14ofBYUcRxNt3Se08geNlJj+Iq++2KGEqsOLa6QzTWPlzwLw==","signatures":[{"sig":"MEYCIQDmm7EMWfr9Xn7bjQeVSo9GHtzDJDLs87P054WTdgCeYAIhANzRzPlVVdE1TcDP1o7C8l23dntX9e3IvOQUP6ILiD05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26746},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/errors":"^2.5.28","@thi.ng/vectors":"^7.12.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.164_1741548837010_0.4141627274960322","host":"s3://npm-registry-packages-npm-production"}},"0.3.165":{"name":"@thi.ng/geom-io-obj","version":"0.3.165","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.165","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"c6146a12725795ad9c5362ac0bddfc52c8a3d9e8","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.165.tgz","fileCount":10,"integrity":"sha512-kqAlo+4U8MMo6davS5RA4RefzYlcmnc5SECHF+y5HSNVioS+Ge+i2ioeIuZfalIUsi1LY0cHzr58Z3ES7twjIg==","signatures":[{"sig":"MEQCICoqY1P7YsmRZcnYU5oIVqKO3wYaslB6SC30bYnuE0hQAiBFxibhmvRukVTQspCCx04h6DdasiTGdbXo0PcWTPXDsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26772},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23","@thi.ng/errors":"^2.5.29","@thi.ng/vectors":"^7.12.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.165_1742219499719_0.5024521348719968","host":"s3://npm-registry-packages-npm-production"}},"0.3.166":{"name":"@thi.ng/geom-io-obj","version":"0.3.166","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.166","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"75ee9440f104d7e6b90cd51048982168e0dae27e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.166.tgz","fileCount":10,"integrity":"sha512-os21TWedVDS01q4iswWsunohaMLQpCh9f1/RMeSrAYy2XeH+bjTjUlv826CNP3hri9CuitSGm6ZJ6PKOSya5tg==","signatures":[{"sig":"MEQCIHGpQXjpT91fu81ttKOkO++8Jneyqi30PfbVnG58eAvOAiBzKs4kTTijFVlcP2E9hniiWgLgxTm9eVCCpFycEk7OWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26772},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24","@thi.ng/errors":"^2.5.30","@thi.ng/vectors":"^7.12.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.166_1742304943529_0.7605260444176549","host":"s3://npm-registry-packages-npm-production"}},"0.3.167":{"name":"@thi.ng/geom-io-obj","version":"0.3.167","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.167","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"035ef7c657b27cfd36ec6e520b1b6a40347de0c2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.167.tgz","fileCount":10,"integrity":"sha512-ODAFX8vV7kWRrQ2dXf1moCi1pBKnSYEMPAUD/KfZwexwqsqa6WwY9ZjYmkf59UyrzIxnWaXQpX89kKRaLoHUMg==","signatures":[{"sig":"MEQCIDAuhObjrUuNDitZyhOHBPMUudfmNvluKGnQcCTXDCsvAiBr/MDNWDYebZmJpf51ZS8peUHba7xEw+4LJU8QuVI+Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26771},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/errors":"^2.5.31","@thi.ng/vectors":"^7.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.167_1743544395112_0.13571541099932793","host":"s3://npm-registry-packages-npm-production"}},"0.3.168":{"name":"@thi.ng/geom-io-obj","version":"0.3.168","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.168","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"3f82d8259575061292f86bda6c92a67a6a29cb61","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.168.tgz","fileCount":10,"integrity":"sha512-yIFZpOxH344EOde6jBfGdkAqS7x8rPnc9p5z7ucMh9JLQ1Ewsd1fgDd1QEdZt/YY43NyDJxIDCA2b3h1OTMb/g==","signatures":[{"sig":"MEUCIQCJogTRRXVquD+N8iQkeYfOq3JPWW/S8tBai9inSR+42AIgHGuvtbRUfWZVCxcSp1yUrDabsM2bQHVmVVjrwvTOdLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26771},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c88a589f33207b02a43172313b38ea09571265f1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/errors":"^2.5.31","@thi.ng/vectors":"^7.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.168_1743947860868_0.6910570014839463","host":"s3://npm-registry-packages-npm-production"}},"0.3.169":{"name":"@thi.ng/geom-io-obj","version":"0.3.169","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.169","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"11ad5c69b1f05c4a8fed5db6d52b4f76a5935d8c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.169.tgz","fileCount":10,"integrity":"sha512-ArN4YIHlaiIPKkHT72QOWJZ68Yl6LFkuzbP3sbSHQUZh638qSk4JS8i7QLISj3UhaqijcJzbaE+tBwPifYeCqA==","signatures":[{"sig":"MEQCIB8H+Ty3bgRn8qrTyAaRj/vYtI9tZTmaeQUDT5Ft5vigAiBPcC5FkgoAbA2NNd7ET9zmCtBEnPQeCPyrHqqQcoj6HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/errors":"^2.5.32","@thi.ng/vectors":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.169_1744802466855_0.4626900848879627","host":"s3://npm-registry-packages-npm-production"}},"0.3.170":{"name":"@thi.ng/geom-io-obj","version":"0.3.170","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.170","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"0c13dbc4c82e67810a2f5e6022595beb6dcbb031","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.170.tgz","fileCount":10,"integrity":"sha512-Eu+6Er+k7o0XNK+4olhnjYyQh4fctF++NQG5HxyWt2Q98u8sekN19nAuiMrCgxvQH6oWdUtkVCac2ppPfiExmw==","signatures":[{"sig":"MEQCIAZB1NR+bYmK61uKU5lWROeVS+KtewTa0XhtG+6wqGwqAiAr2Zn6wGOadwuNONQmYT9cmfCHWHHqEUQ7YoQu+3l7hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"69080248c98f9555642384aed76a0431e9f44835","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/errors":"^2.5.32","@thi.ng/vectors":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.170_1744893831100_0.08576979549592245","host":"s3://npm-registry-packages-npm-production"}},"0.3.171":{"name":"@thi.ng/geom-io-obj","version":"0.3.171","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.171","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"ad0c581dac9a1f76536246ec89838e3b388ec879","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.171.tgz","fileCount":10,"integrity":"sha512-ELqrt0gXYAr3tQfjATsnkpoMBeVWERkJesOogeOpKjwGfHGDCIYN70K3apCZlPeP8F2RzNdGMSNCvpkw3roINA==","signatures":[{"sig":"MEQCIAFnzgGSK19dMRLR15xnxltHre5hs853pdFj51dWpQ4FAiArELi5Y9+ysxAdoymOke/xz1XjFb6kj0VAB8aF0j/NvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/errors":"^2.5.33","@thi.ng/vectors":"^8.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.171_1746018195905_0.7247759879155473","host":"s3://npm-registry-packages-npm-production"}},"0.3.172":{"name":"@thi.ng/geom-io-obj","version":"0.3.172","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.172","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"55678f941e413e6ebe3b17a73defc54f251c98c4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.172.tgz","fileCount":10,"integrity":"sha512-HgDWH9j1GMgj2/T5HI4HnGnGPS8Wxv0SBDpf23zItolbm6MI9o32/LCwI6bpY4RpAhEzKJZanLs2S1Hfg6sI9w==","signatures":[{"sig":"MEYCIQDSz4cgdUgb8T1z2GWlfu3zt9BHjHZ/0zD9xtSTjEfBYQIhALtoByAYQtP5jVPOtex8kn1gx0C7uJQoFoJLlE4Tu4Np","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"21e1e46f087a0b8e53b7eafa38ac38a83596ef8f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/errors":"^2.5.33","@thi.ng/vectors":"^8.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.172_1746175329787_0.48419036866028264","host":"s3://npm-registry-packages-npm-production"}},"0.3.173":{"name":"@thi.ng/geom-io-obj","version":"0.3.173","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.173","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"fa05296f289c2a72eb7919c16ea3eb06e6bb91da","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.173.tgz","fileCount":10,"integrity":"sha512-qKyFrvMRCxrZ569qyuZZ6clkAmlWSE2maYKiNk2R3eKaz9vMERRw+vcXU5lIKiDfauIgnNrsz9inDtT+g7YIBA==","signatures":[{"sig":"MEQCIAknsM2n7NPVoG8aqIxYao4C/+J7noz+p6PcpOyS/B/KAiAsqrDgUQ4aLalW2TTZ14mnqk+Sr1qZmjoLm+X98d+a5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"99ea3cda41e61b66f3914c5c9c9b7bb60ee3ee84","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/errors":"^2.5.33","@thi.ng/vectors":"^8.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.173_1747587970487_0.9944305190375005","host":"s3://npm-registry-packages-npm-production"}},"0.3.174":{"name":"@thi.ng/geom-io-obj","version":"0.3.174","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.174","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"5d363bcc5f8612ebaf400985ffe2812b3723f456","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.174.tgz","fileCount":10,"integrity":"sha512-kWeg2dTprqLaBM9+Svy1Cu1/9tfBf/QLdMuPtei1/n3huLBOZtBy3NiEq911PGpRqeukmEOiOIjODGVkc0VW3w==","signatures":[{"sig":"MEQCIAxk3tHjG4O8hFFUYRVYFVOZgFki7P6zm/W3YTqZPL3HAiAc/2xoQw48gbOViuXw1ZpcOBES1NBlyMvOaw25jgzFeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28","@thi.ng/errors":"^2.5.34","@thi.ng/vectors":"^8.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.174_1748434429671_0.552589148316091","host":"s3://npm-registry-packages-npm-production"}},"0.3.175":{"name":"@thi.ng/geom-io-obj","version":"0.3.175","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.175","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"07d31967ed18d7e1fee293e41e5fb4198ebe2365","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.175.tgz","fileCount":10,"integrity":"sha512-3Rcs2Teb6e4TNePrs6nkc/wMwLkG1Ph3vhkNQgO45JgLyPROue312w9OBU7TRXo8Q0ybz2VP7tAM7dgOWGJywA==","signatures":[{"sig":"MEUCIQDJQtglwyEm2BojcwGlGcN9RDfBprM4fdcBgRUiRllwaAIgWkmJ003uiz7LtjKj4pj6W6e7jeHfCA5g9LXaUSFkAzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/errors":"^2.5.35","@thi.ng/vectors":"^8.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.175_1749490532877_0.2697313347407382","host":"s3://npm-registry-packages-npm-production"}},"0.3.176":{"name":"@thi.ng/geom-io-obj","version":"0.3.176","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.176","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"1657ba426acc9b29722df063074152a25c19a11d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.176.tgz","fileCount":10,"integrity":"sha512-+yEOdmKZdjootM5HM1mFBkZ9vKAygzgCvnz21yy2qTPq35wxXuTph/Q1r3+fu+32SqTbeuXXzxqp0baaaYNPOQ==","signatures":[{"sig":"MEYCIQDAiB9RMSdDtECTEBpU6mRCH3mV7pnbRxYfWXA6cvaPkwIhAIwpQFsJwnbcZ3I83HEEQVf1T5xDL6l17KppJ4A31Cr5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b076434a497b291ad33e81b1a15f6a71e2c82cc2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/errors":"^2.5.35","@thi.ng/vectors":"^8.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.176_1750248360422_0.45308733183531413","host":"s3://npm-registry-packages-npm-production"}},"0.3.177":{"name":"@thi.ng/geom-io-obj","version":"0.3.177","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.177","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"133d2a2159d1d24720c3e5b1764ccce8086fc747","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.177.tgz","fileCount":10,"integrity":"sha512-/CyxEr0osv09kREDnnDVlYkrq1Duam80BeiXUwhHwBFdvDSYUaA9fDE3EoDReX5xY/1O0TnuqBqQLSh7WPmrXw==","signatures":[{"sig":"MEQCIHaDBR25j2733iFJBc9Rz6umOySw1Xn9DDKuMOj/1iUkAiB4rpCemeZrkqsr4IAYVVGxAIhmco0zJfPP0zPDjWTLbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/errors":"^2.5.36","@thi.ng/vectors":"^8.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.177_1752157849931_0.8546518966672487","host":"s3://npm-registry-packages-npm-production"}},"0.3.178":{"name":"@thi.ng/geom-io-obj","version":"0.3.178","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.178","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"b352686ebe72597cff0b9688b90b492e3b13bf0a","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.178.tgz","fileCount":10,"integrity":"sha512-1K6NjOWGP6/b+rY7RwCMENEJ0+Dlx3cghrmwhDYLkT4xgvhu1Qi8ChgR4xuvlay7ftOSr9DGPNlJjqELMnY1ZA==","signatures":[{"sig":"MEUCIFedJSlwGPYE4XLp1/k8951gpm6GQNZRA91bVzdVVJqSAiEA2uXysd2/34P6r+SfQMsnRtj0S3xoUAKxqmREJbITah0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"63a8b97642b9c481bb623e8d53e6250749a2cbfb","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/errors":"^2.5.36","@thi.ng/vectors":"^8.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.178_1752487702614_0.02860948761707327","host":"s3://npm-registry-packages-npm-production"}},"0.3.179":{"name":"@thi.ng/geom-io-obj","version":"0.3.179","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.179","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"a7a2c5cdb951f6ef9d787fcb3e0aa98611aa1de6","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.179.tgz","fileCount":10,"integrity":"sha512-6YHE5vuE8rqs6w4ZyVxUCjkicd9luF+jRBKE++0hRcwvaK/FQRdzCK05m2QhKqO48nIXx1r9kr0dfaLtjc5e/w==","signatures":[{"sig":"MEQCIHjnCduhVjdq6vcYiNwAv6Ku5e/iMMr7JyL+2f5531kIAiBY+iS0Gkhkvf5dY2UeKdNp/t6uddtNBO0wD8w/3iMQgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31","@thi.ng/errors":"^2.5.37","@thi.ng/vectors":"^8.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.179_1753024011032_0.3383717016500296","host":"s3://npm-registry-packages-npm-production"}},"0.3.181":{"name":"@thi.ng/geom-io-obj","version":"0.3.181","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.181","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"9d11455273d8233cddc15102430f3f354c03b851","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.181.tgz","fileCount":10,"integrity":"sha512-ZMv2BnKx8bymgMe6xTgUB2nY9nbeMLGIn8LkHOJ/R/lkTpVR9vY3qjKs3iEC7jV5PX26/NbO+iUGW4GFZAP1Og==","signatures":[{"sig":"MEYCIQDDsAy0irAhxmCmtgTx5CTfWeS6mhxX/ddYMjf6DG/oIgIhAOghlPg+iv/EssatckPwNivQ35ogc74+PCiAoEgCu8BD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/errors":"^2.5.38","@thi.ng/vectors":"^8.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.181_1753086783950_0.7953605047791179","host":"s3://npm-registry-packages-npm-production"}},"0.3.182":{"name":"@thi.ng/geom-io-obj","version":"0.3.182","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.182","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"fbf858e26d83bc5df86725be0aa1e4d5e231feb7","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.182.tgz","fileCount":10,"integrity":"sha512-MQY0YpoRX9WkqmjsoOX0/DYZXABB+HoTYrp0FRq9siwHhPKK29jyAJSAMnQeNqn07tGqKJwMuC+Afy0VapgZQA==","signatures":[{"sig":"MEUCIEshRj86E344zNMLTWFm48qBJnmff/4Uy0brvd1pu54ZAiEAy8oBatbfagHg96zmnY0Z4OSL9RcT0CW7ol3yeuUhcuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c5c6b895169788c7f8b3d6d61ff76c0c6e5d2c2a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/errors":"^2.5.38","@thi.ng/vectors":"^8.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.182_1753386491127_0.8616375839480528","host":"s3://npm-registry-packages-npm-production"}},"0.3.183":{"name":"@thi.ng/geom-io-obj","version":"0.3.183","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.183","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"9ac64bcf87bbb6b24b5885d06f84c4400d79b004","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.183.tgz","fileCount":10,"integrity":"sha512-YjloWrpWyEr2gsUrI84n0lKDEu60Gf2274y54WLepo/cYItYhmYB1a7F4jUvTCvyFNbPEooQ6H/pHSSUs719tw==","signatures":[{"sig":"MEUCIQCIMSAwPoTAjXmgRvyvyTI81hG/De3wHS3qovAO60L18gIgMQb/bpeZIbk6RuBVjMoosk/ySszItK7BES9Hp7PUhRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b138ae2fb8567acfe724cc675654878f60d26631","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/errors":"^2.5.38","@thi.ng/vectors":"^8.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.183_1753533365434_0.2947887820500019","host":"s3://npm-registry-packages-npm-production"}},"0.3.184":{"name":"@thi.ng/geom-io-obj","version":"0.3.184","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.184","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"ca67501a1e10abc5ba5e499244e7c975916c193e","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.184.tgz","fileCount":10,"integrity":"sha512-3xK9INGVTJ5aKDrt6A4hOR++9aKsUYidmy+G4mXG8bPWt4IHRQ+3NzFo87sd5+HX8kfCFNQmGsTch6veLhsdTA==","signatures":[{"sig":"MEUCIAD9pdjMJuB/c97X2CMgVvc+i91eTNUzCsJmCOuKlMNPAiEA6SehJJUskqyOaRkmh15CsFld39GxfsJg2Gi39sNM3Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/errors":"^2.5.39","@thi.ng/vectors":"^8.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.184_1753915421614_0.9254473849593279","host":"s3://npm-registry-packages-npm-production"}},"0.3.185":{"name":"@thi.ng/geom-io-obj","version":"0.3.185","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.185","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"58668b9aef3e4cf8a76d15ea814f06e88e630af0","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.185.tgz","fileCount":10,"integrity":"sha512-zv+Xqag5tdLZlhfG70mvTxdQJvPl0quUIQXxTPL64oShYdiIcSjK8Wo7ZmeS2lX4wlJ8uSoSrzEc7coFQbnnDQ==","signatures":[{"sig":"MEUCIFAz7If92/ioS7IQhhDWmHZ0Db7b3oK4sdaH3qgX4jQ9AiEAqxA7AWLZKZ7BMrcjP3f8sOO5jDoK9Izog7jBrZLGuL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"76ffdc6e27bced158471ed47700919e7079956ca","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/errors":"^2.5.39","@thi.ng/vectors":"^8.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.185_1753959123068_0.9370393964149231","host":"s3://npm-registry-packages-npm-production"}},"0.3.187":{"name":"@thi.ng/geom-io-obj","version":"0.3.187","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.187","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"aa13dafd8f667c7af031d6dc7572f88733a991b3","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.187.tgz","fileCount":10,"integrity":"sha512-GfvzIzx+GMR8UrXcnWMRNGDL0jLyWJDnqzSWj09VKuaZIANg8hbaF4+10M51PW3cCd+47W6TXxSt68iR+VtZWA==","signatures":[{"sig":"MEQCIEXr2j2XSexHowEtG3Q9SQg9ON+gSZplkqI+U3ymTS/dAiBzuR47+95USPU4IMgV5OvYFaLL9lEJSS074oc2hQnRyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26769},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/errors":"^2.5.41","@thi.ng/vectors":"^8.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.187_1754300468278_0.9865260601812669","host":"s3://npm-registry-packages-npm-production"}},"0.3.188":{"name":"@thi.ng/geom-io-obj","version":"0.3.188","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.188","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"1c78f36c9b4597ce9b178cc44174ba71988d5bb3","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.188.tgz","fileCount":10,"integrity":"sha512-lfkWc7Fxpj69KMU9RFsH2pVVUdeBVmTEYzJdqZGVBbrhCCqR7atnY9ySCwsGwBvyOtwnWbw6HZU0fIPQKbUJgg==","signatures":[{"sig":"MEQCIC0lt4tgEZETMnq2iLoEqbY3eHYIRblG4yNEFQN3nbXMAiB/GXJiss2BOsnr3qZC2cDsdNUNs0aya7vUD7FesrHm5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26769},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a998c33c7a524c95b552b9cbdc2734d28a5dafc","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/errors":"^2.5.41","@thi.ng/vectors":"^8.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.188_1754584178603_0.409352536993806","host":"s3://npm-registry-packages-npm-production"}},"0.3.189":{"name":"@thi.ng/geom-io-obj","version":"0.3.189","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.189","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"3b5a907dc46c18ca415aa2b1e6fd919a45320154","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.189.tgz","fileCount":10,"integrity":"sha512-W75Plr0mNrHTyt70qCrZF/u5maBHHA1RKsuust4NqTvocJB2sKslnVUQUPoZk6DeAkDLwM5fgxrryBusknJoeA==","signatures":[{"sig":"MEUCIQDbpAwciHobCzBDl/c0mJJOrPf6+oUC8oAvCxNoYwYE4AIgb3gOSFQlGZVtZ3b4fvmE2UP7gLVrV/aGWwPU4tgBlb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26769},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/errors":"^2.5.41","@thi.ng/vectors":"^8.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.189_1754930982535_0.4732778032455702","host":"s3://npm-registry-packages-npm-production"}},"0.3.190":{"name":"@thi.ng/geom-io-obj","version":"0.3.190","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.190","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"33a9314ec0143676ce3adcf060b1711b9c6d771f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.190.tgz","fileCount":10,"integrity":"sha512-QrbLflragzPUXgs58KXSTwPHGYxZhLKuhS8NwTy8UPu5oQEMlHD1g3H8NIQuwCOGIUsKL+oSsFVdtCSNsi72yw==","signatures":[{"sig":"MEYCIQDBkXOjSe2typnAiYMpE4haYdOtsNmAI+BUmr2BtJRtEgIhAI17SfND2MdSYRZ92vw5qyFyOuqZd6XMwJ20EvU7xS3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/errors":"^2.5.42","@thi.ng/vectors":"^8.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.190_1756745353953_0.9327709816528589","host":"s3://npm-registry-packages-npm-production"}},"0.3.194":{"name":"@thi.ng/geom-io-obj","version":"0.3.194","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.194","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"719f33aa962d4f5de75a71810e90c77a561cb947","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.194.tgz","fileCount":9,"integrity":"sha512-nd6+eLRw3RBjqTVewMbnZx97chdJl0gybUmolCItw5h1icmnxfVdYpQHiGvWpM/2pQyYwUkW1wpCAEEaDVxiYA==","signatures":[{"sig":"MEYCIQCBdyZC+j+x6I4K12KkWtWkk3YrEQwGCI5HisRQKiPZvAIhAJT9YBY7h4GKnkiZWPq+heEMtAMkkZkNQfc/FWpX6a7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25394},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6","@thi.ng/errors":"^2.5.46","@thi.ng/vectors":"^8.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.194_1761329089163_0.1663230730421683","host":"s3://npm-registry-packages-npm-production"}},"0.3.195":{"name":"@thi.ng/geom-io-obj","version":"0.3.195","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.195","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"134fc4faea43460edb6c76fbfac3dd91a4485e16","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.195.tgz","fileCount":9,"integrity":"sha512-fUJZr+Hb3LVIaYxEhu5ie+Wph4bj1bcmUgIj8SKE9TGOXNhIsJr5GcOSDtIU0ytfZ+PUXXsTjCbaTrqKQV0dcQ==","signatures":[{"sig":"MEUCIQCc3E3+1BEIq/pe/l4CdvA7bUZi8Et/W3xt3tCasdsdiAIgeMcn5d9puoEFeRemixKMAFzveWh2V54i8WQsO4GZnIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25394},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/errors":"^2.5.47","@thi.ng/vectors":"^8.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.195_1761432376743_0.6893768775980442","host":"s3://npm-registry-packages-npm-production"}},"0.3.196":{"name":"@thi.ng/geom-io-obj","version":"0.3.196","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.196","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"19786483efcc9d2300a4516f1f3646084ef996a9","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.196.tgz","fileCount":9,"integrity":"sha512-wX7P7rnjruQ1GGmDFY9/tQe3jk6Dfbg10m3NrHFJ04ztyereSya83p5ipNIbGY7paVHeq2lckEowL+ff/ZxR6A==","signatures":[{"sig":"MEUCIQCQxU3NstLzNwvwp4phxKLpQm0UpHhOrJZJ988FiSWtXAIgH9CMciltBH78FLjyEdc0eL1HvC/VTlN75sgG0KnY5Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25394},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"74b6f319d8f52c9266d97f616be5298a6a5b96e4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/errors":"^2.5.47","@thi.ng/vectors":"^8.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.196_1763038127781_0.697404602257341","host":"s3://npm-registry-packages-npm-production"}},"0.3.197":{"name":"@thi.ng/geom-io-obj","version":"0.3.197","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.197","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"48b57f741089d575a051286b9a63f2a6c24ab4a2","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.197.tgz","fileCount":9,"integrity":"sha512-GxG922KE608ctqLGcb6VKmLI/Qvx90xsl4axX0OfX423fDTVLMdrc7YoNxK3YFH7fvm2svdZDwTQLQ/5r41MNA==","signatures":[{"sig":"MEYCIQDS48rY3LJzsGpI04bKZUJur5roPMWO2z9TY4O1BDmDEgIhALXU1Rg7PUq1B4/iRb5uRCLHwyXGzrt1+9uXjRI5E1c4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8","@thi.ng/errors":"^2.5.48","@thi.ng/vectors":"^8.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.197_1763741495806_0.23249225042419797","host":"s3://npm-registry-packages-npm-production"}},"0.3.198":{"name":"@thi.ng/geom-io-obj","version":"0.3.198","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.198","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"693882283aa9f424f1b91b240fbfa7311fb7990c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.198.tgz","fileCount":9,"integrity":"sha512-SbP0VF3u5tTzMyKu+WxHUjP4gtfa1H479R7sJGKUfsaynp7BX6pJ5L/PWHRaps0eu20QsG7euxM7EB7Jf9Iw8g==","signatures":[{"sig":"MEUCIHVlxLDxeX5ZoAAJEoeHof8voMcMREiWnrU2mbqtFO3VAiEAmrrUhBmr7Q4fOzAlxOONjyn6izpuZVNSkIJkun4hlro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9","@thi.ng/errors":"^2.5.49","@thi.ng/vectors":"^8.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.198_1764074178155_0.8253821969978679","host":"s3://npm-registry-packages-npm-production"}},"0.3.199":{"name":"@thi.ng/geom-io-obj","version":"0.3.199","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.199","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ba9a23a923984944ea3ebaae1336ccfcfeca3186","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.199.tgz","fileCount":9,"integrity":"sha512-y3+v70KtOEPLDyV8J9OuYel4RKHtFyL0XzPxNrqthR7PViba9hYM04nyA2c3N5iLHuvEpAXI+x5o3RJTXS9XNA==","signatures":[{"sig":"MEQCIGZioJstd+rc66iNgD2py37lyoMkDU1SLZ7a9v6C2NKSAiAxJAqNbxr/5e8lHXAWDRYRKh+0t5OjT6dVw/p1fPnyZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25394},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/errors":"^2.5.50","@thi.ng/vectors":"^8.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.199_1764802793974_0.9002706056214385","host":"s3://npm-registry-packages-npm-production"}},"0.3.200":{"name":"@thi.ng/geom-io-obj","version":"0.3.200","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.200","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ea7aa5b80a178c954152e2e19fa2a9e4645946e1","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.200.tgz","fileCount":9,"integrity":"sha512-+Kgss5IHHb/gFt4akG/4PoumeRRpO58RqZfnMjpM5BDYxkDk9yuwbMM0wzbZlCNdUbhwDnpdWZ0wdZAd3FjLlw==","signatures":[{"sig":"MEUCIAXi0md3zuh1VPKs2aO89rxJSXaA/EKsbMHr+0bM9KAVAiEAqzGOMdH458rTqH19r/ptIG2bOGhRQ7SpFJ9KVOGeqCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25394},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8625a1c6383737a8fdbe7a3f96ea3cbabc957fa6\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/errors":"^2.5.50","@thi.ng/vectors":"^8.6.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.200_1765463116525_0.9412303084151294","host":"s3://npm-registry-packages-npm-production"}},"0.3.201":{"name":"@thi.ng/geom-io-obj","version":"0.3.201","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.201","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ed9fe8b21d85a306eb56867468d6c8565b06500b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.201.tgz","fileCount":9,"integrity":"sha512-yu7OqqkjZmaff0NsD5dpt5DSV2LP1ePsMFxVH2F4qNlOjLpHU580gxoDMTtS7QUiFCuBYpiwKP7N5UbJ87EVeA==","signatures":[{"sig":"MEUCIQDqLmnO9ZcAUtGhUpQpsURluq4A9xE1vJ9NP/CLy5cDdQIgVrPyq9kb9oYFFylVxPfxXkqAflKH1jdHSerh5cUSae4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11","@thi.ng/errors":"^2.6.0","@thi.ng/vectors":"^8.6.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.201_1766679057665_0.1469482327927507","host":"s3://npm-registry-packages-npm-production"}},"0.3.202":{"name":"@thi.ng/geom-io-obj","version":"0.3.202","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.202","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8d7f51774e817a9b433ec18f5b04fc1d1ec85088","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.202.tgz","fileCount":9,"integrity":"sha512-MtyiwkeRBBCi64Kt7Fg9ICgFiLu2AZDA8MiZs8WoVFzF1rkr7WFTFQY9+tGhxOcX6LWAwjk9sdbHWLFUyJGpkw==","signatures":[{"sig":"MEUCIQC3/hcZD5NwbXAWU6/93eNzmaiurW5LZL9wFSS3/CDBywIgQjxt9MRyVCLT9hTMWGJXysgBDoRcls2YiVlkzGHM+cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12","@thi.ng/errors":"^2.6.1","@thi.ng/vectors":"^8.6.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.202_1768564354809_0.29541531402517895","host":"s3://npm-registry-packages-npm-production"}},"0.3.203":{"name":"@thi.ng/geom-io-obj","version":"0.3.203","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.203","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e8ef9f4d7ced8e79b58ff96e41b3e4ff97d59f77","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.203.tgz","fileCount":9,"integrity":"sha512-S+5puACcUfdsYGYmVq96M498J7WAqofqtUBhMFYVgm2TvLdaO5d1EHNNiSRLNYZS2wqC8wrbRLgTukJ4HSjzgA==","signatures":[{"sig":"MEUCIEaYMRz8t56sTsVilD7FHmV164OyO1i3os8AUWqhodiaAiEA/8BRrcYtQ5p/usX4OywM6JW4+adIPMBt7g/NI4DxDf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13","@thi.ng/errors":"^2.6.2","@thi.ng/vectors":"^8.6.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.203_1769174544595_0.637098021112366","host":"s3://npm-registry-packages-npm-production"}},"0.3.204":{"name":"@thi.ng/geom-io-obj","version":"0.3.204","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.204","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c58938f60872b5b4461da5249a310da4e45c32fb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.204.tgz","fileCount":9,"integrity":"sha512-1anZHbixgZlaRZanokw24cINhZgrQpvGbd7K0IpeP5aw84lAgYRA/PBm81oS30FzdCG3DKFXdhjIu6IftW1FPg==","signatures":[{"sig":"MEQCID48nRyZupfUBz8QVpHo+SN/hJJmvGUChr3P7cGHK6cyAiBiwPFP98aJSUPQaMT9Aq+b6a4VJUthWFYQpKYWddUujg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25436},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14","@thi.ng/errors":"^2.6.3","@thi.ng/vectors":"^8.6.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.204_1770474468651_0.5963227282529724","host":"s3://npm-registry-packages-npm-production"}},"0.3.205":{"name":"@thi.ng/geom-io-obj","version":"0.3.205","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.205","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"020cd2483e9b13490c0136eff798b958fe2f7693","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.205.tgz","fileCount":9,"integrity":"sha512-nuHBBRppWpwQoX4mO5Sj16u4NIKxftohuFg3AiAorMAZA2B/HGcviqOH/rOqwDMbla1kYniQKdStpqUNuENNnw==","signatures":[{"sig":"MEUCIQD+tgDD7VZes3AoV5mGlkSwrLpZ1u+YaPm5OisFzX1+4QIgLR0aN732+4qsCsHwOfee7DKn1sFvI4TiCVjpRU64Hmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25436},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15","@thi.ng/errors":"^2.6.4","@thi.ng/vectors":"^8.6.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.205_1772875290322_0.44795460961139133","host":"s3://npm-registry-packages-npm-production"}},"0.3.206":{"name":"@thi.ng/geom-io-obj","version":"0.3.206","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.206","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"90cf2b3b9be4a3195e312d801e31150e5a936b2d","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.206.tgz","fileCount":9,"integrity":"sha512-+5kvv9CvqXTtGMt3IuniIEp/MhaNrQfuF24jfiMSkEL96pqBb32GpIFFSpeyr5qBicbR4WHb27X/wqVnZLJA8w==","signatures":[{"sig":"MEUCIEEQajVBuyC9i3Gz5CXESgTGnDczG9f2GzdAeYmWZnbjAiEAvS3uT+wqtQw+7LWBvkAmIcA9T+GWwdwL9TPDVNw0QMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25436},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/errors":"^2.6.5","@thi.ng/vectors":"^8.6.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.206_1772880096684_0.2759725172815355","host":"s3://npm-registry-packages-npm-production"}},"0.3.207":{"name":"@thi.ng/geom-io-obj","version":"0.3.207","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.207","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d4d5503b729850327bc5d537701d788767bb9653","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.207.tgz","fileCount":9,"integrity":"sha512-dAKKFhNR85m1v4OzUPRuZ6qZpPoig/G0Hwxs/LQCnxlKawheszFoCfj5aLGbCFkAUTK0chtZILzhiYg+HEmkxQ==","signatures":[{"sig":"MEQCIBqtdXLaSGm46Vq0nKuOrYH3U579MSbwnWHLhUVkPkjWAiAeKbG4Sf+lGW1s2H1TZ2v7LGZ5sx6uoWvfHcpQhiVImA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25436},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"7a21075f27ba00b28a6eb77e70918a4c7f4e6e68\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/errors":"^2.6.5","@thi.ng/vectors":"^8.6.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.207_1773223486083_0.45684328004392794","host":"s3://npm-registry-packages-npm-production"}},"0.3.208":{"name":"@thi.ng/geom-io-obj","version":"0.3.208","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.208","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7ac7f4f8cd6475797ce268f6ef151ea995828f4f","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.208.tgz","fileCount":9,"integrity":"sha512-Rw3jH3kkVPZlocUT6SM28c4VEJHsfnVNChY8RIoVh3ecj+NfysYTZGUAjOKqcC0G7soLrxMo5tpRsoKmQ0aCpw==","signatures":[{"sig":"MEUCIE4e1ZLyxmBxl8aCc+TsEjKEvStzHLERhgQbp9cx3uMvAiEAqptyuqEGJQCCN+LJbb04CEZTtNVE3Zz/eakn8Xsc6Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25436},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/errors":"^2.6.6","@thi.ng/vectors":"^8.6.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.208_1773923828540_0.9157237156268385","host":"s3://npm-registry-packages-npm-production"}},"0.3.209":{"name":"@thi.ng/geom-io-obj","version":"0.3.209","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.209","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bb6bf965a3a2395128a395db7975686354972cfa","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.209.tgz","fileCount":9,"integrity":"sha512-pHEQtjsTtopy4JiQLVFsyOVMNyQgYGl/K2qQr2yhrEwE8hhE7WMq2qqxEXYys9LtkQsha1MwQiSfK7PH6hGhYQ==","signatures":[{"sig":"MEUCIHX938bNfrd4/xGiaPs76RSUoY9LPOJmRbjmgfuVh4lLAiEAgrD02CBlGVoBHMQnd4DpELym/nFM38iyRvXVfornc6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25436},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d46ec975b426bb2ceb137cab734395c97436d59b\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/errors":"^2.6.6","@thi.ng/vectors":"^8.6.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.209_1774085069058_0.6326187897489228","host":"s3://npm-registry-packages-npm-production"}},"0.3.210":{"name":"@thi.ng/geom-io-obj","version":"0.3.210","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.210","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"6d3027af115417cafea426907cf8882680c73826","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.210.tgz","fileCount":9,"integrity":"sha512-C83dr+h5/7TTZBIK5qLjlhp445ox9QqnWpkzvZ4tkawHEBiCIH8hKZDXTC2Ewn9lvkBYTNALXR7SZ6REz6ywBA==","signatures":[{"sig":"MEUCIQC0I5Sqynr9jDzGQgbTi4U0rHHY0p+r/SDqB0Eb1KtNdQIgFkbpuu1X+AWHawRXj538vG5q5s1trIQ9cjGhO1SQMIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25510},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/errors":"^2.6.7","@thi.ng/vectors":"^8.6.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.210_1775128035016_0.8703353305470505","host":"s3://npm-registry-packages-npm-production"}},"0.3.211":{"name":"@thi.ng/geom-io-obj","version":"0.3.211","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.211","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"de2cd5d30f1f9e1829eb80782a6862ca25d14bea","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.211.tgz","fileCount":9,"integrity":"sha512-qK1pxZwW5o+oVOvrUs1Ereo0yTg91/ofKQjT1CIc1VL3F2OmvZqHwrFChRQ6xtdP5l7Vv5E4Fw29w64cNZIEDw==","signatures":[{"sig":"MEUCIHvy7iaWNJHl4wwVt/X44hNCM9WFa9icBKI+6OZoe0MWAiEAqm1BeuFr+jWAOXKHoi6dXuccEdukBgFArLkjbBCmX/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25510},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"929fb6590178a41cbb77cbb87e07c59c61381607\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/errors":"^2.6.7","@thi.ng/vectors":"^8.6.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.211_1775735544407_0.2580826366014366","host":"s3://npm-registry-packages-npm-production"}},"0.3.212":{"name":"@thi.ng/geom-io-obj","version":"0.3.212","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.212","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"70fd4a87348c95960326a00b3a71c6ac018f4aca","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.212.tgz","fileCount":9,"integrity":"sha512-ubtpSq/DOzdG+oprypEPEE07Mm2ZrtKvgVijdc1H6fbULyWANCcCFf3z7qMg2VDF/SUuCGOrdFXC1x6EHDEGYw==","signatures":[{"sig":"MEUCIQDjPV8XgLH7LYbnQwlivsn5534dNCX3GZH3121FDF1ufwIgWVBdv3mMwMbXfZZrkx6NAYqmZbhQ996KhZYUPw/ljGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25508},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19","@thi.ng/errors":"^2.6.8","@thi.ng/vectors":"^8.6.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.212_1776512760072_0.8284831571445685","host":"s3://npm-registry-packages-npm-production"}},"0.3.213":{"name":"@thi.ng/geom-io-obj","version":"0.3.213","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.213","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"9bcf407bd207cbd6579c90fc0aeb40e4753938a7","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.213.tgz","fileCount":9,"integrity":"sha512-oANyd66rcWXiaJdB5BEBvKgo6V//MfUqAPu3FJ659AeV5mv0pDZnTX0V3NRM3xT1OlGRW16gaPZzQyeWYYg0/A==","signatures":[{"sig":"MEUCIGfK20EghWW89vMDIxYHAq+vcOZuSEnLsOuX4M3WDHY1AiEA9/HEHaj+3GDBeHKWpv9ugy30v8aCNt5CGma2Y7rQjIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25508},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20","@thi.ng/errors":"^2.6.9","@thi.ng/vectors":"^8.6.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.213_1777222274770_0.7601361757318379","host":"s3://npm-registry-packages-npm-production"}},"0.3.215":{"name":"@thi.ng/geom-io-obj","version":"0.3.215","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.215","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"2e0f20be3234b0a02beba0fb89c78a519df4ce6b","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.215.tgz","fileCount":9,"integrity":"sha512-OEoU2OlzCAnfDS05Q7JoE8bS2DJ9/jUhNQeSxF1gh8mAjdQHYQQC3KjXX4GHun9NFAIDfeh4eG8om0cfrRwfIQ==","signatures":[{"sig":"MEUCIBtHt0lYPpV3mhtgRuj9HekHq8SCPb7qSedrgP/eZy91AiEAkrni9xBn8i6BZuovBLuy1eAgADDSHayrIeeP7h28XZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25509},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21","@thi.ng/errors":"^2.6.10","@thi.ng/vectors":"^8.6.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.215_1778242060574_0.5684454582394809","host":"s3://npm-registry-packages-npm-production"}},"0.3.216":{"name":"@thi.ng/geom-io-obj","version":"0.3.216","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.216","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"6359fea779b64f045f3f393a3f3be2bcc9277f42","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.216.tgz","fileCount":9,"integrity":"sha512-3PZx8IRhxS6qN3EvWdCXi9oYZS3I8UCfdquc3hiX6DliNr4l/Jvu0+J8dlteqnE/jnzxHDEqru3ULnVJU8g/Hw==","signatures":[{"sig":"MEUCIFlGM42OPsVY35B75no59PUt6vsSFwdA57cKyD2qkoN4AiEA8w8siBKtZ/mH+he0SFs0KuXnIYiXGeld8wj3GOvMFhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25509},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22","@thi.ng/errors":"^2.6.11","@thi.ng/vectors":"^8.6.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.216_1778489479829_0.48070393422042557","host":"s3://npm-registry-packages-npm-production"}},"0.3.218":{"name":"@thi.ng/geom-io-obj","version":"0.3.218","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.218","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"9a713d7b131abd6d323180591ee677930bc3076c","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.218.tgz","fileCount":9,"integrity":"sha512-a3gvrJvMmXALkEszYGOBlEJFWjoWpBiSBsGPCEGxsIjwXl4rw1aZNb05hYaV/hrh4vhLkt8VsyM5tZ0svJd6yQ==","signatures":[{"sig":"MEYCIQDui1t0tTwHGqwe//uSVte0NVyjHtdMFpPm8tXagXGGUQIhAKSqXQwyglQZgOj/kSL6GntBw0BtrNw3Dz3b8igokcU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25557},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24","@thi.ng/errors":"^2.6.13","@thi.ng/vectors":"^8.6.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.218_1779276919158_0.10600216199891799","host":"s3://npm-registry-packages-npm-production"}},"0.3.219":{"name":"@thi.ng/geom-io-obj","version":"0.3.219","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.219","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"4632e50f57ba3d7db6c35732481697a78aecf5cd","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.219.tgz","fileCount":9,"integrity":"sha512-vHJXg8ePqnsS/JSMb3dZJn+J+HePqfet3D5Zcmef/Zpu26PtNWPzt9pZykgd6eFn56a1QWptZH07N5vbzwhcHA==","signatures":[{"sig":"MEYCIQDI6G2xYa6/jDxyChobfpbl/st50ayMdvOKuvaO2LlpPwIhANyrmnaR5Ds2XLMsnvt4BKFzTfhgPL9Aer9Dx7/Duzfc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25557},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25","@thi.ng/errors":"^2.6.14","@thi.ng/vectors":"^8.6.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.219_1779541319989_0.5964089233034311","host":"s3://npm-registry-packages-npm-production"}},"0.3.220":{"name":"@thi.ng/geom-io-obj","version":"0.3.220","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.220","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"652fefbf694c0f06af3ffeead9452c756749e0e4","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.220.tgz","fileCount":9,"integrity":"sha512-O5PHU8fHjKesxifrvvdPH2BTdnlXDV23VzSfnBgjjkwibClBXr/HAr//wJqzW9Ddud8OlHxsBSGzRnci0kZDlQ==","signatures":[{"sig":"MEUCIFeiwybdvBww8Q9LLAbLdjj7+fhjgEV8L76VQiC5K9BnAiEA1nJUAgh2v1qA9vwvkbf6FxtrlGlvyuoQJV5dXdjHVEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25557},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26","@thi.ng/errors":"^2.6.15","@thi.ng/vectors":"^8.6.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.220_1780685123279_0.22281488124464954","host":"s3://npm-registry-packages-npm-production"}},"0.3.221":{"name":"@thi.ng/geom-io-obj","version":"0.3.221","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@0.3.221","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"8984ddeee07dac029dc1b6401aa79f4aa205b0f5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-0.3.221.tgz","fileCount":9,"integrity":"sha512-8KK7KDud6NJ89IfU4dkbM+7gLkHhuqU6ODyuCb2jtHnMiv7e1D+gU7EhGvoWuUNCoifyPiBIoTqanHkZLIgrMg==","signatures":[{"sig":"MEUCIQDSBXEsm4x4g0LQJCuAMnpRt1hf4Cwdh67f8eFhTSKZXQIgT4CPbMb1efCvhzsHp703au47zHIxF6Bk60eqr/RXv9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25557},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.6.1","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/errors":"^2.6.16","@thi.ng/vectors":"^8.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_0.3.221_1783002943800_0.9557792533029712","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@thi.ng/geom-io-obj","version":"1.0.0","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@1.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"16b8a653f50ee4b374ea682e0f5601d2ab6acdaf","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-1.0.0.tgz","fileCount":9,"integrity":"sha512-SCaxmpJLUFtNB+9elwSkj3n2PuGszjGidPzi/lMKHtvCwJlN7gRpVsXFMf2Yof78BuXrSAQgX1hFxwEowX49hQ==","signatures":[{"sig":"MEUCIBWx6H7vLnLYKQlZKBi4aD4loPrKdDFVWHU5D4VTQdCEAiEA2npYelQq3pjHvnvrtwin/Er3VAqLQp/kc0fq3BDpp18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29820},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bc535a90970f96564cae15f1732b5fb8562135c4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.17.0","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/errors":"^2.6.16","@thi.ng/vectors":"^8.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_1.0.0_1784234374625_0.21213081808387457","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@thi.ng/geom-io-obj","version":"1.0.1","keywords":["3d","datastructure","fileformat","geometry","mesh","obj","parser","points","polygon","polyline","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@1.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"92d8c7064f00253a0faaa32cea5a6425b640bccb","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-1.0.1.tgz","fileCount":9,"integrity":"sha512-k4iLZzFtOMYJjXGboRM1wXmFx4C35dE42XaQLABKyl12Q1AS1/FBt4mO/Khhwqaji2jV9eonvObUoozKxQfaIA==","signatures":[{"sig":"MEYCIQDDjp+WowvztmHXc16K3cqK3pX3QSQXPaaMV2TdbCjurwIhANkkejd1lPPfieP0WfrHNnRS0ph0dZtnivcUw2xfERYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30274},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"alpha"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d94941f7d90684fd2dbe572093dabb5c53bbd889","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.17.0","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/errors":"^2.6.16","@thi.ng/vectors":"^8.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_1.0.1_1784241364346_0.3224760982113324","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@thi.ng/geom-io-obj","version":"1.0.2","keywords":["3d","async","datastructure","fileformat","geometry","iterator","mesh","obj","parser","points","polygon","polyline","stream","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@1.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"07c720e8d3e1b6c54c171dece68e33e31578f6a5","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-1.0.2.tgz","fileCount":9,"integrity":"sha512-Kl6LbxFdQdxH7M/awSQdgxgzsnTktOU50a8YuCCuMTV7n1Vn8hHrRId6Xt2flC22d2VddPF4/Yu7bIauHMqLaQ==","signatures":[{"sig":"MEUCIAPJJe8UR71BAo+9wtDd4LlLUYcj2k6MW6Ljgp+BimQJAiEA5KQ0IMQz9ADf4h98Kfp4pZT3uwlLZZ0rDflCSAkcmtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30866},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"beta"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4fc0df9a97bec92742f288aa059c04e9ff24cf41","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.17.0","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/errors":"^2.6.16","@thi.ng/vectors":"^8.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_1.0.2_1784268724594_0.14550675358888387","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@thi.ng/geom-io-obj","version":"1.0.3","keywords":["3d","async","datastructure","fileformat","geometry","iterator","mesh","obj","parser","points","polygon","polyline","stream","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-io-obj@1.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-io-obj","dist":{"shasum":"ce0e01cf44f373a7c81d7776c3eb8631c2c45bf3","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-1.0.3.tgz","fileCount":9,"integrity":"sha512-SPqZ/LAYOCojAHTRIF/A3Wuqi0SKv/zgWU6UDET7DuIQCMWHEXYocFvY7SlhD9mpu1YVDKr0lOYlw7PWETavjA==","signatures":[{"sig":"MEYCIQCBSaoMr6kjKN0GflMzjreX0XNMJDqe3z2+g0JndoTlzgIhANABCCV6NeaccdN1tIcHMGcrWm+6NX3N4xUc7dn3T3OF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30866},"type":"module","module":"./index.js","thi.ng":{"year":2016,"parent":"@thi.ng/geom","status":"beta"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6a4e7c564ebc476770d213d98a2aa6257a41ac15","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-io-obj"},"_npmVersion":"11.17.0","description":"Wavefront OBJ parser (& exporter soon)","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/errors":"^2.6.16","@thi.ng/vectors":"^8.6.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-io-obj_1.0.3_1784646250546_0.41836264712891014","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@thi.ng/geom-io-obj","version":"1.0.4","description":"Wavefront OBJ parser (& exporter soon)","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/geom-io-obj"},"homepage":"https://thi.ng/geom-io-obj","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/errors":"^2.6.17","@thi.ng/vectors":"^8.7.0"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["3d","async","datastructure","fileformat","geometry","iterator","mesh","obj","parser","points","polygon","polyline","stream","typescript"],"publishConfig":{"access":"public"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./parser":{"default":"./parser.js"}},"thi.ng":{"parent":"@thi.ng/geom","status":"beta","year":2016},"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","_id":"@thi.ng/geom-io-obj@1.0.4","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-Q2MA8KN+dA0bl78UfIk4ZfIckUyccRcVPYxn32GNZ0yzmHdLwtePpmvWOYhD8bLg1n53oBYLqLT5TOhPHimnpA==","shasum":"1ccc037ff1ee54191a3800041fba0a6cab92bb42","tarball":"https://registry.npmjs.org/@thi.ng/geom-io-obj/-/geom-io-obj-1.0.4.tgz","fileCount":9,"unpackedSize":31200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCd/ZtaPX4pBTmG61JhOplH8eESRR1PX2mfoH5wmkUrhAIgJU36He+yDOOTC2tFDMaufey246zjzityRHKNhPfPOYo="}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geom-io-obj_1.0.4_1787678696582_0.8908078383948448"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-20T14:19:04.059Z","modified":"2026-08-25T17:24:56.845Z","0.1.0":"2020-04-20T14:19:04.347Z","0.1.1":"2020-04-23T11:49:35.909Z","0.1.2":"2020-04-23T12:04:15.064Z","0.1.3":"2020-04-27T12:03:52.901Z","0.1.4":"2020-04-28T15:24:51.733Z","0.1.5":"2020-05-03T17:51:26.201Z","0.1.6":"2020-05-14T13:02:47.512Z","0.1.7":"2020-05-29T16:52:41.693Z","0.1.8":"2020-06-01T00:29:03.280Z","0.1.9":"2020-06-01T10:07:56.046Z","0.1.10":"2020-06-14T15:53:13.155Z","0.1.11":"2020-06-20T15:05:59.905Z","0.1.12":"2020-07-02T21:18:20.271Z","0.1.13":"2020-07-04T20:03:56.287Z","0.1.14":"2020-07-08T17:11:46.930Z","0.1.15":"2020-07-08T23:24:35.789Z","0.1.16":"2020-07-17T12:25:35.948Z","0.1.17":"2020-07-28T21:37:17.164Z","0.1.18":"2020-08-10T00:18:01.396Z","0.1.19":"2020-08-16T14:47:04.082Z","0.1.20":"2020-08-17T16:13:22.755Z","0.1.21":"2020-08-20T16:21:04.284Z","0.1.22":"2020-08-28T14:33:26.944Z","0.1.23":"2020-09-13T12:01:28.776Z","0.1.24":"2020-09-22T10:59:20.516Z","0.1.25":"2020-10-03T11:16:27.733Z","0.1.26":"2020-11-24T19:35:20.795Z","0.1.27":"2020-11-26T00:48:53.205Z","0.1.28":"2020-12-07T01:05:43.337Z","0.1.29":"2020-12-22T17:47:00.651Z","0.1.30":"2021-01-02T17:12:15.315Z","0.1.31":"2021-01-10T17:51:56.720Z","0.1.32":"2021-01-13T13:31:43.816Z","0.1.33":"2021-01-21T15:00:04.281Z","0.1.34":"2021-01-22T15:23:02.745Z","0.1.35":"2021-02-20T17:16:47.029Z","0.1.36":"2021-02-24T17:45:18.784Z","0.1.40":"2021-03-03T15:58:02.097Z","0.1.41":"2021-03-12T23:14:37.997Z","0.1.42":"2021-03-17T18:56:00.285Z","0.1.43":"2021-03-27T15:42:00.039Z","0.1.44":"2021-03-28T17:15:02.164Z","0.1.45":"2021-03-30T09:34:57.602Z","0.1.46":"2021-04-03T12:05:54.000Z","0.1.47":"2021-04-07T21:28:49.621Z","0.1.48":"2021-04-19T11:36:46.482Z","0.1.49":"2021-04-24T13:32:33.021Z","0.1.50":"2021-06-08T13:05:22.921Z","0.1.51":"2021-07-01T21:18:23.590Z","0.1.52":"2021-07-27T15:33:00.592Z","0.1.53":"2021-08-04T14:21:41.265Z","0.1.54":"2021-08-04T20:17:30.299Z","0.1.55":"2021-08-08T12:06:45.229Z","0.1.56":"2021-08-08T13:22:05.221Z","0.1.57":"2021-08-17T13:04:41.874Z","0.1.58":"2021-08-19T14:25:02.459Z","0.1.59":"2021-08-19T14:50:00.043Z","0.1.60":"2021-09-03T10:50:08.841Z","0.2.0":"2021-10-12T15:20:05.094Z","0.2.1":"2021-10-13T06:31:36.906Z","0.2.3":"2021-10-15T22:26:52.642Z","0.2.4":"2021-10-25T16:36:23.982Z","0.2.6":"2021-10-28T07:53:42.526Z","0.2.7":"2021-11-03T15:44:03.372Z","0.2.8":"2021-11-04T14:20:37.394Z","0.2.9":"2021-11-10T14:50:48.632Z","0.3.0":"2021-11-17T23:44:17.937Z","0.3.1":"2021-11-19T08:10:42.204Z","0.3.2":"2021-11-21T17:19:46.153Z","0.3.3":"2021-11-22T09:08:27.022Z","0.3.4":"2021-11-22T11:49:54.099Z","0.3.5":"2021-12-02T00:17:43.746Z","0.3.6":"2021-12-13T10:36:12.757Z","0.3.7":"2021-12-14T09:18:12.799Z","0.3.8":"2022-03-11T12:19:16.817Z","0.3.9":"2022-04-07T14:23:04.891Z","0.3.10":"2022-05-03T10:41:01.235Z","0.3.11":"2022-05-07T11:39:16.779Z","0.3.12":"2022-05-22T17:20:54.553Z","0.3.13":"2022-06-09T16:21:31.346Z","0.3.14":"2022-06-11T14:30:04.285Z","0.3.15":"2022-07-08T18:23:56.392Z","0.3.16":"2022-07-19T15:42:37.737Z","0.3.17":"2022-08-01T15:00:26.831Z","0.3.18":"2022-08-01T22:14:43.764Z","0.3.19":"2022-08-06T15:26:30.340Z","0.3.20":"2022-08-07T15:32:42.119Z","0.3.21":"2022-08-15T15:47:42.746Z","0.3.22":"2022-08-23T10:42:36.902Z","0.3.23":"2022-09-21T21:44:32.866Z","0.3.24":"2022-09-27T16:28:10.714Z","0.3.25":"2022-10-03T16:15:19.214Z","0.3.26":"2022-10-04T17:40:29.352Z","0.3.27":"2022-10-17T12:13:28.910Z","0.3.28":"2022-10-26T12:52:17.331Z","0.3.29":"2022-10-28T19:15:51.279Z","0.3.30":"2022-10-31T23:05:58.419Z","0.3.31":"2022-11-01T12:39:11.587Z","0.3.32":"2022-11-23T22:53:52.864Z","0.3.33":"2022-11-28T13:44:15.391Z","0.3.34":"2022-11-30T22:34:58.765Z","0.3.35":"2022-12-16T13:01:10.658Z","0.3.36":"2022-12-20T16:40:59.835Z","0.3.37":"2022-12-22T21:54:41.877Z","0.3.38":"2022-12-29T21:02:33.295Z","0.3.39":"2023-01-10T15:29:57.359Z","0.3.40":"2023-02-05T14:50:57.536Z","0.3.42":"2023-02-10T14:12:05.308Z","0.3.43":"2023-02-17T20:11:02.118Z","0.3.44":"2023-02-27T21:49:14.190Z","0.3.45":"2023-03-02T18:18:15.110Z","0.3.46":"2023-03-05T16:07:35.942Z","0.3.47":"2023-03-09T13:08:20.309Z","0.3.48":"2023-03-14T13:36:35.799Z","0.3.49":"2023-03-19T14:11:39.405Z","0.3.50":"2023-03-27T19:13:41.850Z","0.3.51":"2023-04-08T11:19:14.303Z","0.3.52":"2023-04-19T09:35:00.633Z","0.3.53":"2023-04-25T15:44:29.815Z","0.3.54":"2023-05-11T12:26:41.701Z","0.3.55":"2023-06-14T08:08:26.013Z","0.3.56":"2023-06-16T22:09:06.279Z","0.3.57":"2023-07-14T11:43:48.419Z","0.3.58":"2023-08-04T11:06:45.968Z","0.3.60":"2023-08-10T12:35:02.686Z","0.3.61":"2023-08-12T13:22:58.795Z","0.3.62":"2023-08-12T16:20:48.536Z","0.3.63":"2023-08-14T13:35:47.090Z","0.3.64":"2023-08-22T14:49:43.089Z","0.3.65":"2023-08-24T05:33:39.835Z","0.3.66":"2023-08-27T11:28:49.790Z","0.3.67":"2023-08-29T09:55:18.934Z","0.3.68":"2023-08-31T10:13:07.988Z","0.3.69":"2023-09-06T13:43:22.104Z","0.3.70":"2023-09-15T12:40:43.373Z","0.3.71":"2023-09-19T10:49:51.011Z","0.3.72":"2023-10-05T11:50:50.025Z","0.3.73":"2023-10-11T10:12:15.329Z","0.3.74":"2023-10-12T12:02:25.268Z","0.3.75":"2023-10-18T18:14:59.145Z","0.3.76":"2023-10-23T07:46:46.337Z","0.3.77":"2023-10-24T08:47:28.144Z","0.3.78":"2023-10-25T12:47:32.461Z","0.3.79":"2023-10-27T17:03:19.100Z","0.3.80":"2023-10-30T14:37:55.047Z","0.3.81":"2023-11-04T22:26:02.259Z","0.3.83":"2023-11-09T10:38:48.542Z","0.3.84":"2023-11-12T16:50:52.866Z","0.3.85":"2023-11-24T09:46:14.532Z","0.3.86":"2023-12-03T12:23:13.501Z","0.3.87":"2023-12-09T19:21:10.428Z","0.3.88":"2023-12-11T10:14:25.124Z","0.3.89":"2023-12-12T15:06:13.080Z","0.3.90":"2023-12-18T13:51:05.500Z","0.3.91":"2023-12-19T11:11:32.531Z","0.3.92":"2023-12-19T12:30:41.362Z","0.3.93":"2023-12-28T23:33:58.228Z","0.3.94":"2023-12-31T09:53:35.115Z","0.3.95":"2024-01-23T16:08:01.344Z","0.3.96":"2024-01-26T18:12:09.014Z","0.3.98":"2024-01-29T21:16:27.626Z","0.3.99":"2024-01-30T15:30:01.875Z","0.3.100":"2024-01-30T21:47:02.599Z","0.3.101":"2024-02-06T23:25:29.179Z","0.3.102":"2024-02-10T09:08:06.089Z","0.3.103":"2024-02-16T20:08:52.113Z","0.3.105":"2024-02-19T16:20:21.259Z","0.3.106":"2024-02-22T12:12:33.140Z","0.3.107":"2024-02-22T23:22:42.212Z","0.3.108":"2024-02-25T14:17:03.025Z","0.3.109":"2024-02-28T14:30:32.900Z","0.3.110":"2024-03-01T15:37:20.257Z","0.3.111":"2024-03-02T14:15:11.919Z","0.3.112":"2024-03-07T20:55:15.321Z","0.3.113":"2024-03-09T09:30:27.004Z","0.3.114":"2024-03-13T14:20:16.760Z","0.3.115":"2024-03-17T15:34:58.314Z","0.3.116":"2024-03-18T08:50:13.883Z","0.3.117":"2024-03-21T16:23:53.320Z","0.3.118":"2024-03-22T17:19:49.485Z","0.3.119":"2024-03-27T10:09:40.622Z","0.3.120":"2024-03-28T11:04:28.259Z","0.3.121":"2024-03-29T12:23:23.873Z","0.3.122":"2024-04-08T15:14:17.292Z","0.3.123":"2024-04-11T12:46:51.669Z","0.3.124":"2024-04-20T14:52:48.324Z","0.3.125":"2024-04-23T07:14:46.412Z","0.3.126":"2024-04-25T19:53:56.845Z","0.3.127":"2024-05-08T18:38:43.123Z","0.3.128":"2024-06-21T19:44:20.893Z","0.3.129":"2024-06-29T09:38:47.771Z","0.3.130":"2024-07-06T12:11:47.296Z","0.3.131":"2024-07-16T13:19:13.892Z","0.3.132":"2024-07-19T15:07:05.512Z","0.3.133":"2024-07-22T13:26:36.594Z","0.3.134":"2024-07-22T14:49:00.367Z","0.3.135":"2024-08-10T15:13:11.831Z","0.3.136":"2024-08-13T19:50:12.956Z","0.3.137":"2024-08-18T14:22:36.090Z","0.3.138":"2024-08-19T13:51:45.938Z","0.3.139":"2024-08-28T14:06:46.654Z","0.3.140":"2024-09-05T12:28:46.475Z","0.3.141":"2024-09-16T13:31:09.732Z","0.3.142":"2024-09-19T21:20:41.629Z","0.3.143":"2024-10-05T12:24:12.085Z","0.3.144":"2024-10-07T12:38:51.168Z","0.3.145":"2024-10-17T15:45:47.008Z","0.3.146":"2024-10-31T23:02:48.711Z","0.3.147":"2024-11-03T16:47:08.179Z","0.3.148":"2024-11-09T15:40:31.884Z","0.3.149":"2024-11-10T17:23:44.770Z","0.3.150":"2024-11-24T18:27:11.385Z","0.3.151":"2024-12-12T10:23:02.794Z","0.3.152":"2024-12-27T14:23:20.323Z","0.3.153":"2025-01-04T21:16:34.128Z","0.3.154":"2025-01-14T12:31:35.769Z","0.3.155":"2025-01-17T14:17:17.899Z","0.3.156":"2025-01-21T11:21:41.503Z","0.3.157":"2025-01-21T15:58:08.265Z","0.3.158":"2025-01-23T13:50:40.170Z","0.3.159":"2025-01-29T16:37:07.394Z","0.3.160":"2025-02-13T16:12:31.455Z","0.3.161":"2025-02-19T21:10:58.166Z","0.3.162":"2025-02-21T22:02:29.171Z","0.3.163":"2025-02-25T13:35:53.161Z","0.3.164":"2025-03-09T19:33:57.231Z","0.3.165":"2025-03-17T13:51:39.896Z","0.3.166":"2025-03-18T13:35:43.709Z","0.3.167":"2025-04-01T21:53:15.391Z","0.3.168":"2025-04-06T13:57:41.053Z","0.3.169":"2025-04-16T11:21:07.099Z","0.3.170":"2025-04-17T12:43:51.320Z","0.3.171":"2025-04-30T13:03:16.132Z","0.3.172":"2025-05-02T08:42:09.984Z","0.3.173":"2025-05-18T17:06:10.680Z","0.3.174":"2025-05-28T12:13:49.851Z","0.3.175":"2025-06-09T17:35:33.088Z","0.3.176":"2025-06-18T12:06:00.606Z","0.3.177":"2025-07-10T14:30:50.096Z","0.3.178":"2025-07-14T10:08:22.777Z","0.3.179":"2025-07-20T15:06:51.214Z","0.3.181":"2025-07-21T08:33:04.131Z","0.3.182":"2025-07-24T19:48:11.354Z","0.3.183":"2025-07-26T12:36:05.617Z","0.3.184":"2025-07-30T22:43:41.848Z","0.3.185":"2025-07-31T10:52:03.249Z","0.3.187":"2025-08-04T09:41:08.464Z","0.3.188":"2025-08-07T16:29:38.760Z","0.3.189":"2025-08-11T16:49:42.748Z","0.3.190":"2025-09-01T16:49:14.132Z","0.3.194":"2025-10-24T18:04:49.364Z","0.3.195":"2025-10-25T22:46:16.930Z","0.3.196":"2025-11-13T12:48:47.984Z","0.3.197":"2025-11-21T16:11:36.005Z","0.3.198":"2025-11-25T12:36:18.330Z","0.3.199":"2025-12-03T22:59:54.129Z","0.3.200":"2025-12-11T14:25:16.663Z","0.3.201":"2025-12-25T16:10:57.834Z","0.3.202":"2026-01-16T11:52:34.959Z","0.3.203":"2026-01-23T13:22:24.746Z","0.3.204":"2026-02-07T14:27:48.807Z","0.3.205":"2026-03-07T09:21:30.471Z","0.3.206":"2026-03-07T10:41:36.841Z","0.3.207":"2026-03-11T10:04:46.237Z","0.3.208":"2026-03-19T12:37:08.666Z","0.3.209":"2026-03-21T09:24:29.182Z","0.3.210":"2026-04-02T11:07:15.156Z","0.3.211":"2026-04-09T11:52:24.553Z","0.3.212":"2026-04-18T11:46:00.315Z","0.3.213":"2026-04-26T16:51:14.908Z","0.3.215":"2026-05-08T12:07:40.756Z","0.3.216":"2026-05-11T08:51:19.970Z","0.3.218":"2026-05-20T11:35:19.313Z","0.3.219":"2026-05-23T13:02:00.174Z","0.3.220":"2026-06-05T18:45:23.455Z","0.3.221":"2026-07-02T14:35:43.942Z","1.0.0":"2026-07-16T20:39:34.766Z","1.0.1":"2026-07-16T22:36:04.537Z","1.0.2":"2026-07-17T06:12:04.719Z","1.0.3":"2026-07-21T15:04:10.673Z","1.0.4":"2026-08-25T17:24:56.713Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/geom-io-obj","keywords":["3d","async","datastructure","fileformat","geometry","iterator","mesh","obj","parser","points","polygon","polyline","stream","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/geom-io-obj"},"description":"Wavefront OBJ parser (& exporter soon)","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/geom-io-obj](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-geom-io-obj.svg?bfe84d70)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/geom-io-obj.svg)](https://www.npmjs.com/package/@thi.ng/geom-io-obj)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/geom-io-obj.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n  - [Features](#features)\n  - [Planned features](#planned-features)\n- [Status](#status)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage examples](#usage-examples)\n- [API](#api)\n- [Benchmarks](#benchmarks)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nWavefront OBJ parser (& exporter soon). This is a support package for [@thi.ng/geom](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom).\n\n### Features\n\n- Geometry split into declared objects & groups by default (can be disabled)\n- Full support for n-gon faces, polylines\n- Optional n-gon face tessellation into triangles\n- Support for relative (negative) vertex references\n- Optional vertex, normal & UV transforms (e.g. convert Y-up / Z-up, flip UVs)\n- Skip parsing/processing of UVs and/or normals\n- Per group `mtllib` and `usemtl` references\n- Per group smooth flags\n- Optionally retained comments (e.g. for additional metadata parsing)\n- Async parsing with support for ReadableStream\n- Fast (see [benchmarks](#benchmarks) below)\n\n### Planned features\n\n- [ ] OBJ export\n- [ ] MTL parser\n\n## Status\n\n**BETA** - possibly breaking changes forthcoming\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Bgeom-io-obj%5D)\n\n## Installation\n\n```bash\nyarn add @thi.ng/geom-io-obj\n```\n\nESM import:\n\n```ts\nimport * as gio from \"@thi.ng/geom-io-obj\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/geom-io-obj\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst gio = await import(\"@thi.ng/geom-io-obj\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 1.18 KB\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n- [@thi.ng/errors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/errors)\n- [@thi.ng/vectors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/vectors)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## Usage examples\n\nTwo projects in this repo's\n[/examples](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples)\ndirectory are using this package:\n\n| Screenshot                                                                                                         | Description                                                     | Live demo                                        | Source                                                                                |\n|:-------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------|:-------------------------------------------------|:--------------------------------------------------------------------------------------|\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/webgl-mesh.avif\" width=\"240\"/> | Basic thi.ng/geom-mesh creation and conversion from OBJ import  | [Demo](https://demo.thi.ng/umbrella/webgl-mesh/) | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/webgl-mesh) |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/webgl-obj.avif\" width=\"240\"/>  | Basic 3D OBJ model loading & interactive arcball camera control | [Demo](https://demo.thi.ng/umbrella/webgl-obj/)  | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/webgl-obj)  |\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/geom-io-obj/)\n\nThe parsed OBJ model format produced by all parser functions:\n[OBJModel](https://docs.thi.ng/umbrella/geom-io-obj/interfaces/OBJModel.html)\n\nAvailable functions:\n\n- [parseOBJFromStream()](https://docs.thi.ng/umbrella/geom-io-obj/functions/parseOBJFromStream.html)\n- [parseOBJFromString()](https://docs.thi.ng/umbrella/geom-io-obj/functions/parseOBJFromString.html)\n- [parseOBJFromIterable()](https://docs.thi.ng/umbrella/geom-io-obj/functions/parseOBJFromIterable.html)\n- [parseOBJGenerator()](https://docs.thi.ng/umbrella/geom-io-obj/functions/parseOBJGenerator.html)\n\n```ts\nimport { parseObjFromString } from \"@thi.ng/geom-io-obj\";\n\nconst src = `\n# test cube\n\nv 1.0000 1.0000 1.0000\nv 1.0000 1.0000 0.0000\nv 1.0000 0.0000 0.0000\nv 1.0000 0.0000 1.0000\nv 0.0000 1.0000 0.0000\nv 0.0000 1.0000 1.0000\nv 0.0000 0.0000 1.0000\nv 0.0000 0.0000 0.0000\n\n# quad faces\nf 4 3 2 1\nf 8 7 6 5\nf 6 1 2 5\nf 8 3 4 7\nf 7 4 1 6\nf 3 8 5 2\n`;\n\n// parse with defaults\nconst model = parseObjFromString(src);\n\nconsole.log(model.vertices);\n// [\n//   [ 1, 1, 1 ],\n//   [ 1, 1, 0 ],\n//   [ 1, 0, 0 ],\n//   [ 1, 0, 1 ],\n//   [ 0, 1, 0 ],\n//   [ 0, 1, 1 ],\n//   [ 0, 0, 1 ],\n//   [ 0, 0, 0 ]\n// ]\n\n// vertex indices now zero-based (instead of 1-based in OBJ)\nconsole.log(model.objects[0].groups[0].faces);\n// [\n//   { v: [ 3, 2, 1, 0 ] },\n//   { v: [ 7, 6, 5, 4 ] },\n//   { v: [ 5, 0, 1, 4 ] },\n//   { v: [ 7, 2, 3, 6 ] },\n//   { v: [ 6, 3, 0, 5 ] },\n//   { v: [ 2, 7, 4, 1 ] }\n// ]\n```\n\n## Benchmarks\n\nBenchmark uses `parseOBJFromString()` with a model with 270,050 vertices, same\nnumber of normals and 271,624 faces (99% quads), filesize 41.2MB.\n\nResults on MacBook Air M1 (2020), 16GB RAM, Bun v1.3.12:\n\n```text\nbenchmarking: parse\n        warmup... 18331.85ms (50 runs)\n        total: 36671.33ms, runs: 100 (@ 1 calls/iter)\n        freq: 2.73 ops/sec\n        mean: 366.71ms, median: 365.48ms, range: [344.24..403.17]\n        q1: 359.71ms, q3: 372.67ms\n        sd: 2.65%\n\nbenchmarking: parse w/ tesselation\n        warmup... 19795.49ms (50 runs)\n        total: 39542.96ms, runs: 100 (@ 1 calls/iter)\n        freq: 2.53 ops/sec\n        mean: 395.43ms, median: 394.13ms, range: [363.78..423.67]\n        q1: 389.40ms, q3: 402.07ms\n        sd: 2.71%\n```\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-geom-io-obj,\n  title = \"@thi.ng/geom-io-obj\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/geom-io-obj\",\n  year = 2016\n}\n```\n\n## License\n\n&copy; 2016 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}