{"_id":"three-dxf-loader","_rev":"42-f4d28ea8ce84a17385db54c98e5664fc","name":"three-dxf-loader","dist-tags":{"latest":"5.5.0"},"versions":{"2.0.0":{"name":"three-dxf-loader","version":"2.0.0","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.0.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni / https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"7fd35e987e2ff352fc7aa92616949f11b857d386","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.0.0.tgz","fileCount":4,"integrity":"sha512-qswF60iw4rwcg9szYb59qgjRUxrcC/dGX6ShjvH3FbkWZoE5cz2TF3feBjML+H1cWV+5tWGPnJbxl6q0vFbLbw==","signatures":[{"sig":"MEUCIQCbvYsXVTL2bDlHI5PPXNkhchNi2PZteM64aKbAXSK2ewIgByGTQqvPo6iq9nGMabB2RTPjHusAI6znezQSKuz9s7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/WQJCRA9TVsSAnZWagAAH9YP/A5ZSKESdhLrn0a72UmA\n1oUlxCSP2JXquo3jvvZS8C2ls4+5GyVmevUyLOZ0/ppds/Oipl9xjyzbUkR5\n3dBvfBYcUPXdhAZs8loJ+aPKEcplAtmiEpX4pHR7jLiv/Tbt44VZpZZ6zYdH\nDC8hbZEOJzCr7hXUEnT97fYRk6aNcUaonV75yCxijXqkI1m2zsfCphJWZGbS\nihwrQx9y4ZzteObWF6azgC+LB+ac+dxo/vh6myh1gQJwrafbF7kIgXgYuBuc\nhUpRfzJNYytIrIeIlPmD1TyoaAK+SvzdluAWQdVrnLY/A3ixLL1GZdDEuZTr\n3RrPGwdBGwemRXqI3GvNrwhpk2eTz+Nk8EZwHmyHiF/PyYp4W9AguH/8swW3\ns+Cd4vTRQOfuHeq7Xu6JXeFsAixhOnXbl47yPGxKteU6ggreXmZPcP6OqaOm\nNZKYokx0v/GoPTyRGqY/rBHwPJYXLH0goPJbjmKEJojOh8RH5DyEiKdHfXEK\nvsdJGLsHPFiJYOUgjMYGI1mW91juia4JBlKZD1Occ5H1uZ7YCOq8qBuHydNZ\nB23qH+a8tABZyiLCVRQo9zxkIJRNBsGzXpmm0r4KPT0GLV/OwjDiHEi2dMdE\nq170qOFJT7ls+xd5lnxCntHOxxf+4yhG3Pz7tQPvU6YtLP9OkhOJ/qZJJWwc\nEVfT\r\n=NrxM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","module":"src/index.js","gitHead":"a967278dc47ab942da0ea2f02c04fe452750bd42","scripts":{"build":"webpack --mode production","build-dev":"webpack --mode development"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Cross platform DXF loader using three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"13.7.0","dependencies":{"dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.29.5","webpack-cli":"^3.2.3"},"peerDependencies":{"three":"0.x.x"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.0.0_1593664521329_0.3948812265886914","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"three-dxf-loader","version":"2.0.1","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.0.1","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni / https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"125cd3ac4ff7358bd3770faf75b6652b54253a10","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.0.1.tgz","fileCount":4,"integrity":"sha512-wnlR8vmBhIikBuWwaFjhcDPLBVxCdlfxf1WNkZiq1lEIFr4JxqfVLIsMrwPMWSO6TwvmmyT3amOQvXbyVeXpFw==","signatures":[{"sig":"MEQCIFm28l4vMvVDDClpf1kioXpFJyN2wxrozYslh1MplBstAiAa265ro4JhsDuG/IVUa86LUCYxkruZcofPaFaarE8jjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/WjqCRA9TVsSAnZWagAAb0MP/02N4ITw/pNoC8mnYbxA\nBk5rlsaexcVidGUhCAhSUE02t8M+Nku5zY7epNzq1b3qZFEM0TckYytmgQgu\nnh6L8LdL1DZTk0TBui0PsVwRchLUb1hyZRcHW51HRYpF5f99iGzDZG/Q8Fw1\nchPFUwUDPGYC/jZwXDG4u4CAprrFStEm7uB5usK6vtkMTjNKa2mExrSQRUov\npL8xxgVVwSLCID+/AA1y4DpEjNgv9RmS/rVLfCQ15uLojZ5cUTT6P1frIcix\nLRG3/94e2Uu3GtMNZtxwnjNjuVAu4RtRvy9AKjhjsfJA8edEJZi8Ml9Fg/pA\nF8il47mxobzzPPa8Xyx2Qgr2aiogiVu6yw5/Iono8LlPsSVnTEhKgp6typ6D\nGrZ8p1MLrtiKRkqxdX5trwHeeZtINmaUH89I/GsALVJInGxxkRa1SnIzuiE9\nnfU6VcGMdW/4M4ULD3dfHucg3Q4vOWd56oy/7QeFjrO+KP8OzCxaxQP1mncf\nLoTqJ4c0Qrj1U6VqNe02Fwu85jitdeUelMuF1tkunQY3okHsYrPw6tYjGGXh\ngA3jO94eQlE1jomMrse2YOy3XSBU+21T/4LTiE6487MN7AjwzkP3DqtPAAf1\noOqxPi8VLBR3XV9BEKBcOy1xXI7ivYQIwi7QgBam4KThZbgn4NYrFKHbCaD1\ni0Je\r\n=VaRk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","module":"src/index.js","gitHead":"fa6593aafdbe4d887d7e102141ea2f5e334cbb56","scripts":{"build":"webpack --mode production","build-dev":"webpack --mode development"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Cross platform DXF loader using three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"13.7.0","dependencies":{"dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.29.5","webpack-cli":"^3.2.3"},"peerDependencies":{"three":"0.x.x"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.0.1_1593665769873_0.26271551003997806","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"three-dxf-loader","version":"2.0.2","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.0.2","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni / https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"07d100c2c355d4345d6a42a05332cc2bc49d3571","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.0.2.tgz","fileCount":4,"integrity":"sha512-wBHasf0XqL0o8aHDeGFgyPLVbgnz0OwoSVhVoClNIQoPquQr0/wgpjyKMZxAiijQr5uHmS9Ob2GUbjiF6bIyPg==","signatures":[{"sig":"MEQCIB4jMSkbIlnLZ156xxTj8Ne8zUIoOOyGnkrjfJzdB7uaAiAr70YpTGWn8ltJ58ILraEKuP5+PmULvGyoIETcD2eQxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3631356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfABYSCRA9TVsSAnZWagAAK+8P/1Vfmf2VQ+9OHXgZeLmg\nGFLmM4K3XwMav6yXQ2zrAxn5ibYSm8MGexV5qrZ13ociunlMSXEpK/vzNAsp\nmwKaoaAQiOGjOUNBDoIHZZB50yMb0lUTpmrd2f1JUSJJ02cd2DfP8g3WZkQN\nUbx4/6gpqSnnMOuH5VUNgJFzqlxFsLnRylUo9nyQAx1Ra1eacvKvFZ3bW5zQ\nf/Z7zfvRSjiTXXYzWaUfgjBoF5WJzLSVG1JZodJ2T3EXaMHi453/oY4E33Bd\nWaZhYYdQBl1sfwPDo9bvv6d4QhorYATx4XKvJqitbx+n7FZ0DElIzt5bKBls\n0gCU/Fc2uwnnW1bm4/yPYWJAyzvoltphs/vZg7rxGOmID1MpAi9XfzYxoJ9N\nxUcnolNe1Z9oy8UxtlleR0eF6Zr4h4owwqF3F9TJkQ7DipzrGSlBhsBC0e3d\nKdHJq/SKpM4iNxFcLxNn3g0S0vXtDd7AAPu2TJ7EWqb/TU1iAoQw6tPuRYyy\nkaxuU7iVnHsDwcpWc+q6K2CEk3VU/DsNyFu7T2zMV93wBUEwJbDjnvlreiA2\n2QCd12vl4wbOxnChhFndGMJp4Xg7Eu1YivbSnyG6a3pG9vAqnjwDXdsBJLh7\nFP9HjhghEirWrWa8UrgX0frz+hCNoreavGP8yQGaHtcXkRVxjx2z/PB/MtEX\n5osv\r\n=ZHVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","module":"src/index.js","gitHead":"e97704f840a5b3ed77c9eb7a0be1f27b9dc044d2","scripts":{"build":"webpack --mode production","build-dev":"webpack --mode development"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Cross platform DXF loader using three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"13.7.0","dependencies":{"three":"^0.115.0","dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.29.5","webpack-cli":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.0.2_1593841169537_0.6447047304750051","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"three-dxf-loader","version":"2.0.3","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.0.3","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni / https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"fa32e4b97d3488759895ec1ceeeab11034894165","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.0.3.tgz","fileCount":5,"integrity":"sha512-8RQ6RAptfMXuJi6xT4cja6FS43CmtNuYcxzncmfDG2v2PvHkhbaOAm7jVo3FLJcYXH0maVm1Q7FENvWDaR2cxQ==","signatures":[{"sig":"MEYCIQDp7wVQunfawv4jf6F1eIa2GFKgaj2o+1X4QiXOL/kGIAIhANVXwYEUf/PiGsdNHLD2aobFY6dfVfLHkVkw3R08cj3i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfADsxCRA9TVsSAnZWagAADIEP+QGlkq9jpEr72Fat+eRd\nsotfWJMDVY/1andDVEnEanxIVCT11ONHy22hjFdeJxcisaKFfyBwfGVaqeNM\nUsqY3CoVjL6yEgX/GCnvz9dHI6AfRLOTKjuqzJFEKroJ+xml0At9r6ISiFCm\nDziA0az4gyhwehVVxQiPeLLSEyhN2blvEG0JNeAs6o7nOiBSVfisgixbHSMT\njjY+DbCmK2ZwYxia/1Z8nmjrnEIJy7OCZkvA7QutAUBxL09hExMIILFPWUk5\nFrpm7V31y7kITDhPwO1jJtG7gI+aA1jmvAOdD6gWXsUgnsWwli0Li4w5PuSC\ne6m7P1lQKrfpu6dpkNebbDgMezMOqAjVrECrflWVPm31oDyP0rDxMj+v6D26\nVVrRMgOfh71km3h/c3d0H/yhfIqsqszIxyBUHAQn0NjaI2y4InAipIZdU/nZ\nN8R90WkP3qOjZtMvfXT7YDS0YGADNWzv9lhWwI2XvSFms2PnaJNwoVJKSOXz\njmFAiBsvoo/fXFydMQmnGHpbAN01rYiqhkXqHRBDhy9OAY41jpZn3N1kuiWD\nH43ednerlhQBNB/ErxEw1HjnuS7xL8qpNmYX5e9RntEIURs0T5dYPtQbHgQY\nqgzEWdhLuE2u+OtJSuK0JxHeOjeoJ+gzUYw6Mjt9xxx2gGIAI4hchME2UC83\nTKEZ\r\n=xPqf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","gitHead":"b4fc6aaf1ebae034d7080d09edc8e6ca7ad82151","scripts":{"build":"webpack --mode production","build-dev":"webpack --mode development"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"13.7.0","dependencies":{"dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.29.5","webpack-cli":"^3.2.3","babel-minify-webpack-plugin":"^0.3.1"},"peerDependencies":{"three":"^0.118.3"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.0.3_1593850672917_0.7747053634903329","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"three-dxf-loader","version":"2.0.4","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.0.4","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni / https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"c61035a3dd88d7cdd3aa14a4d2ba35a5fb854858","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.0.4.tgz","fileCount":5,"integrity":"sha512-fjUYKxGjSydmSgzXq5o5bjf6WBt4jHSvv39FZsI5n9fHV4flDknR1xt5dUvmhpkYZG4Kwjc54TnqsouECcZeiw==","signatures":[{"sig":"MEUCIH+Q2aZX1wfKix2R17IMj+a2ocN/lPaeuMdh4syKIdiGAiEA03vPHd0SxIIVgvOue0pLVyiwyv7c6UEGtNYb3/Ug3Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBDPHCRA9TVsSAnZWagAARA8QAIvE6+YfoDnxCLDxt4k7\nceC/juCEmQV/BME3rx6SAsaSmplHRoQdbPVEAgpeOBo93LBgIU0V4pDJIomP\nK6fx1fnXI9UQ+vFjs0B5HY9KrDyNWwt7I6gtBDJQC8//eX5BRLLj5E7LTSmJ\nZtmJ5vY+XSHuMtoOAf/oOWMTb9VSpF93OiM9chJngW0vx7RIpee6XIjKyQjg\naUuGW+9N4uyDptIHzoBA6dX86Evcr4zn9H1HI1A+5GhF4O62kEVliDcAeWJ3\ndmlxcrrpo1FHWzQ3LnSMsY9X+nmocSHGHm8V0X/CBPGbVQpVTUBnObU9w4gY\nU3wrzgFL7DSnEc/NOoovlQWd+fvjjt7nSD8cjBCm3eziCFcLBiD2C/TR/173\nkKOLiFFQpbKrxC3ncwFeCDFF0nlp/YajKFR6yqQtAJF3HOHrksm3usISzAEz\n/Ikcb3iqta+frCuB/e4I5aqqF1Ml9K2V9ZpYUSC2krAk72CDHx4eB214bvd5\nRUHHBT/LpeeJsTqrIa0BL0+i8TDY/DeXAPdvZ6W4/8YMmZbIz6d9uOG4N/kX\n2PTmxE7F+PHREteQjaB3qVpa9x1crK1ekHoyDqWl/8hlqpq6WNeItlV0cyd8\nMAdDl1Gwqutr3i4IYYyqHWooiVKrtVBvosgp4AMl9z5UAdAm8xcZSehDVOtj\nShaH\r\n=ghiw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","gitHead":"cae4255daaf9abc76319cf4e7c1d5cb55d083c69","scripts":{"build":"webpack --mode production","build-dev":"webpack --mode development","prettier:fix":"prettier src/**/*.js --write"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"13.7.0","dependencies":{"js-base64":"^2.6.2","dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","webpack":"^4.29.5","prettier":"^2.0.5","webpack-cli":"^3.2.3","babel-eslint":"^10.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-standard":"^4.0.1","babel-minify-webpack-plugin":"^0.3.1"},"peerDependencies":{"three":"^0.118.3"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.0.4_1594110918289_0.403028365338292","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"three-dxf-loader","version":"2.2.0","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.2.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni","email":"https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"4e81c9588ac5e8ae716c368a1618d4fa7794f21e","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.2.0.tgz","fileCount":5,"integrity":"sha512-wZLmQWepx9snyFvNtZs+lYgJvAQitfS9TGa7RTC5WkBwoWHTOovN/+Dancv2fsd/j8lFF+MPSoDh/GSEwksBtQ==","signatures":[{"sig":"MEUCIQCX3RJ2b8tHsOZxXXUjaQ544xEdmr0ZPtEgSIIBDS1FbAIgegL1hg3badhpWrwu5B0LCNW/rEHF88hkJ4rMKXcEI6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT4frCRA9TVsSAnZWagAAhQMQAJnTXf4cKVUeeDbpnnV4\nFEiF817rkR4InjQxHNJZMMhM7n0u18rwg1CKQc3NaM7j3Lug/a9QaWH7F4fU\n5LoLFzELwTcvrRTx3VCzu9VrhLGuTJynMaz+cvH/1OLyOCvUb8YW84Lfw1sH\nDW9xaoz/yg9a7mue22svI5gQ8fgTTKj5m6GmagNiBtWHIm61nBk7DB82HdE+\nD5mjcQ9eUAraKFsnR4lKKlyV0MTu9wXfsOPYvrcP1ZAZU/s4Kw3MzCKWeTIx\n9WbC6x6W7Th3BIM9nZHkL51zxJl9+Sl83kD0+BEiaf1xQZb+Vjeivrkwj6NR\nIxqCqgBGsyQZ4i7d/ixBxiwf5eLIhfs3zRbW5iKpZTdc7MHfEtafGD200Voo\nE/TdjOb0ifbQyJoHrkZcM0Gna6deZF5xCn0/arIsfpljsL6LPG3Q96Ewb2FC\naK/FWkvZnMV56Xscm3sWUBpB6mgXxt4pQ6UZvBgCr3a7kWbMUw52197zCjuU\nmyJyG4Jzn5hieuq0x9Kgd17dFJS4hyVQ4gdY7FBeDEi/AWJEFcvvJj50hXLt\nCFUFXJI7JZtX/LWWkkwYGRvYTI7Ln8NsmQXf4V2iO1ICzdE2cSZkMzzVQELO\nS5PyuV8ylzqTJKf8zhbPZdRUDME8zABMBTc1zavLb1y2AYxh0G/KD9j/ToCq\n4FRY\r\n=ZX0a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","gitHead":"8b54ffba4e0df9f73bcef9c566ee206d5d4fa3cc","scripts":{"build":"webpack --config webpack.prod.js","prettier":"prettier src/**/*.js --write","build-dev":"webpack --mode development webpack.dev.js"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"js-base64":"^2.6.2","dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","webpack":"^4.29.5","prettier":"^2.0.5","webpack-cli":"^3.2.3","babel-eslint":"^10.1.0","webpack-merge":"^5.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-standard":"^4.0.1","babel-minify-webpack-plugin":"^0.3.1"},"peerDependencies":{"three":"^0.118.3"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.2.0_1615824875183_0.12271789325141014","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"three-dxf-loader","version":"2.3.0","keywords":["dxf","cad","viewer","three","react-three-fibre","react-native","cross-platform"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@2.3.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"},{"name":"Sourabh Soni","email":"https://www.prolincur.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"816bf527f44b218e06c3deb8ccf0be6a0f9489ed","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-2.3.0.tgz","fileCount":5,"integrity":"sha512-be3dyCLctrNS0Yd5G2U3TPe/pyHTzMBdYG6e/nn1ufFOn+3HdVIs8zgHtqQ4oDaZpGrZhEDIUk5Cq3mQ1ndntw==","signatures":[{"sig":"MEUCIFa/zk5xryneuB+hyMrteMTmoNewo8WKDKMeqrMQe1RqAiEA5eG9uMSz0XPEiRGCMixgZB1bliGkcCpQR6H8iZ9vtCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh29yDCRA9TVsSAnZWagAAvuQP/2pFxJIHJeBKymTZZCHJ\nTBOth7UTG0rqL+s0dB+nn5ydMMu+6HT8RlD1GE6rxCvRBki5qTkhyETrgqwY\nbglao4UL03LNxhSGdAd/ESeuoU8/Dni/3TWTz9TwHLUIZdzbtc57qutBHlXV\nVUF9ZfCZbylBadRtF/3QYcHHQObbwQKqwT/nOav8cviV/iaEvIZ/x2YHJY2b\nNLbs0yKerb/qlMxdG8PRGP5nbu1glX/XAL3qpUGm5N9NRqvbUSqbhyPf7jks\n9hXM2i6tVfqDEUH8SeoNzmMBT75/8Red75a5YuPBVetdND/6q0YNTcHmqALj\nFCmPQ6CpF7U0cmUOETuac+YXJadaXowl+LqgDYNzRcUyLgNPYQGZAdsimHFj\nrrvithoNG4rmTkl4tdM+7spVQt7rJs7A7E1YB3o47k6H2XmgqLkup2hSS5eg\n3vrgqlYAlnH2rCAV1A2SKv19UCKO5nulmSYVYZjmV6SDQM2GroyIecptcWeX\nSiKV2b2p/ER96qMK+A4UF57BGQzRefjiI2SGGXSpj6vsnCLOUi6EcIjb6OSg\nHYc/HPobwN6EoflbBsh0bZRPFr/AREtoIDsejmVRIGmiRbkAQDDHppf3+PQt\nSvHdAmpKAHJp/wPL/neq0KZSMeJIUxsUiHnVAnHe4hD4FNpZqpIJdIPyOQbZ\nIdrI\r\n=2hTA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","gitHead":"ac2fa788ad5f262cea1f373bd806df1f28eb3414","scripts":{"build":"webpack --config webpack.prod.js","prettier":"prettier src/**/*.js --write","build-dev":"webpack --mode development webpack.dev.js"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"7.6.0","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"15.11.0","dependencies":{"js-base64":"^2.6.2","dxf-parser":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","webpack":"^4.29.5","prettier":"^2.0.5","webpack-cli":"^3.2.3","babel-eslint":"^10.1.0","webpack-merge":"^5.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-standard":"^4.0.1","babel-minify-webpack-plugin":"^0.3.1"},"peerDependencies":{"three":"^0.118.3"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_2.3.0_1634967612230_0.18858285009373543","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"three-dxf-loader","version":"3.0.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.0.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"322c572b1529b1e5df38af0de5b58225f08c0bff","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.0.0.tgz","fileCount":9,"integrity":"sha512-n0phYACZsXM5fjwlOahouRSbg6wjPLtD5AQF2ukTSLtbnPvkSlWHFPCKqHkS0BZWE6oYOaAh9wwWaAjFgejEsg==","signatures":[{"sig":"MEUCIA3UcEwVCZXazo+ac/xzpeaAKDAq0jSLYv71TAEs/z/xAiEAxLCuLBJ9mwNJ1JCGpldCmN7eUUYq/QoZnSeyXsWKsYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8281288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeghGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmohbg//QwQ3DQgOmlWDy3FL5MoGTYzQ4M5LJSL3yWPi4iNXFcS9y9Fr\r\nNdd9uYW0VhuoTX5xMOnbh9Amwd+yAP5PT2HTfxIwxacKI41dq4r2nCNmFjnd\r\nt7iHaviYTXSIghwSCOSfIrgf4ffVK9SCo25lO44YMqeCGNs/s6KMDKQXnatU\r\ndbQQI5s8gDou2EI6UQDKMJwwFmwulsfNrYHcJIaDeRRXB6/0OLi/DqnEXjue\r\nMRzSRMCW09+GIJ4N0SLpHLOGz9lUBv5/Q/3cm0ZAlgmn+sgkZPQnFuqGjSPx\r\nfnDV8TT3+gTWkZSDw3j9Fhg1r6rInyHzMKW89+hgsEO4cFZwSkRLYttOWzB9\r\n5pKUCCCNohE0Mc/dDmYKYk7ykXGNvzqx9ihJHf9dU0s6fTAURCiZrzti6Czw\r\nXvhgw+5Ffxn9o/g1WtOxUWMRuRwgz39SWZtjjtGBwdw+5B//+hw1ExzKaUdV\r\nJB4vHtgndzqx7etpF3E8HZIu/WSkZqKB9K9azhtWqOogKyQVP5ZG1gkAcNvC\r\n5++wYhEmPao5BhSuxgdWtz7OKmcnxzxaCm0b/h7+1sRScCPlPdiz2kCQxft0\r\nJL7yf0HZ0qc5arX56bvPnz2xmedjR7qkYux88EFHKuT3SeUL54kV/zpk+JJW\r\nO/Z/pHZIBlb3RBj1czWnxncVz1IB1bMfrls=\r\n=ZxoK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","gitHead":"13b3835c72a2c908cf28b97de2e3f6f56b947462","scripts":{"build":"webpack -c webpack.prod.js","build-dev":"webpack -c webpack.dev.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"7.6.0","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"15.11.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.x.x"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.0.0_1668941894285_0.44299105194776245","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"three-dxf-loader","version":"3.1.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.1.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"1f0b9a950ea468a7d363090eb291af359c028b10","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.1.0.tgz","fileCount":9,"integrity":"sha512-lxVlXVoomvab/Pn8CaMfPmFGPTF1Aby6xBY3WdPpMS1jTPrAwU2zU025PDS4RCSbZMNPZF+6Ti2vBg1HmgTr9w==","signatures":[{"sig":"MEYCIQD7OldgrsW7RvkZxNuWh2DP58me/MzlYJxlx+Nxyh7cAgIhALwVM/PUMWMTUMB6tVeyMmh6hg0tMWb9kLonqt9Qqvja","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8281728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjey7KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKnw/+Inb7Ubb43oEShmydTyOdYoZy4YHmWj0ZUFNlw9LmXIRqNqGP\r\njJPH8wnWjwp/qg/0EW/7MJPr5K5pgsMPHcRAhkRIt4jOWDDcoIG4G3utZDKk\r\nb+ZHglLW+7K9sKKSb9jp7O9eJxMPMfYLrtmM+6nnlww87rQSZeIPxFL960uP\r\nSql8HAjOzaY2yKgCaWlhlE4ewBVaFe9KQOPCP/3WP6n+sFzErQK8lDXhAaZ+\r\nxGVjJQcE8IXye2K3OuR5ObjTY13WDgq3VAm1B2BotS3UnAczOwdGOsYcN2UE\r\nt7ZFxCuk+3i2Jj33ReOQSK/NsTesuRDt86vzHwrLs/PXoVnpZWQsmpq/e0y2\r\nBo/YsRbludHjgq8e0iV+JIUpnMCDv7OSQN1Ko5yHqBvqD5WNOaV2UVWOrQVz\r\nr9ld/n1j76TWOm6401rclBQhwS7DMNasXlxJ4ULZ5ciAOL4a7Q5qVYwLDTcS\r\nnT/rM6YUswNROMdijUT/BSSjYyFc9vVPR995sVa3hUmaoJff2qWerYd8nvQp\r\nAPW7IOP4fTFSGmisZY3ZDarE3I8pe8AaeN2KWzwsm2kijYHduHcr4hjhCIhg\r\nZe9rshRCvltwOuVzYeQX4FlcEuBnrurS2fE6kHj9sEtA7TSGylMbdN7+vLMB\r\nGjtRdIIF0QAmh40CT9EZz4MWm8rwXuDrbxg=\r\n=9JNm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","gitHead":"e4d0b0ced5c6c175727540244b4b15f07486871a","scripts":{"build":"webpack -c webpack.prod.js","build-dev":"webpack -c webpack.dev.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"7.6.0","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"15.11.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.x.x"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.1.0_1669017290513_0.6945541871708687","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"three-dxf-loader","version":"3.2.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.2.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"1163a5809400fb7844bd18eca143225271923645","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.2.0.tgz","fileCount":9,"integrity":"sha512-QLpKEy8qK4ezLymguyHG96nHCbIYK0XjITX8xr7DX/UPuKl4bWnQLBOalivIRCaMET8KVVyNowDhBWc7eLaOhQ==","signatures":[{"sig":"MEQCIEdtj4gqs1mLiRv1scF7KznzmBqMLIbjxvPUulnRwZPXAiBHMuJ8W5oCSLiYf6OgzENREVbnBndYOdasHWEbWrh9eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8281812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMULhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp04RAAo9OYE8GBOT7anoHyyJMAb2O/tdwh/4EvAKqA/NfKnidXfiwt\r\nBUNTT4w9lzrql2Np/KqSw7dgEXUOTHTLvD2o4z8y6ynpBYKV4u68fUWj4CIT\r\nXwKFCd7xQHc4TguYSs3sx1H3iEnhyzRrJpxjpOLv/FvuxGaPunxPwJJSmEpT\r\nLqI8LkPPxBOm/q1Io3CymOmMTj8qTcvx/Czai+TFJtup8wp8W2wtj+9oDQIt\r\nYUk21Bk4KzyxDlbCJitGCo3M3jbIB1LyNu+NM8n7QDy53aYukII/mfbIsjlH\r\nqMV284Tw8WE41R7FJQgA0iqTTROG4EdNyUuzUqlgfI4k/EVt82Tdhw1oZVnw\r\nIlzqBMD5N7Yl+6/IDo7h61DRdxWumwS0jXd9wCoOEQS2RQyQ7cxEzL2+lMTj\r\nD9ZPAJEzDhK1IgCVK2y3Lc6k3jwRW8hxIQtpLHoOXejibcotx3vrN+hcVIt1\r\nmpLczww8taqMeP4TxtdiNTUXuSR5I9DpwW3KVhK6ZZ4b7TG53LTAJ7wzz0U/\r\nGhVj/X+D8ce6cFdRjTpI1h94Y5m3bV1PqocWJpdu6rMeJVFmM2cZiyLf0WL3\r\n+J9nFw9XQ7EniP8jCd6W0xqXAVVQNxI6A8PCc/QgdvjAoWMqQw6Ugn+9A3OS\r\nHSI1uFcOspr3qIoWn+L2aJMLjYPIe/yS3h0=\r\n=BSMQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","gitHead":"cf32bdcac29063e3773bf170c397ebd069ddbc00","scripts":{"build":"webpack -c webpack.prod.js","build-dev":"webpack -c webpack.dev.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"7.6.0","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"15.11.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.x.x"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.2.0_1680949985254_0.6218890476380996","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"three-dxf-loader","version":"3.3.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.3.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"6c402e30f2244370e47e59626c42dcdc5dbbcdc9","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.3.0.tgz","fileCount":9,"integrity":"sha512-iSbJ3BxeYKY+6n9nqIjKl5GQVC9ZnRk0g+QjiKciuUKeEUkhuCxT/8N+fCwD3OQNq4xclNZNNNLGyqgRxBf13Q==","signatures":[{"sig":"MEQCIFsk5bjtGlZOBwbZM10Thm7UYDRLtwgY3rN4DV4KAXi3AiAbjJQ67/1mGR2MZ0C+A44ffYhn1ofK0NQwHjb5rvnm7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8281935},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"d738518eec14eec81621fde6c7ee6924f99da55f","scripts":{"build":"webpack -c webpack.prod.js","build-dev":"webpack -c webpack.dev.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.136.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.3.0_1695896557002_0.8890590598708925","host":"s3://npm-registry-packages"}},"3.4.139":{"name":"three-dxf-loader","version":"3.4.139","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.4.139","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"b7d420cc3aa3d906cff82c16c5863a9365ef7221","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.4.139.tgz","fileCount":9,"integrity":"sha512-0we9fPwQVZ5TgXAOUTMGdIIOJoNGV79cGzWWxA/cnw9TQTH4rOgNX86zKc8Ns1vl8ZZSFxr6sOeGxDXTL5bJXQ==","signatures":[{"sig":"MEUCIBtnyCLUnjaJFLfVJvrCmggVCRnDElUoxE2vyrC7S0gmAiEAgtfnObx62SthPPgcGwoV9/DFKaFbYM/HcRCucKnmzj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8318535},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"13745fe2e17ccc9f2f6f49a5a102695cd2d98793","scripts":{"build":"webpack -c webpack.prod.js","sample":"serve","build-dev":"webpack -c webpack.dev.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.139.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.4.139_1696071491848_0.3122617204599931","host":"s3://npm-registry-packages"}},"3.4.140":{"name":"three-dxf-loader","version":"3.4.140","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.4.140","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"eadad82a25fdfe0ab27339102a2645d2979fcaf3","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.4.140.tgz","fileCount":9,"integrity":"sha512-e9G4Msj6tyMhyiZe9EXGU8aWmCR3a6DWmbGkqhwitO9ZeeyF7CVj3hOxXF5sjLOGmI9SF3w+yNXiXayZYQZhJQ==","signatures":[{"sig":"MEQCIGjtOFzEUL8zkaB9XCXlo0Ukoubpcwz3+nQFKUFfvMlWAiAuK9Jsyep+b/+Nv2se7ESSkEGDc+S/JoMjgC2zihAO5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8318677},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"de26f18a45d77d2588f573e703a95cb5d34f984e","scripts":{"build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.140.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.4.140_1696074260240_0.576719054952181","host":"s3://npm-registry-packages"}},"3.4.146":{"name":"three-dxf-loader","version":"3.4.146","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.4.146","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"235bd7fbd78598cf42baee5aab3089a01ed1cd17","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.4.146.tgz","fileCount":9,"integrity":"sha512-ELO21BWr8/udhUuoGnt5bR3e6fDBHIiKgQXzTKiEopZSck+WfRINQQK9URmLeXfoxbUpkWXY9xI1zPT6FfIxHA==","signatures":[{"sig":"MEYCIQDNJYGP9ppQg2NOZKuUoUG3S1HZZmSnTg+HCMNu8Y0vcAIhAJr6U5xY/na8JYBgrzguZ2AbF9WGZwjp+OVv98CovCGD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8318688},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"cf31bc68aa5effb9dad03f5b75bfc44500c669e6","scripts":{"build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"> 0.140 <= 0.146.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.4.146_1696075382009_0.4742939197588607","host":"s3://npm-registry-packages"}},"3.4.148":{"name":"three-dxf-loader","version":"3.4.148","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.4.148","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"219aeaa240a3455fb5fc732401d17f0e219956e1","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.4.148.tgz","fileCount":8,"integrity":"sha512-eqb457c4upWDMMjB+w/6hasv8VYUDZjMwmQxjGzRDiXRgXaZxBHHVxEcRYFSEFEfmlwGBCGIUg0YylZgbFgueA==","signatures":[{"sig":"MEYCIQDMArUGAAObFtzOedK2tLOXjzvFIumrGPcxbutyKs57+wIhAKbf8HJSEuM4e6hVFIwlmDpz3lHCYEz+ALaW8kQoeULt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314703},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"387c13d241f1de5b819279767d5b523150e0b7ba","scripts":{"build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0"},"peerDependencies":{"three":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.4.148_1696231036898_0.4191142972806261","host":"s3://npm-registry-packages"}},"3.5.148":{"name":"three-dxf-loader","version":"3.5.148","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.5.148","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"a7fb91ee919ce14448549564cfac6cece73f5c2d","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.5.148.tgz","fileCount":10,"integrity":"sha512-97oPUcolKjhdVXp8AFZnQUOm62HcY/xNCP9lksiaFcGUdzDohrkacCtDUsIw2+0FHbRTJjf0SH4pva/bHf5wcg==","signatures":[{"sig":"MEYCIQDGeoc5TpVhvq5MaY2qvKwvS2cgkx7LsSC4nH/1wY807gIhAMDWsxU7gbuqLQC3TnjMwCA/jM3xmAsb1MPTVKc1RagX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318020},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.5.148_1704957728188_0.2563135217690633","host":"s3://npm-registry-packages"}},"3.5.139":{"name":"three-dxf-loader","version":"3.5.139","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.5.139","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"3188840a8ef80cb36068a60f37f08c0ad7f5a7c7","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.5.139.tgz","fileCount":10,"integrity":"sha512-GZ9tu4EVVgF/EROmwDsNxHVAatYeGRI6gNIIk1wwbf4GNeRUT1gj8x5FcmVxk9IWJhp8EVyWtjDfBbUCm5Sfhg==","signatures":[{"sig":"MEYCIQCiVK6bxij73gKv0vz4Wuu/pX15UyuFdl9AZqgbSZnDCgIhAJR9lytbZyrF5mEN7JuhlTrvIutkeyBhQUthPSDmNV5b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318020},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.139.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.5.139_1704958478845_0.1874686947532238","host":"s3://npm-registry-packages"}},"3.5.160":{"name":"three-dxf-loader","version":"3.5.160","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.5.160","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"fa21a23e238cf8378b5574a60127d4c8cd3d40af","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.5.160.tgz","fileCount":10,"integrity":"sha512-NHVPEKYo6m3W+XQTCLR56gwW7C2c9bkkZoN85um7xY/gNuKlC3z+MGi++ord3erOJfRci54UnamvrFbcinqnlg==","signatures":[{"sig":"MEUCID2Fgk0jbYsEZlLWGpqG2a6xN1Ic+hxEtJTdXcGQ/cHlAiEA8Fczo/ipUQhk5DyWuEQVskXHY6RPzeESNWGSqzkEqpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318020},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fibre.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.5.160_1704958544839_0.701719458751775","host":"s3://npm-registry-packages"}},"3.6.129":{"name":"three-dxf-loader","version":"3.6.129","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.6.129","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"a714b5790ad28dba034e3e30a3b7a4f4a9db00a6","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.6.129.tgz","fileCount":10,"integrity":"sha512-6kXR1KyOugZ8mAncP/FQB+7Rf48vWzl2hDIvhbUhBNfW/dh8RoQVMEYMtX3KDbN02Fwx0XCp+A8aCrlt/BLhuQ==","signatures":[{"sig":"MEUCIQDecIeFBkR81KNLXieXAOVKnf1rNhgyU7sqjpqcr1AV1AIgb1xPTaDF+q6JIn2grnwwALNMbw4UTDmpdHlsDpB9Nes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317819},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.129.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.6.129_1705296408355_0.9267333855540218","host":"s3://npm-registry-packages"}},"3.6.148":{"name":"three-dxf-loader","version":"3.6.148","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.6.148","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"caddfd10b7a74a3fe7deaf09b89955f7f94406db","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.6.148.tgz","fileCount":10,"integrity":"sha512-LlI8d/7ljuAS0cO0CD6ZRZY4ywVOZ1Pyceg9j7gOOMEV9I4LG2ceS7B769c7N8IEMX1ZEgWxvp/j7+It56Kilw==","signatures":[{"sig":"MEYCIQC5e3TEj5sLOqJE+qWSwofHfFP1Tcr7DZtXziPPs+OTGwIhANPbqkZzYc4vzfgsgrOsmxLPNpE8AswUg+0HsRRDyAm4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318044},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.6.148_1705296893316_0.4011430830843419","host":"s3://npm-registry-packages"}},"3.6.160":{"name":"three-dxf-loader","version":"3.6.160","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@3.6.160","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"8de4c1deba4534c8dbebde3a09bf3f845ecf8b0b","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-3.6.160.tgz","fileCount":10,"integrity":"sha512-15oCUuocbf6DrT6sIae3UQHK1LqwBVMVocKgmSDJ4xwJGGI1qR9HxZD1o2Ro4xHz036+MTJGrz0x1obhcBPavQ==","signatures":[{"sig":"MEYCIQDBcpRO0ZKuig+5M+Q1pDabn79WVCBjIzkd+expYx/2xgIhAJO8ScSdMiRs9WkzmRNBlNeXhx8M9BQrTXhAkicKuq0Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318043},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_3.6.160_1705297108418_0.2954979393154771","host":"s3://npm-registry-packages"}},"4.0.129":{"name":"three-dxf-loader","version":"4.0.129","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@4.0.129","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"d7c7424407725e5bdda2e7a3ee14a43f5c7770a8","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-4.0.129.tgz","fileCount":10,"integrity":"sha512-ef1kuJsOIHR0vdNbwuBeVfQFQNLS7+rqNMD74c45YuOPKwpHXf9Zkz+3RM8YhtAhwxyccoeRmsZ1MtQIHCr1fQ==","signatures":[{"sig":"MEUCIQCUxezkm64qF+vCi+4Jzj2AmjTl3eYR3+55iClndAMneQIgEyLuBEnt1iRrfFnZqpcB0GosQGyNoP3yfuWU6uzMV0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319992},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.129.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_4.0.129_1711620633772_0.7860180279396196","host":"s3://npm-registry-packages"}},"4.0.148":{"name":"three-dxf-loader","version":"4.0.148","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@4.0.148","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"c312b8b262989aac78526ff24ccb11a48c5e5699","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-4.0.148.tgz","fileCount":8,"integrity":"sha512-h9gIQC3wRVtPiSYYKGtEekR1byk5cbwudMb1Rz1SSTe56fH6OJEknYn0mqWbz5hP7DaFftFb16+GNSYNnjXsmg==","signatures":[{"sig":"MEUCIQC65bHLpfiHldl5bCNKvn0kKt7LtxGlwG+V5Mf8qoeTJwIga1L6+12e7BseIkXC0noEfj7OWGCFfiROJlTk0LtTroI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320219},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"81eaf1b7c1a501b06aa01aae66cf1a0fccec445c","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_4.0.148_1711621004086_0.34185532262808827","host":"s3://npm-registry-packages"}},"4.0.160":{"name":"three-dxf-loader","version":"4.0.160","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@4.0.160","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"e498ac8043f84e3f343ccfa5850631fd99ad731e","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-4.0.160.tgz","fileCount":8,"integrity":"sha512-ZOLYTv/j9rN2aqoy8DQ1gtGtN8dlgxOHoWOmKSQP7P2msqu3ws+TEUtV+SMaJOuw2BZ6nZnK8yXYnsUuxF2UUA==","signatures":[{"sig":"MEQCIDJ0L25x7kHUL5dBsIGKyM424mbDvw8i6Xq2WfWaAu5DAiAGwHVsVFnj0GmqnXN60Rb34DsGcsnyMOEM5Nbp6DLZFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320219},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"db4a1e45bc15b95958c688b2fa27600f4f12c0b8","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_4.0.160_1711621105287_0.708366057665917","host":"s3://npm-registry-packages"}},"4.1.129":{"name":"three-dxf-loader","version":"4.1.129","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@4.1.129","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"fa13f52a4ff9b620fca21b22e42b964b4a21a943","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-4.1.129.tgz","fileCount":8,"integrity":"sha512-NOTIOq1XEMbZf18+G1FwRDPIc6fgD3MHeUTLL4HCdTH502tXGqlGNXPG4EJpCwgRLQ32Wqg8P5T6b3Wv/Gx9hQ==","signatures":[{"sig":"MEYCIQDf3Bz0HIMO6j7iMxzfSikr6EdH1SKXfVt5cSkW59skKQIhAOq5cKwarcJkgQgSkDy07lamBA9cteobQq7qcK+DQMUD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321661},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"915d37a862abbda95dc850c7efaa99d66a2d4581","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.129.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_4.1.129_1711622765776_0.5712563108894764","host":"s3://npm-registry-packages"}},"4.1.148":{"name":"three-dxf-loader","version":"4.1.148","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@4.1.148","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"63786eaf79853eebca86a09335ad9565a4f560d0","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-4.1.148.tgz","fileCount":8,"integrity":"sha512-eB3Kp3ApvhQSPyYoWe5WvXpEf9tECZkSxBwsCYfJGMoDFE57iXcuuFzBhY+B2VETysJ5njOnfOpmhLIjR4/uag==","signatures":[{"sig":"MEYCIQD/Dbli1prFO+5nuP1LbFQ2/amrpxdSbVA2GGHiQQLtdAIhALAb24shnUaGQFboFkbqq0HpZbZVAwPcYEo99Hkt6aWc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321888},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"c92290bddb3df3f72923fbf27ac26b8ed1c656ac","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_4.1.148_1711622806256_0.08530960362406037","host":"s3://npm-registry-packages"}},"4.1.160":{"name":"three-dxf-loader","version":"4.1.160","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@4.1.160","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"a04d27488193485fba82df6385e677090631adc6","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-4.1.160.tgz","fileCount":8,"integrity":"sha512-mCI7A6G4EzcmgrqRnvqe1EQWf0N83urMW/nQAyqbKCPtevNWyZzmYGW81Ay2cLybhjlRPWCV9W7JEqm1CmGY9g==","signatures":[{"sig":"MEUCIQCrMyq1bYHtI3kJPdvcTEtDF26K11Sn7S5bbh7S2JwxRQIgWiQZxP9tEQJsKfatE77sDTrQSHeJHwqqfSRPcXsRSMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321888},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"5ebf4423be7a584113e72d9e186273f1acf3bf5c","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_4.1.160_1711622872769_0.5620852096330393","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"three-dxf-loader","version":"5.0.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.0.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"3c85297f7dc6ab7653dbf907423d19214c80b71b","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.0.0.tgz","fileCount":8,"integrity":"sha512-bJwLdB1dW5+E4lUjV6mH6tE0MqfBfqJja8Gze6mABLithY42zDrQZ7RCDTVV2UtCY5YxhbZ9mK2Nr4yuTfatog==","signatures":[{"sig":"MEUCIQDC2lZ7KMvWp38yodMl/O9eU1Vf7fyMo4BO1kfaxLMsLQIgLm6CCOLu7fpBp9XC2ZVgX5lQnCYlRpv6cmf2TGQ/YNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323950},"main":"dist/three-dxf-loader.js","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"169695385ed4c969256745ceebd12cd616e12942","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.0.0_1712717674601_0.6518374926530976","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"three-dxf-loader","version":"5.1.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.1.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"2b7ea9fa36189779649b28919d7a8c7b18815a6b","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.1.0.tgz","fileCount":8,"integrity":"sha512-nKCR0QPogYtXVTk3CEeluaueSu0wLOp02IgXX0CD23HDufgKuWkOxHcsbMdDDl6dEjbBvDJ9rhXakM6+nwiGeQ==","signatures":[{"sig":"MEUCIQDsbeagh3R1Wy2xOrDHxeFnKKlra1fI5fJWmrnI5w5wnAIgS255JC0KmT1nPREZOemSX/zjvIs2V/ajozZc/snbodA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323970},"main":"dist/three-dxf-loader.js","type":"module","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"b69847ae692820ad6783c63808e50a2b561fadbc","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"webpack -c webpack.prod.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"webpack -c webpack.dev.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.1.0_1713746362140_0.6580863179131764","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"three-dxf-loader","version":"5.2.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.2.0","maintainers":[{"name":"prolincur","email":"info@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"ec6f59c43d57f50b6539a05685edbe97e0fc967b","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.2.0.tgz","fileCount":10,"integrity":"sha512-XV9IQYVsZXvLpBrmonmSWlZeaittOf4pNmrS33XbiqZ7T5BW0gAkdzNufMc4O21/tFfknXlQBSUwNS9TXKOajg==","signatures":[{"sig":"MEQCICAX7XVk0TFClwPVA1glnBqY4RM6JpuQYg7BfETpByOiAiAKEWOJwiuvjkarlYU6nVu7oOy2GGtpz81RVOmeDNAgNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321595},"main":"dist/three-dxf-loader.js","type":"module","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"cross-env NODE_ENV=production webpack -c webpack.config.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"cross-env NODE_ENV=development webpack -c webpack.config.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"prolincur","email":"info@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","cross-env":"^7.0.3","webpack-cli":"^4.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3","webpack-node-externals":"^3.0.0"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.2.0_1723527276051_0.24850191599292648","host":"s3://npm-registry-packages"}},"5.3.148":{"name":"three-dxf-loader","version":"5.3.148","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.3.148","maintainers":[{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"72f345d2dac6bf1c16fdd4e356d3d3f407be0a2d","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.3.148.tgz","fileCount":8,"integrity":"sha512-gCxeTk37e1hajp3HD/HBsOittdsZfdVbEkGRjLMYoaudQlm3nMV8uDL+JbITmi0dAF0lQX9UpaIeF33nxsAomQ==","signatures":[{"sig":"MEUCIDD7tdwYibpYtYMxlrqPG7kVFd82OBRhXHpAUtp8ivT8AiEAl6pvGXQNxkxh8SJocovUp8/RX/xuRQudxaYtcLwuKio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321826},"main":"dist/three-dxf-loader.js","type":"module","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"9fbbf388c34a08f91635233f7ffcfe5e828acc2b","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"cross-env NODE_ENV=production webpack -c webpack.config.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"cross-env NODE_ENV=development webpack -c webpack.config.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","cross-env":"^7.0.3","webpack-cli":"^4.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3","webpack-node-externals":"^3.0.0"},"peerDependencies":{"three":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.3.148_1784883360319_0.3022088788920494","host":"s3://npm-registry-packages-npm-production"}},"5.3.129":{"name":"three-dxf-loader","version":"5.3.129","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.3.129","maintainers":[{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"42bc87fa22500b8189c258c76299b1ce7c1b24a8","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.3.129.tgz","fileCount":10,"integrity":"sha512-CUb1PDetPH7Jak1mas1n40fpZ7hhj8QxdxZVvyI7q2OhAlMHq0TAMt17dmQGVCo+k+DObBFL488SubG0qD4fLQ==","signatures":[{"sig":"MEQCIAhp8q2RbnFMDiCTNy4m3CCzBcoIH2n4MdAAvOg4STIQAiBJxfnAbDze958s87zkwkhcXVJ9t7VpO+30l/jfGH3biQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322065},"main":"dist/three-dxf-loader.js","type":"module","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"cross-env NODE_ENV=production webpack -c webpack.config.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"cross-env NODE_ENV=development webpack -c webpack.config.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"},"repository":{"url":"https://github.com/prolincur/three-dxf-loader","type":"git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020-24 Prolincur Technologies LLP.\nCopyright (c) 2015 GDS Storefront Estimating\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","cross-env":"^7.0.3","webpack-cli":"^4.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3","webpack-node-externals":"^3.0.0"},"peerDependencies":{"three":"0.129.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.3.129_1784883567292_0.5745320391614654","host":"s3://npm-registry-packages-npm-production"}},"5.3.160":{"name":"three-dxf-loader","version":"5.3.160","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.3.160","maintainers":[{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"454ba3d9e193f319d6a7ae511645337a423aee87","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.3.160.tgz","fileCount":8,"integrity":"sha512-ucMsXlhxiiXtJq9urtDVhURLeZWn9DWcwYWkkY1NJV2fZA+XFx7VAYn6g+MZxgTMfvf/SjVHQSj6jC7sPBQRBQ==","signatures":[{"sig":"MEUCIDh/FHU6iqEhu0xR4MyCPP17SZdPDXnhOeHEnAuxlnu4AiEA96+fQfWxDswvbKkqXlZX9WskYpd6crM0mSfo6O3ssyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322065},"main":"dist/three-dxf-loader.js","type":"module","module":"src/Loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"c59ae611d4935871ee9c4c6441b74c836b3813f6","scripts":{"lint":"eslint src --ext js --report-unused-disable-directives --max-warnings 0","build":"cross-env NODE_ENV=production webpack -c webpack.config.js","start":"npm install && npm run build && cd sample && npm install && npm run start","prettier":"prettier src/**/*.js --write && prettier sample/*.js --write","build-dev":"cross-env NODE_ENV=development webpack -c webpack.config.js","start-dev":"npm install && npm run build-dev && cd sample && npm install && npm run start","prepublishOnly":"npm run build"},"_npmUser":{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","cross-env":"^7.0.3","webpack-cli":"^4.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3","webpack-node-externals":"^3.0.0"},"peerDependencies":{"three":"0.160.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.3.160_1784883838699_0.05958971833664073","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"three-dxf-loader","version":"5.4.0","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"author":{"url":"prolincur.com","name":"Prolincur Technologies"},"license":"MIT","_id":"three-dxf-loader@5.4.0","maintainers":[{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"}],"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"homepage":"https://github.com/prolincur/three-dxf-loader","bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"dist":{"shasum":"3d069258a883213ba775219cbf71a52eca67bef1","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.4.0.tgz","fileCount":8,"integrity":"sha512-YKQv6K8PGHzQub4Jn3neKqu4PzhK8ZiNQKVvmoxv0alXClApcsMHYbNfc/ruHVlOJvfd0N3gQuivdRE3E5uI6A==","signatures":[{"sig":"MEUCIQCu6MtJADsTsVkLgJ1li6rg49iRG1/5dwBDjTOd/8pLxgIgXT/dsVrjummuxfOfZtzEPFHikSI2xVxq++T0y/Thp/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327344},"main":"dist/three-dxf-loader.js","type":"module","module":"dist/three-dxf-loader.js","exports":{".":{"import":"./dist/three-dxf-loader.js"}},"gitHead":"82ce956837fa13c152e8b6306dd2fa9d22b0cbaa","scripts":{"lint":"eslint src examples/web --ext js --report-unused-disable-directives --max-warnings 0","build":"cross-env NODE_ENV=production webpack -c webpack.config.js","prettier":"prettier src/**/*.js --write && prettier examples/web/*.js --write && prettier examples/r3f/src/*.js --write","build-dev":"cross-env NODE_ENV=development webpack -c webpack.config.js","start-r3f":"pnpm install && pnpm build && cd examples/r3f && pnpm install && pnpm start","start-web":"pnpm install && pnpm build && cd examples/web && pnpm install && pnpm start","prepublishOnly":"pnpm build"},"_npmUser":{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"},"repository":{"url":"git+https://github.com/prolincur/three-dxf-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"js-base64":"^3.7.3","dxf-parser":"^1.1.2","@dxfom/mtext":"^0.3.2","troika-three-text":"^0.52.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","webpack":"^5.52.1","prettier":"^3.1.1","cross-env":"^7.0.3","webpack-cli":"^4.8.0","html-webpack-plugin":"^5.5.0","eslint-plugin-prettier":"^5.1.3","webpack-node-externals":"^3.0.0"},"peerDependencies":{"three":">=0.129.0"},"_npmOperationalInternal":{"tmp":"tmp/three-dxf-loader_5.4.0_1784891679804_0.08243293635569438","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"three-dxf-loader","version":"5.5.0","description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","type":"module","main":"dist/three-dxf-loader.js","module":"dist/three-dxf-loader.js","scripts":{"build-dev":"cross-env NODE_ENV=development webpack -c webpack.config.js","build":"cross-env NODE_ENV=production webpack -c webpack.config.js","prepublishOnly":"pnpm build","start-web":"pnpm install && pnpm build && cd examples/web && pnpm install && pnpm start","start-r3f":"pnpm install && pnpm build && cd examples/r3f && pnpm install && pnpm start","lint":"eslint src examples/web --ext js --report-unused-disable-directives --max-warnings 0","prettier":"prettier src/**/*.js --write && prettier examples/web/*.js --write && prettier examples/r3f/src/*.js --write"},"exports":{".":{"import":"./dist/three-dxf-loader.js"}},"repository":{"type":"git","url":"git+https://github.com/prolincur/three-dxf-loader.git"},"bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"homepage":"https://github.com/prolincur/three-dxf-loader","author":{"name":"Prolincur Technologies","url":"prolincur.com"},"contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"license":"MIT","devDependencies":{"cross-env":"^7.0.3","eslint":"^8.56.0","eslint-plugin-prettier":"^5.1.3","html-webpack-plugin":"^5.5.0","prettier":"^3.1.1","webpack":"^5.52.1","webpack-cli":"^4.8.0","webpack-node-externals":"^3.0.0"},"peerDependencies":{"three":">=0.129.0"},"keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"dependencies":{"@dxfom/mtext":"^0.3.2","dxf-parser":"^1.1.2","js-base64":"^3.7.3","troika-three-text":"^0.52.4"},"_id":"three-dxf-loader@5.5.0","gitHead":"e3a33095b189651542252400c487a9aba7a64e02","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FCOnghsuoAezT5QFIYPZPzsv5qg4kzLocs4HhB3X0jCfSiywK9Cd2dxzSM1zpnE1xjveZ72VdeoGbHIsa+1RTA==","shasum":"8654f5f4a0f27d068031b2e413a39df017e5be80","tarball":"https://registry.npmjs.org/three-dxf-loader/-/three-dxf-loader-5.5.0.tgz","fileCount":8,"unpackedSize":328524,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFaMzsIPRkjPSbja6HEKDGT7YiRyXuT6z4JGgJHSfxfKAiBHCXNGSbj+9l87jZTHhUo0uwtVZ65fKpNcc+nSDNu3tw=="}]},"_npmUser":{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"},"directories":{},"maintainers":[{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/three-dxf-loader_5.5.0_1785504254375_0.8905181747779503"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-02T04:35:21.329Z","modified":"2026-07-31T13:24:14.765Z","0.0.1":"2016-11-15T23:52:22.926Z","2.0.0":"2020-07-02T04:35:21.484Z","2.0.1":"2020-07-02T04:56:10.096Z","2.0.2":"2020-07-04T05:39:29.715Z","2.0.3":"2020-07-04T08:17:53.012Z","2.0.4":"2020-07-07T08:35:18.409Z","2.2.0":"2021-03-15T16:14:35.341Z","2.3.0":"2021-10-23T05:40:12.397Z","3.0.0":"2022-11-20T10:58:14.529Z","3.1.0":"2022-11-21T07:54:50.723Z","3.2.0":"2023-04-08T10:33:05.638Z","3.3.0":"2023-09-28T10:22:37.381Z","3.4.139":"2023-09-30T10:58:12.123Z","3.4.140":"2023-09-30T11:44:20.492Z","3.4.146":"2023-09-30T12:03:02.298Z","3.4.148":"2023-10-02T07:17:17.084Z","3.5.148":"2024-01-11T07:22:08.345Z","3.5.139":"2024-01-11T07:34:39.002Z","3.5.160":"2024-01-11T07:35:44.968Z","3.6.129":"2024-01-15T05:26:48.492Z","3.6.148":"2024-01-15T05:34:53.475Z","3.6.160":"2024-01-15T05:38:28.580Z","4.0.129":"2024-03-28T10:10:33.980Z","4.0.148":"2024-03-28T10:16:44.289Z","4.0.160":"2024-03-28T10:18:25.454Z","4.1.129":"2024-03-28T10:46:05.953Z","4.1.148":"2024-03-28T10:46:46.480Z","4.1.160":"2024-03-28T10:47:52.983Z","5.0.0":"2024-04-10T02:54:34.814Z","5.1.0":"2024-04-22T00:39:22.281Z","5.2.0":"2024-08-13T05:34:36.220Z","5.3.148":"2026-07-24T08:56:00.482Z","5.3.129":"2026-07-24T08:59:27.497Z","5.3.160":"2026-07-24T09:03:58.852Z","5.4.0":"2026-07-24T11:14:40.006Z","5.5.0":"2026-07-31T13:24:14.538Z"},"bugs":{"url":"https://github.com/prolincur/three-dxf-loader/issues"},"author":{"name":"Prolincur Technologies","url":"prolincur.com"},"license":"MIT","homepage":"https://github.com/prolincur/three-dxf-loader","keywords":["dxf","cad","viewer","threejs","react-three-fiber","r3f","three","loader","3d","2d","drawings"],"repository":{"type":"git","url":"git+https://github.com/prolincur/three-dxf-loader.git"},"description":"Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.","contributors":[{"name":"Sourabh Soni","email":"https://www.prolincur.com"},{"name":"Ben Zuill-Smith","email":"bzuillsmith@gmail.com"}],"maintainers":[{"name":"sonisourabh","email":"sourabh.soni@prolincur.com"}],"readme":"\n# three-dxf-loader\n\n**three-dxf-loader** is a cross platform DXF file loader for THREE.js. It takes URL of a DXF file as input and returns THREE.js mesh entities. It internally uses dxf-parser for parsing DXF file. This library works out of the box with cross platform react-native and react-three-fiber.\n\nRequires `three >= 0.129.0` (peer dependency).\n\n#### Install\n```\npnpm add three-dxf-loader three\n```\nor\n```\nnpm i three-dxf-loader three\n```\n\n#### Usage\n```javascript\nimport * as THREE from 'three';\nimport { FontLoader } from \"three/examples/jsm/loaders/FontLoader.js\";\nimport { DXFLoader } from 'three-dxf-loader';\n\nconst fontLoader = new FontLoader();\nfontLoader.load(\"/fonts/helvetiker_regular.typeface.json\", (font) => {\n  const loader = new DXFLoader();\n  loader.setFont(font); // set fonts\n  loader.setEnableLayer(true); // set EnableLayer\n  loader.setDefaultColor(0x000000); // set DefaultColor : Default color will be applied when no color found for the entity\n  loader.setConsumeUnits(true); // consume units coming from DXF and scale the model to 'meter'\n  const scene = new THREE.Scene();\n  onLoad = (data) => {\n      if (data?.entity) {\n        scene.add(data.entity)\n      }\n  }\n  const onError = (error) => {\n    console.log(error);\n  }\n  const onProgress = (xhr) => {\n    console.log( ( xhr.loaded / xhr.total * 100 ) + '% loaded' );\n  }\n  loader.load(url, onLoad, onProgress, onError);\n});\n```\n\n### Usage in React Three Fiber\n\n`DXFLoader` implements the standard `THREE.Loader` interface, so it plugs directly into\nR3F's `useLoader` -- same pattern as `useLoader(GLTFLoader, url)`. Load the font the same\nway, then pass it into the DXFLoader config callback:\n\n```javascript\nimport { useLoader } from '@react-three/fiber'\nimport { FontLoader } from 'three/examples/jsm/loaders/FontLoader.js'\nimport { DXFLoader } from 'three-dxf-loader'\n\nfunction Scene({ url, fontUrl }) {\n  const font = useLoader(FontLoader, fontUrl)\n  const data = useLoader(DXFLoader, url, (loader) => {\n    loader.setFont(font)\n    loader.setEnableLayer(true) // set EnableLayer\n    loader.setConsumeUnits(true) // consume units coming from DXF and scale the model to 'meter'\n    loader.setDefaultColor(0x000000) // set DefaultColor : Default color will be applied when no color found for the entity\n  })\n  return <primitive object={data?.entity} />\n}\n```\n\nSee [`examples/r3f`](examples/r3f) for a complete, runnable demo (orthographic camera, auto-fit, pan/zoom-only controls).\n\n#### Run the Examples\n\n```\n# First, compile three-dxf-loader\n> pnpm install\n> pnpm build\n\n# Vanilla (plain JS, drag-and-drop DXF) example\n> pnpm start-web\n\n# React Three Fiber example\n> pnpm start-r3f\n```\n\n`start-web` serves the repo root on port 3000 -- open [http://localhost:3000/examples/web/index.html](http://localhost:3000/examples/web/index.html). `start-r3f` starts the CRA dev server (also port 3000, opens automatically).\n\n![Example of the viewer](https://raw.githubusercontent.com/prolincur/three-dxf-loader/master/examples/web/data/snapshot.png \"What the example looks like\")\n\n\n### Supported DXF Features\nSupports:\n* Header\n* Most LW entities (lines, polylines, circles, polyfaces etc)\n* Layers\n* Some support for line types\n* Text, MText, and Attribute Definitions (ATTDEF)\n* Viewport\n* Splines (Quadratic and Cubic)\n* Ellipses\n* 3DFace\n* Some Dimensions (aligned/linear)\n\nDoes not yet support:\n* Attribute instances (ATTRIB) / block attribute substitution on INSERT\n* 3DSolids\n* MultiLeaders and other Leader types\n* other less common objects and entities.\n\n### BREAKING CHANGES\n\n- Upgrade from 3.* to 4.*\n\nReplace following code\n\n```\nloader.load(url, (data) => {\n  const { entities } = data\n  // do something with entities\n }, onProgress, onError);\n ```\n\nto\n\n```\nloader.load(url, (data) => {\n  const { entity } = data\n  // do something with entity or entity.children\n\n }, onProgress, onError);\n ```\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\n","readmeFilename":"README.md"}