{"_id":"@alicloud/xconsole-rc-error-prompt","_rev":"6-f456937926442d2df87cace75dac34e0","name":"@alicloud/xconsole-rc-error-prompt","dist-tags":{"latest":"1.0.0-beta.6"},"versions":{"1.0.0-beta.1":{"name":"@alicloud/xconsole-rc-error-prompt","version":"1.0.0-beta.1","description":"elegant error prompt","main":"lib/index.js","license":"MIT","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"http://gitlab.alibaba-inc.com/xconsole/xconsole.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"author":"","publishConfig":{"registry":"http://registry.npm.alibaba-inc.com"},"engines":{"node":">=7.6.0"},"scripts":{"start":"abc dev","build":"abc build","babel":"abc babel","prepublish":"abc babel && abc build","pub":"abc publish","lint":"eslint src/"},"peerDependencies":{"@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","@alicloud/console-components":"^1.0.20","prop-types":"^15.x","react":"^16.x","react-dom":"^16.x"},"dependencies":{"@alicloud/xconsole-less":"^1.0.0-beta.1","babel-runtime":"^6.26.0","classnames":"^2.2.6","lodash":"^4.17.15","qs":"^6.9.0"},"devDependencies":{"@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","@alicloud/console-components":"^1.0.20","moment":"^2.24.0","prop-types":"^15.7.2","react":"^16.8.5","react-dom":"^16.8.5"},"gitHead":"17abf3776124e3003b8dfa76096d2fd5187e2ba5","_id":"@alicloud/xconsole-rc-error-prompt@1.0.0-beta.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ph08c4wN8Zcaz0bPp0rERm1r6XxVoljdsBMY9HmQ77AvVTnJUN3nVr/aR7wcfwMNaxjRFaOWF7Fk6F/kzvphXA==","shasum":"f7b8bfe7d4357f435730fb92350ec0b550f636a3","tarball":"https://registry.npmjs.org/@alicloud/xconsole-rc-error-prompt/-/xconsole-rc-error-prompt-1.0.0-beta.1.tgz","fileCount":32,"unpackedSize":124171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelB4mCRA9TVsSAnZWagAA+x0P/jkScvsvL8we11JXSwwf\nFS2nzVRoJtQm/cbJduIni+fyLFkAmveQeUD7osncXqfbWqS45ryr5/QL+SCM\nEleZBOLE+mrnikF/7Vb2AVJLX3d3OiVHxjQPOQeBCZKUv7uaLuQJOBJWqvRw\nNd4+aiz0leOBr7cm0/FAAUg7ejpVqOBmof5rSRGCTY1GNw8k8QjHpHTYxPwN\nXVkzuzufLvOPulI8enFJreBvhW295UWUhEm6J077KK8ziEZN3dM/CTduO0IT\nPwFMOfmqosK2+50KiHPbcl+/jMYlXTF+4iNzP0gP6ZmDC/3NL/wvkGNZSGvG\nEAzgpe6VfSnmQ2BMMVuR7bcWUYdJhLF4Co/dJQWO6kqfX/UKI1gwVyWaPTeb\nJZMuGxg7muZpsbWhyZzGBc7fyCKEoHP7jXzd3N9HnEHr5Annf7xj8na2/eto\nqnq8OfKjHqr749/Z7CYqEjgfesfC7W0nP9r1qWc+mqTmmnAKlfKQ2VHaqnOu\n66g70jnqdS5ljZPk38fRVXh5voumU5B+x1GTMib4hsevMMqG8F3fDnnbuFko\nqilzybtr7e71WKlUTaJjLjY11GUijg+emmwCUEXr76TJBEiRRXiKAHsTQQHg\nY4YtL0WSnnPPMkAi+aum0mkjM9Pc6Zzv7rz1cHkdfTkeWpYDqL5D7efU3xcx\n0FvR\r\n=okVt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYQHtjZoEoicCWS+Pm+gJN1DM4eCpAS4B/pHMV2mp1vQIhANEitG5uNFdFXl2YLGti3PNa7y3+U4IuMxpFyTLOndFf"}]},"maintainers":[{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"}],"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xconsole-rc-error-prompt_1.0.0-beta.1_1586765349706_0.3113200936132343"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"@alicloud/xconsole-rc-error-prompt","version":"1.0.0-beta.2","description":"elegant error prompt","main":"lib/index.js","license":"MIT","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"git+https://github.com/aliyun/alibabacloud-console-design.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"author":"","engines":{"node":">=7.6.0"},"scripts":{"prepublish":"npm run clean && npm run build && npm run babel && npm run babel:esm","babel":"breezr build --engine babel","babel:esm":"breezr build --engine babel --es-module","build":"breezr build --engine webpack","storybook":"breezr start-storybook","clean":"rm -rf es build lib yarn.lock"},"peerDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","prop-types":"^15.x","react":"^16.x","react-dom":"^16.x"},"dependencies":{"@alicloud/console-toolkit-cli":"^1.0.3","@alicloud/console-toolkit-preset-wind-component":"^1.0.6","@alicloud/xconsole-less":"^1.0.0-beta.1","babel-runtime":"^6.26.0","classnames":"^2.2.6","lodash":"^4.17.15","qs":"^6.9.0"},"devDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","moment":"^2.24.0","prop-types":"^15.7.2","react":"^16.8.5","react-dom":"^16.8.5"},"gitHead":"17abf3776124e3003b8dfa76096d2fd5187e2ba5","_id":"@alicloud/xconsole-rc-error-prompt@1.0.0-beta.2","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-6BWajv7W63o4o7nGG7ZTfk860sWdPJUAZsgM7c89/XyXb10DrTGpc8PbENpZct6P+a22FHgfJ/8UjWmU7gbq2w==","shasum":"0ee8b19c483cee49647ba721cc52f72828925a22","tarball":"https://registry.npmjs.org/@alicloud/xconsole-rc-error-prompt/-/xconsole-rc-error-prompt-1.0.0-beta.2.tgz","fileCount":42,"unpackedSize":729829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMkDuCRA9TVsSAnZWagAA7c0P/RG9MBeev6ruUate1gYK\n8thTOCLYH5GgtER+DiDuMHkOBnyrhbKrVqkDDNMcW2bj0scqVaAN7Y1/lZGB\nfnIlMQ+853YEnnIEwhmJVpQI6UDXrUEtetTL1QvwzA5/Q/KG1PvORca9Stup\nj06y60uUFRlagZWVEDhre3L7cPisls41vKMya+a1HTpN9t63pAOHJc74SF4F\nc+BfOsUrLspkfIYfNOhjgiIdDdiDFOWkwun+dKZn3Ra8u+NtwrErCQ5UQ1hE\nql2PBonK9Dq9LXY0LUHfRhWq6L/sqbJIGrtTWxL4ljLft2M9IZUUjHjTcuqR\npYGoUwnRnaSC+N7df3+wueXJhuQR502plVOo959NrzwDG4c2aY3ZCDefDTkP\nV5gRaxTx4QnIb641+oIpbUYt/DZkARjsHQ74PZLDE2+UZ6RFnSM5KsgRTVeg\nc6P9OZBXephMGB8ov2yCm7c6nJ5gwxKp02wIjUPlCIpCw8Qkqo6PTMf9fsrB\nurX8EKzda7qwRXNe86jgRX3KEVuXZSMPX8kgCOu2CZYT04Wu8ZoB44BKDD5o\npqEpsUfagA5zLB45VanyubuZtF79LiSIdUCzGf2FYcvHh3CDXGoZOtc4kHxU\nfs41Z2DEHKz//TZ8MdPXZJplrKMmDM/P8bxcbpGu2rNQUcjRvRzV2w9sr7Dm\nDxTm\r\n=NgZo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGOliUNw+qKjeHu29HV5Uoth45qUiMdJKpCNnAt66p6QIgUQGopx/xYiHiMXaICZYF6ejoAKYk9ho3uZJiqQYMcF0="}]},"maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xconsole-rc-error-prompt_1.0.0-beta.2_1597128942510_0.9879402236207737"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"@alicloud/xconsole-rc-error-prompt","version":"1.0.0-beta.3","description":"elegant error prompt","main":"lib/index.js","license":"MIT","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"git+https://github.com/aliyun/alibabacloud-console-design.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"author":"","engines":{"node":">=7.6.0"},"scripts":{"prepublish":"npm run clean && npm run build && npm run babel && npm run babel:esm","babel":"breezr build --engine babel","babel:esm":"breezr build --engine babel --es-module","build":"breezr build --engine webpack","storybook":"breezr start-storybook","clean":"rm -rf es build lib yarn.lock"},"peerDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","prop-types":"^15.x","react":"^16.x","react-dom":"^16.x"},"dependencies":{"@alicloud/console-toolkit-cli":"^1.0.3","@alicloud/console-toolkit-preset-wind-component":"^1.0.6","@alicloud/xconsole-less":"^1.0.0-beta.1","babel-runtime":"^6.26.0","classnames":"^2.2.6","lodash":"^4.17.15","qs":"^6.9.0"},"devDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","moment":"^2.24.0","prop-types":"^15.7.2","react":"^16.8.5","react-dom":"^16.8.5"},"gitHead":"17abf3776124e3003b8dfa76096d2fd5187e2ba5","_id":"@alicloud/xconsole-rc-error-prompt@1.0.0-beta.3","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kpcy+zGzmXYz0O2IZH0pgZLty4Tc6N3U58+awITVyH0M6GivX3P0Z1p79G0GiWc3xAXP0Y8I1lN/raTnk5vpsQ==","shasum":"901e2b41f9394263e36673231abed9236c804f37","tarball":"https://registry.npmjs.org/@alicloud/xconsole-rc-error-prompt/-/xconsole-rc-error-prompt-1.0.0-beta.3.tgz","fileCount":42,"unpackedSize":730235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTOonCRA9TVsSAnZWagAA4A0P/ipalJO/rZqeNVHmrcH8\nir5TrtYfgt1eHc6R0h5hVGLP4c66dovHl+4B6XVruCO2tCl9j6U2ZSmSv+Xf\n0D2UCKXXEj9ckEB9m+wwiDlLo9wJOiiRf0AVmnDqnd6H2ZTlYZ3C2A0q4I/A\nxa+oH471JDT7x6/WM+LlUbmAz06hUtshSpnPsF9iLY6gnmWYqhOuyNRSljGH\ntPTdzpzUcubpZk3G3Th5UX77SLLPRgkwQsMOg4EoJIqi1Yg2QWUacF+FZ3DK\nj2dVLis0nMdRDCKAODubw6MZnI3cd+UfJIF27PhXNC9+RqJgNzM/835t9QUT\nIuuWCWd+o1EuWdskU57JuxNhoBKG6sZbKaHaMBkiK/jxWBzj71KVbvNwq12P\n2iA0umxIOgN2rIDRVoTaUCe/dP9ZzDDeVZ189t74QLL2/ipoesdjAlFSgFVB\n1BYda0awhK2/2wJg2XQzpDNgfsL48PWjVQqLDrd7dqo6eGYF8ECCYJ+joWGH\nFWGVRgWEM/xdrcHmLtVgszZK4g29+ShViL10+vVF9lUuV7GeRkQQxU6iUMOF\nWn9ObYWiSZ1Jf52N0bnniQGwFHp/eYd1jFgfqnZQQUsF9XlCZzE2upP0H/UF\ne7gvTIq32p6W6ujCYkC0yEBJptUMP1ZEytiGhPQoK08miJfC29owseZYM1Ef\nudTI\r\n=Tzun\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2O1V5HG9TpD5bHqXApAwoNF08/AWSWf1XDH7Ot+kckAiEAhIHZVMsNTNBCWo2JMX0IhESMH2jIies7iQ8ALa7BBSM="}]},"maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xconsole-rc-error-prompt_1.0.0-beta.3_1598876199090_0.2041066935135103"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"@alicloud/xconsole-rc-error-prompt","version":"1.0.0-beta.4","description":"elegant error prompt","main":"lib/index.js","license":"MIT","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"git+https://github.com/aliyun/alibabacloud-console-design.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"author":"","engines":{"node":">=7.6.0"},"scripts":{"prepublish":"npm run clean && npm run build && npm run babel && npm run babel:esm","babel":"breezr build --engine babel","babel:esm":"breezr build --engine babel --es-module","build":"breezr build --engine webpack","storybook":"breezr start-storybook","clean":"rm -rf es build lib yarn.lock"},"peerDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","prop-types":"^15.x","react":"^16.x","react-dom":"^16.x"},"dependencies":{"@alicloud/xconsole-less":"^1.0.0-beta.1","babel-runtime":"^6.26.0","classnames":"^2.2.6","lodash":"^4.17.15","qs":"^6.9.0"},"devDependencies":{"@alicloud/console-toolkit-cli":"^1.0.3","@alicloud/console-toolkit-preset-wind-component":"^1.0.6","@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","moment":"^2.24.0","prop-types":"^15.7.2","react":"^16.8.5","react-dom":"^16.8.5"},"gitHead":"17abf3776124e3003b8dfa76096d2fd5187e2ba5","_id":"@alicloud/xconsole-rc-error-prompt@1.0.0-beta.4","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Tl6gH0HvWhvvB9F0erE/KQ07548KhwoAfnf6U9jdvLdxBQQS248BOWNs1Q8jKvar3uCKOCxLdjNoBybxwwQ3kw==","shasum":"216c0194ab3804d77c037cc674dcfba65e39e70d","tarball":"https://registry.npmjs.org/@alicloud/xconsole-rc-error-prompt/-/xconsole-rc-error-prompt-1.0.0-beta.4.tgz","fileCount":42,"unpackedSize":730235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiQjACRA9TVsSAnZWagAAUMgP/janMzId57TLTtdBzcMX\n5eH/8IsL7EwQ5bshv3fTlcdWLIvdXc74Tso5gjr4knJke0mFafMsQyW+XTQC\nr9DrdFCvst2t26V/jW+aNrGTTw70PYO9o0WbgAU8J8Zmzd/80QegAHCUJOrB\nsk8RzJs9qCv6jf7WeBDmaOaf64wyyzQ1KCImPVUHdL2YWH49fYA2y8s+d4jm\nuQrynCsWaA0edMO9RPVkvLvmYLvXg6bYMaE0iFz55dCpGu1rbAuUUqVPW/rz\n3YUhklcuHIStIokBhc4mb6huoYQS1eNFlQ8+y7AW8rYeox3xQ08RJtsUffpL\nXoo57NLd+Sd8klhVy305nRaLHiU9rTJl/BBTVUHwvfDhRz5vfGnzXBWMebNp\nBzFk7EHiNxhJoZLEnkgG9BPRMchNTeUl89fhmuPXVpMC1IecCNKcryo8Y7GO\nieCrM9iPHkC8x0ASGI0M7p/o27H1cd5PlWpWoMEiljZaTSKu27ILBnZk3Rdo\nRRw7YfW7o1igz6bHac0jdclbKRfeMgJeKZWxaKIVOIrDNxTCv65oCRbqZcwT\n4AIWv6PrPCdRUlroOH0aEQJwByOL0lGX4rQcJ2PTw3hal7nh6SsqYWKqHLTK\ndPh8FcIt+s4Z18PpjkJUbYslRVJ3UaMO4M1Lk2FgDXiI/ZAgdk5F4JA1YPKB\n7837\r\n=sBsW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMtAq12dgS+laeCGBfB8LTp1S0y/eGIH8wPtNR7wzwswIhAP890hzrMPqljzRZMDDc8HgZdWMEa0H4Vty8RGm/gSRb"}]},"maintainers":[{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"}],"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xconsole-rc-error-prompt_1.0.0-beta.4_1602816191439_0.8608927046166714"},"_hasShrinkwrap":false},"1.0.0-beta.5":{"name":"@alicloud/xconsole-rc-error-prompt","version":"1.0.0-beta.5","description":"elegant error prompt","main":"lib/index.js","module":"es/index.js","license":"MIT","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"git+https://github.com/aliyun/alibabacloud-console-design.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"author":"","engines":{"node":">=7.6.0"},"scripts":{"prepublish":"npm run clean && npm run build && npm run babel && npm run babel:esm","babel":"breezr build --engine babel","babel:esm":"breezr build --engine babel --es-module","build":"breezr build --engine webpack","storybook":"breezr start-storybook","clean":"rm -rf es build lib yarn.lock"},"peerDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","prop-types":"^15.x","react":"^16.x","react-dom":"^16.x"},"dependencies":{"@alicloud/xconsole-less":"^1.0.0-beta.1","babel-runtime":"^6.26.0","classnames":"^2.2.6","lodash":"^4.17.15","qs":"^6.9.0"},"devDependencies":{"@alicloud/console-toolkit-cli":"^1.0.3","@alicloud/console-toolkit-preset-wind-component":"^1.0.6","@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","moment":"^2.24.0","prop-types":"^15.7.2","react":"^16.8.5","react-dom":"^16.8.5"},"gitHead":"17abf3776124e3003b8dfa76096d2fd5187e2ba5","_id":"@alicloud/xconsole-rc-error-prompt@1.0.0-beta.5","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vOSSTskFWlFZH/YS0Vl/lbckEehXRllBU0QVpA3yeFCrS7E1Z0VbT6Bj7Y1obrVCqgpQrx9EkUqK3rJSV6IqGA==","shasum":"993b98340d17701a2270acaf7161a94db53ed7d4","tarball":"https://registry.npmjs.org/@alicloud/xconsole-rc-error-prompt/-/xconsole-rc-error-prompt-1.0.0-beta.5.tgz","fileCount":42,"unpackedSize":730262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs+xDCRA9TVsSAnZWagAAWaQP/3GNZSuL2OMKsBsuAPI0\nek44tdIQhK4OGVw1wthAjqTAt6BJKwfhFmfuZLZDboSjDhNz1KeUwJA4NXRO\nEad5F7lSqRKyDYRhF0GHYIw5WJaMp4Hcd2C65LYfbOFPxsIJyQtvKBJ/B08F\nHpRka/2Y4s3+F6AYImeXGXQe64n+zhVmSDkvTD0G4IYaNjtRpmJMMi6TbZyj\nZMNDip+AabRe7vtMuU8mtBaUan9umqa0iFzRQJJPC2s7po9ft0X+vPtn2fIK\nvSLr1ErKj3hM3s4tdE5nKbHgw7vEAKYil31XrgCxnniywobgYVTC47s+2NK/\nFj8Z/lT5JjBpCrH52KPUJC2AOr1GsrGNk/Ha74i3QR9chzkN8g4qtLBOLoo8\no1CNItOtM2ZrA1BnyzfRKrDBi5uzD2T4vW4Hu0ZenLnLj6swQDWDhqrGjhiZ\n03TlGwhRkMAjXy+xu6p9c3ke8mAAS8KGrNWvCqWlRH4/GJIhjkHwNGaVw7PB\nbIilK336ERjuv3uO6zVld9dJYfCiMQWrzz9R1F/IT2MymAXSS7oCrkb9QJWt\nl1x3DHVsdvNImuGI6J8KhlruAlV1I2QFdlxMdTFUUCMvuHarkym/qzI2mJ2k\n6lZAmnhostF4VIrOOAbc1N9RydjMRQFhorg21MocM1fC2++L6oSgyKMaK0XD\nnCHS\r\n=flkQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWpqaIiTefzM0/Vqg8/GIhe8MN+EFxdSTXFTDtsYFHHAIhAKADbkNy/1v6bW4QuF8cZ32ETspUKO4g3gmoMhA3kvrJ"}]},"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"maintainers":[{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xconsole-rc-error-prompt_1.0.0-beta.5_1605626946571_0.7389673228048739"},"_hasShrinkwrap":false},"1.0.0-beta.6":{"name":"@alicloud/xconsole-rc-error-prompt","version":"1.0.0-beta.6","description":"elegant error prompt","main":"lib/index.js","module":"es/index.js","license":"MIT","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"git+https://github.com/aliyun/alibabacloud-console-design.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"author":"","engines":{"node":">=7.6.0"},"scripts":{"prepublish":"npm run clean && npm run build && npm run babel && npm run babel:esm","babel":"breezr build --engine babel","babel:esm":"breezr build --engine babel --es-module","build":"breezr build --engine webpack","storybook":"breezr start-storybook","clean":"rm -rf es build lib yarn.lock"},"peerDependencies":{"@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","prop-types":"^15.x","react":"^16.x","react-dom":"^16.x"},"dependencies":{"@alicloud/xconsole-less":"^1.0.0-beta.1","classnames":"^2.2.6","lodash":"^4.17.15","qs":"^6.9.0"},"devDependencies":{"@alicloud/console-toolkit-cli":"^1.0.3","@alicloud/console-toolkit-preset-wind-component":"^1.0.6","@alicloud/console-components":"^1.0.20","@alicloud/xconsole-rc-dialog":"^1.0.0-beta.1","moment":"^2.24.0","prop-types":"^15.7.2","react":"^16.8.5","react-dom":"^16.8.5"},"gitHead":"17abf3776124e3003b8dfa76096d2fd5187e2ba5","_id":"@alicloud/xconsole-rc-error-prompt@1.0.0-beta.6","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sZC5CeIrR+Nh9fU2A+xqtqbT33DXjAogywIH/bjS0NZTFe5YM13B+44RKHDotnrKrkxWf0uB72fv4tWjO7JKqA==","shasum":"785f020ebc5552a89e39b404b349894204eed6ea","tarball":"https://registry.npmjs.org/@alicloud/xconsole-rc-error-prompt/-/xconsole-rc-error-prompt-1.0.0-beta.6.tgz","fileCount":42,"unpackedSize":730230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD46UCRA9TVsSAnZWagAAnlcP/ixgRNfngbhKqYgd2eqL\nC08fVyNI1oQTQihsqKzRnx8WWmN/DiJ5Blw0LmWEesYvovXHAkSm4xEDOGcT\n481ozH6rFdGoqG5KaULFHZaPClJsKTifd0c4w8bM7XhPchilrFXZDvPZMdII\nPJgDNIBqoXfWEkLUD0j6dUDHz7UmfR1h5h+ejE0wwceLZh6+JGXhrly5F/CU\n1XOX6OTTfMDa70Ii7fqfJp0Vr1NP407DQXHoije+j6LC4rXJDwxos+NKPCgZ\noTHyxAT3Bt1m/QJKjQc5FhlGqv7BC2vum7ZaMb9qFuJezjvalvQ5bjLLX9H9\nCMZmykHVFYqJ+tUsqDDrnwkRQW4PXlmo3LA5Asr6Oodp8inp/7ZuRW4eY3Sx\nYrvHAGT1M4JRabwH5hWVqfzvHmMJHcgJa22zSMMkmQHPDeJLvmPE5OPJqT+B\nXt8bc9N7bQ4s32tszQ/vSx8gwmTbS2r295pg3+4dOOy1bOCLkcLpGCskNvf3\nwkD6TYZgDDTdzEW2QLNd7T+sfyVnLRwUzJKJdlwHCSiyg7NgYauzyx9c+Mfv\nMeIgGnUpVCwQgQaVaycVPap4QbuVDN37VJDaACE+dD7SST1W9lyJLlw7PfEX\n6HJ8r6ngcaCxaNM0Ba1PEl+GfBKOaxWFHBBXzV+iYndFEfkbu53c77NkAIpO\nQ631\r\n=zmjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCno+fnoB10/RAQQBN3Jy+oHbIEUnSHJspH/o+mXB7bOgIhALLlXjUNJmRcvJxjG4MK8ozAPuk+W44V8UafEU8fhChX"}]},"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xconsole-rc-error-prompt_1.0.0-beta.6_1611632276067_0.27346123718711635"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-13T08:09:09.463Z","1.0.0-beta.1":"2020-04-13T08:09:09.894Z","modified":"2022-04-04T12:58:57.372Z","1.0.0-beta.2":"2020-08-11T06:55:42.635Z","1.0.0-beta.3":"2020-08-31T12:16:39.210Z","1.0.0-beta.4":"2020-10-16T02:43:11.598Z","1.0.0-beta.5":"2020-11-17T15:29:06.709Z","1.0.0-beta.6":"2021-01-26T03:37:56.244Z"},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"description":"elegant error prompt","homepage":"https://github.com/aliyun/alibabacloud-console-design","repository":{"type":"git","url":"git+https://github.com/aliyun/alibabacloud-console-design.git"},"bugs":{"url":"https://github.com/aliyun/alibabacloud-console-design/issues"},"license":"MIT","readme":"@alicloud/xconsole-rc-error-prompt\n====\n\n[see in action](https://wind.alibaba-inc.com/playground/detail/5658e35d662c6c83fa2bb9e46dfa8fe1)\n\n# 安装\n\n```\ntnpm install @ali/builder-abc -g;\ntnpm i --save prop-types react react-dom @alife/next @alicloud/xconsole-rc-dialog @alicloud/xconsole-rc-error-prompt\n```\n\n`@alicloud/xconsole-rc-error-prompt` 之前的是它的依赖，需要使用者安装（包括 JS 和 CSS）。\n\n## 你自己的 `alert-error`\n\n`@alicloud/xconsole-rc-error-prompt` 是一个工厂方法，它不知道错误的 code、message，请求相关的 method、url、params、body、requestId 等的任何信息，需要你告诉它。\n\n比如你在项目的 `src/util/` 下建如下一个目录：\n\n\n```text\nsrc/\n └─ util/\n     └─ alert-error\n        ├─ index.js\n        └─ index.less\n```\n\n### index.less\n\n```less\n@import (inline) '~@alicloud/xconsole-rc-dialog/dist/index.css'; // 如果你已经安装了且在别处引了它的样式，这行可以不要\n@import (inline) '~@alicloud/xconsole-rc-error-prompt/dist/index.css';\n```\n\n### index.js\n\n```js\nimport _get from 'lodash/get';\n\nimport errorPrompt from '@alicloud/xconsole-rc-error-prompt';\n\n// 注意以下几行 import 是假的，你需要用你自己的本地代码替换之\nimport intl from ':intl'; // 绝对不要用硬编码的字符串\nimport confGet from ':conf/get'; // 用于获取当前应用的 locale 等\nimport { // 你可能需要一个地方维护你关心的错误码或错误名常量\n  ERROR_NAME,\n  ERROR_CODE\n} from ':const/error';\n\nimport './index.less';\n\nexport default errorPrompt({\n  locale: confGet('LOCALE'),\n  messages: {},\n  ignoredParamKeys: [],\n  ignoreBodyKeys: [],\n  shouldIgnore(err) {\n    return err.code === ERROR_CODE.CAN_BE_IGNORED;\n  },\n  getTitle(err) {\n    if (err.name === ERROR_NAME.SIGN_IN || err.code === ERROR_CODE.SIGN_IN) {\n      return intl('sign_in.title');\n    }\n  },\n  getMessage(err) {\n    if (err.code === ERROR_CODE.CHANGE_MESSAGE) {\n      return intl('error_message.code_xx');\n    }\n  },\n  getConfirm(err) {\n    if (err.name === ERROR_NAME.SIGN_IN || err.code === ERROR_CODE.SIGN_IN) {\n      return intl('sign_in.confirm');\n    }\n  },\n  // 为了能够展示请求错误，下面这些方法你需要设定，不设定将不会有「详情」可以看\n  getRequestId(err) {\n    return _get(err, '_fetch.requestId');\n  },\n  getRequestUrl(err) {\n    return _get(err, '_fetch.url');\n  },\n  getRequestMethod(err) {\n    return _get(err, '_fetch.method');\n  },\n  getRequestParams(err) {\n    return _get(err, '_fetch.params');\n  },\n  getRequestBody(err) {\n    return _get(err, '_fetch.body');\n  },\n  getRequestExtra(err) {\n    return {\n      EXTRA1: _get(err, '_fetch.extra1'),\n      EXTRA2: _get(err, '_fetch.extra2')\n    };\n  },\n  onConfirm(err) {\n    if (err.name === ERROR_NAME.SIGN_IN || err.code === ERROR_CODE.SIGN_IN) {\n      window.location.reload();\n\n      return false;\n    }\n  }\n});\n```\n\n## 直接使用\n\n```js\nimport alertError from ':util/alert-error';\n\n// 在有必要的时候\nsomeAction().catch(alertError);\n```\n\n## 作为 dva-plugin\n\n因为实在是太少的代码，所以没有抽成组件的一部分，而是需要调用者自己简单封装一下。\n\n**src/plugin/error.js**\n\n```js\nimport alertError from ':util/alert-error';\n\nexport default {\n  onError(err) {\n    if (process.env.NODE_ENV === 'development') {\n      console.warn('[error plugin]', err); // eslint-disable-line no-console\n    }\n\n    return alertError(err);\n  }\n};\n```\n\n**src/app.js**\n\n```js\nimport pluginError from ':plugin/error';\n\napp.use(pluginError);\n```\n\n# 参数说明\n\n注意：\n\n* 所有的参数均为可选\n* 所有的 `getXx` 方法在无返回或 return 空的情况下都会回退到兜底默认值\n\n参数名 | 类型 | 默认 | 说明\n:-- | :-- | :-- | :--\n`locale` | `string` | `'en-US'` |\n`messages` | `object` | - |\n`ignoredParamKeys` | `array<string>` | `[]` | 当错误为请求错误，且有 URL 参数，可以配置其中哪些参数可以不被展示（比如防缓存参数等）\n`ignoredBodyKeys` | `array<string>` | `['token', 'secToken', 'collina']` | 当错误为请求，且有请求 body，可以配置其中哪些部分不被展示（比如自动填充的安全参数等）\n`requestIdPriorToCode` | `boolean` | `false` | 「错误详情」按钮中优先展示 `requestId`，默认展示的是 `code`\n`shouldIgnore` | `function` | `noop` | 默认将忽略所有「空」错误，也可以通过它忽略一些已经得到妥善处理的错误（比如风控阻止和取消）\n`getTitle(error, details)` | `function` | `noop` | 根据 error 对象改自定义的 title，否则用默认 title\n`getConfirm(error, details)` | `function` | `noop` | 根据 error 对象改自定义的 confirm 按钮的 label\n`getCancel(error, details)` | `function` | `noop` | 根据 error 对象改自定义的 cancel 按钮的 label\n`getMessage(error, details)` | `function` | `noop` | 从 error 中获得 message（可以通过它对一些需要特殊照顾的错误进行消息改写）\n`getCode(error)` | `function` | `noop` | 从 error 中获得错误码\n`getRequestId(error)` | `function` | `noop` | 从 error 中获取 requestId\n`getRequestMethod(error)` | `function` | `noop` | 从 error 中获取请求 method\n`getRequestUrl(error)` | `function` | `noop` | 从 error 中获取请求 URL（如果 url 带参数，会自动将参数与下面的 params 进行合并，url 永远展示无参数的形式）\n`getRequestParams(error)` | `function` | `noop` | 从 error 中获取请求的 URL 参数（会和 url 中参数合并），可以返回字符串或对象，字符串会通过 `qs.parse` 进行解析\n`getRequestBody(error)` | `function` | `noop` | 从 error 中获取请求 body，可以返回字符串或对象，字符串会通过 `qs.parse` 进行解析\n`getRequestExtra(error)` | `function` | `noop` | 从 error 中获取额外的信息，返回对象，会和其他的 request 信息一起展示\n`onConfirm(error)` | `function` | `noop` | 弹错框按「确定」关闭的时候将对所有正在提示的错误进行此回调，如果任何一个回调中返回 false，则会中断后边的回调，比如 `window.location.reload()` 之后就没有必要继续回调了\n`onCancel(error)` | `function` | `noop` | 同上，只是弹错框的关闭是按「取消」或「X」或「ESC」\n\n## getRequestXx\n\n`getRequestId`、`getRequestMethod`、`getRequestUrl`、`getRequestParams`、`getRequestBody`、`getRequestExtra` 这些方法得到的结果将组成如下对象：\n\n```js\n{\n  request_id: string;\n  method: string;\n  url: string;\n  params: object;\n  body: object;\n}\n```\n\n这个对象将回传给 `getTitle`、`getConfirm`、`getCancel`、`getCode`、`getMessage` 作为它们的第二个参数，以便需要的时候可以从里边拿需要的数据（注意 `details` 需要判空）。\n\n# FAQ\n\n## 没有样式？\n\n是不是忘记引入 CSS？你需要在适当的位置引入依赖的 CSS。\n\n注意，如果你没有安装 [@alicloud/xconsole-rc-dialog]，你需要安装它，并在你适当的位置引它的样式。\n\n你需要引入至少以下两个样式文件：\n\n```less\n@import (inline) '~@alicloud/xconsole-rc-dialog/dist/index.css';\n@import (inline) '~@alicloud/xconsole-rc-error-prompt/dist/index.css';\n```\n\n强烈推荐用 [@alicloud/xconsole-rc-dialog] 来替换 fusion 的 dialog 以及 [SlidePanel](https://wind.alibaba-inc.com/components/biz/wind-rc-slide-panel)。\n\n## 没有详情？\n\n你需要实现以下方法：\n\n* `getRequestId(err)`\n* `getRequestUrl(err)`\n* `getRequestMethod(err)`\n* `getRequestParams(err)`\n* `getRequestBody(err)`\n* `getRequestExtra(err)`\n\n## 自定义标题、按钮、展示信息\n\n实现以下方法\n\n* `getTitle(err, details)`\n* `getConfirm(err, details)`\n* `getCancel(err, details)`\n* `getMessage(err, details)`\n\n任何问题直接找 @驳是。\n\n[@alicloud/xconsole-rc-dialog]: https://npm.alibaba-inc.com/package/@alicloud/xconsole-rc-dialog\n","readmeFilename":"README.md"}