{"_id":"@allo_shuang/modal","_rev":"16-96c2b7f59fe195559fd7bec97c14e45d","name":"@allo_shuang/modal","dist-tags":{"latest":"1.0.9"},"versions":{"0.0.1":{"name":"@allo_shuang/modal","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","_id":"@allo_shuang/modal@0.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-U4jJsHtJ06ZX3Bed7b6odcZXNerG84bRN8yz4JDkj+vcUmDdr8DkGjzO0gx69PBYBLGxvYIaXGGskTIM5EF0FA==","shasum":"8d4f439f2fed92ce6a4ca3ad245e7d078c317f34","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-0.0.1.tgz","fileCount":8,"unpackedSize":10130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPyvdCRA9TVsSAnZWagAAFSIP/3DybcC0nVgCSHj8cClW\nWoQ4fTst29NHAFpOS/IfKyDRl1dY+lOH1Y9pZ9J2LnUdunQlQOPpehWkKq2y\nsC+HTTLmG+PELGe3LOMSt5X/AtRYKokr9/l0kmb4n7VoTuv6fc0wg3pnQHGf\n3UGxdsWsaUVZHf8q0P+5K/KQe9lXGL0RYTh+9mLrR7xOlop5/Y/nd+xEB/7h\nWbo+Tndwa2dkuuiGAqXX+F+s4G35yFb992dB+f07J6MMlfZTxFjacQNCWSdt\nvF1KbWqyjrAYJIjoQ1Rjip6YAFlCuiTte3at7/me2RiWyQUj0qMdpxhaFxVv\n2hTVKEU6NQ4AylmEu6/vXEORmAIYU6/60ooCJwgNGoLnWXZsUbdv4Qc539Bj\nOVklyduaJ5W2CdWhgVSxjm9PLo1i4Nb3dpRJ5xhz+em1CHkTnKt1/87BFT7Y\ntqxvKLhmtejx1+FbyFW4j8klJ+AL/jjXXVk3w5iwn9JrsezHgf/DM+hnIpPs\nTwwurwxqUznmqA/04X/HxSsZE9H1ZOlPacmWnvXkQltGeS18TwdibwyrxpOZ\nNiUTukvy29C7HQnk3gg1mkFRQ/keFym2c5xMx5rQqXtkwcXQcD/pH1tXiD30\nNWg6g21/lz2A90O5z8veZP/O61FOYOVDMzIvES3QDoA/19EkRgWwNXRo52kT\nR7RE\r\n=nz06\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELKrTfAo01Ft6MBAd6/IvY2OaG/LtTXpi7DaZIGmNa0AiEA8qnd53TMTNTeD/97dG1lCwttnwDa/sc6TVnhF/tdzHA="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_0.0.1_1597975516587_0.9600795980477146"},"_hasShrinkwrap":false},"0.0.2":{"name":"@allo_shuang/modal","version":"0.0.2","description":"","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{"element-ui":"^2.13.2"},"_id":"@allo_shuang/modal@0.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wU2oPjAUfvpHH7MtUMnbnTO06A5V3wHzeFx5yPr7AB9UsfA3Ypgr18yPuCov1UeVjTww659EW1kOnWMUtIOxjg==","shasum":"96e8901624123547bc6d2bd79d9f9da8d4a2fcc7","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-0.0.2.tgz","fileCount":8,"unpackedSize":10225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQiZMCRA9TVsSAnZWagAANYoQAIqsRQ/ZMc8TfYFvv/wr\n6usig3NiDPk5sKJc/bEWhdnG19DgNNm3T6Qv0sK2zBEM9HZmMRwJY6ifkwk7\nwu1baiCcJ0F1IodJcxKgPsjASI6E/Zxmc2v2T9YeKs4tNop+uZdLw50EVrK9\nCwbgu7nDKDJiOu0Yyeor4RgfyDH5j2mphWqhfbqFOf0lve7HALJzzy6N1303\naLvG9d8BuFkTv352y05ifPwMlOzQjhCCTaIsZASSvnfGt87KhzUILSY9OChe\ndGL2XNN4Z9g7ZLkaNgLkACU51kMfDMYSdQ8HGL2+P8sjCe3PVikfzP57huXg\nGAsZjbIYk3jL6lnP7zn1pbxx+perpNzexIu0LhhCx3QCi1YrhJR0FZmikFbx\nig09lzcqOO/2WvQ8GsjHdgPpjJnDlzBZ+jWYy4yr1BTkmyWxBHN1Zxj4qL/J\n32erTU5PTVaEKfSD3ZcCZosV+oz5RPrjuIFI+WedqTl84PNpAhXOtyEsuQ3n\nKhIfFCGIe9X5KCcjOgxr2l9poZ+uVIxkVlMcWsOIZ4JEM1y8IG7AfN5vHXO9\nR78y7uP4XH2q5nmV2SMWE6cBwxqlqSYTgo9ogeEUzK/aGvYDnh1oAKrzaBJc\nK8xDGPajaPwqQ2S1GqFC9zzVUiOygfcqkS7UJ+Hrh/0IfeJAeUQ08UtjEbqS\nSed9\r\n=rJTz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXpt64po9eu7P6018fYrzE3rLvhgrae9MLZUt5XWt/JAiBbkrj8UYmTjdrO5gjmfh2Zuj+dWJj4jKmt0B/OuIg19Q=="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_0.0.2_1598170700222_0.8903687914537806"},"_hasShrinkwrap":false},"0.0.3":{"name":"@allo_shuang/modal","version":"0.0.3","description":"","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@0.0.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2jb26wG+izSegxQMYq8ZvCEBsWgDQxejIQjAvsEH5kKFl5Cxza0tusa3aM+SsUAqa3d4MRK9bEnrsd1kci+ewA==","shasum":"cda037b9265ad8815c51842840d1ca07123d4561","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-0.0.3.tgz","fileCount":8,"unpackedSize":10252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQisuCRA9TVsSAnZWagAAI/kQAIolOreuoFChHYMaMYP9\nUg3zRQhuxwbVkAg6keinp5rwHWQW4/VQO6IOK1ZcgEkDN9MNk/CIqqoxMQv7\neqNGovG9bR1b1WA0sqo/SXnyDUr/tnewdDcnQmopsd2G7n8ivkHRp52gSaSc\n0OBsGVID+BbZXUHZBZ5Hh/AnuVFnQdFqJPuZekpZhFJTss6/ADVMH55ul2sF\nbz4XvMzvQma+Gzho3u6f3D1a0m219ExgFAurBCIogLLRMD5Nkk0g/DR24tHV\nmWtKj/hYKJSIVZ08XQGqhUXyG5EEIBOiqm/OXOfPh8TvvsnOxY6Z6p/cTM3a\n5ixQW8EDpu+9R1SxhVZCW+BYxv5B1/hevJMRrohg7l7Cl60hJm+xXY2wXzEt\nT2X2w4bcIrScLHRA9ZtuXxghGsIGxl4PdBujNvzyrbfir7vC2PtcWsgPWBJY\n+naQ+qzu4to8NFA6JdZF27mQpyN1H5SQRTtq1/6hd6m0X839fMItKVniiRvJ\nw3iO92Npos6kAwRo+hbTNtF58YbnfWdasN1pjUOgGE07JIU6LGoh+CYRbuaX\naswCabkFLEsLp4USuHLrKQOoZcEna3XasP4/2aneDYu8I9FeWk80RYIl49rh\nYNcCOew4ZdO8CiGovvx2bfClsG73V/XOSw46uWeSToajFVZmA1A/pyR2BEwz\nMwKX\r\n=SSXj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgtNorHTHXmCxLdE9/XYl4VaoAHYKWVHQyVWLtQuJvlAiEAsHPqFGvvI0Puj6U1BJ+Kxj8ORL0ZLv9Pr8QKpxeZGPo="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_0.0.3_1598171950078_0.5403792417538924"},"_hasShrinkwrap":false},"0.0.4":{"name":"@allo_shuang/modal","version":"0.0.4","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@0.0.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-BTqaXeYuB44Cv1uI/CIcXrrYv8VaTubaDvXu2YCiSjeHZ7fw+et80MMfM7iw8NgwLTOPLztY4iqSfSzxB1xUig==","shasum":"6ac85358093cecab2c8f1bb6ae8a3128d49fa1e7","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-0.0.4.tgz","fileCount":9,"unpackedSize":16510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQjCpCRA9TVsSAnZWagAAdtEP/0fNfRhNCnGP+LkFDd0I\nFYGYyylDh5lHWGwRoo0UsRpFCFxdYh3laahZBgNBzAHF/ElH0UqYcYy0yQ9p\nZg0q39BzzkPCuJllGOH5OmEojiDGQ/vUAttVPcsYTIiZ8eGwk5qkSpsAliDo\ngUzEb5bXhho5m+U5rcOULLqc7Vs63uZQNFKMwWfhMhnkK/709Qf9eTtlsOnd\nqSZTGDUOOVWeSxPXxROzoOG59CTPVZxpZS5Cui6y/RhbhC9Joa51o6CysX+3\nKIUI2Oz2EodSXaMj0Yg6AuMLpc/D4hrNZlLpusVKIiYvWdU3Q//+upoaVyg8\nAqKeBuFM9bFX417ih5OFT9SODlDV/zKTY5EEhZ/xkmNeS+hdDWLETcFUZns5\nyeh5jlJPsOKF2QlvH3K001Y9I3+xGxRiiyb2WVi7IR6AzuTZgCw8VbSSVv4g\nxJWU3W9BH8n7No+e5rMFWR/JtGnvZ1FlksWY0n4SPSbO/bS4fu87hS//JfuI\nMbUwiQXG9DsbF/OjWH4QW64p22p//dgDIAGL1UBsUu+K7td9RrTm6xbzWd0c\nNhZB0/PkY4Il8c5A+HwRqswHYWkLubRdYhM66WdVb+K06bPsG4arOfg0zdMT\n68vNFJqMNAtE2Go/rQ31M68xcoI44zTWTNvWcARjHV5SluVBhX5cXTNJTcSh\nN4Fh\r\n=RMrH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+xW34hTLnKgyTITK8ZLpU1+zuY9wfYwYWNFPbfY/nqAiAckaQdi47Lp7Xb0qjG798S30IHcy5SmES4FO5q358b4g=="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_0.0.4_1598173353154_0.32932224303982127"},"_hasShrinkwrap":false},"0.0.5":{"name":"@allo_shuang/modal","version":"0.0.5","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@0.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hH+Y4kV+twAiTdR8INGH5/Gw0Z3rZYca+ke2qFWml5qB02c9fvov2hnM7D6KJ3FF6KpvwDSPPVCnRfh8vcq2TQ==","shasum":"056a4d7cfd9fc5e18790a60e4342ca26b3dcc61c","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-0.0.5.tgz","fileCount":9,"unpackedSize":17811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQjOsCRA9TVsSAnZWagAALV8P/1cbk4Y6ApYAYLiV0p4M\nhNccBTXwq0hfxRWqpi2lUU6lDrf0jhqX1CH/Xm/Ix8ariXyTaflHzOAXTb1l\nSr+vx62nvhCAIjnDnd8NcZ5kafuXFO0IZLdwPEEPyKy3KZv5uh2siY1gxzXj\nDHvYqZMcq9qoLTFH1GM9Nqgq6WczucirZfVBypDjsRheFDF2Ra5VIFjNmv81\n6E5Aofs9kz9N8FkaBvPVs45+qnvRWvB9k4K80ePPEqkq5/MvqYsb5LafxWHe\nh5Cv+Nb6tD7GqDNoZDcogK8+NRJyZqOHkEJnk+4BgoYLxe8SBSaOZZJWtfg6\nUXcuO6S2gnBUYbobP4bXspwY/cgGaNEkzLdgSe1EKM8bllgpu5SDNENEn4xm\nsnWpey+Xzg1DOFJrfqIdJUh8IMtdTcRm/e+CVA26zTFh5Orr8FbnVmP/Gsdg\n2poVPWcfPSuWxul/yGwSWzHeHVBvfkml+7zXt5cgzY0VW73Nl3VvNjmOnQaN\nxK4RGfMLJ0+V84CNHSnYuxbZLwm+rZ13shTnKIaFN/MWyJ5fuh4nptGa1KQ5\nhQIJ7HLFk5IH2mMjc6a4C2I2EreiUFW8zbgGotRgMf0INf1E8v5bexZrCdix\n8rW3jFtFKM/paxi7FGHnCN7n7xOJa+vMx3Det+dKwjU2T0LsKe5DdPfD2QSW\nHSh7\r\n=3vKe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLXsZTtwb2Qfj77Rc1GSSAwuXszi+q1u6UYNp4SzCuxAiEAnD2ysexqFTorfjQP9uGMY6xRv77Xi2S1NEiInQBFWl4="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_0.0.5_1598174124134_0.578305057567877"},"_hasShrinkwrap":false},"0.0.6":{"name":"@allo_shuang/modal","version":"0.0.6","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@0.0.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8dJftIt8tKf25Q2CcIBkPrFcEjXcUFCzPGu5Zs8hRIT+zo2at1Ww5y4QnlPu0Xp1n/qOwtcIkZCfBnpEwXh8Qw==","shasum":"e39a9a0bc050c07fd8b8570409b38f123f0d5873","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-0.0.6.tgz","fileCount":11,"unpackedSize":18257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQmBsCRA9TVsSAnZWagAArMoP/3qMrgMN+hJ4Bj6T/aDN\nNK7ZBzFKq2yPDchBliuOgCA3YBr3lSrAExE/WYhfi/hfYH187999Kf1eKPGY\nGrnBlVtddeeOFLVl+SEzWjNUALEN+gYvlJ5kzlOfwgoiclPGV8m9YJ5D3N6K\n75TgA5nOHdMt7FKxfTLzVwblR8iVUlPmqmh3kiFmjIN7pSOx/eYBIa9/+jXu\n5F2wUBN2R5LoupnEb6sKCU8yny/K8nWuF8wXkRRyTu3XKB+A2Q7gUttKwk59\nN3UfLrqht2lt9JuvPUGjWBI/4hD6FQj6k6Zmque08e2vSN3MjTulrhuJW8Ob\nGV5oRzXt/YneUktHMHMo6dW5EBOMIk4ei9v1lFzvrpp1W4O5F2HAcoiuY7QF\nl3N9as6EzPNwu66sw4cUOri19QfO4If9ZDUHjk3jeDqGOrbOx9PVtC58GRX6\nW+EzAbO7zhugIVGPytAJGSjyiJT5T4OE/nFV99M7AhEzwLjnMmW7DCeXDLaI\nnypQKd8KBEz3W6BgzKGl2fTDtsCVR6DOfk/lxFem87u+GfgJkcPq6PSF1RGg\nICxZJU9h40gAgmL/VMpOyzXCzJILz60vq+y3yVecqY/Ft3zszRdm0ucPI1QF\n/dx9MgDBDGZsfWGr2dOMJoQUdRK536ReKmlBSmisGNHOtFzB28vUh0EDBBql\n2lL6\r\n=IvJE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi9xn6+fyTHsQ7kKL2fwuyruH5ZB9BcLYEY83IgMOrPAIgSv9kFPo2oYMb60AhYqx7xSCfhR7FiIXfCu0XwhN74mU="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_0.0.6_1598185580032_0.9528898058687345"},"_hasShrinkwrap":false},"1.0.0":{"name":"@allo_shuang/modal","version":"1.0.0","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-cEU0tWvGZDtKqAAgqQDkEzGtBtPcw3aTsD8MB3C37gyBD/3ey0gDNPjkJkjbF1RQBoghOJnWRzCHhT2dCrFf2g==","shasum":"e531726cdf5685a580f74187a3969c33fb768516","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.0.tgz","fileCount":11,"unpackedSize":20674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnTLCRA9TVsSAnZWagAA3ooP+wXFBsP95mrptAmZ9BcN\nzZFxtSK1bcuLEd6CncjtOAayElTfqm5x4Ra374spBx2G1QwOawl6eHTGpfF4\naRIi7wFr47ifRS8m9GZt71uFWICdEJP6R0v72hkZ+plqVkzHW6ozICN9ddAo\nLDT/QeA8Gt7icP5XF06KINfKTut3yCnzfoF/zIN+aG+WEa9z2jsF9pFYEVpe\n581CTlEh3nZ34nWQdYaa9Bm+8WhwmTcmLlYN6mf6SI/sFxbT7hI+zyB1ybJM\n34tMPg41tyTCrzTO6ACSGcy05TbhI4obwY6Rk6HEmCwh7XlAfcpO+ELhq32L\n18+SRXct2w00Wh8I4v9LIdwoS64nZADmtkRT7iK/X3YhVOR55O3yNpQ++Cgi\nbQkwBrIBeU201CFfAnY0T8K+bOVN3bar6w2esKz9wkWti4X6cs22PdGd1goH\nXX7zCQWr+GStKH0W2NHLOaJsdQR8kQbKheNT3yZdGFosNwKk1+SJ7m/tSZRL\nv4K9rAymAW28yUlJATR5v2IRbOGX1EKQgAZwuH5BCCgLFzje25c2UGAPR4B4\njbloIgRFG/Up+QyHFs+/jKJepzmDYnHarUteWtFQOb2aReG1Q7SxPdR8e0fR\n6sLSvfOTnP4EaYpbNbFAubLovGtuVzAt40fkwAT2VnBw+kKU6usa1Ph2tAdw\nCnD/\r\n=raTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrMuff19tAkGiVWlujWFx9mJGYpBiIvFxO8//1oPbs1AiEAvxp0OfrL+8sEdTtSy+VZLkbk5S5jP2XUvRO2Erv+ZBg="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.0_1598190794722_0.7540404010645676"},"_hasShrinkwrap":false},"1.0.1":{"name":"@allo_shuang/modal","version":"1.0.1","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@1.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lNDxr1mkyLsuPwP9Ycfqh/VtNS2U37e2qFdpBHhw8b+sUIz2bnPdfrpUvL5uWm5n2coPtE+hYLSX9UQOlABN+g==","shasum":"5915b67da6d5fb872b3819b57b3c1f8e3dde2ed0","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.1.tgz","fileCount":11,"unpackedSize":20680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnUwCRA9TVsSAnZWagAAuWAP/3zMP9QSj41XI82QkwKQ\nkoYRcs0qOOwQbgLRbROh67VNDkDqA3vSh3BxPMR2VZomRg5BkGy8NrWtHxiG\nVOJRbdzCfcA/MsXlUBx+5lvf5ISilkdx44pw1MItGiekh13wNm1VAzcGMfiZ\nZoeLhNoCE+2GgC95aZ7caYHhoCAHHLCp2bD7Wm9T3WqnCoM16fP6RjMNdfFZ\nU+4TBI9wr3b3Gj8q1L2GeHxXx0mD0RSAjWURXKXhWLx6IAL//vknagRvg/f3\nbAq4IJTXbzncr4+YKBdH7yyFAICZleHQ2Et3wavMO6iS3lzSRfB3q2zEkOFB\nAXJtL64bdIV0lsfH31cNpz8eOPyc1xx1EFfYfQTsLFBAgwesO1BWQxsXMenK\nKkeBQ6uK6dko9YlnI7GsQ8w+FW0e+t83p2FqUQJwpojMLCD+t1iQNbzvGwWa\nxd9L8Ski/L+4sf7zMm8F/TsjubVekCCbUxOQ8poTkDAFp+V0Xxz8HyAHStio\nKgCoyUclYCYt5lprUbIEpTOAtgcFqrTQJ2WZb+Jl9T6+vCc7C4SiMq0M+R5t\nbZ+lp+2yHTnpn01EdFDJq5JN6DnlgUbpCeaIc/hYb9dhDkW6A27kfWGhuB6l\nRmu4J8zCWtMSRK/2YVBLzMljUJuTrttsA1Cc/3nrDzFXCOVjO4o+p7aQDONP\nTUmO\r\n=GinC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIUWXz3OrYvwNiGGnS1Ht7BeloaRCI+bACc8OAUOb4cQIhAKpxkhmvI2NQz8dW3OUWpaQdkQJ2HIhTf6NaMTd8e0vl"}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.1_1598190896291_0.6362809809770056"},"_hasShrinkwrap":false},"1.0.2":{"name":"@allo_shuang/modal","version":"1.0.2","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@1.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lY3Y24uIJKoJEI/6/SPl9YT2ym5mA+rxAjM6YAunOEVcJ40K+i7l1/I6x8qxypK5MU2jeLmXEpYRmeLqEPN1OA==","shasum":"8cd1e7be58ec86c492c18e9511da6f7a0e1c173b","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.2.tgz","fileCount":11,"unpackedSize":20833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnV7CRA9TVsSAnZWagAAS8gP/38dMuA07GMwG+k6H0Qv\nrELiWSSzOSPHqL9bMTZB/EYzOpNSzaRx8RntlebjqXDx+4RL8JaApKlORaCp\ncdXZ3ycEeWfBbPzleBpuUxJDWRP+LoB2Wf7KM31LI08HhPTNvj5MIInvHsGr\nBiMKjkXJY4zP5IlkeL+nxtLPCZGWCfEreGco12u1VsiUdmgI9Ojd1vrCY+H/\nc+Fp2xXUAnQSUwUCbH+ja1QVktffRXX/LHZr4mIyUhJv33+b9F8sMoAGfvyI\njZvkrKiApthpXJM5oimpDfObOj0EVl9PgnCRmWatr3uWsJyeSYXsUi+Mwk+Q\nYbSLlCyTFtbvu6G+JAHnWh8iwNg6imZHRVLQMbILDSl5v+iEYkboFXRiC3Zw\n3SPp6CpbuQnbIMTXulYBD89jokJ3Xmjx9w/h0FUrlGWmY5KZtXcScJdHUAGG\nKPQFMp92IR8h60x4lV0lJDLOrV1b6v08GDH+W75qhxrdCA0d09Uh8H9vgS3B\n7vbuEED7x7BS2xqWUIILoMqjBNFcyDjr7p92ym9pbxqGHsFNGW6uaHK8Je8C\nLHbiWI69efgpRRYmKwXjdsP/qjjZTYPM11f+E4g0uPPpBCSSG2Uhho2sKIp5\nIU1kIIXT9dhJcjtfGY/PNgXPXGJrloMOC4USFgZYz8USV4tgaFmaCOPoqjvO\noVOY\r\n=4M/2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkIde/H3hFO4vjdodgroq2kNwet8hmsxpXB0Oxdo6DQAiAzQl/xnBGhlqb1xzGLasrgua3YLEvO5Jd3wAgD7++5Bg=="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.2_1598190970629_0.7343627805526913"},"_hasShrinkwrap":false},"1.0.3":{"name":"@allo_shuang/modal","version":"1.0.3","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@1.0.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WHsOwD05T0EeIS1SMuWnrXXE7bqs6AONKEuvdzC26adQZaeP6BfIHtKhAt5djK94zWo5tzWt/pWfA/+hzwgEkw==","shasum":"dc56b3f2c22dd797080914753962e2c946898e6b","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.3.tgz","fileCount":11,"unpackedSize":20828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnXiCRA9TVsSAnZWagAAkw4P/RdlIQ2YLtMCcyCELcxK\nuUWTl/Y8s87POtPOHHdHOESjXev1a//Bftyn/0qBur1Vr6v6oB1A/FvYqBM+\n8N0m/N01fD5K4wpOTkoxPs63/E5XRch9ReXCN3EqsSWN0EqHn9eVnGMuwW1+\nOKXj+WvY2kCKDKTVgIJqdAXsOToCkUVTi/VKuPJd2s9+B1kKJ4n9rBHkJgTc\nfvXkL2VhMk7Fn7i4jl6nF0UdacH4aI/dZP/nK4aeENiymZfwzzr/KUCFqSoe\nmY7mwfJeoOuWO2EqPSLhOQ926p+bJOy9Z3XI1cIICK26PwBpp9fJAMHG81QP\n81PkmXgrv7fP7S3DanegRSecDPF1M/i73U0FC60prkhyOxdxckNIs0fgd1n/\noyqZI9odkfWUn0CDQIsNhibbltwY5DRYr/erdKtF0FcqyZBScDq9rsWQrEaW\nPV/yLF2Ujnwt0MEHnQAoecVbomvRRNfNeXFipHuqUdmI31p33Smaa2ptxcKq\nG8fmrzwBSh40CsKeyorxjAWGQx/nEK4ob6atumYZmQDbtz474gIE1vaz8Uz0\nNElUI6XHhWccHidd4I5hFUk+5D03unbQwOm+a+hnsMnMH6Rell6pB7KiciXf\nYtbgUnyeryk74JkqFSfeG23VQnq9NDn+VVkauCT+hR3+neFLgIhzMa5h2qeL\nMrr8\r\n=rhp3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCaHimHXwgIgEvLW3zEeUHDLx+Knr0H8DTxhYEiR0oggIhAKwjGvlqT3TRvqAnd+h6iCiS6Iy3wCx9hWFt1kpGmpR/"}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.3_1598191074112_0.18160476977705842"},"_hasShrinkwrap":false},"1.0.4":{"name":"@allo_shuang/modal","version":"1.0.4","description":"### 一. 背景及用途","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"allo_shuang"},"license":"ISC","dependencies":{},"_id":"@allo_shuang/modal@1.0.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-w1RIApm5LNtOu+WBrV5QvN6J0/fQ0wN61G39bwSLqPodAOQZSdLvt0W9U+afTj64Jon8M5jY+QxUG/22EbIThQ==","shasum":"d920d98fa05c35fec47b44acd611b599015ef1bd","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.4.tgz","fileCount":11,"unpackedSize":20829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnZ4CRA9TVsSAnZWagAAc7sP/iC+pUp7M5kBAPDwzcf1\nhJRjJ4J0dSeCSqlst83IBgkjiTFCNJNtyUg4PgOH+0ynKtX2q/ueKksUg+eK\nsasBrN1eCBILayf6xMRuCJ3UyEYJd7myw0BdVJgiM+AV8MOSS/JWVAo8laQx\nF/dP+EVUoP7ny/88OstgLEDX9xQ7AqMhy4e5ArCoF1CdCpxUjFShDFlan9ci\nWK57LxdNqfqp0mgM/rdmOTqsYejM6dj9adjnxR0VZEIfYyd3QpX+LYbC6KLw\nqRCzj9uS54Ur/p/KQOuBlm5oDGDfJ2aLMcSkokyO2h7yN4mKzNovuSRx5GAt\nanKxWqOt0SHLffOl0AxIoKfDstVGEAziZVVnMTr8R2QpoRr10jW3OPQvrUvV\nXJP0Hxr5RcmexWUCSm1IIPnkNlJwUyrE67h5y6VGc7qC8ggox2csZ+oaz52N\npKtbJTzGSkj6PvFfVRq81JXspHwd08fyLYtEQu/24CTI7KzMctN1+UeZz6R1\nUod8i5yDrDDzuykPF/eF3ZpRiNa592xhVMgdbb5Y4NXZqFv7URqAPoOL4Vt6\nv85STwyM0kojIhxMhdrxGFYXGz9onFrSFRVWKfEJvVBijYH4wz56rlrVLEj5\nByxdDPIr68m4fVHAdftnWNzctZbQKfNeMof4CmJqLAJm1S0P7CoqLUJAPuEL\nCP4r\r\n=6Axw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvbxk4w2/iul9gOrjPgZiFQvMJRO2D8IJcVvaBCL0hGQIhAKbiIXDvPLwC1IgtK3ETZHc+lGlNdaIll2434JO4xG7T"}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.4_1598191223863_0.4446090884521159"},"_hasShrinkwrap":false},"1.0.5":{"name":"@allo_shuang/modal","version":"1.0.5","description":"统一弹窗组件。用于规范项目弹窗管理的架构及使用。减少手动操作及心智成本。UI组件库使用Element-UI。","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Shuang CAO"},"license":"ISC","keywords":["VUE","Modal","Dialog","Element-UI","architecture"],"dependencies":{},"_id":"@allo_shuang/modal@1.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-x8mC12XogNTicEN758XgOcbzfBKWr4P61EJC3Q9OJsb1vbSi55xodzfgYfVySgevSegSUz62aH78W7o0xKj8dQ==","shasum":"bce029470b1469e36aa34f1c01def8b7effd32d2","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.5.tgz","fileCount":11,"unpackedSize":21062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQneqCRA9TVsSAnZWagAAnisP/R8RUmchB9MrwKn1Ychg\na/BljLo0NAjbqI4kXzWVV3Z624bRv84fu0ijAzQQWhxZkH9J5ymQn64h33bf\nFvphbQ6jzSgYNszVJAjwHJQsmIo4LC/zR7OSCupHCU6lUptpEBsnA6CmKJEO\ngE8RTCup98zuP/YdJHHxb9oM9E5M2L6j2UTY/qcI+9wYvdcIvfsIn7w7xn73\nnmc9W61BTmKPHIwT3Z3IAVsP4bUbONbnbKyNhOGDjOc07bEIWgFvI8DnhJFv\nJZuW8ibuXjE51hr4an1pjlAWtJ45s0CCxmM3LuYtLJrjLZxU2ObiESLdmPLX\n61krxHs2bApEXx6hlYfh4FScn64fTtSulVu2oD6SsEdHXDAH4PX4jUcQkey/\nCLfc3h8RyRQeMVKvA8DkD71VgxFzlAx3Y8lcXzW+HrRTIPLFoTKXWnhbSAYZ\nAPloZECNTVQXxrLId89KlUMN7Jye5VKM5eDqqn/MDDqqWPKvj8D6vKPhWV+l\nkhU057D7SZV3yh6ta1NoCuC1BtY0P+i/NGdXo2Xe5UwITaSDIjXOFo13nIWc\nj6j15GcBiBt5mp6MnIrlrDov3qfIXL924C8uP9nGYZ7ywcyBFiKYby1qBtm+\ndxOwmuvH9pMVc2y9mD5FsHNVG+N8XpQQE0QhFL10K/xeBt3vCgHAjBEw+HhO\nRyXP\r\n=Lmls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfRahnsqsFrpYbCkBRkQVlO+0Ynga2bhaQCI6rJ2j+uAiEA0tljdAz+xe7oGKM1WhWIy3OMRGs9gfzqbSf0rSXmiuA="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.5_1598191529807_0.3209726107282238"},"_hasShrinkwrap":false},"1.0.6":{"name":"@allo_shuang/modal","version":"1.0.6","description":"统一弹窗组件。用于规范项目弹窗管理的架构及使用。减少手动操作及心智成本。UI组件库使用Element-UI。","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Shuang CAO"},"license":"ISC","keywords":["VUE","Modal","Dialog","Element-UI","architecture"],"dependencies":{},"_id":"@allo_shuang/modal@1.0.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wshr7J2hfI3WU/fQI0DsrA4RIAQXzkQvyWSYIIBAqvdERc7ULcaswmu05ppfqaKI2r6tKwAFsGlOYGmfe9ZSig==","shasum":"05b9faf7be4da1e6945a13f67bb6740e9ab693d0","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.6.tgz","fileCount":11,"unpackedSize":21061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnhzCRA9TVsSAnZWagAAOocQAKEdAaK/4NGFMJ/Bft/W\n/EZx9oHwJIlGCTx7bImV8l1h6tvxSY9qUihmvsT++Ik1D95Ghctc2QiJe/F2\nSrSvkK38CNTw/05lU84rTH0QyNq4CDrFW5FlTTFG8jlbkMMxwP2zoRBwf3km\nNJe4TUW8xRU6cCJR8TwYLcXGl55tlWVvRUiJ8UK1Yr9xx9r3UOkrQyc7cmeg\n9jQxTqU0cEtK/++EQM2HZKFy9ARxHS0TUWFUGiwC6wtaRvw4Fxsi8+epLQmz\n+iUhMn6lnb/pKDc062fXOnuqx1ai7G+3uD10JW9zJd3E+ZRJhYeg/ojBs2S/\nr630yiMYbm3ZBG2kStsXzZxVkIkogEC52LPu6yGVjArJZ6J2d2FfYJAHzhHX\ns05zlJ0ixmRqFi22RkL1agOPWsUcnQZXGBlM+o9+N6+pxw7eQiKKb8iJtyg9\nGzmCBwZewOHHrkb5yFZyOVsGad/Tg3X1glLbpWMEAY0pYeq4bmJae9Hwxm/r\nNkIsIO9xxvbHOePbomIhUDs7dLnBcwKqIkj1HTpIMjo1H79jW6C1x4CjPiW5\nQ18rXoviYA79oK8vxgjbm3GicGd/0OQadIHHfmwgkjfNYHOE5ABN4+zzgrjN\nc1QzljmDxhrwgU8mWdNPy2XNQ9yQGPfkAAn9AAGdGX2Ev7fJzu+3BSSmZsiR\nYQjN\r\n=SZY6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxYd6iAzvpnJQOjAhG9cAAtpDaKJu+nhBGqXftZFNX0AiEAy3LT21Z4cz2AzG76cGgprwxyJ4Q2ZYufgjcVJqrg+kc="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.6_1598191731524_0.6084186137466769"},"_hasShrinkwrap":false},"1.0.7":{"name":"@allo_shuang/modal","version":"1.0.7","description":"统一弹窗组件。用于规范项目弹窗管理的架构及使用。减少手动操作及心智成本。UI组件库使用Element-UI。","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Shuang CAO"},"license":"ISC","keywords":["VUE","Modal","Dialog","Element-UI","architecture"],"dependencies":{},"_id":"@allo_shuang/modal@1.0.7","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-17fO2chG8GL5vD0Si2UYYQOd0LQULbMzqE9aLKttVgnsxk4IbNrjZhbU7D8P/mVq2LqX+R3PlgAMxWpQPSHmIQ==","shasum":"5ae299198de7c9ee666c664acd3036827a2018c7","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.7.tgz","fileCount":11,"unpackedSize":21060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnjdCRA9TVsSAnZWagAA6E0P/2fm3d2GYg9cq+jjkCV2\ndZrUcBu5zaGoTWCaegH8fpQf8AtOwOC7WFtKu6+BnzzamvQ8opxdIA7FFzic\n12s1N2rHvPnPI/fWLLm3V1Ag1owMd63cJy5FXhA4e/jyGwVayyFVXl4lBdzQ\nUdsNPIySSZfFopuATz0NBX8PF8RJQcuBn8tnLqs1wkcinfFp25NQNwyfW7RX\nDdeXxYubxse7+Jm38Y+MKXoAh1YY6C4V7WOfie7fJKSpBkMdtF4P67lJQXcs\nU2UUl5pw2UKTOckoEdFns2AUGawJAdIZKYBLW0rj2o+v6yztbroOaH9IiYuy\nJ/7MIHAlejA7e1krmbqIJ0vr3lR8qLxpLrpHSkrKPVamHTGsNSxxaFbzC0UW\nxtCKzXJ72ADL96zAgLCClcYZ5ijIO9WqF/v82WWU/eo+EQfSOcRmgADhlyFk\nwR4qZU7saL4PecizOhXoSsUy6nekIykoJyui4J/vEhP0U7X72/V0ez46STjM\nLS1/vOnIqUu5zMvUZYHz7FvJE43QGdmY0c3mnUKvek8MWKmxH488tn8SuEk4\nRulxmQ4sfx5mPvS+us6IPYqWcm4b29IGzI9hg8a3J5evL5ALsdBkXD0f7hBO\nrNz7WzZ2JaduvsO3YPU+dlvKpVhGbBGGrhCuuATRxMRDNYrXTjL49gn8L3VS\nSmD7\r\n=Mv0e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPemq4bdaVqA4r3tN+eCJ0oAZZz+R9PT/XznjDRU7vbwIgAOabAKjVAQ349lVRPTgWCADTpJbyxpGUJlxcbq2I8II="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.7_1598191837455_0.3717753079387198"},"_hasShrinkwrap":false},"1.0.8":{"name":"@allo_shuang/modal","version":"1.0.8","description":"统一弹窗组件。用于规范项目弹窗管理的架构及使用。减少手动操作及心智成本。UI组件库使用Element-UI。","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Shuang CAO"},"license":"ISC","keywords":["VUE","Modal","Dialog","Element-UI","architecture"],"dependencies":{},"_id":"@allo_shuang/modal@1.0.8","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-BMP9EDQqp1AJC7gXgg8bPECa052ei0aByvupEl/pgPxU5DLfGFTa6V5UyYuM8COHYU+zpgz0WesTaBY1qDgkeA==","shasum":"251758c065782279270fbe24827214e9e917757b","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.8.tgz","fileCount":11,"unpackedSize":21061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnj3CRA9TVsSAnZWagAATOAP/3GMEg4yTnUJQKNZSBdu\nSZ3pfrrJC5ZhASoXIZS/Z0ZPTelatf941XLsetWQe0Egoz0Im7o60NjNJ1HF\ngdIdaSRE0qesLLRAYnkB0O0Euu63lZTunx4KylvrWwLVQOdKnQCeBaTlC16K\n5kh5h8j6LfNztWDJv93UDPkQHsQcbAHwVL1yasxxlHx6ODU1zdz180PUYggV\n3VqYcotj/+vtycfhxLkgoy+zHGDijhZlxRs3IMFF9XpXai0T7mChQsGUMP0p\njwu1eO6zTZ/VLBelMzUhjPQDqZvzkrrBNfoluO8DLIpGprxKwwswqRoSK358\n1y5jib7kyyY4RpwCCY0nRwUDmkPYrZwDCn6PPivl7lP79PTxazQqZW0yFmst\nl4OUZ7sXQBhjXFJSt+W/ym1O0MprHRMzAJ/7s01hrX86qK+VW7WOladGL0ed\n02LAanQVL/RNar/zm6MZybAV62Q0rB9T4YpWt90+zvaIXAHUgQKoP35BLTFh\nKA/ZPZtmV3GVt8jZp/LLvRo7IGAoWAMyVLezybK7CQkL6sY2CSsYqAudk/G2\nuOHmvTm4E4F7zLS2KBCZ7rgOhNYJPqxHe/g+eJTjkxG9s7CMCrXR8hptttum\n76LnkT4KAWwqgFgN66rLWtlox4RQ8w16y1X5JfConSaqXbb9CKdtG+PyyncW\nHRpc\r\n=Xt9Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnTpebsaSImVxQ0bZ9/vq3qRuDL9yRNtrMylJhZyYpeAiAIvoicaA4CJRcj0sh4NqeeZSImrXPrQXRqydbFUneU4A=="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.8_1598191863018_0.8233466037445949"},"_hasShrinkwrap":false},"1.0.9":{"name":"@allo_shuang/modal","version":"1.0.9","description":"统一弹窗组件。用于规范项目弹窗管理的架构及使用。减少手动操作及心智成本。UI组件库使用Element-UI。","main":"index.js","scripts":{"pub":"npm version patch;npm publish","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Shuang CAO"},"license":"ISC","keywords":["VUE","Modal","Dialog","Element-UI","architecture"],"dependencies":{},"_id":"@allo_shuang/modal@1.0.9","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EZr8JmQ5R2BaRemTe8ADI20kUvC2XJ1NrDKy68NhIsVyY6BIJzGqW3qs2mU8xKx+4o8ibDX7sR2zkMJN1SvTjQ==","shasum":"e3d8098bc1df9333f216db5cab9c1ba580e67305","tarball":"https://registry.npmjs.org/@allo_shuang/modal/-/modal-1.0.9.tgz","fileCount":11,"unpackedSize":22828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQoF6CRA9TVsSAnZWagAAVioP+wXP41Cxiz64htBfGw6n\nr2NLq4S2FiqiM0PNpGQ440VYjfrBni6qP1TGkoQm/W2S8Z5pMVRQpEhbqnY5\n5CCsn0jh7FCrr+w/oN96DGBx8si6Auwkxh/FFHFL8ubK/oeD2Z4NRCpFHhXQ\nPv1HOETetXfPgDXtOv9yKyYdhLi5AtDCKB2kCQNvVzeztnh1NctvEQwiYPaP\nAVlOJh8/nuqNQX3g3b2g6ZK7E+vbzOoPm5yVgXgCf83t9rg234zmWCri2Va0\nNnYXUBEQMPI3zbmDsX+UCZPmme20Ts3hGgSEuaZWmFcOZdafAdZrd7DN6dRL\nzA98mWZzHWjISd4ARFIaHKuiEKeOouCZ/vhP0jXlp0fMx9AzGhcYupnS0u+b\nK6T2vpHEQOsGwjkipbDzDQStljcOcVDSRBdMCEVj/5EVISiVH5ye//wteAu/\nfp3iAb2yqFmG80S8E90colGf+ZYCCxA0hbuqBNt63rsCYhqFZCpF2Xh7NYZg\n+DVfoUGwozvzRquIs8vjl6a66nTfFiL/Ke6K7HgWVGUFnjP6VvnFDn+6Srso\n74SuHtKe2WIcWuFTvJgUje8Tx0EAzwS6IONkDYGDQjHHW7g/+pqtVa5MzyoP\npFWC5as+VparaJ6/ib/MrpSLYqF22gysEV8t2TP0rrudDxo5J3qEuh2DAZLR\nciZr\r\n=z0dV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgrRCANUGpMSuZ4+j8oT0FPsKFe+hbEls1aB6PvvoxwAiEA03ICF1nAU/OXFYAx3sZO9rgmHpeHEg0ElWvDZo6q5Jo="}]},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"_npmUser":{"name":"allo_shuang","email":"18600561316@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/modal_1.0.9_1598194041938_0.059399691190421766"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-21T02:05:16.534Z","0.0.1":"2020-08-21T02:05:16.792Z","modified":"2022-04-04T13:33:32.977Z","0.0.2":"2020-08-23T08:18:20.334Z","0.0.3":"2020-08-23T08:39:10.313Z","0.0.4":"2020-08-23T09:02:33.279Z","0.0.5":"2020-08-23T09:15:24.272Z","0.0.6":"2020-08-23T12:26:20.139Z","1.0.0":"2020-08-23T13:53:14.851Z","1.0.1":"2020-08-23T13:54:56.405Z","1.0.2":"2020-08-23T13:56:10.741Z","1.0.3":"2020-08-23T13:57:54.217Z","1.0.4":"2020-08-23T14:00:24.002Z","1.0.5":"2020-08-23T14:05:29.925Z","1.0.6":"2020-08-23T14:08:51.615Z","1.0.7":"2020-08-23T14:10:37.587Z","1.0.8":"2020-08-23T14:11:03.141Z","1.0.9":"2020-08-23T14:47:22.062Z"},"maintainers":[{"name":"allo_shuang","email":"18600561316@163.com"}],"author":{"name":"Shuang CAO"},"license":"ISC","readme":"## 弹窗组件\n\n### 一. 背景及用途\n\n* 当前问题：\n\n  * 工程组织问题：\n    \n    * 项目中弹窗文件分布于各个业务代码中，很难实现复用，引用路径复杂。\n    * 各弹窗的显隐控制逻辑混杂在业务代码中，各种业务props传递复杂\n    * 父组件被隐藏时，弹窗也会被隐藏\n    \n  * 前端效率问题：\n\n    针对弹窗这种可能一辈子也不会展示的组件：\n\n    * ElementUI默认底层使用v-show实现，依然会绘制到dom树中\n    * 理论上应该使用动态加载，不使用，不加载。减小最后打包的大小\n\n  * 心智成本：\n\n    * 个人风格及经验千差万别\n    * 弹窗公共逻辑重复编写，且容易出错。\n    * 新人接手旧项目，难以理解起外部逻辑及传入参数。\n\n* 本组件主要解决的问题：\n  \n  * 工程组织问题：\n    * 统一项目中所有弹窗文件位置至单一文件夹管理。\n    * 弹窗由统一单独的dom元素负责展示,全自动。\n    * \n  * 前端效率问题：\n    * 使用webpack中require.context省去了手动引入大量弹窗文件的工作，同时默认支持动态加载。用不到的弹窗，永不加载。\n    * 考虑到扩展性，提供四种优先级的公共参数配置\n    * 提供公共样式，loading状态，确定及取消逻辑，确定/取消按钮的显隐控制等\n  * 心智成本：\n    * 无需手动引用及注册组件，减少代码量。\n    * 所有业务相关参数在一个对象中传入，不用定义大量的props。\n    * 显隐逻辑自治,无需手动管理相关逻辑。\n    * 单一弹窗，单一逻辑。类似于纯函数，所有逻辑由传入的参数控制，便于不同的业务逻辑复用。\n    * 默认提供loading状态，处理异步逻辑时，只用关心业务接口。\n\n\n\n### 二. 安装\n\n1.安装库\n\n   ```\nnpm i @allo_shuang/modal@latest -S\n   ```\n\n2.在src目录下新建文件夹/modal\n\n3.在main.js文件中引用\n\n```\nimport Modal from '@allo_shuang/modal'\n\nVue.use(Modal,{参数放这里...});\n```\n\n> 实际项目中，在/modal文件夹中创建index.js文件并在文件中引入了组件库，及自定义的样式文件\n>\n> /modal\n>\n> ------index.js(在这里引入组件库及Vue.use传递统一配置参数，引入样式文件)\n>\n> ------style.scss\n>\n> 这样在main.js文件中只需引入@/modal即可。将配置及样式统一在modal文件夹中管理\n\n\n\n###三. 使用\n\n以新建弹窗ExampleModal为例\n\n1. 在src/modal文件夹中新建<span style='color:red'>文件夹src/modal/ExampleModal并在其中创建index.vue文件</span>。这个组件为弹窗中间部分显示的内容\n\n2. index.vue内部定义props：\n\n   ```\n    props: {params: Object},//params对应3中传入的参数\n   ```\n\n3. 在任意想要使用弹窗的地方，调用：\n\n   ```\n   this.$modal.show('ExampleModal', {组件内部需要的参数放这里，对应2的params})\n   ```\n\n\n\n### 四. 自定义选项\n\n按照优先级，本组件有四个地方可以配置如下参数：\n\n| 参数名            | 默认值 | 说明                                     |\n| ----------------- | ------ | ---------------------------------------- |\n| title             | null   | 弹窗标题                                 |\n| width             | 640px  | 宽度                                     |\n| cancelText        | 取消   | 取消按钮文字，设为空字符串''时,按钮隐藏  |\n| okText            | 确定   | 确定按钮文字，设为空字符串''时,按钮隐藏  |\n| showFooter        | true   | 确认/取消按钮所在的footer是否显示        |\n| closeOnClickModal | false  | 同elementUI-Dialog的close-on-click-modal |\n| showClose         | false  | 同elementUI-Dialog的show-close           |\n| customClass       | ‘’     | 自定义的类名，用于个性化弹窗样式         |\n\n\n\n#### 参数优先级:\n\n<span style='color:red'>手动传入</span> > <span style='color:red'>组件定义</span> > <span style='color:red'>全局定义</span> > <span style='color:red'>默认值</span>\n\n1. 唤起弹窗时传入的参数\n\n   ```\n   this.$modal.show('ExampleModal', {放这里的参数优先级最高})\n   ```\n\n2. 子组件内部定义的参数,与data,methods,生命周期等同级定义的参数\n\n   ```\n   export default {\n       title: '我是标题',<-------这里的优先级第二高\n       okText:'提交',<-------这里的优先级第二高\n       ...\n       ...\n       data() {return {}},\n       methods:{}\n   }\n   ```\n\n3. 全局定义的参数。Vue.use传入的参数中：\n\n   ```\n   Vue.use(Modals, {\n   title: '我是标题',<-------这里的优先级第三高\n   okText:'提交',<-------这里的优先级第三高\n   showFooter:false<-------这里的优先级第三高\n   ...\n   })\n\n   ```\n\n4. 默认值。如表中所列。代码在UniModal.vue中\n\n   ```\n\n     const defaultParams = {\n       title: null,\n       width: '640px',\n       cancelText: '取消',\n       okText: '确定',\n       showFooter: true,\n       closeOnClickModal: false,\n       showClose: true,\n       customClass: ''\n     }\n   ```\n\n\n\n### 五. 内置方法\n\n* 组件methods中\n\n  * 如果定义了<span style='color:red'>onCancel()</span>方法，则会忽略默认的取消关闭操作\n  * <span style='color:red'>onOK()</span>为点击确定按钮时触发的方法，需要自己实现\n\n* 关闭当前弹窗\n\n  ```\n  this.$modal.close()\n  ```\n\n* loading状态：loading状态下显示loading动画，屏蔽弹窗上所有交互操作，确认/取消按钮均不可点击。\n\n  * 常用于点击确定按钮后，发出网络请求。\n\n  ```\n  this.$emit('updateLoading', true/false)\n  ```\n\n* 内置的确认弹窗：\n\n  *   this.$modal.text(params,callback)：纯文本内容，无图标\n\n  *  this.$modal.success(params,callback)：绿色✓图标+文本\n\n  *  this.$modal.warning(params,callback)：黄色!图标+文本\n\n  *  this.$modal.error(params,callback)：红色x图标+文本\n\n  *  this.$modal.info(params,callback)：蓝色i图标+文本\n\n  * 上述五个方法的参数：\n\n    * params：除自定义参数与上述内置参数外，额外增加三个参数：\n\n      * content：文本内容\n      * elementIcon：elementUI中Icon的名字，例如：'el-icon-warning',\n      * iconColor：图标的颜色\n\n    * callback：点击确认的回调。形如(params, closeModal, setLoading) => {}\n\n      * params：与第一个参数params相同，用于回传自定义参数\n\n      * closeModal：关闭弹窗的方法。closeModal()\n\n      * setLoading：控制弹窗的loading状态\n\n```\n//例如，依据companyId删除信息\nthis.$modal.warning(\n\t{title:'警告'，content:'确认删除公司信息吗?',width:'200px',companyId:'com-oiie-9839'},\n  (params, closeModal, setLoading) => {\n    setLoading(true)\n    api.deleteCompanyInfo(params.companyId).then(()=>{\n        setLoading(false)\n        closeModal()\n      })          \n  })\n)\n```\n\n\n\n### 六. 样式\n\n除了手动传入的customClass类名外，默认提供类：modal-inner-class\n\n可以在.modal-inner-class类下定义公共样式，在自定义类名下定义弹窗特异样式。\n\n### 七. Q & A\n\n* 文件夹是否只能叫/modal?\n\n  * 不是的，如果使用的是vue-cli创建的项目，可以在.env文件中自定义常量：\n\n    ```\n    VUE_APP_MODAL_PATH = '自定义路径'\n    ```\n\n    同时在引入组件库时，使用\n\n    ```\n    import Modals from '@allo_shuang/modal/cli'\n    ```\n\n    原理：require.context编译时，第一个参数为字符串，不接受变量及运算...\n\n* 是否只支持Element-UI?\n\n  * 算是吧。因为默认使用的是el-dialog。理论上使用任何UI组件库都是可以的。这个组件最开始是React+AntD版的,现在使用VUE技术栈，顺便迁移过来的。\n\n* 为什么看网络请求，发现弹窗对应的js文件请求了两次？\n  * 这是因为webpack对动态加载的文件做了prefetch以提高性能。\n  * 第一个请求可以在header中看到*Purpose*: *prefetch*\n  * 第二个请求可以看到size一栏目显示：(prefetch cache)\n  * 可以在webpack或者vue.config.js中禁用prefetch。这是另外的话题。\n  \n* 既然使用了Element-UI,为什么不直接使用this.$confirm方法而要提供默认的success等方法？\n  * 首先是为了将默认的这些方法统一归到默认dom下进行管理\n  * 使其支持普通弹窗接受的任何参数，减少心智负担\n  * 提供了loading等高级功能\n  * 默认的confirm不太支持高级定制\n  * 默认方法也是动态加载的，不使用不加载\n  \n* 为什么生成key要使用random方法？\n\n  * 即使是同名的弹窗，也要使用不同的key来保证单个弹窗的独立性\n  * 不排除将来同时打开两个同名的弹窗\n\n* 代码中的overlay参数是干什么的？\n\n  * 你居然发现了隐藏参数!!!\n  * 默认同一时间只有一个弹窗存在。如果打开弹窗时，传入overlay:true,则弹窗会同时最在。所以弹窗在容器中使用栈来保存的。同时closeAll方法也是因为同样的原因而存在。\n  * 规划中多弹窗的情况有很多功能及场景，预计在后续版本中放出，所以文档中暂时隐藏该参数。\n\n* 为什么要自己写一个遮罩？\n\n  * 多个弹窗切换时，如果使用element-ui自带的遮罩，会出现闪屏的现象。所以自己实现一个遮罩在最下方，同时默认遮罩全部隐藏。\n\n### 八. 相关技术点\n\n* 如何自定义组件，Vue.use()的使用\n\n* require.context的使用及与动态加载的结合\n\n* Object.create(null)\n\n* 实例化单文件组件及单独挂载：new + Vue.extend + .$mount() + document.body.appendChild\n\n* Vue挂载全局方法，Vue.prototype.xxx=\n\n* 使用key属性来强制刷新/更新组件\n\n* 获取动态加载组件内定义的值与方法：\n\n  ```\n  component().then(module => {\n          if (module && module.default) {\n          module.default.xxxxxx\n  }})\n  ```\n\n* 动态组件的使用<component  :is='xxxx'/>\n\n* Vue-cli项目环境变量的规则：在.env文件中以VUE_APP_开头\n\n### 九. TODO:\n\n- [ ] 增加element-loading-text，element-loading-spinner，element-loading-background的支持\n- [ ] 多弹窗展示时的遮盖，显隐，参数传递等\n- [ ] 增加默认的样式代码以适配常见场景，例如弹窗中，form的input长度改为100%等\n\n","readmeFilename":"README.md","description":"统一弹窗组件。用于规范项目弹窗管理的架构及使用。减少手动操作及心智成本。UI组件库使用Element-UI。","keywords":["VUE","Modal","Dialog","Element-UI","architecture"]}