{"_id":"usemf","_rev":"51-c2a4ca213c5f94835da591aa289bf8e7","time":{"created":"2022-09-04T15:34:41.847Z","0.1.1":"2022-09-03T15:24:30.090Z","modified":"2023-09-14T09:56:57.117Z","0.1.2":"2022-09-03T15:29:05.983Z","0.1.0":"2022-09-04T15:34:41.995Z","0.2.0":"2022-09-05T09:15:08.439Z","0.2.1":"2022-09-05T09:17:37.552Z","0.3.0":"2022-09-07T14:00:29.084Z","0.3.1":"2022-09-07T16:28:15.577Z","0.3.2":"2022-09-07T16:30:34.926Z","0.3.3":"2022-09-07T16:32:20.938Z","0.4.0":"2022-09-12T13:46:14.505Z","0.4.1":"2022-09-12T17:27:42.596Z","0.4.2":"2022-09-12T17:29:27.517Z","0.4.3":"2022-09-13T13:39:36.294Z","0.4.4":"2022-09-15T16:30:39.676Z","0.4.4-beta":"2022-09-18T08:16:00.709Z","0.4.4-beta2":"2022-09-18T08:18:00.499Z","0.4.4-beta-2":"2022-09-18T08:42:21.799Z","0.4.5":"2022-09-18T10:19:00.009Z","0.4.5-beta-1":"2022-09-18T11:47:50.868Z","0.4.5-beta-2":"2022-09-18T12:39:49.767Z","0.4.5-beta.3":"2022-09-18T12:42:03.512Z","0.4.6-beta.3":"2022-09-18T12:42:34.982Z","0.4.6-beta.4":"2022-09-18T12:44:48.100Z","0.4.6":"2022-09-18T12:48:14.459Z","0.4.7":"2022-09-19T08:32:56.879Z","0.4.7-beta.1":"2022-09-19T15:26:14.485Z","0.4.7-beta.2":"2022-09-19T15:38:07.863Z","0.4.8":"2022-09-19T15:39:11.047Z","0.4.7-beta.3":"2022-09-19T15:39:18.885Z","0.4.9":"2022-09-19T15:39:34.907Z","0.4.9-beta.3":"2022-09-19T15:39:45.344Z","0.4.9-beta.4":"2022-09-19T15:44:11.604Z","0.4.9-beta.5":"2022-09-19T15:46:29.348Z","0.4.9-beta.6":"2022-09-19T17:42:46.834Z","0.4.9-beta.7":"2022-09-19T17:47:01.003Z","0.4.9-beta.8":"2022-09-19T17:48:40.783Z","0.4.10":"2022-09-19T18:22:53.075Z","0.4.11":"2022-09-19T18:44:20.444Z","0.4.12":"2022-09-19T18:46:56.051Z","0.4.12-beta":"2022-09-20T08:43:21.525Z","0.4.13":"2022-09-20T09:09:39.755Z","0.4.14":"2022-10-19T02:51:27.064Z","0.4.15":"2022-10-28T08:09:50.101Z","0.4.16":"2022-10-28T09:18:30.871Z","0.4.17":"2023-02-01T03:40:38.415Z","0.4.18":"2023-02-03T10:39:37.967Z","0.4.19":"2023-03-31T09:53:04.352Z","0.4.20":"2023-04-20T11:19:59.635Z","0.4.21":"2023-05-23T11:19:08.442Z","0.4.22":"2023-09-14T09:56:56.948Z"},"name":"usemf","dist-tags":{"latest":"0.4.22","beta":"0.4.9-beta.8"},"versions":{"0.1.0":{"name":"usemf","version":"0.1.0","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"8.2.3","webpack":"4","webpack-cli":"^4.10.0"},"dependencies":{},"gitHead":"fd2d8dfcd29fe2dfbf6a176811f8ad813f12154f","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-rs7ti8shTPu9NRSRp4MVs2MWR9lQ8G+UspVNO7V5w3NScJ81fyWUsIEYi+fkxNIznLqG2TRYSIMTyfpnsRh6iw==","shasum":"4c155e8d3da937d22c6c55b18547b8eb792ab43b","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.1.0.tgz","fileCount":9,"unpackedSize":19811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcz161iabyzgioe9gbQetZ5VlEQyjp9/Es0j0H2AMNAgIhAPla+YL+a4XisApRIAKrX5WAX0g7C5VIr7Y+2etDdwPE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFMWSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcHQ//cXElXtqre7117oey7ccRRSavXN7SfaAA/FxU8tPm3H/RawB+\r\nUO+dO9A0e9n3OO4NSvFpRQnF6nfLTE/UI1tlgLOL9gMXDLXx9QZczai2mOQ7\r\n5oj2+jHgjD8VJMizfGE2jmEyCY8w6RdD8OSEMXnUHMhxaYvSmFsaudi/sOb2\r\nUbeaba4/J9WD2nocjGEUSiCSSybn5L1xvxC3hznkZK2nRwTB7EuSwptQV+XB\r\n61siQ90X6eBWq7ysgprNWfipQbKV/rzd8LxxXQ/bt7U/vaKjxZGveJnppwn6\r\nmR/bJVFbBHYXSXCxXtfpzAkTuC+g6pe81CetLcaVx1SYvudq866ZHrQ5wNB2\r\nJIXeTKjzx9H2kfYS+FQu+VbWeormxC+QvGyV3VeCy+K0hH6UDTEADMX6E825\r\n/1C+N5uwzNxVybZOIsANR1x6DHsQRWrghWHlSVXSqIR4z+zDEGrK73aQsRDX\r\n5xMxNOGg9k6Yjb1XmdEz9qBVS/ZDdKQpJkhfqyfWrC255SnXm0DY9B4u8MHb\r\n1jd7RXlVgSpswzGfD/Egj7f+OxwGqoPYKGei0L99dZLxytDD/kDgDTl3hneQ\r\njDQSDFPVHVBhcY+sZNv8Il0G6V7GNBI6IgDnxlqsVUNa1Va7XHd7qKV5i+cB\r\ncQL37N4SCDOHOVmbi3RYLfjZLbfY3RdSliM=\r\n=FwdZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.1.0_1662305681847_0.6172950788201921"},"_hasShrinkwrap":false},"0.2.0":{"name":"usemf","version":"0.2.0","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"8.2.3","webpack":"4","webpack-cli":"^4.10.0"},"dependencies":{},"gitHead":"6aa837542bdce31ff926cb00592b29d1ff3234b1","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-FdHeyKBxPx9vethwHJHoziRQJdCgTnARyph9daFP8+K0DFCHL/JZJH3WrGipXBAcvWoqKBfTHdfDuFTp8ZSnEw==","shasum":"22d8ae07ffbc66976562f100f749b7a3f0191f91","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.2.0.tgz","fileCount":9,"unpackedSize":19834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2p2AkLTSyNu3P/fVLsYY83K0c1OM7YKxdhgcwntU51AiAb9NXUK1fSRBPaZcCsbC92w2+TlpgwjGaEUZ6ShvCdrQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFb4cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr6w/9Fd5X+fqNOUPCyJNWtIcsi/5/Fuc3xXjk5YkYY9uDok7FUbj5\r\nVz+zGWSs8KXoApAuDk8YJ9u1mYzjygeL+lTRfrC4t316MAkhAErGCOjHn2zM\r\nxvjF3Xl0pLd2F6kFXFodvLfTFI8Xxw7IOtRFiwVewHdq8QbgpHZZfu9cq395\r\n2bHaqUuekj++476Qbfc79z2O+qb4H6BKbfyMG+/fHIieqqV7zCGA5OKWYMwh\r\nAkpC0OPqt/kWvGftu8bAMTkvteRNvKTJar2ypPs9gGcjnME4Y/qn15+PMDSN\r\n111MpDuzyjVoImj9WJ8SrzSW6yj9S6rEPadCH2QJbqrLSjbbFeFZIuMvBNXI\r\nwW7Zh7WVvS903Kvv6SoPlYZ7BvBJeLz4J8X2AGanbJMbizPQtdbzMVr/F4We\r\nSeSsZqMwuSLWcoRwF75C6FBDUBxh4ALQGo76Lhn9Yj5IMtcncVgBaQMwx0x7\r\nRr51MSdoBr+YqBH+b1qXjftYWVwaKYSiv9+G4GzkywbACBk4fie7+ZDOyRa0\r\nevuuRj2LpKnITfGmFAizLRpFnrhm9iu94y6MSEoJM8XBSyl9/g5PeMVJSdYu\r\n++bRGdgeQbKlY4kgxttAWBcv/UqTiYeso5Zzfyt0dUb8xduF4cvXyXkE2Fu8\r\nzNewWIZu0fngTRFeyuCLEo6c+yQdiGQAGIA=\r\n=UVOG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.2.0_1662369308268_0.6254554827573187"},"_hasShrinkwrap":false},"0.2.1":{"name":"usemf","version":"0.2.1","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"8.2.3","webpack":"4","webpack-cli":"^4.10.0"},"dependencies":{},"gitHead":"34b255665416f256b3d69acca62a1813349c229d","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-TR9Z59SLsyXsiVlc6VQTBk46HbTjycFHrn//29ZakCgX91joz3w48v47zWzBJR9zGp33yLulbL49iyvv1dd+iA==","shasum":"3f66e72af5a09afd73fc4695bf5176b53417a19e","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.2.1.tgz","fileCount":9,"unpackedSize":19840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6PbTZYjykorvKItwQtebpedBSxRyWT3rEahMEAOmKyAIhALWwrX6bB/bJHruFZQlkvhbYCJdQm6tHLGHH+EdKL4Lm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFb6xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot/w//XI7R03KbveWmScJ3GCcOmm3cfC6JS1bVeSRhnVCxX+2cC0Us\r\n2LxmlbrKXiyXcRfmAudo0rVb/UxSv1FopRV0gV1z/kBGuMBLwX8/nvX08E13\r\n+5FtigjgdbY9Rs6eBdwVqK/KXy1tqtHbEnvG2Y6fIuIKKSIupTeEUR7bOjYH\r\nFbi4zyoEgjfyWH5RNbqkevublPVT1jc9DyrfD1AUP1xTsdBvUUOlSGU3S5LA\r\nzWoHTLvnblwmPzzXjaRdU9m4vIVBJr7zHwHAAPUj6a182laavAiGEpwNUi9M\r\nqnxnpTHMCJp9lpJoT3uAejLh4i7Hi5zfqtu7tTMstKcxR1oqBsb35XsYJZ1G\r\nKIViKkBi8XyZQOACRA2RwJPP+SYRDryL1Cc+MkeP7n26/bUcKc3uFHL/ltTL\r\nUgJw2V9LWWY6Lsd5p+0eu8Y9+Lt6/qA3dENXzoFb32dGuT4JIkhU+cExJX38\r\nPHeX3t9EXsMvmue7qU0Zxddgk8ecMoD+isj3LdC2EuPP8D0DYxjR61yHgh7D\r\nh98xQB9KoSZdq0RV1WAZl34peGwcIMhCjp1FULTH3MKbv/YONb+J4asXFx6m\r\nNKvckO/VicK7LKa+LbeBCjKu48VAD+SGRdZ6F1BKsrlPvDbNJYMNpC1mF7LO\r\n5vXoVk1qnWcGku1iKLiDvCIcn4lilkCHz2k=\r\n=f0Wp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.2.1_1662369457413_0.2542169333397426"},"_hasShrinkwrap":false},"0.3.0":{"name":"usemf","version":"0.3.0","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"2aa3d8b460d7cd51208a38b7cdd501a91a8b095c","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.3.0","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-fElEGCfBc9FazGEFZHREonrw0fnQYKYm1smgKMRWWnYp6CkLs+O1/vyTWXk6hERs4pL+A9EXXZ+Bw/1t5+ugBA==","shasum":"359d459f95b705d6d455692ecd9b70ea62ed8aca","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.3.0.tgz","fileCount":9,"unpackedSize":19004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwvBTCIBts5lvXBLoyAnwkRSSyFKdw6bliOdOhyxuUkgIhAKhap5fV3bfMoR58OrtQXQrpiWs9s5JAQvptXjmnNuL+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGKP9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrefA//d1DjZejj3YrAHhLK+rdvHLicL6MZZF6nUuALFqs9It8S5iHV\r\nXf6wYOa1QI32SJD8eDgLCi1MA308rbMryXPHaYp98Y5AAbJOTpJUOQtXBYGf\r\n8omWoAzijljAjl4O6rePfrCwiEtEf0w/7OY1IRfUVv5Pwh4jbncNkkBN3anK\r\nPauu/5Ry/l1V7dZV4HA778PUVmNJWMLxPFzOm12oRTTKqNNX38xKlMZtvsFj\r\n7n0j64Tldpj+rYP6V121ZIxK55AtknrLkZjfNokZDcFGeRd4Mye7x8HQHlBP\r\nOi+mxRcAbrMzL8oiHgncHFMmVaCbg4wWpUDczFALf35CiOl2OCfl8RTeL932\r\nSBzto1+bGKI1zd1/grWKEFl5cC34hJ+N7e1i5RntnihG56022tExKvZlS8sv\r\n1hBGhiQkhiZACXJIeWh62EHGPZd4dUlZ2RVSlSdN/ZlVfbDqL/Q3BSQgZao0\r\nKLMDxIozxhW/27Wrk+Td+II49sdleSbtSxbq4pW6EUGf3zK6ADUvFfoZDFoF\r\nRR0k1TVpUqyti5fcwA+KQ+fzwiRB37WcfuWQdHWzKgTl8ZwN5cHdDZYx35Y5\r\ngxXYjj9HTISuGB/QVKkArXzDWz1tFuxyIpzc+52G++cFHubxZ1VtORwZwDZX\r\nUbEJecIQ0wZJBpGk9h80/hiKkJ7BwtSPVM8=\r\n=m2pT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.3.0_1662559228906_0.8674782589573065"},"_hasShrinkwrap":false},"0.3.1":{"name":"usemf","version":"0.3.1","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"b0d46082eaecf6cee8cc2daafb8239a27895a89d","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.3.1","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-+r3+ZrdyZ4m48NdNudLiWxByk/rg44gZF3iJuH5nP4HBXcF+juWucMBAw3Ew2H4f2S9IesZ4Z6kYWwJ5jYI4kA==","shasum":"d057f6476a74ef3f4cf0a21864c9c7caf86d4537","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.3.1.tgz","fileCount":9,"unpackedSize":19722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtz0xBr4ZDLtbs9tFB+8rZ7V1ebItDDQE8cYqWo5v7sAiBzPGhWr+aY8P2Zq99waZ+1E453djwe/tWAJ1LLxAV31A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGMafACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6xQ/5AGQOIH4tgMTHRCI1u0PSlih6BaYv8ZROIiwzVYnPncm+fZMq\r\ntQLI6bAvBFbWNusF3JqGGRkC8yAQalSLK5NlUV6gcQiPy1mw42//Ry+9sxGC\r\n5Y4YBopHodS+2EUFrlUFCZX5IhssLNvfBSCcZVzH/kwaXyZ30uKAbWpGhv7y\r\n8KBLM6oQuuMZKejphcBYvqRfOTbS3hsybr6fnAtKT+mEsgIvLb3Y/rigqTIR\r\nLRqCVHHnlXixzONljrSatcvRluL6y4WONVCAPs+mXTzymud/KyA2AxheBo3b\r\n3iDK1N939RQPpkS8S8S0ZoV3g4MHcTk9OkJ1XOyXZV8ElTZWpEtqBXRfeGqM\r\n2pnIruXY3LjJ8Fzzn/Y+w3H307jbqMyh8T7Fj6TKLbz9SWJY3XsMBUfA4eLf\r\nsbcka8Av8/onfcTf2al9UY7ZlnAUcocTqvePAY53NlBuOlU31gbQcc/7f5cX\r\nn9nhpz+815wx0lzmVStr3CdpjI6yPpNZKG7DeH/O1p8zD/wMI6qjz08kXbUJ\r\nwOAkxr2cPZd3PgJ0qaDVxsNYVShYsgYlKcX4jgkgGdZb5xmVA06XEQfmUWFD\r\naPegbBUt0MTR4Fbu/Splk+HrLpp3pbNpv2bBoKxFWpEAJlScRDGnZaG51geD\r\n6pUiXJpjuoZWEhoAiyFdAHOyhMG/u1PKBeQ=\r\n=55Hh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.3.1_1662568095391_0.5026618703982553"},"_hasShrinkwrap":false},"0.3.2":{"name":"usemf","version":"0.3.2","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"17612b116994444ac87c4f6691b8f977f4f52a3b","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.3.2","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-SWf9bLb6ylCe871Yv9akW0NoICD95UKwnzAkDFWP9dggkgASIdTliTHwQo6nIqBmjIhCaeAzqpnqEcJTFbTinA==","shasum":"c5a851753f591820d1ff12fe27216111ebbf3dba","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.3.2.tgz","fileCount":9,"unpackedSize":19863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvidnZee3VJcVH1VMT7iG9cRAKs0qorWCqFetCG0ayfAiEAxEJyJDFHg2vIK3fTHzlpLdb5AY34v6xqnTYuO7+EUSg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGMcqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGkQ//duRaZzzj2rkOd/H1fBF+S50x2z5C3ReFIGBunnEIri7wKMTM\r\nNu5Q9RcJEcfMcAbgUxOBqLf/mx/Pvkr0UrJ9roCrTVQbBp6uWYjUbSOvXlMj\r\nktSl55wDLwqUkJzGlCF9SzI4MiI8RsiZcnesk9GJHyI4A8jA27GDdWJmLkw7\r\n+fd8QuDKA+uli1QjthNwDNFpj7u6VdJHlJx/Hxn45rnGCgHEBWSwcY0w4vWr\r\n0BEvu9bfTcqT+zIgy3hiQIgvgw5mvfwRcbJ4FeypMCZHYRaNR7s4CEnAmXr7\r\nKqF3SUz3fETUi4MVU4/r7WmsCHfbwhhmPEUnis0IlTKSzfAM22dDE6PTPCse\r\nmgqGOfCiJumQEp/5dusvOgLALBjcUvodYjXohVrFeUe/J8x5syZiyiFBpuLk\r\nqfUpEsGxqaq+9hc222/PlGU9gCGwyMwCeDYYzrMNZEYSTRSTxwn5FkbCU41g\r\n8j5JZxy+UgGUp4gGoQtFK0+D223VNO9xOKoSwXjSl0Ju6tZeXvIbQ7FYfyVa\r\nm8m+craJvmf0klj2WRKEFHG3t42zyTBKtRICqZ1KsxYP05cb9XtX2nyd1OPU\r\nyciP5mUB/Y+eEtbeq1jGI/wxBAwPLg3yuWpNabj7lqqbNlmBg52WJZf8rymP\r\nQiOxwapz5jS9YkYgXpttsO125sI1W3uPdpE=\r\n=g72u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.3.2_1662568234803_0.31783892209847653"},"_hasShrinkwrap":false},"0.3.3":{"name":"usemf","version":"0.3.3","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"0a8209b1af10336f83180e50c501fa97e38f629c","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.3.3","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-Qj4nP7eyEAqYMfZPl4y6n997xRq46Sb34tCqyVGJ8RIHVnFGury3CGP3n8nLEC1ClTKTeIemEaZ0+jfb2svJSQ==","shasum":"25b4b78a709ac9e672d810536ec88ec6a751ea5b","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.3.3.tgz","fileCount":9,"unpackedSize":19863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClHiLkjzAXE8t4Vi+sA6nrfN8FEVbLoH/kgVgkA5achwIhANc1ldh41lCLE8f8Wp/ANn6EfH0K/rKbFb6xnF1V7RoJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGMeUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRTw//f1pwnCD4VTiE9bKk35DUQaSnuAF42TCTtL7+Q390bD0U/2Oq\r\nsQw/TAo0sqp2tVMFcgxewRkxJilLfjLxkWbBiOeubngDpCSShOk46G+ZRMse\r\n2vSS9Z/UjD9sWraNKJt9bO/F/wiSCHEEpUm7/e1TlQauooX1l3YF7NV1jLTg\r\nSVf28Eo0YDVxVzM4tayMoH7vYqxgv34NtD5urrTMEK/d9K5vdwAlEUcroFpv\r\nopcg35UoExAreQQRVrXqUKUIdma64zz+wETvPv4UlwGj3WEKqREHhUan6G/K\r\n8mrnv9B5+ZOheKEBS20SVQqjvGF0SHxhpxdNYuP+ccxvmdAnNbsDDac23pVH\r\nXDQBY3tk73vxQNZIqzotBrhWUXbVWyzmxSfr+RlY4NMvIVgnt7TjTe9t+r75\r\nJ7XG30eJYbIw2GTVi1q7WofdGCNwZtoAsAF/EyQeDl1+oJhjIAt+ok1Gj4US\r\n3Xp1ekC+xKeHosMDRPSvHGA8AdxP61vO8rS0fKhVOGK2Pd16VYBWpwlaDb74\r\ngOhu8eb+WZmZGB77GN3BwxVJ/TDyxSXd/nj82ZgfWVU1OiISrqmuOR1YekDF\r\nEUtxVKH4C0bfpHcXzTh37WJqoHcEj8Ftie1UmHqLkByGZ6psr6snSRIE/UHl\r\nczY9FSnLojYzuJ2gntA0m7hVp2xNG5+Y84o=\r\n=g2YP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.3.3_1662568340655_0.671833855846125"},"_hasShrinkwrap":false},"0.4.0":{"name":"usemf","version":"0.4.0","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"8791a22d8723d542f499e22965d6686f414425c2","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.4.0","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-2QD8DkBeBoDJD8/bqbu/eG+hNdUAZ9I/FVX2FYYHFHQAP0QdutZS1MM40Nytd5u1kGK1mzPslU1oMtqmDhQRbA==","shasum":"9af00980a701df274bb425b898ec93ce564aee02","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.0.tgz","fileCount":10,"unpackedSize":21439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4M5z20fEAhOMqYifUrmEueDMd/pUcPJtSvuIvxRrpXwIgXzEN76uB8KY5DC/K9+XB1NavjsbDFgaG5n3jzOUgjrI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzgmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHGA//QzDcQ/3gXzUYQWBaiGWGVz6OU17K24NLFxPf2hyG/3mj+IHu\r\n7Vkn8XoRNsd7Dr7QwCklbhir7z0eYCN3jv1UIWYys2f0dnqCu/JMmDJ1hbz6\r\nBtrN3U9ssrKq3guG+yF2OJ7oahA+wDvHmcTQssODUe3EMc0zI886Po6vmRaF\r\nX1BJtXTDnJoLcJBR03EG/FyW+hTkcxWw00wC+U5hUxf6GW20+1oLWz6e3mVQ\r\nAVIk31/fECqJEvU2B+/B8k3Hc4JUTIhs3y19VsGVTh2lktDGcAmYGmsSN3MO\r\nguOVZHOrXoENSN4tRFITJHUvvWAdevw/1hiWjv1UGprEDr/e4gyBhrBji/WS\r\nIkyTnyp/whyeehi4tJcTagedy5pvYKBQWPMAQSY0u/FC0I+8lxexncJI+XuG\r\nf/lYbGBAyKLXvxoLYwNFLzSd4BTpEV/D+1o2eo0IRgy7Dbvhdlv6s/oEjCks\r\nRJeoJpebEU6qWgLIN177VP474v4xGxmWzUvtGBGDzDab3f+ZlHVrLd99kSGT\r\nWJaVklNTjDKLttqhYWfmsLApsqU6QpxUYG4L6QGFqIcqPpwKxsDFf1zY4Sfg\r\n10/mJLdiTxfop+eVU4glv79iOmGMIP8Gi13TgzaOXT9h0y38QZi3zMdT8yuo\r\nRBpUSMI9wu4vktsEyA8/F2L2WQskhQpagSo=\r\n=SDDI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.0_1662990374378_0.8609615131608113"},"_hasShrinkwrap":false},"0.4.1":{"name":"usemf","version":"0.4.1","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"5bebabbe95c4dd76c818018b4399003eee2627db","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.4.1","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-ohMpYAzgb4CmZy3726vsEx8Yv7hUXvZEyVeQk8pou2Fn1DKacTSALJLZmUbRCf3JRz0IMMGjyTIu/dkzfPnZ3g==","shasum":"fcfd40911c71328d67d29838869c4f2f5140cff5","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.1.tgz","fileCount":10,"unpackedSize":20559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkYvyACdd2uAs8mSV3lqtlr0N2PwcyhvIvPKmZJmDC/AIgaFMZiu7dLTPp9zrG48Pc4szrBv+x2QTmF9YwaXb3Inw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2wOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry8BAAlclMgPiA0lGK3hRTq2fOuFXQ8nkJ1kltvVMt36aUDeABAChA\r\n/3U9n3kY4xGoJWy5v93frCWrHmD8TQTSHbZdlcrwtyaBMrWJyIxMwne2ByN3\r\noaMl4oeIjY4cCQWFudoAsz24SMrFyoXSaP4RAzup3pTAvf86yOcdQFa6fluN\r\nFvBZPil8KqwVGXLMRTkrnR7GE4CFHk0UueE4O+wrMtmpdpYWC1m/fAOrjhiM\r\nbcS5MDiFOWe+M5chQDA0ckoOJqXaS9mf/8WydD68i/qSuGusLB38om6QHTqX\r\nGhOyjBFEEy0gHXDfGgswa8VVA96D+QsjlUTNGFsvA9fIcYkT4jr3tslG3KOO\r\n8aVuwaq5k9+tf/KDBRyTc07w8Vcs1MP+wBsoGQO5Vt9bSmQl746BBi7NfJ5u\r\nrhyn0KP0GRXVhnOK6w8CQXPDoE0OStkmQsS+mDrMTs4fa+x7+PX8l0Qu4K9V\r\nabXvSLFcrAQSoIHYkeLodosQA2zxPCkarVFXgJdNlTkPRmQsPiPrHSkufQrh\r\nrPeIfVNjMOkEO3n6AiqZU5iiyUTwB97qYi41IZgruxjjtupeFS6H5glM8eJt\r\nT/qIfTw1c/qNnj9AwYdVskHRCSGB9CLFWNjSNNCO0PgEbBHT7hIRsGV8qhGL\r\niDx+SDQMruhdoH/GxGKFKqUmRcv3IQeEY8k=\r\n=0A6r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.1_1663003662356_0.12551591863578815"},"_hasShrinkwrap":false},"0.4.2":{"name":"usemf","version":"0.4.2","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"aa2cafc82f9632a5382f08fa889f62ce0c1774b8","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.4.2","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-ViLw+Z5w7KfqERECg5vbFveQwZSxZn/U/0BfgMAovyEacVbT28vtD/WI4j4TYDqYZ6reJnHqxVphYPOea6YMVg==","shasum":"74eeecb9d887f1176df8919b994d1d5ab531675e","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.2.tgz","fileCount":10,"unpackedSize":20523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJWv0BqpkhP0Z6JVT9H8TYnDrO6NoygsHnDCvZeH4TAgIhAOOqTwMACK1SZw67xPtJfACY5VZeKrKoKoaQN7mSisCy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2x3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqihhAAgrWXnBhlnwZ8eJ4LIAKS+x+PNCtUom1wg16tTO11w9W406H9\r\nFmVIZI7z1OzSNGTK39q507Ot61xZNAiNdziNizegzbc2gbg7KBhNydp0t0Gq\r\nlLLwId2Sc5H+ybWjFvk+7BqFzmH2YDEm+E9S+wxvo73NUokGhw6/R2/OJxvW\r\n6ojV+NRDBJfwD4LfjZ0Wwv2Q1sKlPgBgXX3ZBNUZ8vXVYDZgwtlFLzoX9W9u\r\ne4A/EUjX0E+/GUuMpT+xEGMFbgsAAQB6TWwy+L+Zle/E3qytlkWg6Vw98z7p\r\nXhsWEhI2S9WmoKKUErEHiRFYAoy6kpFaKKeVU+fu2LXHivfb8wDMmbBy96Jq\r\ngakQsriWcS23Cesa9i5gjs9glgWTgy/Xgz40YkINhRFrpaC90sVWxP0kqarJ\r\nfVydIquzcqRdY8wYFZSf+FzgFiHWdzvYRBXfMOhT49IefnKAuoe7vBXLrkR+\r\nGZtY8Zi4DsPiJ0mbX0xUtKJYo6rU14W+CBUqg+ZSx6sh+VP3/l3u35N7ELmh\r\nFjYTD17SvVjN2Ud35zxQfMsXltStd3+IiGt6ipghc/o3lKkmat0NhrW3UrfT\r\n98xJlVZZUa3ZfvP3ITRA6adnLjtlvYhl9a1mWNraY5YFVAivAE0wCVoB6Co/\r\nIAOu5kR9j7Q86qUaxmyCLGx5ch6qapYpSBI=\r\n=vxxn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.2_1663003767366_0.9393981602866055"},"_hasShrinkwrap":false},"0.4.3":{"name":"usemf","version":"0.4.3","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/zhangHongEn/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"d6234b0f29ea442d567fa3d6f47c524dcd0f532f","bugs":{"url":"https://github.com/zhangHongEn/usemf/issues"},"homepage":"https://github.com/zhangHongEn/usemf#readme","_id":"usemf@0.4.3","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-lgA901bFe0mkT75G77Rb/VmiVT56Pk5Yi8a0z10BLsv3mgI6eV0hY06pVaTp1SLclM5CX1qkBufXtk1YBQO50w==","shasum":"c0e486aaf5e2baf31e449c1d92e45c671aa35f99","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.3.tgz","fileCount":10,"unpackedSize":20677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAozosWoWWK36xIXJW4JNlcqmnGgFSAQLLEI2Lkr9lxRAiAnVwNuSsG+G8+VH8mgLsmJDXby2q1QShJWJH35XxPtWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIIgYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjBg//Xrv01MPtnkBHbAYE8hccmFs/DFg9HOPvIFM+v1gfKnLJw7Go\r\nIWvx7kWCI+mDeUXqHslZZeuptxu8IBEnQp+J4yUhHdy4nuaK6VzaLPrqwd79\r\nexPIONHtuSyR+XDgni9pVsfgStVySXj1j9ADKLSO7n/Y6U33geuYNfvRgrPN\r\nBBUopJM+dk+lZAsj48jpEhNH9CNo1NngCdcp0LRFJvjtIhQYqAx90cj9Ncxv\r\neit1vLrDeV3B4ZO8iNnG37JbHGNYXOpDtrMzyIFOsiL2+lfkTtnRoLKDNNt8\r\nHJ7HYiCKhnGBtT0Cq0Vxipt3B4AmUILLFdA1xbzGtRp8dw64WiLZhder8u9m\r\nTZ1ruhU5KbNiLRoBBwNlkQfS+k+IGs0gXpZ+6ezvHVk1cPG+SKxmNXVIMDvp\r\nqBZ7+b0uwT3XKmtBX5e0LcKUrwxa2bYPQR8AVuDJTluON+YLjchEW/vA3znH\r\nGjLckVVi6fbcpGenudmmPcREq+HkwzU6gEbR6hdbVtd7IvLMt9Telv5pzGDf\r\ncYzVnOR5ot/W2OpicKO0qJfqDzetSpSX7RFL0SIQt3dpEFIu21AYFwBO8ivs\r\n3UDCL5mnWti9Wh9rpXC7viMpq+WRaFDY/eTcgnpFvYxG2l7DnEe/I1eSjK4a\r\nSCqGHOGeCQoZvPc03SSerQYjuBAsUcfTE50=\r\n=yVRs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.3_1663076376143_0.22086939132950523"},"_hasShrinkwrap":false},"0.4.4":{"name":"usemf","version":"0.4.4","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"1d8edf00b9a577037b43ffcdb585f285b0879592","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.4","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-xMBHkYia2WEft1a5QQPxJWc+RZn/crLRC1uudR5DOXGtV5XZjpTow/oqdnckmHXCHyXS/ANqI5y5i9eiiOMBoA==","shasum":"c17601f59f3ac25aedf6bd635725a059a0181e62","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.4.tgz","fileCount":10,"unpackedSize":20671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFV7CzEIneXQxfHhL1i7vwldaO7AqHCvpPtBw4N99uFAiBfEe0ixpjhXJs/sSUhIelgFCnun+Eplqe946ouCvg6hA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI1MvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Tw/9HWahrUVX7wJ977Pujs6u7rZ3mX0dtFvAi39TTsZu9Vs8Gnbu\r\n3ywN8QI8ghkWMl73lnBC7DLqoKKScTooRnFXH3thdeXrdNxDaUooY8YA23W7\r\n4QNRUSH+Hm9kHlD5bHd/SrvLjO3ra7mUeVT0VMlh6teV+qV884ugh7zJLNlE\r\nxhoUP85G1j1VoGx0Zx0EiGHKxJi4S0OpV1Vw/eczBEGlp/5fqN0nbhLXqB5p\r\nd0CsGxKn3fGLQt75QbQTY8Qutqrps/eo3vuumKfiDNx7JMxb+8+teZkw4Shq\r\nEDYhuw1zzJo8TgqkXyDbm8/eA2MlCtoFT53ruw/Eu70ZYnbQxCXk4LeGITB8\r\nUIvu/tssk656En8m+QRTMygSJlk6IQTBOSayDU/+HjWOXbxwoJ2S3BtWu6zy\r\niIzKTGBcksARqwufMAtUwiqEGnK3P/zaHp/WCGmHr1KYZP30K3ovfKpszRMS\r\nE8gSnvA28mKjvFHBQlz/QBmuz4aAbYpdEToRT/WGpyYggjpm9j4kHy4EFiYw\r\nTk5x9ELU7+Zm5OMxLP87Hzd1CFhJXf6CLtkSlTMJecYifEPim183/z1ZiOVd\r\nKSk0TZbk8lQeVg4HzgithNi6IUSdxrcmQA/SNfAucfbM1eA+F++KNcEA6CaW\r\nGsl0duCy7WvbQQXiCBEGagcjQyO8ZwtG0p0=\r\n=1P3v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.4_1663259439433_0.16599313304856134"},"_hasShrinkwrap":false},"0.4.4-beta":{"name":"usemf","version":"0.4.4-beta","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"1d8edf00b9a577037b43ffcdb585f285b0879592","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.4-beta","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-hG/5IQm8JSBSKR58KOKrP71A0RoKN4I4v2G6D4MB4o6pl2W6iPMrU1fSlBkxHz4QCx0S4C6WlMdFXRsWd8aH0w==","shasum":"b621e27c75f8810558731743368e7fd2c5f68e27","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.4-beta.tgz","fileCount":10,"unpackedSize":20874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG06uZpifecuTgHw4d0C1iRD6Ur0LKifnEe6wq7EYC/qAiEA7smy+rDCNXgtTOugrS0YexXaO7tAyKJ+lOw2XyzfeJY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJtPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoKg//SIqZZq6wzJjC7KVcbbOhQwZe2fPKVqjJQxDnWh0Ror4BSh3Z\r\nSNoTbt82Fo1RVshWpDkQdZDNQgaQEwMx+fP/0ritve73xm/ozPoz8F/JC+kq\r\nDlNp7Mb6/rayjqGJLw1SVZRknBJYFvyIcEwfWEiz4qUYunsVj5RS2C40Q68Z\r\nzFBYBbM+8ZowT8+fn1pajKPWV0g0gTDhkUFockqzjSDbWva+XsSSDi9PCG1e\r\nkyuScNTsb1nJUIzXcLsuKGTX10GSMFPr3YHdMLV8ulSz9OGDiR2cOXqPVWIi\r\ncRViMZ6GithLwwPAoY1fzUp5WFp5hMk17V4OA7FC9W6X38WLWtPkDK622TNt\r\nN7nC1WoXvCEhOjl48sZj97Qwq2cR35pb4O0mvr5cpsrHNjzp0Q8yQBgL5deA\r\nctC0A/+qnEjub/jywIAXEhgx2rKbWyIkEfPR3DwTZ41Hxbrw7Dknm6S1xxyT\r\nJ+HYyKSCuPmV+/dY1YogTV+3Fq2CCHX/ivMVt6ceLq+dknTqSvjDWNbs1IeD\r\nbyZFWA1eeTM489EVfajUIRw+AtQvz6YEkA3AmOggz2n5ioI1l7FtfQ576REH\r\nKt3mVt6Lxt6jhomtC/0Q277db5k+iIokexUR+XPfIQatideb8zN3n7ZNHPgb\r\nLc+blE7RyWOxH2Sqgih6wx4GZTbfFVvzCJk=\r\n=pp6o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.4-beta_1663488960584_0.06697399163489082"},"_hasShrinkwrap":false},"0.4.4-beta2":{"name":"usemf","version":"0.4.4-beta2","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"1d8edf00b9a577037b43ffcdb585f285b0879592","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.4-beta2","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-MxFdAtG5S0BoJC4DobPcjkLN5aHlcy8Ld4BBw0LTETg15f+gk0cdbRpvi4CUQz+RWZ9c8ie7dc8bGGxcShVOCQ==","shasum":"6b787163063c1dbaea2ed6fe707aaa9d7c301e3c","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.4-beta2.tgz","fileCount":10,"unpackedSize":20905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtfH8QiB8jkJRMS9YOzQ2iwyhHOhTbhrO0aNmGoE7yOAIhAKZ6Q4v9/IA3zp78oQPeOUo5pDwlo0iigiXqcJNJ2mWj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJtQ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA6A/7BJQUep/2knWw1NXJeMj6NczyudEdy7oI0cyzICq1NDpGGm5d\r\nJ4lZz9rvvUZpcCgFs2apIxSZGEkcMiIqko7dw8ZS1V6/brv3CuX+U41oD+yc\r\noXqf7UMRU0eyc0T+r4f6x+UVe6Rw2XPSgvE0ZaiCtryd5z5qobCOynDc3UEC\r\npWp2TbzqgAGmnH9OVH7i36RDzKU4NF2BtDXvHmgnUVTAsd4GZ1B2HZbh1n5D\r\ni8Z63RUVR7LCyniW74iq1ZGu8QdzcN9eSITR5WHQdJFh9LEpBieUWYX3lKZQ\r\nxMzFVrNqKRh5z41QmyyX1nuzbanOyR5YcQKr0pOJwVWE0+vLHYBufTxw1ejb\r\nnJf3QmKDhvFr2Ntx/U2I4DyA24sWI027/qy1X3PAAE+sZ+Dq8js1kVK2mWal\r\nk2A+0AKyMN/tsVhNb3DLbIWRodtSOFEbz6OevIN9mplXFJfvWx4/HHDd0edp\r\nQORwl3dQ6AU8eUniugl2uejRLmSe5vNTC8h1ctv3ANelY11lf2TTzSqITmZq\r\nHuoF2gQGOj9KFY8seq7uW0zVL4YJtVtHFnQWA7LmQkC/41v9kM+ex78G+lYp\r\n+Pqm6H1i/SPbVUKdnMX8Eba2wSvG2oqyzuZztsnwJLkrbp/UEz66rLWNfr6I\r\n9bW0YaR8Y9EZrNcrjZjPG+E8KMdbqESuCok=\r\n=4K6x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.4-beta2_1663489080319_0.22367975523152084"},"_hasShrinkwrap":false},"0.4.4-beta-2":{"name":"usemf","version":"0.4.4-beta-2","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"1d8edf00b9a577037b43ffcdb585f285b0879592","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.4-beta-2","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-7KqC/oLWRAvqEESCCCNjdw11nNszcfXh7UJKO7O9CzKpJvxbJtHsXRwqQ2p0GJbR45CBlD1g8eiz4cfqIBT0Ww==","shasum":"0959d309d5f1cbe8ea6151cd434b528a3d8689c4","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.4-beta-2.tgz","fileCount":10,"unpackedSize":20906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCoiPtESeWOgP1jrnFOxxt2ll/r6UyohyUOnTUjvqtQAIhAPGauqxXP+lwgl9Rh7woag1i4IFNQIr/XlUpntt0w/L3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJtntACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKVQ//bxOG6pvWANl9uQCnf4sUkd2arYwHwgA4zPoljHdM0I1cVew6\r\nOy0TSzd4Wfw05Mt+5snzxf08w4wgbutjXulJb3uJjMmNXl6ji94ab3DqQNi4\r\nkYttjeDF74yx93mpikHnjt5HLixznJ5XwOMabz3khU5JejO9i7U2l53u/Qpk\r\nLyNH5O4asSZPnNzE9HU1F9RFchQG0STtvoD/mPr6/M5Ajy0cZl0jnJK+EU9Q\r\nln4AVAEhLM8KV7dr1BKOMLZRt3Z2UXA905nkNOBJCzSzfKHoaxFZODQTEAaE\r\nbPOLBMJuqi3DBmUalXiGagDrr6OQhmom05Ccb80CmwAUGNambJmNWakp3y/J\r\nQspkJ42X0vTgDHMAB5nrxfocrMWdyxAc6ygvvH0gg28PVSRat8ZcMWhimqAt\r\nbJcXU4j4u+QD8gqvC6urkwL82N73DtKQKOhM77RUayAevDcEwc+Yx2aOSTR4\r\niPSsUE8FFPlJfCheUHnWOZ+p2XuPC9Zpz3+THKSyGN65ULbjdRh0+dWP5d9X\r\n4CkirKVopge2XlksGFaHF3U2oGYXoHnR31WqJJ0HiqUYsJsFZPEHUQ7pJN6y\r\nkxMJOYKNoOz/GLWqS8lwJRLCX8RWvs2SoKsZIfUCf2TwFhuUzPKVBOtIdmkY\r\nzs4OczzQo8dgrFC/m2rGCmERioyacVWYPXw=\r\n=jZQu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.4-beta-2_1663490541637_0.6317495283216761"},"_hasShrinkwrap":false},"0.4.5":{"name":"usemf","version":"0.4.5","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"7505bd78bca36347ef234948f961462ba6ceb9ce","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.5","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-m3N9gc3j1QZ5C0QRicLM3ZOKG0OtEkc6nWwwSiLV9lU0fUhp5WsWMS8BJIq4Wm5xM6Z+lX9w5QFiLiOAo08WMw==","shasum":"0ea952b41f00a84b6ac130f1d1caadbf9ba737ef","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.5.tgz","fileCount":10,"unpackedSize":20939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd1jLbJ8O8YN27DnghMn5EfsJeLpDZac84j+7yRvi4fAiAtyj5yYVzv+N0BzFXiQVEcIoVLxfnSjbdk/3Li+PNNdg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJvCUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuIhAAgd5Ga9d7UbmN9pOgyguy84afrgPctEPtZ1lQvk7mIghqG+tT\r\n+SLGQ+CSDccVJMPEgCZ+6MZkUthI3dkxBlzs8WABuwiLCrY1/ny15A9tYoPa\r\nidKS4G+MZu+ZUiIpcznMvU30+SOgmz24F4edCfK9+AkNTc5mdoxsqy66j57B\r\n15WPCbz4AN7kAw1zlFFJK3YYQlC4RPW//R//GN0Mnv0Z4HjoswtZIFqjnled\r\nQWFT0v5gbRAiOwFoai8UiyT805PNSidFhxkUw9uKqqToAZgZ5AXKGQ1miKY7\r\nAYjv5DEMgzFRQYIuRQwbOEp1bMpLWZVvYwprx92Wbe6U4dRZL3E1aUMI9qNd\r\nJjCoVKa8pkWE+qvqsF60OKsNvowtuxUbNqfqlxfcWUVCTfHMbn1UWim4h+UV\r\nmU7vGEg4jQfo86+DB0fD5rLw/kaEOnGY80wWBK6nB2jkleT9jQAlEqk/k0Us\r\nIcsAN1j3GQ60cVeJk2iG2Lwocb0NvQISqWb01MymHFk0g8bOySE4ZkEpq6aT\r\nNGCdGfiR7DpDfLFlIatcM9ckoFv1koxcd8w3uefH1psLbW9paeBPtAdmaBWJ\r\ncWV/aZtrpa1n4dosax7K+nAARGbXUxSLD1dGil1rf++hi63AdS8ism6ZfVZx\r\nd5eM1CvVTW5t9Zt6a7+nJf9SzSEk9HFAyck=\r\n=FKsj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.5_1663496339848_0.6674799682715673"},"_hasShrinkwrap":false},"0.4.5-beta-1":{"name":"usemf","version":"0.4.5-beta-1","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"7689db6ebf0b5faee73f685031242015d8c7fdf9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.5-beta-1","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-ioA/UYulNGtd7Wz2jnYqGbPTduBm6PkwrAtAcEEAyLckhHhmHQHmyhUq+QTWloODdxE6o42+HC6KBz+L/3S2ew==","shasum":"3f012264fda84f76d862c4db19b3690a57e0ae2a","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.5-beta-1.tgz","fileCount":10,"unpackedSize":21549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxhrqgyVmck9N3V7nrtiqSljUaG9COlvin99py4iQnvAiBZetD5ogAWmXv5oadKgZ6F9VV4+Z8A+sBZQbQdENqusQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJwVmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq/g//fvj5M9Rae70QnyQ1LKqEZGuxmRMV9bvDioh4MhHxEkOKfDJ9\r\nA230GmcHsfeVjzF7BGZDZc07W8nSkM5Rm2orQTi9mie8gIwCK0nBtxZTx1ag\r\nwJclC77bSxnoaeBcI9ev+rmltX7pFKLMbxtTUS/gwtCgaMAn+Hj8YwEoFNNn\r\nZI3QdxSRK01j2aLXQuQc4Ju9J9OIl6lKcq0p9wVppfCIZSWpTcN2fIb//1gM\r\neernwQ0LfaGB3E7QiXbUwjreu0d8SheAZ86EzTvGw5j50qmsWeWoUJ9xLXzM\r\nM6/sEZToWOpHgZVlythYaS5VlG53dBM5Dqu5TPLtqgps4aNL4EO0OlHwns4l\r\n19OrGoNVfBt8NzAooBGE6XO4YgyMuciYVk2QYPFbPaVRc/XhI+/8zEJq7QQD\r\nKsSL4tjCMookKOwe3u+zJoi9rTKfJHQUVEK+KGPPh8qf0ChSK5bwwSq6VfTw\r\nzPTVv3M2/Hhaq9AprZD6k2v5ahb5ONfva5lQ2AVXUJ5z5rdytHOcGJLH8TvD\r\nkxIs9XCJU3d7znhyr0auB+JDvxTwXNAlm2YMr6xO6VIrHCThRotoX9Jyw9tC\r\n4iJbEd9B+8g0VeJNNYez7utB+LsXTsrY5pINhb/aPy1tD4dmX9IuATltcfEU\r\nU52JEubsbpOHxhEsSi/ktpTkIb13r/qPW64=\r\n=OjyQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.5-beta-1_1663501670654_0.7614910520422069"},"_hasShrinkwrap":false},"0.4.5-beta-2":{"name":"usemf","version":"0.4.5-beta-2","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"7689db6ebf0b5faee73f685031242015d8c7fdf9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.5-beta-2","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-BD3z0qEZnJlvWXGB+fzUfWwYLTWUDqZzEbrqvn0Gvl1OjPw0ZYUkBEC/qOYAWapWyGi4dFNz7+KuEFG+bQxTRQ==","shasum":"dbfb92bf73d6f7eb1e8a5356d8587e70d821550d","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.5-beta-2.tgz","fileCount":10,"unpackedSize":21529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1H66dVHzamOOvPOWTqK+fCHft334y+2JExa7MtQlmFAiEAichQoH+KTs6M5yVwTv4h8Z6q1UThghdUkfAbhel5tfQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxGVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqehAAk+dzFWKnT1lKMYl+cixk3JQXbpSEQli2k+zJGQeyQicfOil1\r\ntNCFBn4H6wRqWbMMb8SsIgRlQ30URUiZ9k0du5+kv4aOu2rllpn26RqAGIBd\r\nOZI+AUqykH8Lo5LeyRWQfEqe+bQwcTWyCPJ9u5RL0vujM69bm9AoWY7hIBWO\r\nxHi1KdbpIWubvHPfPzMY2oxotsV8xSrALR69QNso3cun226aWYL/kYaioFV/\r\nU+nLtZ5ITmzX/DZELulRLCCabguUjrKGb5oRwEIsvMzMnpBtyoxDIkPdN9hQ\r\nIyatdFt5KXU+22wqaZP39PDmgfJr4MBRknbnUqKCj6Z8Hg4WVcfGrJhRXNtE\r\nvrTps6nMhRxR4RZoJXfY8JdSnu7bSlS1vm2Xe7LPXKyNzv2JWDMkeKZT4Dfw\r\nMFyLM8eze3Q5hPBekFTKLDmRt4mxYIwH9GiS83j2p3AHqxPQUy/DyyXAJpRS\r\nmLE/S2UQejSoeCI4GwHN1A49i4XRelkRPEK+mat9tmWk6s40Ikrvkl88YsAM\r\nGoHdYn0U+K2zCAq+C2xeYL/RJFrYay35tT3ynyyGEEnLPoBysVhOl6OMJpu/\r\nFjjSa7n+C9ed21xSJI/t06cjmeQkVV8pgb6PNaVsdFIJBazQRu6tMOL6Q++2\r\nl5oT5inTw9N0AQD9+Ab82BfSaQllvLKohS0=\r\n=Flhf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.5-beta-2_1663504789558_0.43868277633916386"},"_hasShrinkwrap":false},"0.4.5-beta.3":{"name":"usemf","version":"0.4.5-beta.3","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"7689db6ebf0b5faee73f685031242015d8c7fdf9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.5-beta.3","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-bX6COyqVYCFCPkJh+xlZI4k8Y8lE3pLPcQfT/LsErdU/hSlQG6LDEQVtpTTj96775epAU58iA9rWc9LvOJfKlg==","shasum":"9958e62d7302fad796571caa586508f65cb32d77","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.5-beta.3.tgz","fileCount":10,"unpackedSize":21529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs5s6OjWZ7v57KX+DxSRgHCa5dLb6koqVGuPj7FdKqqQIge2RIxiTsCkoGpC0mEDi+oMXYoBzSLuzZb9yEWbkZ1Cs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxIbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8ew/+NlWryyiAp+0BfZzvH9NtWI9xfB9Yn+RqDvKAIKEo90AjPV4a\r\njFAncON6Mv1hCyLp4lpK1q1PSXratshPyyMTDHaX237Kt08CFTtyB2pe9NCM\r\n/UgRlZ9v8LSXFbYdHwsBnbK1ybLAdkPg3JMdb7lCiisqjNaxKEd4mq5quILr\r\nqA+Zv5pyGvLWOHn/ePThHXkEGY6B96dGYrG33X/k5dOWk9ps9TR3ya18+9Ai\r\nrxvXiVJOqCViCJwedwGdV65sSsT19CcsLwp1OGbg4ueUvln4SIS4XvqXy1+A\r\nrPk0sBz3w2V3LEb4cghBb+3HkogrL6YHgkv5zaEk5HuG71yG1DSTW3NpfDlC\r\nd5lvq5eXYuJriN2xpyJ+U7/OVb4orEh+WTW3C4Let+b3Zs8BCfWiMUXGVurO\r\n4ZPxhQjIAknumHuqzmK7XjeF6C7FgjG+Yr9jsOgoRx0jn5styO97Bc69XXUV\r\nF5/PpiR2v6la2VnZtTIUPn+EVc4jvzEshA1tag2bTl4OiEoYDrUQbv9FnUmu\r\nqsVC5jk9vgwl7US53dSlbO0pEcf8uzZrWiUS2IGkK16YSAVx9LXWkpSOknMA\r\nGROK9WDk/Umf5/ecrLeH6vEeOqZHxsP+Esq/BLmcYGDZRFMWyPdhkzNPnpDw\r\nYTH+vEh+Ex0OWqgeEKvEVad4okeDWA2SYwo=\r\n=yrUi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.5-beta.3_1663504923319_0.5182835996454382"},"_hasShrinkwrap":false},"0.4.6-beta.3":{"name":"usemf","version":"0.4.6-beta.3","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"7689db6ebf0b5faee73f685031242015d8c7fdf9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.6-beta.3","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-seS2qYIPXfArU/OboEfwVnRnpN7S9NCeYGRznvsJV6giXHzaq6prSw847IbaIxgfmzlUwAcja4FLPNzDTjEjZw==","shasum":"3d821826e6915ad366ec51653b56f9c5433aab0c","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.6-beta.3.tgz","fileCount":10,"unpackedSize":21529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFighJUCWc97zfesuiowpYjIBX50FXUcmDlihjU4V7MAiAki50Wvp6yV0EqU7+okvgU1YOjbuSyd4D/+F7Dy+9O0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxI7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiIQ/9EzyzWgUxPVk7knbifM/2Ms8MzXiMfMGl4KdaFKrZnwpTeBnX\r\n+E9ADjOKyXF4AHOOAKxxG4OWaicLQw6Cx1C4Vmu4odY8WsfJsdV0IvrsuP2/\r\nFMDn/AqemFF7CwdKhxIrJ12LpJWdJUi3a0mh2NrwOuSneVTkXKuWMUuZOQ1D\r\nWXmKWOrsUHcjqkwLSb9CrpCUkqHfsMT1DvpCLKbckJIKXPRN73IY9zAAbQGB\r\nXs/YVZmJvHp2NZukBkoc3CzRDzDva6r8SuXIMbTngtFI+NodJE/GhqFX/Kgl\r\nxTYC4Z7/UqeO6B/inYVGtllDYpWsjFMGEZh8pljP7/nSXq+DBgqXjsjc2Y3N\r\nyJ2IZg6x6Y56EcHob2s28gs0UTQK8z+mWhG5VbhVVuvz+4OnUm/zUg2kbN7v\r\npeNfbspN1wVznmSSzILDdCYCXPRi00BIRYzGjHYckduBxkjeykXWFA74skbQ\r\nVoZfBmN2axMQSJbo6IFopwWNzdjwBDzpNMWOqt3tGR0ECbyo8hJJI24MAAFP\r\nDQ84H6hMo+t9cmRqFGpApo5HjE7xUChspXJY5bmire4sbGNTMDcVMTNhJvOf\r\nZpCe9SLBudXT6OPOviGAMv173cligPgku83usymTBMhDW686S7qFn4CAWC0l\r\npwo0Fp76p3fuR5KaKieg8zKoa57Kdp2mMec=\r\n=0NLM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.6-beta.3_1663504954806_0.48846299282104133"},"_hasShrinkwrap":false},"0.4.6-beta.4":{"name":"usemf","version":"0.4.6-beta.4","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"7689db6ebf0b5faee73f685031242015d8c7fdf9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.6-beta.4","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-rmJejTMoQWo7VeGnf7Yf217sbizAKewUgBIG19Eyz8P+RZ8NnyQGmUNXHj1MhGLPzBP2SQWj03eNi73BPQUDzw==","shasum":"4f278ae2025e3c8dbaef7b1d337ce32990bb38ee","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.6-beta.4.tgz","fileCount":10,"unpackedSize":21527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhXV8wN5724K1dJpHK/0ha9jgO6NU05fhmiTWkrBlKyAiEAl5QPPS4orm/LD6Yd51AH+7e6397F2FtZN83NLkzglY8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPMg//fiP0NCJ4mxdAed3EeEOQzvl1ol0fs3v+z7kJvY9CWmot011m\r\n+ANN6QGPPcm61Qdp8RKtEZCZGbMar/hlFMoUkSWyfCDCEUOEkoUkUitASghT\r\n0SdoMu3sLpQqdvVkwCTYH6OodrtodYnSVjlLqTkXTSMjQZnKcNJqJubg+rrk\r\nSZFu7NtmciYFazSwS5eegluj0RVGdHh4BbdryHyhAIZsLksH5zGd4W3pdFlS\r\n2cH13VcWu+fhdz8Ge/ntd14KbWoGmn1FPR4ntbQnvz0cD395FMZiyhHVJyGS\r\nkTvPTOqqOlJ23aJ/t889e79GL/QqFhWpg9Sa1seaoQMs1W4nFyZ+0EArXbr9\r\nJuGX5U+q0BiGudMplc0bd3ZCTRm+igenfes+JFx5OmLh976p2E5bWQhtifBy\r\nd+R4oVH82VAoqZfjdrd/H8GegG5TVOr5r66lYE1+twtlMAyl+tFb9q5s7hzl\r\n1/QcB+hslUsc4IZUN8UQZgWUceBNVIEMD4MTv8nyb4dxaRKKO2tUtD6whip3\r\nwgJ3e8YzFuQroSss4OErAHS2i06WnIka+cvyLhkK3Pb7xI0B0MhuSKiHWmTB\r\ne8/A6P9PtZQuvp9iSnQP//chF8HvyKsXOtZrjolCdYiD6QJLw3JfgqYjmSHZ\r\nFHgRj+hiV5hDBsEkp6/yxkPvnBpSzGZp5ts=\r\n=hWk8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.6-beta.4_1663505087925_0.6829079854759053"},"_hasShrinkwrap":false},"0.4.6":{"name":"usemf","version":"0.4.6","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"7689db6ebf0b5faee73f685031242015d8c7fdf9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.6","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-6yFCcx+lKN4D6ulTsle2eU+xDHcmdYPSuDZqsK06h3VQvPJdQfGe4QwwMmFgxlV9yOBxDcwNkbtF42uYjBYqsQ==","shasum":"785d1e84e817b1b8da45f3bea01dfd83e19546ee","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.6.tgz","fileCount":10,"unpackedSize":21520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt9A9bp5ZbTvT/cIAsX0DTnDqblHgdHUnXGQWJmKIKmwIgQ5HZSW564OlDFkcNUJJQBw4GRz5MHwOMfyyi1pyz2lg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxOOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGTw/5AIK6JAtsbakhnH/sYadY7noKxKxA84VYqdl9c3xiPZvafBOC\r\nMT4RhwA3JAMzqRgBaaL1zyfcgUSR7Psmhw3ySw2K9aqtgRUN4iDDWsNKBKUK\r\nj/XluqK/7FLGH2D1O1mnPKAKWG2jDJlZMrBct8Qh8QLYrBA5YtFM5xcCBQ4U\r\n0Ie5yBc51rTo99gDIzaMyqd1WEFUm+bYPkf9UvR6oFZ5J2rpla6poAAOVmTu\r\n3ScqB3+FEImoLPMFtNOmrJz95/MvfoqFrgDH0tatl5zaoVTkXQF4cV/D/ror\r\ncnyYyVjUHpVgpLMr/AU+OmO8UW+c3PI+Aeozy+Lw7+Q1VHAknCJoArHk9z4f\r\nU2DtLmu9oEFzRY7pLZaiIsLXIDNHiWmtgkogf7rXhJnCHuihm/IEPGbHvp/a\r\nlACob2rjf9pSV6nRRipeCmZ02LnqDeGNzseyFJNf8abCOnojqRP5/YIK1E+Q\r\nt3RTeItf3BFAnpZLqshf+6Vx8WvK4OFGzwURKyJeLq8mOy73jHMNDbje2WHa\r\nbTfEVQ3ukLoXAw9dC/CZsmUYRQkpDgA5ypYVmmYowOhLY+ZzLjhhLsLriPkv\r\nNeIUliyNyUzE4E+6qmvdEOGsrcD9rkYsgws9bKDTr8kcJFWPz44sxrMj3f9/\r\nFtxXBdRBIEHbiY/8Wos7I/caJYkl9qwa1cY=\r\n=KquU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.6_1663505294221_0.36117441486205726"},"_hasShrinkwrap":false},"0.4.7":{"name":"usemf","version":"0.4.7","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.7","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-jSDz78vaOHAb8zqrE7kQVW9N3NGtvpdtvMYOE5ugGOF7a7OHcgNtnwGKbffGnPl3SUnPbcRt1LjjtMKBMvrrLA==","shasum":"73ccfd794c5ac5ccfd6c3a057b1f373b1a375cc8","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.7.tgz","fileCount":10,"unpackedSize":21616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhr4a8i8TAtoPgJ7hL0b7M4H+QHYHvjF4X/FXqvkrW5wIhALb4iKjMwQXmS/1eUyN5CWboyRWRGwHHlz+B9hqnhAVw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCk4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgBxAAnjdMow30S/Tqt9ziDkGSbZj7fk8F/u4mhnIGf8BvaPQQc82M\r\nG1gTTwpNEespQZ2QdwFW/MfRL0XA+VCIbIDX/xbsiVUAnQdwdvym1nZkbKwd\r\nuLinQ4gVVG8CMrG2N/mwO710opGPSeUeigqwN/VJMhtf80SclKhIEMCD+m77\r\n/6frY8i2UgUOM9W5UX5wteFnKIPmezznlvmn25S/TktdfFVAbWkKNo+v6dgG\r\n5v4qq+p/IxOaSTROWh3SmXvmOA3zRVp57n5NwdnZ3hzrBl/OQZ3EsYt26zN5\r\niaZQKMc1+a/JRYOs5nzIToaRqzQBBIcQ4OlM1VoGxnffmV1JejY7o3kfRTHW\r\n0zvyiY8ra+QvLlCPUTNg+ScSVqMAhgozN0W8FAkjIQfKI6CbxgWVc3tqvGl6\r\n4VdmihQcsQ/H8eCg2KhnclY7N9G6y4yLS+k4c8rNSooxgoiJ4p7WPqZ5hfYK\r\nMkioA79/+lFfyc3/vbGdGxeHyjMkiqXSxMTqEZ94lK62WUzv99+nd1cBkTls\r\nBdbUJuf2OjHV61D+BK+r3W4ZNyipD1Ek3GAk3mnV6dIa4aCIUSwtGVFwzIAX\r\nwgndpaTaVvY9zK7+YiyzcUfLhZr7Gtj8xCYwweAIz42cPmIFm32KLdL/iWE2\r\n7ooK1fB6mb6Z4OaluaO96d61MOQwtt85FNs=\r\n=2RBl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.7_1663576376703_0.10342009029026977"},"_hasShrinkwrap":false},"0.4.7-beta.1":{"name":"usemf","version":"0.4.7-beta.1","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.7-beta.1","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-yOGfYuypkZnS73klWDF3PLfc0waj93RSvCyKkZ5mmDtLHYQble8zZBKKgQnKSu0YSWjzoVkfBI30RXbfwMukIg==","shasum":"a0da3290c0ea09e520366b9027619e25fe52640f","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.7-beta.1.tgz","fileCount":13,"unpackedSize":43843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHnUJz8L3JN59LmWBUIhD+WizF4TB/0n2zFiT8D2PQsAiEAzPRO1xdb79Il54+yrNmWGepGCJ63R0i9Pu4QAymJdpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKIoWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN4A/9Hyse/drTn5GfBBt2CsOgJob+WrE/EICvtS9KC2jmtIqPpqUl\r\n6U2+Omapm5nXmUgrBUqTedVAs2XefhWvXtyMu3xD+lXh/bEtpHcB5i/Rh3On\r\n7ZXb6STiNP3+/YYNiujLQt0KzLaL3MlTDkLl89VIf7dUkZlbNtmyDOjX4cQf\r\nl31qbP/x2jttrfAxnSWoGvNUHod/lzXsVSP7h22L+OEZaYgsuyUjjDty/hJU\r\n0aDK1rrcrkwD4EUyPBabUfMjpuba5sEpXoUsFbSbGysYL3BAMLhtlKZgKyFY\r\nQqkwVfhT8HQcUcTAzjzgemliZaCEkursMO50qihSRgXxYZpwRoEHkyxBH5o2\r\nHW7icThnhQ0wgfpa9zFNQ92F6clAgMcZ5uzM9rUbmytXjCSuLRfTA9qgonGb\r\n99sm9wrquR0tf5k7RSuCd6TRWJF4FHzktTOniVxLtyFFM6dLikif37mKVEid\r\nBUCfB92cVb5U5p00SBYFDSBRnNucx0wISgt6rBMl+kFe5hGewNcQ+xiffABf\r\nOvZRBq2QT4Aj70Po6+qbDmsiERR2FaTEATNCUJxnLIDrWO0dAZSdvM+Yhfop\r\nbvZJuBSSCKzNt7SChNvc7HaUv4y1GtxlFteQ8b59H9mMf1UBdPHC9CSWQKk0\r\nn6+rbu7wfIM7VnXgDjGBIqLRx3BCBpvJDJw=\r\n=8DCg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.7-beta.1_1663601174325_0.9964307211793602"},"_hasShrinkwrap":false},"0.4.7-beta.2":{"name":"usemf","version":"0.4.7-beta.2","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.7-beta.2","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-MCT9qM8OJeKdPUjy/MoTExEP6BLKEml2XnMa6CSroCPAYeZpouF4IsRP9ePFVESIkBfECi3IVJPc7lxhCATaLg==","shasum":"64818af4c37a64ef76e0ac635aa257c7f7154758","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.7-beta.2.tgz","fileCount":13,"unpackedSize":43852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRXDm0QcM3eW/6uYEKuJnNcDSNa4jItHcTeJ5s14NxIAiEAhtkxqMvWDDdvKG8eZM8afSE0hx2JVsT40P+p1w3AdWI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKIzfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDtw/+MF2OV08vqLvAAQvnjfUeI+PrUcvGc8NyDCVL1cEnX0IoRdIF\r\n4HM8uyJtTpMp60BbP1mqXjDxVPOoKYHC3SEHY6nZAX/Qo+JQq+Qrx61h/bIX\r\nW7FxDAZDwpSGicfLGbKyup5z0mCSG+CG+JrwZCITaes1haBBJW7N+cXSqc49\r\nRAK2jyd73thN7MPca1J1OzmqVkmeRoLz6QimnRcQzeIMWWuHPnZR5yuo8BHI\r\ngGhMD3J3pEjUK9qiWX94J1hFicXviQOGj1yKxw/rXAl75mOR44RVvoP6Mg8Q\r\ndhui9Enq6PT7L9AZkVQ2vj5lApiSZC9RsKzUaFWys+mJm6wVz5RSqMiDiq33\r\nta1bv/LL2p+avNcueL2JP0GtDDlvMTzLa7ziQXPS2D7EpjiQTanD/C3/sZzZ\r\naUHQ2hZVwZ3Aop4o7KPWaTsuIHwMNIfjYBx/Ft9emOazXGJZiWjkh9XZlwfh\r\nbk2Xyu3wNfZ9BEBHFBwc169FBGMAwXe+lq5L1LTQ3UekjpYjHRm8wE7sdmvG\r\n6k3N0qFyITXnLUHpwH+b4ORQoI2O3q+J0JGjUAc0odw9rFAii4QfGlXce0KW\r\nF5Hn99TswM8k+zmkHyW5rg22YE9cXEAi4bV/FQfTT+qDLidWu+M9M7aXmu2V\r\nwp4prMRU+Ko6jES/3i/jfcoU7USn2ZyI0aY=\r\n=6mFV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.7-beta.2_1663601887649_0.1204239079279168"},"_hasShrinkwrap":false},"0.4.8":{"name":"usemf","version":"0.4.8","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.8","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-1lKDaZ4cEjflkzuOt5P70ZdJrATVGWhDd5VZVARcNP5c1nlqWVkZpMNZxCo2/mfh9LziblwG/JXrkA+A/0Er1Q==","shasum":"e22506e69bf56b339780d8e965af7e6217379d11","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.8.tgz","fileCount":13,"unpackedSize":43845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvjVnjWjBWqO2KGI4Ou+As8MLekJfkUZ22RT5eh+dDYQIgZs4diqnKdcg+fjFORZMj4yVE4c6KkotRznsBkGqSaLg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI0fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQVA/+LoUdA3/cLyekStrG6tPB4nmElMHibFavXccolNAWIEi7QnVG\r\nbN6/3JqNhQWSPM4SMW8JIX4ciHHcdOfdMd9eYQaWn5nPtguA9Htw7ly1XMS6\r\n9aL0/UXSaDE1rDlBl7O9qFINNp8ro5LAdFDz59LyCmF4srC4sh9clP7luVgm\r\nPi3JHBKTdAjxFNKXKMLpN90oJVrTpbi8Qe8VS24vVvWIL/KlkTe7fBomN0yq\r\nduXlsdPrDdJvzgXWkfCE9siPR4g9VeVXpcLDwyK8dOBwwCQdWZtRzh2EXrK6\r\nvz467WMHRTi49ixj6oYaVD+4i4Vn/lg3MJzr7FhMnm0Arewb3XTpwNy0VDO3\r\nDWMb17RGmzkB17BqdUra3pMqjgZxYcYSzJemAxTjMN9vEh9CB6saOl2KkW3V\r\nbzLriDqr0trQt+D9iAN9fYunE4jjVhjKEllJqcgqLiMunJAiQ+Y1ITNU4Po7\r\ng/gBh8EzTEQVavfR5Wr8BR69FzNr5Cx5/MaMWBJqwj+AfHPppHXcD3R0JTbg\r\nXP5jJv1r/8N9wiGtWVqvCfTkwL7snhY9tRklY/1TcXYGJiKRDELpjT8zK84o\r\ndFawqKqVwGRX2ngXXXLPLg3km8jAiYLrV5BLWtVdC+4n9+PaIHOlo4tv8IWC\r\nWYbMb965vW8EeP54aNAzMdp6X9KA+dt3ePg=\r\n=ef9p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.8_1663601950874_0.38568914069915095"},"_hasShrinkwrap":false},"0.4.7-beta.3":{"name":"usemf","version":"0.4.7-beta.3","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.7-beta.3","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-UzqNuxjVYTlaIDhj4+FPbciI/JWEwlXjkoFBTZ/z4yL+9DypRSoFaZTETo+eFDYn66SAQHsXbP6IdmYE132EoQ==","shasum":"7e78104a12967841d6b195564f775a788eba9a72","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.7-beta.3.tgz","fileCount":13,"unpackedSize":43852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1LQgTT9fsNaswoMKW6Ha/FxaFHi+VVk3K4QonRmMHEgIgISDezdLU24wOH7sl7WcbwUu/QMNxrHhzF7l4DVzqqxk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI0mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSCxAAmQjIqvRPnfmrXQmrO20gJbn+Su3fxPUgsPgAYrZoBVTOggez\r\nlOmaPDWxN4KxM/x1PXKWr0g1DiSCPzWaTbNIAi5ZDgMGFFYdKMZmGoFFVCvp\r\n1xVdGjliiN+6JXNto/S0OnFLQM6I9MEvFnqFjIM+rzgZFU9XazFIdRTO5jR5\r\npDcIosR5k73C/PhhjhzJOSXJjaa/igZUs3IQiGuOeytm178nLD3jyBDdgvH0\r\ny/fPWXUNT2MbaOBxu+73pNiF/yoyHgRVvIgihxOmUqMmEc6xQ+YWIM3MJO+I\r\nvDfSCLYRl1QnCLmL6PV5Rtms+rYx7hXs7h7l9kdiVMRxIrU8RzA4+rDvFcXh\r\nhkrhrp9voEjdb8vKX24eJOvJjnx/SBn6ngFCeGpFFUUVFRy1VZUUqYPdkHw7\r\nCPTHzpTgIET4uU4skD1fbMJrkPvO+3VmGbu17IBaEYwmpSs56TV4Etfwc6pr\r\ne9YXrhy5mOXsxKPX9BjBlBoCWZL+07Nul6zaIp18mMz21u4KYGQOHEWC5bTN\r\nXb278CDnyj2syR14D8DQ4cr1ZguqwffqKEPDvBIyH8FQ1QhlAkVRUCS9jsHu\r\nAW9bbYlJtYTNSgKr9/46EhM3tBx7XQo3BAaL2n2mXjW/ceJ/KuOels6pJ0kK\r\nofE4C9tLPYvbeG/9hqRAsKUNWmQcWg8LOpU=\r\n=O22A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.7-beta.3_1663601958730_0.858359390923344"},"_hasShrinkwrap":false},"0.4.9":{"name":"usemf","version":"0.4.9","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-QiOX57llWc4/nUIq2Sy5OOKyt2Pa8jQRs9sE/O7knVWr0Quccfz9BTtFKKIAcMXBhyFueojBktlhJ+og06t41w==","shasum":"44542391d5e8c7aff58bfa6ed6176712144b2fd5","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9.tgz","fileCount":13,"unpackedSize":43845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgRxdKoLpCKjT7Y4jDhvK/Xafx+DOe5RSiAqC7ZBbmsAiEAl2H6mOkMWcgJnXQdvHyXWmp/L8QQ7uhia0Hqcgncg1M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI02ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgRg/+KcYbVBl68r8IHlDpNqdiUOYCR/0oerE6atR94scOZYuL1FAC\r\nfk4TF2raHTpTtYsyx/7kBCOqpsVFhXc3JPdaZL9msKuCpB7DIUuxtZvKX/sh\r\n7OKrBYEcePdR9xPlWtsHJS19vBxVYQC/45N+pIsJc+jKt/fcWGa4FaN8+vbD\r\noTfoTuFgr6W4HSHI9LrwEP9r8pDVj7FhIcqUMq2uv8yZ0vFoDYE6NJx8NOc5\r\nT1bgdHOIXZN5bkbBgRHRZDdqlIkkShRlSuiWm30hz046UxkUvR+o5xsM39kS\r\nTVPYx3qK3GY6Yy8M7R4J5Sskx/nJBogGC5qLN+XXMVb3cQOz5aI40E2K7ZBT\r\nXnOuixQonpbYy8jEbbZZl22bboQ8i9zn/84hzozXXWbFAYQ6d9klKfB/P/L1\r\nmGLo8upWffTJgOpWdXXnXMSbZPysOUC2GsHBmmiEEyVtnmSKc9KpEF4rqYzz\r\nZML+GyyGrWXz50PckuX1D+pRijdCsHbRie5KXuRLMULCj5vNjNXrNIVdvR5u\r\nvfeiNO9aSa9mzei/7JN9z+1lGQ4VxfGZAnuaPKHY4ZDfz3Pl7weVcNceHQhs\r\nAfu4hIS3aCdmI/N7lqXMuFPmtMndg/NpdOD+4eeCXP6m4/q+JQKkiNfW9BUO\r\n8z9h7LLj1ARTSyXlVPlygbyuk7bMcE++Bws=\r\n=XM6o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9_1663601974737_0.33397961818181265"},"_hasShrinkwrap":false},"0.4.9-beta.3":{"name":"usemf","version":"0.4.9-beta.3","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9-beta.3","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-VZzmtZK8SsAsEl2FHVCHMHNvcCpbzX8MKP4fRht/qgJo11dalnmrlr2H5evjA4NWgk3FTSvsG85usSj1EknRtQ==","shasum":"a95a78746b74d5a3a97e1802dd233ea1d31e6433","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9-beta.3.tgz","fileCount":13,"unpackedSize":43852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6AcWrFGVwFKHUuuAQXvzO2uWbCZpsB/6cnoxKLn5ThgIhAL2VAbaEWE+i2h5OXKGcF3mqGBWoK//Cl5XvWqi4BcVC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI1BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpAg//SIwYF33DKawCDxDHAgx1hYmxJQGBpE5jHyi1oOnIqriYODvk\r\nT4dveCOSsdRcpwqZo1hVr9rS3lzF/8sQwxcgDhF/fORStnsLfsYKdaTKlSoW\r\nkDT9DsACsDtkxWpRM1GBzfjraTJjq3WIUHthPSKUucyDpPOP/L7Ydr5ORUbb\r\n/sDCcbIjzP4/G9XZlbDmSp+pB/zZjjaBazo+VPcMM5hJuUyUYETyAJounpiB\r\nQK0QNSnEItGJqes5GbuqffFJAt7X4HDfqTFOB0L71QWK2v1B3ItM/8MZZhAy\r\nBqHatSFLpmnPykCnObAS/lhfDHcaxpbw991+TmKLGfZAMiabA/5IA4myAzcX\r\nojCveRioObANyqVrzpgumYwPxHFrmAY21o4z7v5vSVFLYwhZNCPZ6lE8TMY1\r\nVVFxY2fBlNbbPK9HHSaPfDALx/5Zh6iNgAgQfjsFs+V4zanT76wj1OmblLIP\r\ntWDvbaTgWXnxBnUipbPw82LCAK2oKL+qFK2arlaRfk7Pk8uJ55B2Vfsappzc\r\n1CkoyETR4qRGaO05uTuHNzP7BvA9kVcAfpRtOxsSEYbMcmEo++9dGapA++nJ\r\nSnLYiX1GbM7zc1MVIxnH4n6GqIH6SJMBMWOJOtrl/7ho131Go6xEzurYbxL0\r\nJYPV7hYBxBn2ORrWC5ci+K4gs8A3daIJh/8=\r\n=5mnd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9-beta.3_1663601985200_0.4790831030136937"},"_hasShrinkwrap":false},"0.4.9-beta.4":{"name":"usemf","version":"0.4.9-beta.4","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9-beta.4","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-Po2GCMR8ZUCfdxFHcTZ1ALx8RKBczgP+TvhiDo+MAnPL9l3EqlwVaL0RgtzJ3TVzWvkePdjlCTrD0WYKoz/66w==","shasum":"a3628107d3ad7f8ffaa27c0d6b7994f3e4f9ba60","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9-beta.4.tgz","fileCount":13,"unpackedSize":43840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRjQ86fOwHk/4F6hWTuNCt+53h812PyJx7X0f0RvskOAiEA4pivSUqeUXD1ySK84N8c6Ee+aEmPLciWYBBeFV7hagg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI5LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxdw//boa6hpLSUkBVLMuDAKFpmSeYhc9S5LoSp9hcFKLtd7oznWxJ\r\nR4T+rtU79Vv/aBklST8EaJ8Wgj31JK1HuQalkWXwWjquW62hvVmMqm3/c9Al\r\nxrsIzx/eKuXDJ1/FFVIOhh8u/fANFxNsZhJQx7bD7T/A5ogFV5cNOZuyCKpw\r\n9Ppf4KewY29Y6h+eocoJCZ4oqiq4a+xMi5nWuhOBWXNbca5kDVraqNDBd/nb\r\n35UVb9XOrhu1D5uqwUFhe/JZFtI4/BXcooqfkxsDZpVFEsaIQjpetM+GMEK3\r\nwOPwBUGgwkyZcMNGUosNlSdpa+6gzuXzT5jUxxQgc47IVWczftVSR7KVc1l8\r\nr1gTVhyBxhw1lYGckOOJXIoiyTpOVl2vwM5iwwAySV1OTOkMB1M0/ED6AVym\r\nVPS/Bfm5soJisSpJMT0VCysH3GU1NpRqocaxYu/LQp7oXAnr6lWmkgHSLvaN\r\ndgO5A2Tk21bKs7zeLHs94QDLE330nEexq+TKRY3OUynvj8LgSw/iIk2gQqsg\r\n4VKhC8A78NTwXOKyarhtpHaOEHgjb3a0o6qYdulTE0e9WneyD/UDWFZn3mbU\r\neNkQWEa3G7E7oCjOidSLiJRiYliTZjXRv7hlCNYbt+zD6pcSmsHREPpZ3J3N\r\nl7ZE493tzTdPka7C1zMPo8s7fuB/JU+TYyw=\r\n=L9nx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9-beta.4_1663602251392_0.46503862813973496"},"_hasShrinkwrap":false},"0.4.9-beta.5":{"name":"usemf","version":"0.4.9-beta.5","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9-beta.5","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-BuZ95ddxQBOHb6adEL8hPFVhtb0xfEog+bShuYMnVtangqsUizDeaVewjxfpywTwgkrMus4ISbce1rUo3lZO5w==","shasum":"787abe6e1281ce256cc065c1feeb976608b59fe1","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9-beta.5.tgz","fileCount":13,"unpackedSize":43802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa1FvvKHVyWOxtOP1MvdgLjLlk5iXIq1ZQ7QXSeL24xgIgQfIsSwq6N8yakH/e1dZORVIZDPXJ6dIDeAyLAxAaQ1A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG0RAAgeX0JciT9U81D9qCIGoPSX/4WCKNkv9HBOTALEAEuFo3/Iua\r\ngRJzyBD/h4wXA+5pxoA7FKtynAzgSGDDDONbVb5IyUNHNSQ7KspyEtW0NPr1\r\nSCnHyt6mGNESQkx6meKdXzd2NNrkCxlXLc8PJRFpXMruVwdVd1ESicChAeaz\r\nXSpnJssM62kWLQtPNaELriFmOQBAIhW0Dyrr6bcVdb5LF3HwB7H7joI8Jl0L\r\nyj1hsQvalbSWwOKaq8GvEitWn+ukZQu5AYdWeq0S/1i3DVyFHxYUrZPe13V2\r\nvcLSZmKzyXXPkOmthgp3FA+UjKmm6o/xrtTz2M0W3ftoVWIgJA7YDR5Cl+jl\r\nlVsM9iJr5NWRrkdGhqxg74BO78U10TROBkSklTkkvugLfTWFrx8p2PZBgXfN\r\nS8XfPz9QhGAQP7GHNBBfn25xhBWX/3aM1bt+JFa4/OvBmEyvGk+ZQYZq/19f\r\nVIfHZ14sc1OG4eUseNmqRJu1WGZOvmEpP8HRpiWpfiL45tV9MsQU81CZsO55\r\ns/9iDMhW45IgNyOlWYkQm2E6KNhFJGYLXo/vfz/bLn4cQocB7BpfaTHUnR3f\r\nlb8Ck7pL+iL+tnT4+8B46lvNubU8x9JvKcLbNbS5/WAA3dQcxWq91NoxZgZZ\r\nvlSeSexVJuuSteunKBQkeJ2IW/hoSpNJWzw=\r\n=a7bQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9-beta.5_1663602389160_0.23813935096649308"},"_hasShrinkwrap":false},"0.4.9-beta.6":{"name":"usemf","version":"0.4.9-beta.6","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9-beta.6","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-gb94xnKrETCLCvfQjM91fYSMprYTLJ6GoyX2AxQ7hrbsM/ip27iJCI7yCJHQVRO8jPnpM4bx+BMa+ql0sSafaA==","shasum":"57b160e46bbc00301cd5e197ae3acede9fc0fc82","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9-beta.6.tgz","fileCount":12,"unpackedSize":43070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHddDgJtFEfN9512aj4eeHfuFprm/fwqu5t8xXCIOy4aAiEAjmkS9joTZg+APqesULSqhCYoYY9NfzjP3mswL+MdtHE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKKoWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6DQ/8D6O/rTfCmhb62GrBcnUYXmCs9aLdS/q1z4EpoOvdcIaGnRoG\r\nf3jemPKJbx+pTfRg5TNb/qCSqyKy9pmD+YCNSRuw4yHJysvV+MgnCIsJ8IlO\r\nHBcNw2oNP2IcniS1hCS3cCbcGm1cuMOSQcnagzNTSiXlme3Afc4Xs0kYj8K6\r\nezQuKEkdF8Xc4p83Go1x5MkN8TYcH/fEkdWMKgIzB4RBLA/zvpwAF5YRsCNZ\r\nYSnBGCMfoZVY0a3rY82UqrW+WGCSaK1usiosBgxeewRl+fdg8zQFDYEKKU0Q\r\nbDEnmA/213wMZzDoe7S4xIX3LwYew1c+NGHmdonKZRJuA4rR9e/LbDtiyoBM\r\ntjAUj3Rukw7OWwof1r+MtQjieezxGe4ZVxaCI+iaNqSYKugSdxDJVKIObajQ\r\nm6OzDEu/9HexxtZQ/zw2c/+ZzgehPPwwDVCYLVUAupOc0eb6HufBXMMMU7uE\r\nVbaaFEZqNZDqUTjWCrWbXh8HSeIPmZgvsMkkF4RSFbdl4DDA5RyDEGJC3vzQ\r\nVE4hrG2hiBxOaXbVqC4jXwAUaJtPmXPjh7HAcLfaQcqr3wfGVXH43mGQx1FU\r\nlEH0aQ6OgskvYOjh+toOI03ofiiGGI/5QARq/ye25LZAV+Gx4VFlvjr5iAYh\r\n6VsiqPaZWbDGKePjUVg/DnNjhdO0vT5Z1r8=\r\n=n3eK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9-beta.6_1663609366583_0.6007407639480837"},"_hasShrinkwrap":false},"0.4.9-beta.7":{"name":"usemf","version":"0.4.9-beta.7","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9-beta.7","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-6HepuA0uwfRMELS3Gq2U1S2dNReNYliT/4Lp8U8Tj+qrZmDIRaFq7rCKjCr+Eai3WohOKL+VGEMmX5DvrZGWVw==","shasum":"64e1fa5a45f12b253a35ac0e7248b423eee11b4c","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9-beta.7.tgz","fileCount":12,"unpackedSize":43187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2jLupg1zKIyP3sCo8BOlhU2T7vapAH2p0/iO7yO1yiQIgCLJnHDy9ry9SPhrPbulQyY8GGj/HAhOVndCoNwdndig="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKKsVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDvg/9GbvN/WtbVLj5glRnaAS+Izec+bpK440kBeKX3Fl3vrtjAw3X\r\ngxEH7G8RVSWOtcQQFvEisEKfpM7+1Yh77abqJc2oqDb0ZNTBJ2sBfz5AcZYb\r\nZjm9wgfD5igsbMwhmLg1KLZiqqu+etPVGWJIZaf+mxygmPr4l677pEOslYuj\r\ngTWZQLKmRqbpVxd9IHEuRBYxRpwjCLQZlspYEkZvEXou3lR1Ntk0kUuBsQRO\r\nnDiimjvidpXN97DFGHejbkkqabwvI5HmOA56T9zJHSpCYDeAJMxKx7FljgW9\r\nsF7b79licakHhhbFf0xPG14Ct5UYMLFi6GoUx/B8WhE63epf+EskAMVbsHwB\r\nvj6F92E2jKEfnUqE/0owIXk1lbAUXGsZwiy4unI3BOgI9ShD/PB+dDxatnjG\r\ngJFoGOv8e0gSw4c2gaintpOFthiVXcP8DVnBv4waPs7+2axXHfmxSjgsZz2U\r\n47XZLgQn7LQ2nhOiDkwAIEwzxGExJa4z8lr6VnNelIQqObB2JAJAvOFGfd6D\r\neXAv5M2J81VmvRNByRllAWdSV1PjNMo6coxbonjx8fR+2Kd46F/zu45M6fyk\r\neftYVaPi5LNxvDqB2niBAT6mHDDZ5eg4ILVQBdAjyIE3qXs4V60qT4Ux64cK\r\nbGSYvUmDJWEiNXfZsjj/iWg7vex1BYEr+Bg=\r\n=8/rf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9-beta.7_1663609620791_0.46292053313853376"},"_hasShrinkwrap":false},"0.4.9-beta.8":{"name":"usemf","version":"0.4.9-beta.8","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"readme":"# usemf\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n2. If the project cannot upgrade webpack5 immediately, or there are many UMD libraries, it needs to be upgraded gradually\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  shareScope: \"default\",    // Default value is not required\n\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    shareScope: \"scope2\",\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md","gitHead":"2f2998d0485d11a1601471760538268978c1b5ae","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.9-beta.8","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-q65wOy/Xjybrlfba6hpP8/3P1gWSjCsjw8Tho9xlYPPRYi9R7JlhD88rGCJc6m7i/jKU9pl77wxTAwm4rih4XA==","shasum":"a015a42ea8cd84b2c02e516520b7633e2a928f6f","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.9-beta.8.tgz","fileCount":12,"unpackedSize":43189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGRXinWbBNgfWmtQ8x8GmZKbO4buimK88gPVU0oVgawwIhAO0seDxlT8raV5wpI9kbl9CAwdMhmE3bX2sMdYmMbmTk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKKt4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp/hAAhT7bKifjUJlAFe3AazgEt+MZDEsHwoox2LIWowtBlbed3DWI\r\nwiamehZaWSylDMgpUjfpWPNcsQBcrZQVWIguZbJ1l2sLkvVplqBLQRn+dnzv\r\nvupfC1mFUVfFFFNeAP3C/mn0ceL9PM1PrnnZT25gKMIZMQlum99sY8zGLI4b\r\nln53Ro4hEai/XWpu26P5gXz0PSNDULMQc3muzyqbmsNgyGKuPgFtdLTEVyVE\r\nXcn+HYsR+jqpFmj4yFcTINWlKLwG6dOVIPnF6jJmHTOpnVTfLAj7rEbdUEXf\r\ntkvszTgDE9cBHflZ62O3/bR8WlMgkGEfM/W0o302CZ+436OvaopsK6sH7lm3\r\nhZHT0GrVWzzfMby0tRWTz0s02kPn8Sz6lC46OuVcf83+aZYdkw6OVex/vQKl\r\nzre4QQImqwScTQ3RXKvu+cLKF3oDvKJNfki5qArRjq19l7lgOif0bMXefcVW\r\n//pclcyjWXPnlUiQr2PD11EIysO+lH57DB9QRPbaHwoiGXW8e+g+l3hzClwE\r\nRuMHgEIc+RW/znoMpmcDVM6BbihheUPGKl/L3yTOFwCjmJRaM2/vyN5pBsWT\r\nCUjxWtWwj7tukthir2s94bCHmpU8hL5aXR5fMnuStRQakKpDvycrzYCZYbjl\r\nKWwnYyi8q3dArnjgwPi2siGI57nED0V7ybU=\r\n=37sE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.9-beta.8_1663609720567_0.2368409188808276"},"_hasShrinkwrap":false},"0.4.10":{"name":"usemf","version":"0.4.10","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"300788cf0979faf7c979a7f9182247ed16608d32","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.10","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-vG5Md+Xl9amrTnIOQ6j3Di2iFibHYVF1pr8dl4VoT8tVWri2s89rLOscRMFlGof/v/ztEQqEg9Sbv+z1j4mm6g==","shasum":"2e250e925f03efb6ea3982b39d58fb9b14f9a111","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.10.tgz","fileCount":12,"unpackedSize":43351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhOVsHOYYemudJGUx6+gxvTP9ufl7Mqzb8B31qGddbbAiBkVNGJ6/Xti8cMC2qvPLrM93Zgj3c2lM6rTpP7yVRshA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLN9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnTA//cGIP+2w2oQHdW+s9mSeyE1KybPFQ0wVTGqe4IjnSwX/cud0p\r\nvVvtQttY64ArmuYMHa0tQLdrAedL+GoQ1P224CTCgAxZenee6KRyVGIkqnaK\r\n7qYgaf1dlddwOLXl3C0cE6OEvp3XwRAcAHow3NesbMnkXRKPUWYrXLfPFCMP\r\nXdNKb9sr36CEJppMVNHZ/MQmb5aA3+6uU9kfjUxHP2r1dqF9GTAsqKZwqc5t\r\nHZHhZgkv3jaq5KiuYpKO/agAxv+wHkLaATX/NFS2bSPSE/yxJKLsWCgU3ZHb\r\njLd2UB1CE2QErBz2RODCLnjViXzc/h/VO/FE0nfae3xmkTDRbP+7K0Bl7uPj\r\ncllBm8t2G/eHfg6lBdxOXx7nuj90gN9l9JaRZVCsoXVz1OSGKF2z0ZrXTWAW\r\nGLav1kMBMzkpU1M6wBrwA/P5b057m6/mrdeRrsTjhuDY4Id+2fOm0KFSV7X7\r\nbvmoX5nZ76+iFSe93BfxjYkWWSExKhEozrqKP+II+SzosS4ldSY4EomN0iRO\r\nJOP9Xhcj1IL3WehFY+vZDXbF0bVCtRD2opAdOJ4UdsOUprxYfztsga42SLjx\r\njCBCJrZdxOruJQ8OWXlFKMwD2l1h0rzpD2rqdhoAPQJM7zk2grPjOzKjfqJG\r\nDT/Qf1VCzGVDg1qlbNpvDi++NKjvrzcEHcs=\r\n=0lXj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.10_1663611772918_0.9773962517822372"},"_hasShrinkwrap":false},"0.4.11":{"name":"usemf","version":"0.4.11","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"300788cf0979faf7c979a7f9182247ed16608d32","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.11","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-h1rVBz+jJ+tGhof+NyiQNE7rjdww2N2lKkHitbLnMai4RVdqWNNdrDUDj7k1i39hk7T/BWAda9FJzfKYJPDDMA==","shasum":"ab98da6857054b714564795bfa9204de15e8ffcd","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.11.tgz","fileCount":12,"unpackedSize":43396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClr9w028f92Fnlq+sG3r4bUKJmXeEG+yyUP6y9CqG3DAiAgjY3DQaSXVtuUoCXFtChItBcc6G2sBTXd7JV7df4k0g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLiEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiLg//fqobHjkjGBn/XhaztF4q+7t+NL86jaP7hIrg01s/VJ0HAdPg\r\n2t2wL8v8aRAsPulhxKDj3pQ2tjyxwLB6OBW/TPzu/90/zYv4Z0a9GRNPLre/\r\n7PikwqXQCPo6qbblE8BbHeasXlgF2yzHpToDeBg4bxSaPWdPBYF5X3WuBiRq\r\n0aRz6gl9ohTJSSgbEgNnP6uksG+KdlL7YGU5kzuWQbtYJizaevaoo1anwid9\r\nFE9x9RuHa6nOPNrVHKT1fLyY29wrYQv3fLaqRZBP7ESD6NFaBpuhwyK1e4e3\r\nQ1+BMPb2pc6edBXAASJgNHcMZIYYR8MIO/TV5cufBc2fUSNLvvAl0/a1oxpj\r\nXmyzq5XOe3WdPQlG7qtZyS8X/ZNriDHES5Td3j3uzsl9Ai3WQySbUj7J7RsZ\r\n/6KHKrKUpFxcRPyXw6Cbsdfvzs9u4pIkRHuL/aDbwBA6K3O+AEst8NyKUUfz\r\nUPUqXnzYJEVg7j1s55aM6e80eRKAZ62hH6c9LeXoR14ycT8VvT0HPKp5KjkT\r\n3s6t8GBARoXQ40PAGIeLMM71+wPUOVGp4nA70ewLiytK1jrsnkmDn1p51dh/\r\nzzIcHNpIM3cG74j5QZ/2NEULdvlMxgsQXLADnYzLUAwSTVwdPGihNuocJWOn\r\n6JepFiOB+8v6Sy/byNP73S9EX9q2Ah781lU=\r\n=ppQq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.11_1663613060247_0.02684036902500897"},"_hasShrinkwrap":false},"0.4.12":{"name":"usemf","version":"0.4.12","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"8add7ee91378efb8e2174b86d5b860751057e616","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.12","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-V+r3NtnobZRpcHHa66AlBW6/J2yXD/obHOZAZd1iPy0hL8a1myIv8hHh3pX0w5xfJCnxpHCHVYeREIHGwhR5GQ==","shasum":"abec5557b840431494a3f2fb6a9ecd1dce735526","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.12.tgz","fileCount":12,"unpackedSize":43396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLLEWKp7lIdTaqDeuaLX7UiOjOlBHMRKlcE7YcY6UzrAiEAsc/+aiOU+DImKgyOrQ4Q4n921HbQSuxXYELRjpsHrGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLkgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQXBAAgZXCqqHkFzgQ3QxIzs6zoJlIQ7Nd9aGRz/qAYNtqR+JKqiEj\r\naNO3BR4CnyG1vk232YoH+sedNdcka6X5Wb/cArHgHtkgQW1ICZK8uAgi9dax\r\nnVh26SzOk6P1a8mvA/zPovUNSYavjn7KrdMd0y2JixmaXQo/OohnBwbQoFms\r\nuHzNSonfZC/1LjZQSpfqWMsFbZQynDMrLIbAL0gauoFOfjSXTKf1GoS8kcQG\r\nD4zJGlCr5FFzQElnjUiGj/rCCn0Tqn0+Phqs5yRBIg1pHr+CO42u+wnp73Xy\r\nncRICkM1fODIC0zyQXQfo6YOR8uGuV62iCqUlaPxvt+GTkbwJOio/Cv78kg8\r\nKSZ+QbT7PJTJnGz0vCryldi4WtA0it9FjM8HiMVzUWEBxhum/X9WTB7niu48\r\nISzppooTDkLDbIutgVr4ifKvE0AidnQZJUPWU/h+TGL1ubMrFYSwRHcnuI6E\r\nFuaQw/sbpDKtpKD2rt7lPZCLRPpezLtOkZwOfb4AF/nJuY6R7aaiYtCDbdTO\r\naeIWQvZ5bVieGjoOtzjJcGpGQy2vL1BeD+urhOQozl35iYTPS+rJSk6HZWVv\r\nMgfkNtwyxdpgQdsxuk/d34YpHmarweelY6LIvT/AzKxP/zOOOT+LfgcXmke5\r\nVo+6KHH0DtyQwKo/usWCMddrj/hQroJ5QkA=\r\n=/PTC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.12_1663613215824_0.2680853131928027"},"_hasShrinkwrap":false},"0.4.12-beta":{"name":"usemf","version":"0.4.12-beta","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"0611d3fac7b2c15c16a8fd9d0f33bbe76f878b10","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.12-beta","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-WQU6oaDOxlkHF3RTXl+qCsQbPNTGWO7n9HvPizXbAK3Bbs1+GIX3VNRX2kAgQ175NZKKfJKQJ0X7hwPk8w0EIg==","shasum":"dc1235de376002fc479bfa5e1cd95fc8a514e33c","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.12-beta.tgz","fileCount":12,"unpackedSize":43505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC831TCvokV6EtzHOuKoa0HRvyKYOY9O9QFmfDLWU2tjQIhANHn+WaKN7pRIkNFQhG8r7QQlvexzN4cZfJk/UcYKKlm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKX0pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0TA//Qe3eS7e34FhzAfIUtAlVn0F7XmR26jPwfrQ+IQfMQft8FGye\r\npZMLWBxig7s6IrajeJkJPaInZtKQTHSgHa5J0pn8XXF5mfOqEhoppGtNS/j9\r\n3HJwpQbMcWoGYKasqXxEXAV3Ei/8pA+pkxev1wPhLCy2Y3ziGerygeYiMiHC\r\nogvB/0GhUggkDz6ozK3B0Zf1BxRCOwaHsXwFLMJcsF3TwH4uex636i5apBS6\r\ntH9hQEDwl7h/JYwJzYzrXQVguFAjNloXdNCeorRF0BqeL9y4mDv7g+8MdNRn\r\nxpRZ7D9rgIXXzXKv8JALkroqLWsO9siPjwNRy+C4vmnfUSsTWlSStZve7iy9\r\nhRih1HLl1Fx6Q3ZnELvET4GcfdLpWviR2Yv+O7abk0JALa3KGczXOfAxz0rZ\r\nD0Ws1maTyPq0B4qbTwXaOIB3jAqVUt0s7XB6zTgLu8Ivsdm/869fbZ/r6FB+\r\nwBV3r0sG+3x64qUqWN1nVgzcAtbrNhhlSbkHGm17GB/CR2cgFmmZa/ljsRdK\r\nD/loIKHFhl3NJsp9yrcXlIwGLWdysFCgZNBSE0/vdkbxLRLxkJYFJxsSmnj6\r\nbfq6goBgrJ8+tybz3urMHW7muB57DJ4pWeXYpTBPOeDCOHz5EQX9ZGAKzShV\r\nvr/37Df5pwigbv2D19dJ4AaTz1PmtG1QNU0=\r\n=da3O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.12-beta_1663663401360_0.3974242794165501"},"_hasShrinkwrap":false},"0.4.13":{"name":"usemf","version":"0.4.13","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"0611d3fac7b2c15c16a8fd9d0f33bbe76f878b10","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.13","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-RW5wvjbdeYgmhHf8BWwyXuPTd2nIiYOwKBWM6iImqLK0nelmGW7EH9Lm8bHEAmmkhs+waVx6/QY+J+RUXAC7yg==","shasum":"a4a956ad555b83a8d17b81f397520a0e1784eeba","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.13.tgz","fileCount":12,"unpackedSize":43562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfNg1Frzh2Rj/PHjip/qTgTXLMr02A7FPplVAeb/2b0AiEA27WFE+Ooh5U+7SPlhYrr8U5HGyGx54Jzx47mD1iTFRU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKYNTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI7g/+J1hWbdHQNOVHsMWWfVHxek6k8sLVjvvjYRGSVvWBKLhshKFY\r\nVJ9U4e/qMBTAAvhTjoZmI6yTAVC3FoWCS6Jfp5SkQc8NOmwM57NowFmRIOBe\r\ny7Ksd5jSk7GJcY2nO9dnM7IeJoW/f6+ejOOpy4jTm3fplPq5DHlSvXDLg0P8\r\ntjnvvhmN3WUR3s2AqVyIk3H5q15dYivm1lycMPUmU8QR/xvfAAFNfMeJEUMA\r\npwKvKhUfrXFcTovPTM4czb2NVuratuRLR9aIO/YYH07I1TqI59n3ErvxD6Hf\r\nDa2sqNS4wHmmhvSYjq1lvcNrp81sR/g+rbkM3qFyIijfQtAkSndgQh9U5AaA\r\nvfofG7BB4ZZDTTA4YNRY0DSsapanP2tbAW8ZNL55tsmokF1Mq+nrEFOILld8\r\nwrhQY6PU7Q0CeVilLuc/22QEPeM1D3R2GnL15XG34hLe3kOG7SghoAjVcjTN\r\nbD0UTnH3vUSDDHKrZHn++RBGAFuoX4T1R93DAMrYIFO0QTMc++c7zIreaYBX\r\nOHKMj+Sf+ThcPdPZ+gABhjnewzWWwQ6hT2PYFyRrdithvO16L/2FO3Jc1OtC\r\nh9KQGTqmyHYtop144BQbQal2npBJq+2H1UJgyUzBaQhWDnXyZLGvsusu+vqN\r\nUSj5MgOnmK+UaNcVzwSTBtU1OSJCx+xkHnc=\r\n=8FDI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.13_1663664979591_0.3603321789218805"},"_hasShrinkwrap":false},"0.4.14":{"name":"usemf","version":"0.4.14","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"55333d227f5a4d721596a3f20eb93ce6d90e92bc","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.14","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-fzbLhaLrF4XoEqzPgDGpFzg67m3A+M39ZUJZVZMAUJPmapTi2sBZt1QwZTi/wiDe5dIcwFUYs2xdVSOd71AxAg==","shasum":"0d35d6865aeb78a1218b07686da77988a2e8b4d8","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.14.tgz","fileCount":12,"unpackedSize":43546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5YZhsY/M7f+NHGv4RMeeEdAA5laPCn9QXdZFhDXE68gIgXdTM0TGzmtZj1uzXA4yb/ZQsm+S48MJS9RRU2+sfD5g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT2YvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9+Q//SUMKm6/rzZUlgLOURbSHfIMUZC1Hv953HB1vsUgLRx9RMd/Y\r\nkECEv+Ue18tEmP9/MHMVQvKmnD+p99FYsPxMJoopMGvXffJNnLgqI+Ox+MbN\r\nvCZAWgKxIlw17ibrJGM3XaeUimo7Ka2arNtGkDuk9SToQEzIIIItG7+AmmkU\r\n01U4TIDWR87aAS8M4ykUVhbr1j8Dv9MBeXYAcGIyJEccnuMAIU8N8NMTwTKh\r\ncAFvhLXKTpcXVeEl6267U5C6+jB/KsruhVpqF193I0yCsALjMKgjRRm+CZVV\r\nEOFur8L6C0LrK9DlPw7/W1HOmC0Ra+6bbT9aRK+GC8hbAvznf1MbY8KLylBt\r\ndlNH6K/G2Kt82vTtfXAqKTcYvD5n1YBJ0iM0LO/S3efyaQRke5M5RnjK+jkU\r\ny9SK2iLdYw+pBfHHTYoPPN8FOLn4LNVaLadpZvsJ3yMxtfdbZzrALv2rDADf\r\n/QJa5HE32GCmPuynoO14zmVSRT5tHZZ4nb3XxzeC3DKxJx5hTrdvJqFq5XLQ\r\nQGtij+WpkOpqD8ESc+lk2WzOA/Vi9jDs1qqYUljzA+s3IAlf4Lv4UZ3Ezj5D\r\nPQO99Jgt7+6PWmDUgLqrlorzOV1mBpmvcxg9dWvjdblq6o3d0yIY7A+rgA28\r\nVFGJSs+cgpFBAteIRPEwvqwFM6TG/fk2KVk=\r\n=alWo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.14_1666147886785_0.06210360114994784"},"_hasShrinkwrap":false},"0.4.15":{"name":"usemf","version":"0.4.15","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"65f7d9c4834920622ad48a7ac991bb7c0a41da6a","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.15","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-MLG6lWgx6HvCbqKGx62gRyPWP03SRbbnRnDsYbYTWoCVVBY44a43laQGKPcsaFv5BAnVHwlFS9MxGdnfIzccHw==","shasum":"0b6d79644a7e7568e66b01e38231d27c667a5b28","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.15.tgz","fileCount":12,"unpackedSize":43614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe7bRcy73Hoz/01Tjy0wVvYvSDiRJ7+ZTMyYtNKppXsQIgIVkhb2FQS2gHYgJTKsQiVvEajKONDjXvIM4eGJzNkcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW45OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP/A//UGBTAKfKwdZ8DN6SeZJCJtNywGQGnTgdP2CEw6qdaAVyuJ3f\r\nCu1mUEkY96/OmeCVZgDihjPGI+Qtqc+boiriRpaBs8xTmQz00GCI//Upphau\r\neaKNERT14v8a9lbVpXnchl4MszaqLgQOSgXY9UB45NWNs+hld0O07t8/XtzY\r\nxGoK/HdQBIr/GlqTKVk9iJO1D6j6ETwtnk9D7dDZmBNLb2vOe3d51FTbU54t\r\ngngEzFKTt3OQl/rmPGmvoNr35+pnucxA4BV7HNEuqY8YFfC/zAdqoNg5/n7o\r\n75YyL6YQUew1kB2pEPV+w+lwc8y1IVGgF1V0+tqJqVAfwSsILaA0E9kAETLb\r\nj6Cz8Y+HwM+7p79Fxzvns4BIyVkPLFJQRZjBgEWJQD5yA2Frd/4Np3gMlfAa\r\nPPyACEVH+KO87whtI6Xz3jgVtMzuk226Oa0fplYlnz+pP/I6YRIgcVTmATs5\r\nzLx9XrIX+BWZ+T77/D3HRowHq7oRLFwYcAI6sFhPSyXQpY4lh1DCeKfwKjaq\r\n2+wTvLwVkXH9le1XXoCu5HSiWMbNCPWD1i8Hp8WLbzrXzqx3UH56qTIfuko/\r\n5EK+ewxUWpkNtD1X5JJ+/nI0YxYxj0MVdNqLjjLWfsdBHAIeLje3I2HqdlGR\r\nqRuI2XDrU/ptvXmWDAdRaMADw4zjXq5kQ5Y=\r\n=N30Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.15_1666944589823_0.3136114295056345"},"_hasShrinkwrap":false},"0.4.16":{"name":"usemf","version":"0.4.16","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"4da75e6a213b5d7615276f004edf8e098ca63fb9","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.16","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-2yjB5EGtk4J6X0udgG0MmbbIkEtWopf57JnOpS8IcPjiaFhKHF7FtVhuQk10f9Oj3AcLFIdLA1II62uDgvIUUg==","shasum":"608abee32f6774866133a2123d82b9f188a14285","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.16.tgz","fileCount":12,"unpackedSize":44030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1nehZ/3+xKUBoUGmUm9ULXLSbHqtVUH1Y3/qVeyjCtwIhANei1Wb4SaTMTkyZy8I4W+KOYx0gusNxR+0MkNo81TGD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW55mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofeQ/+PVv6YK0f+7VPrUXLaA50fOoKbVsfBCtyCYUFAlDWcRoBRU7/\r\nlMpbsmJKB+CAaFZ1m0BG+Tacw4O/SD1/HL3UIBVGBYYAWDn0Xabcnhb1a8C7\r\nLhKv1J5AC8OJt7SHxjHO4AlMHjtvf8fj8a9GgJ5nO5mgQphrC4eKHat5HLMV\r\nM75MJvlXdHkUdlEc9q/KyI36eG+wlVYQGl+sM3uEOIEEcywCM9xzg46U3wLe\r\nmXMumJTxPOEkW4dbyeFE2VkqNKcSyN0dZaJl8GKpQJetMMZKW1RcHM1vte8a\r\nKh9gCdDjaxRhCBOpLuUSmIZI1VOVg7ySMj7/KzmR7w1awFsD5f6R83HMS8m9\r\nnH+1I0ZuUVVoI8eza7LA+RxZtHx94hTUELDGVgUHJcDXPDuJVc81SeI6tjAO\r\nKdZaGjLdAL4DtPC0DFhxmMCcZNVH5ZIUPker8ipw8Rs8P3s+FhOChbU7Eewy\r\n2mOK0nlFV/mlWk03IFwUqfyDKL4s0/eof2BzvNivamVpleoHEEaJ8zh90RNl\r\nwH9AFJoKh4nOZQty0VptXcbIvS9ILiZgynzdwjajYLHOo3bFNOaLQ2iaxaNe\r\nBD8VeA+ZDHKyJenWyu/vLF0jU3V7vzTvgc/GGSXElBkvBfd8ufkhxx6wcfsk\r\nIsaErxxnFDcNRWAoM749iD+Vg47vLPgGXAc=\r\n=RVVE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.16_1666948710648_0.7210342276438717"},"_hasShrinkwrap":false},"0.4.17":{"name":"usemf","version":"0.4.17","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"cb084dba1338cda2b3ea8bd9d0d2d97b936fa9fb","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.17","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-XMorU+Z+LtQOzvHnxySsm4K8IfpYHBqL1g+u5FeiK4lEIdr5LZV48QPeqa/k1Twa9La090dKLqlhywATYfpQYA==","shasum":"9d17abf85c45cae999191c173fb7624910a9fe9b","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.17.tgz","fileCount":12,"unpackedSize":41907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOmV0QEXaxqJi8znOxXObIrPZ7biw6n1+Q8oaR1EoFbQIgKOaUD7nlXjaHuWRHtUvsHjfvoyUL9cMddcTSzITUTjA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2d82ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEhBAAkKwUqmUCG/Vz1J64xVS8DZc/VC8lc2oW5Sx5Wd9vF76APV37\r\nhAExil/aIvGSUkTk+oRYh+8jrGPMIikB6F5PJ4w2KFgnlDNqf71DJW0uz9Eq\r\naBIVgSUzVB8VTO/GDUN4wUvSsL0gT0QNsb0SuK4Q0LMxBeWXgBUQljzWueoO\r\nG7clb9KQ/0C3SWIE0ALtXLskzpxCImsvKOjXkGSApiGpBDcYwFuBcY8JGGsI\r\nbgSK0EXYsLvpqSTwkrigD+TuqntI08nSgwTpWsyCiuxm6vBVTGyotyvHGbgq\r\nYLXGxx2pQ+8wX/iu2MDojB0/fLVoR2v6zVczi8nE2iydVLJTt/kmscyIMq8Z\r\nmd4Qt40hRCYx+EjVfMSCBPdRolJ9IQ94Uinx/NEUvJcHUx2by3Nawc82bnv2\r\nFst7Vxln50gl+9S+m8fMjC/8w45/49D2Tauk9venX7IDSR2dZENgbKGyludN\r\nmmwKET1iVnjZ1h/IsM3Sw55se1ih8q+DFU3i0SCl7R6n/6VjNjPiS8NB3Apf\r\nPcL/d03oTBYZf6nyHnVRD6Ve5nw32dR2leZHgshtZasRuS4FOxNtUPEwLsx/\r\nOzix23ioXl1uFo0Bl/uTH2Ki6mH40iOFbZveGGdmrAhhqZWb348Q6irJXQMg\r\nZBQSKZFacoIMdkpheqqyiXmLLGSZL1Fhtd4=\r\n=MIsg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.17_1675222838313_0.7715848585274547"},"_hasShrinkwrap":false},"0.4.18":{"name":"usemf","version":"0.4.18","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{},"gitHead":"59527f1445b69e8fe29b7587426807ad2065b60f","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.18","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-HFduB8/ajJ7UnONCQ37C5Vb0GA5NhvdmttoOU5OPrZt0L7XJTkYkaek9C4g3sHd5Q2LStY+HZmaarNhVwNYW/w==","shasum":"8b12a48c80bff2f39f78e17542fdee7bb829c41e","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.18.tgz","fileCount":12,"unpackedSize":43658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4VcNnG8A/1vyKih4VS0pAI43b8+i3Bwd3wdNt4J5EhwIgfHRzSv/xPn8QZaN9NVJRC/5P6r8gBCc0ki3lsDHqBPE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3ORqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroAg//RZk/WvnvOy0ieLdxC+MxfTuKfpy+bnX/NenmCqYMI/6SIOkT\r\nziY/6nrWfezVG84tdWMQllZ/kzAw6t/NMNAPdBtFjeSJIee+HAN7mY/O8R1o\r\nZ2ppfqax+MQv/Qfg9nhklanwzOuYqt0SxbcV7YRvnpepJ0f/blj21+1txvq4\r\nKSROruqc52fRuW4jO7b3tmuGRJF84hEmTlEq5UoPH83Hyyvc2lub/GqQangp\r\nXfTDb4e7Nlq10Fs3NiNAvhyraHNzCYrz5I8N3MpBn8y4fSz8ceoO60qoKbxU\r\n5PT2IXP7kdsktU4AVwfOLFf+oHKHBja2DD1SGt9ugJPeyY6EpoPIRESEbL6p\r\nbIzTIaFZBHc7r8IiMlUMD6l1BTfYt4mfB3ZJll/1A0+BkACTxWJJKPtli1+w\r\nZcS/Y1mw8vIONFQDLlEYWn2t4y2Adk8Lbmkwifno2zn9oNExRNXu2um6rTLH\r\ny+mvtyT/tH0/zoKRMkaA8ZDAbGXW7GQ5cBokuWsCA9Hm1BJk3BZ2jk8SvnsV\r\ns2muR0JHNxKBEMdBzoLwn0KIMZHEp5qAElTv+WhMjzxj/xE8hmV6TaPM5es+\r\nH27owXDorA/KBZuayQot0xbihG2t91SZMwOdBTrruPVsgLDnKzJNkwE23XuQ\r\nlcu+PHy1irMl7Wf44mU2ecTqZ8kcgH35leA=\r\n=5uAF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.18_1675420777778_0.4730747565755915"},"_hasShrinkwrap":false},"0.4.19":{"name":"usemf","version":"0.4.19","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{"module-federation-runtime":"^1.0.6"},"gitHead":"59527f1445b69e8fe29b7587426807ad2065b60f","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.19","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-aN3ngpd3ibgPFniaM4uE+eo5oqXtreGA5qsDm20L9we3Z1DVdmLdkLpvHkc+/LfltEYlPkb7U1zEnb43+BQrpA==","shasum":"db68ef7904aa935302dfcb2cc6dffdbd753bd18e","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.19.tgz","fileCount":12,"unpackedSize":44634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+3tcSi7iWDnwQEFspH+XpIjRBPRNpoOXo/MdICSdG5AiBATtHvayojuPqPOG5Mw5oRHCXrVCLDWjtqZ4jTSYTFGw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJq2AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop/w//YhyL2jeZHE5nzSK0LQMLP+YFCLWSkGdeGN72/VNb5r4C9jzB\r\nwDpuPYyY+zCz7JMsFmRx4auw00/J5QEvPERK0uDqi2Cz8PWCoia2ZKsd0c2n\r\niX2WP7nki/O5gAtbv3b99rpztQAHLpo6697qDDr6VkRVM/S2XAvzUBjDYRAH\r\nHNGlReP3CtunsRhdtk6IVjMtDDYSatc+54pzDfF1Kw1WgitHF0mIVBPK8Dex\r\nlugJE93f6RgdWIhwbZfyAOJTMg06SkohC4z/Jb4RR4FxV2T/oP3LfG9wYzy+\r\n46eWw2P3mHbOqYC3USrhX5anMcccmoE4jYVntBLj8DJmuENj3KYqM6SGl5ds\r\noyghYPs8Q4SnsWFllXsIKzNmXwmN949ixk5nTKaWxhGGjjLZJlpwfTRhmv+N\r\nuF/SG46tNadLr/HOs7ffQQgXtBpEW5VnQazBxNDjZvze5qtyNjjL3CsA76Ac\r\ndgXS/9Rv0DbOEy1+s5ELgn8sk+MpsAPuz8p/BoKLriHtCnppFF/5gMdHfghQ\r\n383Sx+Iyj89gZfA+jSmaEYOh2TVRaC7X5Ij2K9wU7ptL/9aGm/GZyVQkoPMu\r\n2gXthZzqCzwK7p3UyMUJs1mO58FoBsXyZDfyehRAjxulAkBZlf/hJG3j3eLx\r\n3mzoMkMKVfh4NiZFoVVZRwXaDUFQQekcwIs=\r\n=7Rnh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.19_1680256384189_0.28181905546108954"},"_hasShrinkwrap":false},"0.4.20":{"name":"usemf","version":"0.4.20","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{"module-federation-runtime":"^1.1.6"},"gitHead":"5035ef749c54b8890b3bdedc8a62f813a8204931","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.20","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-9mT4eJzxZX1u9p1ajf0oAyxJow1qAtgcJokN+zY5wTkWP3dcQwwthu24nzZubA3ixHC0snxlRyLjWs8CMW4wQw==","shasum":"52f5fa3d7131a3d6e1a04f290ed76cfc6bf8fcdd","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.20.tgz","fileCount":12,"unpackedSize":58345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrIdPs05qJ5lrpr8PLZM8HoJWOq7JFg1J4/SQVVLL0TwIhAM/f8L/e8jyvwotEEIZJSE5uVuwle1TWRn30mIWqzL/1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQR/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphMw/9H3mt0EFefeuVefrc3yFdN0JtFYfsg3oQB2R/vR21oNHCGVBu\r\nv+bLwXDBrZYOdxeJawVrPAu4d3Fke2xOu8U1p3pmUAvsCGQO2232b9GZk3vG\r\nHuPczFGZu9z+fg4JqKAANLivBT/BZk1HortJ2O1Fw0XiF6SzkDCqSAOlYszn\r\nb1dgYxAwqexCE+d7pqxFe83PpWI83DZY8Cwbr3w8Bts4X99Guz0prfuhIbGV\r\nPdfdRLRYyWiTMppeDsxGJn1omJsWsZsJKSFGLkB8xueaqsyOaWXyBOVvODXK\r\nrm/cjOuAL2Osyt9mmwy3Rq6E9f0EOsHrLbgQKbFNSmOHqPZyPbF0DPU1Vi93\r\ndw8IqswLjitzQWDVl0xZ/sp8zYdZS53myFI3FXaU8LMQJFZSTnfeHV3wJSMu\r\naKJCQ53hhJCXxEz5nY6SIU+zcul9kv6eIaixUdrcfzkXxQlPIQ0mv9+p5+Ou\r\nlFv4e3dcLvgkDOu3zgZqqPf/Q5RC9tbPoY2weawal09CA+ZmDwNd8UG+G6l8\r\nyP5MQw3X7aDa7AQW2IOc4qwUQ33rOlZQvtorveG/rR8+EzV22f8oqUWKzdVE\r\ngehLIjTu3OWzZi8PCgXZm7qog6we8fD6DumnOgpfOJNlnfh3p8BKoAwe1ZAr\r\nCdG/dRM+Rgl4JelAf8umjcYh/t7myzeiB9M=\r\n=yCTL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.20_1681989599463_0.8814362819317789"},"_hasShrinkwrap":false},"0.4.21":{"name":"usemf","version":"0.4.21","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{"module-federation-runtime":"^1.1.8"},"gitHead":"5035ef749c54b8890b3bdedc8a62f813a8204931","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.21","_nodeVersion":"16.13.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-66D9MLazoB6NoFwKJHcOjmcaY25/c9c/Pd421doC5PUmiXfoc7CDNECF8RAksBfhECrlHWX7s9YHdFVZK7ewtQ==","shasum":"79118e3e020c17800fb9f0b469a2a71d407f1caa","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.21.tgz","fileCount":12,"unpackedSize":58345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHl29Mt+jwZN1bpBsiozf5NkXm6Ev4TQfdkZ+cu1PTdAiEAhFY12XJ3FNkIUVqbJgLXUUsiadkjU+0X4xlidB3X8OA="}]},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.21_1684840748248_0.6599592718916332"},"_hasShrinkwrap":false},"0.4.22":{"name":"usemf","version":"0.4.22","description":"import module federation and can override sharing","repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"license":"MIT","main":"dist/index.js","scripts":{"lint":"eslint .","build":"webpack --mode production"},"devDependencies":{"@babel/core":"7.16.0","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","html-webpack-plugin":"^5.3.1","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^4.0.0"},"dependencies":{"module-federation-runtime":"^1.1.16"},"gitHead":"7cd86864de3aa81e4c39fa1b02757c821f785082","bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"homepage":"https://github.com/wpmjs/usemf#readme","_id":"usemf@0.4.22","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2PO3fZ3tNg39Urw+eUjV/k7jbosufCokrPhZALjDBULhEwD78mXrO9DIOC+tZbCTaZOfGShydEe8CxIr8l/T0Q==","shasum":"4d1ad83ccba58c56785061be11faee07bc23d44d","tarball":"https://registry.npmjs.org/usemf/-/usemf-0.4.22.tgz","fileCount":12,"unpackedSize":43873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZidsEP8nUVOWZr+aprjGcGnTqVsPNv8/sLMtMOjAIKAiADHRuMgfG4iugNa7y4khNsdARpNXcMQS6Do2kRcfcQ+g=="}]},"_npmUser":{"name":"zhanghongen","email":"307776572@qq.com"},"directories":{},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/usemf_0.4.22_1694685416777_0.3152407830607322"},"_hasShrinkwrap":false}},"maintainers":[{"name":"zhanghongen","email":"307776572@qq.com"}],"description":"import module federation and can override sharing","homepage":"https://github.com/wpmjs/usemf#readme","keywords":["webpack","webpack5","module federation","module-federation","umd","systemjs","share","import-http-webpack-plugin"],"repository":{"type":"git","url":"git+https://github.com/wpmjs/usemf.git"},"bugs":{"url":"https://github.com/wpmjs/usemf/issues"},"license":"MIT","readme":"# usemf\n\n!!!!!!!! new version to [https://github.com/zhangHongEn/universal-module-federation-plugin/tree/main/packages/module-federation-runtime](https://github.com/zhangHongEn/universal-module-federation-plugin/tree/main/packages/module-federation-runtime)\n\n\n\nUsemf is a jssdk (not a react hook) used to introduce module-federation in a non-webpack5 environment\n\n[中文文档](doc/chinese)\n\n1. Modules of module federation can be introduced, and shared can be overwritten\n2. [@module-federation/webpack-4](https://www.npmjs.com/package/@module-federation/webpack-4) \n\n\n\n## Usage scenario\n1. If you need to use the module Federation library provided by yourself or a third party in a non webpack5 environment, you can use usemf\n\n## Try online\nhttps://stackblitz.com/github/wpmjs/wpmjs/tree/main/examples/umd-and-module-federation?file=app1%2Fsrc%2FApp.js\n\n## Simplest usage:\n\"Shared\" is not required, and the \"MF\" module will automatically use the standby module\n``` js\nimport usemf from \"usemf\"\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n})(\"./App\")\n```\n\n## API:\n* import({url, name, shared: {shareScope, pkg}, customGetContainer})\n* getShareScopes()\n* getContainer({url, name, customGetContainer})\n* getShare(name, {requiredVersion,shareScope,singleton,strictVersion}, shareScopes)\n\n## Advanced Usage:\n``` js\nimport React from \"react\";\nimport usemf from \"usemf\"\n\nconst shared = {\n  // You can provide shared React to make app2 not use the standby react module to achieve react singleton\n  react: {\n    version: \"17.0.2\",\n    async get () {\n      // const res = await window.System.import(\"https://unpkg.com/react@17.0.2/umd/react.development.js\")\n      return function () {\n        return React\n      }\n    }\n  },\n  \"react-dom\": {\n    version: \"17.0.2\",\n    async get () {\n      return function () {\n        return {\n          test: \"react-dom\"\n        }\n      }\n    }\n  }\n}\n\nconst app2 = usemf.import({\n  url: \"http://localhost:3002/remoteEntry.js\",\n  name: \"app2\",\n  shared:  {\n    react: shared.react\n  }\n})(\"./App\")\n\nconst app3 = usemf.import({\n  url: \"http://localhost:3003/remoteEntry.js\",\n  name: \"app3\",\n  shared\n})(\"./App\")\n\nconst App2 = React.lazy(() => app2)\nconst App2_2 = React.lazy(() => app3)\n```","readmeFilename":"README.md"}