{"_id":"@boogoo/umd-importer","_rev":"7-ba3c93c833cd335893d2917e220dc990","name":"@boogoo/umd-importer","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@boogoo/umd-importer","version":"1.0.0","keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","_id":"@boogoo/umd-importer@1.0.0","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"homepage":"https://boogoo.io","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"dist":{"shasum":"ee7d00057e1f333994ec564089bf909e586cb8e1","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-1.0.0.tgz","fileCount":6,"integrity":"sha512-LKHXOS+wLNZrP5n9rN4S9xa3yMGQTPmMsZAgRkDzvk30BSZdc0mv+wsWcJYjhm5YjnYuT9cs+p/aeTX0uJCgGw==","signatures":[{"sig":"MEYCIQCBnc75liPlh07pPM09HIhWaERpEUgrJvZDWY8D56rWzAIhAKzSjwq1ZSDM3E3ryeq519gkDyFLktQUdPXFme+GXMN6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+3H5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo97A//XIP4K9p/+6iTy/Qc8C5BIxqeH0U4QvpNoyk/XL/kL2kfS4Qr\r\n90qM0yhpTrj+QkNNQN8ttuUzgL5UPWK1ZeDX0+0A/2qi3I2fV6068grg51Sh\r\nDFk3US2it2bruSZCQHLt24Nec0NXzyO6zHYWnE+0oCuFQSySyOClY/Iku85w\r\n/8mI6LP+HfDxqu0KCkqoMj1YtaOZLZG13kNEgTdPLdmgv1JJt9WcS1nJaDp9\r\na2uTC3oH97s3WgsK8qZc8E5fhBBZWJcMinZmhoOkXjNTkDWnSm1BJc7MRDBh\r\n8MgaT4nrwteScML4Whz5KY8FkWD7Isy3um3odMnDVkC4BD4wJdy9xSQqK4+v\r\n9LRXODGG/MhcQQ3ZgrAbYQeFmGCTs8egUOhh/s995HJ5vfmdACPUdyTBlkn+\r\nSoXynHeFSt7F3el9avAgGv9aNDpnMCrdwiK755I2iHw/arsh02NrcJkBrTzp\r\nYr0xWq8Tm0fmtYoxg5p6WVrMY6697x4oyuTyPFQ9jhCkuJJYKkKpf2CjxDlD\r\ns0TdD4Lol51q6kWzHePts0dwya+y6Ohv5whoOAwvxE/Ll1Qbq9eT3z8SxSMy\r\n9vmMl+92VyCjdGXgKPSpZWDSK/S+NORXhmULCGR5bmRhTltkfX9pJMaN1GVn\r\nQGjAiXpm/uVtNchFoLH0nDcAcrW1ylG2kaI=\r\n=kVMk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.umd.js","types":"dist/main.d.ts","module":"dist/main.mjs","gitHead":"e2e25149488a32e53023ceb55cdb74aa7eec6632","scripts":{"dev":"vite","build":"tsc && vite build && tsc"},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"repository":{"url":"git+ssh://git@github.com/boogoo-io/umd-importer.git","type":"git"},"_npmVersion":"8.5.0","description":"An importer loading online umd package javascript file.","directories":{},"_nodeVersion":"16.14.1","dependencies":{"axios":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.0","typescript":"^4.9.3"},"_npmOperationalInternal":{"tmp":"tmp/umd-importer_1.0.0_1677423096808_0.8081259057831403","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@boogoo/umd-importer","version":"1.1.0","keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","_id":"@boogoo/umd-importer@1.1.0","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"homepage":"https://boogoo.io","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"dist":{"shasum":"23de8ac15f824be8d87697aca8d9abb62bc419f6","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-1.1.0.tgz","fileCount":6,"integrity":"sha512-1YfLXcsRYIP2a7g/zEDE4Un/A5mk9XwBYOEQPQp2jSaPA3blLaeQS13uxTjyVtk34Qwtonpar82bFbVu7TijMQ==","signatures":[{"sig":"MEUCIDnsKUuhumzTb1mDt+/rJWNbErkbQwNL9pRu3okju0ztAiEAn7JZZKGzGVPPLMFRsLFtv5IeKOa2xY3LAGk94FdEi10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+51XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTdw//dz6fs7K59eFdr8Cq97nJhEIv4+VWTyPQ4ElkX06y918joz1G\r\nnVVJpuOV3Qyqqwmow0Cu4NPgXhgQ97HXRVzYZskQXrOiDuY1Fi2wn288wW77\r\ns029NtCqTvv0xlZapuKIF0/i1EXC+myeSirNc7/4n+hdngIgBjTU0ULVBV8s\r\nDlJzV3X/732UeDSwW59TPDsC+mAI5yeyK+P8/sth8LZVjqXX1a2M145cclMx\r\n2UzHYY/SfTFrCPLACJkWV2NlIxgFoGA6d4WCLISmxEmh50FM71uEDYC3JGi9\r\nZP4O33uX6fbKG0kret2w2QTCKHm0t/VY1D2CHGe+K8HwuMVDaiAohnMpG4Jp\r\naqglNYajKJcUpL4H/q+I9o52DE49RRyJRiJPLY/J21ztPksjjU/A4h34EVRZ\r\nQPDO8cD7hNfIy7bTV5nVgkS9az8WMC0VCZ6JwHoO4mMNBhMx9ROiqKU+/NtT\r\nC/PWRIGQssnTve5puUGMm6jwIyDCFCLoDTkl289mSSOuHhrwhRiA/82lHo9m\r\ndV6aGOKUOBIOnUF4tK0aEmnLLRra9DY9OMo4fxfIdQWg/paY6DhsnYPcHUuA\r\nZeDG4hidtyqnX3beu2+Mn0EA+06deDgShQrmph3dxjtoSi4P4shNi82L/zLi\r\nRBC6kXs4K3fXvyzBmxtSUbmRd6pUL0KGpM0=\r\n=W86H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.umd.js","types":"dist/main.d.ts","module":"dist/main.mjs","gitHead":"8415c30bfdc798d92c0e1cba27fa0a353ba676c5","scripts":{"dev":"vite","build":"tsc && vite build && tsc"},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"repository":{"url":"git+ssh://git@github.com/boogoo-io/umd-importer.git","type":"git"},"_npmVersion":"8.5.0","description":"An importer loading javascript umd package from http link.","directories":{},"_nodeVersion":"16.14.1","dependencies":{"axios":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.0","typescript":"^4.9.3"},"_npmOperationalInternal":{"tmp":"tmp/umd-importer_1.1.0_1677434198854_0.9042836418476814","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@boogoo/umd-importer","version":"1.1.1","keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","_id":"@boogoo/umd-importer@1.1.1","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"homepage":"https://boogoo.io","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"dist":{"shasum":"03e65bc9a030ee44da35c5784e3d185b68ba57fb","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-1.1.1.tgz","fileCount":6,"integrity":"sha512-95WCj5d0waPBgLRwZCXTvixVWVUQnfISM8EzpMy4Wo8GxsYxGjSju1UaqXsNi5j1VpIt0IK6CM7/zYSaL8YbRg==","signatures":[{"sig":"MEUCIGg0noTr0J2aTnFqwPwbm9GMu7W55DEVVNyTiYbArWv/AiEAuCwAhZ+mfWXON9XJqaNVyXJORgAicXWBAG5ZVgzoi9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/E+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoznRAAkxF32w4oqT9uUzC2ba8Lo2q8Wg/vrO358mzERe+/XOh/qEJw\r\n7r5Q2wohNc2NPsqAdw9C8j0lAVPV4/pSpo77ow7W0ukdfbkzPc+EMas6+1TB\r\nWEGp4+PjQAUUCMlW1WOi09LgKbIaMs6QVqrRMWUvxFMlvzba+SPv25B8qtPT\r\nid/5qbLhFLGYA0rI0SyzryV/ADkEr3kLbt/n49CWwXgWKwGlH63InNypy/TS\r\n7GwKUMRmQrtU6t4X6jT9XPxUWfVc1Yvtbwb5b5cvg9Jz9v2BcOG2eL04HZku\r\nhROOG5c9BvNN63t+tiUom5gjIgEXLbTyv/vHSAL1KNrFXmIUjdcQxwArXShI\r\nzyXg9uLLmw4OhmSxOKmOdbKLQ5rzf0NtzvYlpQZ6xljczI/OjlDnZKf4bOiY\r\nibvZ5kcGEdDN21wbBqupa9gcl9EZZv1VDkF5nK2JLfhUU8lKU2nRQv4FtBr5\r\nMEpLmwFc/AtGgUCHFkq0PemHuj8Coqk5NxbBaCwbmZ9CP4K2k1BoNQvxLyN9\r\ny0M5fpcv8th3lE3NgdYclX+xeUpBQbtcw+FT2JMuqm+x/0fz0SpIzkORslDX\r\nyS2N3IMqmXfGDJ+OR5XeiHu/onJVdkc/xg2hJLeGc4xqn/GFiqKCyOZTLSVQ\r\nxyZS0AktClEAOBXTOYRV+c9L90d/18ZjZuY=\r\n=8UV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.umd.js","types":"dist/main.d.ts","module":"dist/main.mjs","gitHead":"982ed8ab3d9dddbab7dfa9f6b6874b596bdc2fc3","scripts":{"dev":"vite","build":"tsc && vite build && tsc"},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"repository":{"url":"git+ssh://git@github.com/boogoo-io/umd-importer.git","type":"git"},"_npmVersion":"8.1.2","description":"An importer loading javascript umd package from http link.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"axios":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.0","typescript":"^4.9.3"},"_npmOperationalInternal":{"tmp":"tmp/umd-importer_1.1.1_1677479809082_0.21894945260689758","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@boogoo/umd-importer","version":"1.1.2","keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","_id":"@boogoo/umd-importer@1.1.2","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"homepage":"https://boogoo.io","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"dist":{"shasum":"18372854c6ebc5e4a67adaeec130fb7202845d04","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-1.1.2.tgz","fileCount":6,"integrity":"sha512-MKZ++e+Ki0uvJD2keKGNCHWX1l4v5hGS++nxvZ9UwMaXTUDMZVDGOiIXhl61FCTHYIoK2iO62ZDXCtOK1JPEEg==","signatures":[{"sig":"MEUCIQD53riAm3TsiQ3t9q6vKNVdWwuOV6cYrfhtc4ucalwLXAIgEdBKZIXHGRX6QSK6eO3PuxHIMFweXr0tjmmGjd9ySgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/F5tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG0w//ce6lDpe6jTMMw6Zehbc3k6TPgQydgIVAhP10Zb2bPlSzVpof\r\nSKqBiDSeCqkJS3kGKDHZ4Z4GJckNvN7+hs+26A2CJK7G0/65Q3sJARMCSqcx\r\nxPOD4Cs370Pjiy4tn2Xmkho7nJposndL0ocZDTBXkgk8eKKfMC5sFTPIulVJ\r\n/ohm0GmUHR2dAidBhZnS0gyjwtWIhpLuD4JWYKWcDVAivNbpGnptSJKczzYk\r\naIb9cv2MZshTOBJms0Y3KdzO7KXJGPdwQs54X22A/Gx/8fynd3+VeuG5nytX\r\nYkN+DRFzWAG51i0DyIsKwoXKOe7KT3u8NHzybHULC7uy/UoyW14ZZP0g/L4Q\r\n37Yoqf+iMs+a5XUobcSO2Y6qt1+tU8SDqrG5n0LXXDa9/Gi9z5DugTYG9p8n\r\n+RvrdsuQ4/ufoi4tFmvZiHMY7Y6fp/hmIugdu8yLBJyqTazUgkUAM7FRbwV5\r\nAsR3yjJZn1MRPfs1Mmdg+oMB0IF5nZDaf7piCmIqDf1RAUus9l7Xf5/Iaa0R\r\nykIf/Q8MRX+1XatpbKy5HmQSgUrdAEJnTr9o2IIuDVZStVNYrtfB1KH8YiUQ\r\n35pkUuZV//UmZMGrUyHpNhvncgOTdJeeDd6KajNuYMi5r8RSukshock4nhi/\r\nmbqj5ik7uI1rsMqTNKpIgPtHQ5FhDcOUFBA=\r\n=mNZk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.umd.js","types":"dist/main.d.ts","module":"dist/main.mjs","gitHead":"9110258b40d8ae23cd03549bfd0b0315f56aa133","scripts":{"dev":"vite","build":"tsc && vite build && tsc"},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"repository":{"url":"git+ssh://git@github.com/boogoo-io/umd-importer.git","type":"git"},"_npmVersion":"8.1.2","description":"An importer loading javascript umd package from http link.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"axios":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.0","typescript":"^4.9.3"},"_npmOperationalInternal":{"tmp":"tmp/umd-importer_1.1.2_1677483629178_0.42980434656875643","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@boogoo/umd-importer","version":"1.2.0","keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","_id":"@boogoo/umd-importer@1.2.0","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"homepage":"https://boogoo.io","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"dist":{"shasum":"a99b1a7942dfcb67cdcbc052cbc61fb03552b623","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-1.2.0.tgz","fileCount":6,"integrity":"sha512-u+KWWSd0kydHQmivYX2HxVn1+IN5riKgFe6NLUjbFmElO3Ddf95e3l+X7kpTiq2zxxhW8VNEA8IrnK3lgraeSA==","signatures":[{"sig":"MEUCIQCZ5DeMIfOrfAooHUq6StGhQompQYkR659Tf7tigfUMdgIgFIFdGb1GwquoqV1FvPLOmWsEY4Cr5o3szN1LqlE0/F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/JlnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6cg//UPxrnrnq/BbdzlALaABrzRGoIA31GforJeilvbqN8OvihGSn\r\nuCpxGOazhiQ1ewkcO4jVXxit2TQv+kHY3gfQ3BU9U8U8ToqI/MjOzy+mxGDW\r\nDJYdH0o2bDBv4W+eV7+v+pF9es+lv+2KPXo1PD/NGv1QZgeBr56eTDFy1jlG\r\nqPB3e+8BRj4/k9f9oBh6XN2JyxCnaA/sT4Y3IDxegMRZWtGDz1zvx9qgRBF6\r\nj7ZOVEM67kOylEIpbLbkeP24IdwSAymbibrpFWUeAEshds4JGZ7lYgmjCOwL\r\nyG0h+7m8YM5F9sQRG0vdAaAwTbb8vV24aumyRlR8KcF+0sT+QjWwXbM6OLPJ\r\n5UjX9dblk/APZISth0ZS65H0dSOdUExy5S4k5tP2gk2ohTeLDrvZh13terec\r\nNE9vsg4cFxLqI2jSnpHtMfeaYfZveQaMqr+x9GZ8mvy0kQ+PzpwwQi/FWmEj\r\no99mPSM9STO0UMWwDJfxmPQ8tWFAgO1EsoWuTTKNUB6dpYGYaXZjulyFi7x0\r\n0+g8ihC9eywQ6u2avd8Q7WV+USOGeBlonLFYv9mT2MaITa8lujLw9lBu8rls\r\nzZbcrvRkBVwctw0VgqPAGu5ww8BQVR5lP/BL82kXRj+Rw+VXnV2Q8JfWrk0K\r\nREg5HxRBB9TNDJkXEOZKHP1PLHEtkpAs5Kk=\r\n=l2hm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.umd.js","types":"dist/main.d.ts","module":"dist/main.mjs","gitHead":"36fb1ab19599acbd30128374a706766ceda6e30c","scripts":{"dev":"vite","build":"tsc && vite build && tsc"},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"repository":{"url":"git+ssh://git@github.com/boogoo-io/umd-importer.git","type":"git"},"_npmVersion":"8.1.2","description":"An importer loading javascript umd package from http link.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"axios":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.0","typescript":"^4.9.3"},"_npmOperationalInternal":{"tmp":"tmp/umd-importer_1.2.0_1677498726811_0.31675921912700167","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@boogoo/umd-importer","version":"2.0.0","keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","_id":"@boogoo/umd-importer@2.0.0","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"homepage":"https://boogoo.io","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"dist":{"shasum":"5320459bbfd895c3e6f1bc3a9c9dc676f8fa5453","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-2.0.0.tgz","fileCount":7,"integrity":"sha512-bg+yBw5ZHbMm5PeymbQfnndBEo03I5xpCr6Ee3VJUfPVP7muUvxttPbFzi6gB+dnS4R7ia/9vRAZ0mq58XV58Q==","signatures":[{"sig":"MEQCIGP0sadyBbxgSm9Hu8guq0gGrxv6uS+WHl29+nRqz/s3AiA7pT4dfuxvMFrlgXs8WA7DTJNvS0K341scDVqpMPuV8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106004},"main":"dist/main.umd.js","types":"dist/main.d.ts","module":"dist/main.mjs","gitHead":"189e19997fe7dbaadc511b5f02d20f053ef949cb","scripts":{"dev":"vite","test":"jest","build":"tsc && vite build && tsc","test:watch":"jest --watch"},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"repository":{"url":"git+ssh://git@github.com/boogoo-io/umd-importer.git","type":"git"},"_npmVersion":"11.11.0","description":"An importer loading javascript umd package from http link.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^4.1.0","ts-jest":"^29.1.2","typescript":"^4.9.3","@types/jest":"^29.5.12"},"_npmOperationalInternal":{"tmp":"tmp/umd-importer_2.0.0_1778180968634_0.23148378795925062","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@boogoo/umd-importer","version":"2.0.1","description":"An importer loading javascript umd package from http link.","main":"dist/main.umd.js","module":"dist/main.mjs","types":"dist/main.d.ts","scripts":{"dev":"vite","build":"tsc && vite build && tsc","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+ssh://git@github.com/boogoo-io/umd-importer.git"},"keywords":["umd","importer","loader"],"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"homepage":"https://boogoo.io","devDependencies":{"@types/jest":"^29.5.12","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^4.9.3","vite":"^4.1.0"},"dependencies":{"axios":"^1.3.4"},"gitHead":"450c3a55644454f169709dfa53e77a2d8421167a","_id":"@boogoo/umd-importer@2.0.1","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-bILUt69SScOmRjXU42w19f/rNnosbQU0IstXqJne/CjJyZsyy36oqVF8l2OvQ2y3DfEM17w7pfHD37zMDpW08Q==","shasum":"ea0ead3b8f59d5222576c57ef8eb5926bebe05f2","tarball":"https://registry.npmjs.org/@boogoo/umd-importer/-/umd-importer-2.0.1.tgz","fileCount":7,"unpackedSize":106036,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmksjLZ98UUzu7QDrKUnofpIjqPam3b5VsIMcTZ9wiggIhALIpTfY0fQ2qfP4QsCGXHK1jHs2Rh87QUg0eqACXE20y"}]},"_npmUser":{"name":"hq5544","email":"baibai@outlook.com"},"directories":{},"maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/umd-importer_2.0.1_1778230460057_0.579941620472239"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-26T14:51:36.711Z","modified":"2026-05-08T08:54:20.377Z","1.0.0":"2023-02-26T14:51:37.023Z","1.1.0":"2023-02-26T17:56:39.031Z","1.1.1":"2023-02-27T06:36:49.210Z","1.1.2":"2023-02-27T07:40:29.415Z","1.2.0":"2023-02-27T11:52:06.985Z","2.0.0":"2026-05-07T19:09:28.857Z","2.0.1":"2026-05-08T08:54:20.261Z"},"bugs":{"url":"https://github.com/boogoo-io/umd-importer/issues"},"author":{"name":"hq5544","email":"baibai@outlook.com"},"license":"MIT","homepage":"https://boogoo.io","keywords":["umd","importer","loader"],"repository":{"type":"git","url":"git+ssh://git@github.com/boogoo-io/umd-importer.git"},"description":"An importer loading javascript umd package from http link.","maintainers":[{"name":"hq5544","email":"baibai@outlook.com"}],"readme":"# umd-importer\nAn importer loading javascript umd package from http link.\n\n[![https://nodei.co/npm/@boogoo/umd-importer.png?downloads=true&downloadRank=true&stars=true](https://nodei.co/npm/@boogoo/umd-importer.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/@boogoo/umd-importer)\n\nOnline demo: [codesandbox](https://codesandbox.io/p/sandbox/boogoo-umd-importer-uv9lei?file=%2Fsrc%2Fmain.tsx&selection=%5B%7B%22endColumn%22%3A46%2C%22endLineNumber%22%3A1%2C%22startColumn%22%3A26%2C%22startLineNumber%22%3A1%7D%5D)\n\n## How to use\nImport umd package js file from http link.\n\nJust like normal es module.\n\nFirst install package to your project:\n```shell\nnpm i @boogoo/umd-importer\n# or\nyarn add @boogoo/umd-importer\n```\n\nThen use it in your code:\n```typescript\nimport UmdImporter from '@boogoo/umd-importer'\n\nconst umdImporter = new UmdImporter({\n  // If debug mode is open, UmdImporter will log more info about url and cache.\n  // Under debug mode, package js file will be followed by //# sourceURL=[module], so you can debug package by devtools.\n  debug: true,\n\n  // If cache is true, UmdImporter will cache succeed resource by package name.\n  cache: true,\n\n  // If external is set, importer will search external dependences first.\n  // This option helps you inject external packages into your module where called require('some-pkg').\n  external: {\n    // Dayjs is an antd dependence.\n    dayjs: (window as any).dayjs,\n  },\n})\n\nconst [_, React, ReactDOM, Antd] = await Promise.all([\n  // Fetch link first time, it will be cached.\n  umdImporter.import<any>('https://unpkg.com/react@18.2.0/umd/react.development.js'),\n\n  // Will not fetch again. It will be returned from cache.\n  umdImporter.import<any>('https://unpkg.com/react@18.2.0/umd/react.development.js'),\n\n  // React-dom requires react.\n  // Since you have import react first, importer will load react automatic.\n  umdImporter.import<any>('https://unpkg.com/react-dom@18.2.0/umd/react-dom.development.js'),\n\n  // You should specify packageName. eg. umdImporter.import(url, packageName)\n  // Otherwise, importer will auto generate a packageName by url.\n  // If the link is https://a.b.c/pkg.js, auto generated name will be pkg.\n  // If the link is https://a.b.c/pkg/index.js, you MUST specify a packageName. Otherwise, other link end with index.js will not be loaded.\n  umdImporter.import<any>('https://cdnjs.cloudflare.com/ajax/libs/antd/5.2.2/antd.min.js', 'antd'),\n])\n\nReactDOM\n  .createRoot(document.getElementById('app'))\n  .render(React.createElement(Antd.Result, null))\n\ntry {\n  // Link will be 404, it will not be cached.\n  await umdImporter.import<any>('https://unpkg.com/404@1.1.1/index.js')\n} catch (e) {\n  // The same package fetched failed last time. It will be fetched again.\n  await umdImporter.import<any>('https://unpkg.com/404@1.1.1/index.js')\n}\n```\n","readmeFilename":"README.md"}