From 00b864b5ef1dcff413891d80f6d2d7342ab7ac52 Mon Sep 17 00:00:00 2001 From: j1ack <1209452658@qq.com> Date: Tue, 4 Jul 2023 09:34:01 +0800 Subject: [PATCH] first --- .DS_Store | Bin 0 -> 6148 bytes .gitignore | 5 + App.vue | 123 + __MACOSX/components/._.DS_Store | Bin 0 -> 120 bytes __MACOSX/components/jm-search/._.DS_Store | Bin 0 -> 120 bytes __MACOSX/components/jm-search/._jm-search.vue | Bin 0 -> 176 bytes common/SystemConfiguration.js | 14 + common/errorCode.js | 6 + common/request.js | 57 + common/storage.js | 27 + common/uniapp-axios-adapter.js | 29 + common/with-authentication.js | 82 + common/with-repeat-guard.js | 40 + component/GeneralButton/index.vue | 66 + component/header.vue | 141 + global.scss | 127 + index.html | 168 + main.js | 51 + manifest.json | 96 + package-lock.json | 7851 +++++++++++++++++ package.json | 12 + pages.json | 50 + pages/index/index.vue | 217 + static/images/Union.png | Bin 0 -> 27125 bytes static/images/com_icon_srank.452821d11.png | Bin 0 -> 143510 bytes static/images/com_icon_yaoqing.c8e1575f1.png | Bin 0 -> 155761 bytes static/images/community_bg_h51.png | Bin 0 -> 224687 bytes .../images/invite_table_title.e3146df81.png | Bin 0 -> 154557 bytes static/images/logo.png | Bin 0 -> 7559 bytes store/index.js | 26 + uni.scss | 78 + utils/atom.js | 150 + utils/constant.js | 24 + utils/index.js | 204 + utils/language/config.js | 10 + utils/language/en_US.js | 18 + utils/language/zh_TW.js | 19 + utils/mixins/list-page.mixin.js | 131 + utils/noScale.js | 36 + utils/web3x/ippt-abi.json | 19 + utils/web3x/usdt-abi.json | 439 + utils/web3x/web3x.js | 418 + uview-ui/LICENSE | 21 + uview-ui/README.md | 106 + .../u-action-sheet/u-action-sheet.vue | 190 + .../components/u-alert-tips/u-alert-tips.vue | 256 + .../u-avatar-cropper/u-avatar-cropper.vue | 290 + .../components/u-avatar-cropper/weCropper.js | 1265 +++ uview-ui/components/u-avatar/u-avatar.vue | 244 + uview-ui/components/u-back-top/u-back-top.vue | 153 + uview-ui/components/u-badge/u-badge.vue | 216 + uview-ui/components/u-button/u-button.vue | 596 ++ uview-ui/components/u-calendar/u-calendar.vue | 640 ++ .../u-car-keyboard/u-car-keyboard.vue | 257 + uview-ui/components/u-card/u-card.vue | 299 + .../components/u-cell-group/u-cell-group.vue | 70 + .../components/u-cell-item/u-cell-item.vue | 316 + .../u-checkbox-group/u-checkbox-group.vue | 123 + uview-ui/components/u-checkbox/u-checkbox.vue | 284 + .../u-circle-progress/u-circle-progress.vue | 220 + uview-ui/components/u-col/u-col.vue | 156 + .../u-collapse-item/u-collapse-item.vue | 204 + uview-ui/components/u-collapse/u-collapse.vue | 99 + .../u-column-notice/u-column-notice.vue | 237 + .../components/u-count-down/u-count-down.vue | 318 + uview-ui/components/u-count-to/u-count-to.vue | 241 + uview-ui/components/u-divider/u-divider.vue | 153 + .../u-dropdown-item/u-dropdown-item.vue | 132 + uview-ui/components/u-dropdown/u-dropdown.vue | 298 + uview-ui/components/u-empty/u-empty.vue | 193 + uview-ui/components/u-field/u-field.vue | 384 + .../components/u-form-item/u-form-item.vue | 431 + uview-ui/components/u-form/u-form.vue | 134 + .../u-full-screen/u-full-screen.vue | 74 + uview-ui/components/u-gap/u-gap.vue | 54 + .../components/u-grid-item/u-grid-item.vue | 126 + uview-ui/components/u-grid/u-grid.vue | 108 + uview-ui/components/u-icon/u-icon.vue | 336 + uview-ui/components/u-image/u-image.vue | 266 + .../u-index-anchor/u-index-anchor.vue | 89 + .../components/u-index-list/u-index-list.vue | 315 + uview-ui/components/u-input/u-input.vue | 387 + uview-ui/components/u-keyboard/u-keyboard.vue | 217 + .../components/u-lazy-load/u-lazy-load.vue | 244 + .../u-line-progress/u-line-progress.vue | 147 + uview-ui/components/u-line/u-line.vue | 84 + uview-ui/components/u-link/u-link.vue | 89 + .../u-loading-page/u-loading-page.vue | 25 + uview-ui/components/u-loading/u-loading.vue | 103 + uview-ui/components/u-loadmore/u-loadmore.vue | 203 + uview-ui/components/u-mask/u-mask.vue | 123 + .../u-message-input/u-message-input.vue | 311 + uview-ui/components/u-modal/u-modal.vue | 283 + uview-ui/components/u-navbar/u-navbar.vue | 315 + .../components/u-no-network/u-no-network.vue | 233 + .../components/u-notice-bar/u-notice-bar.vue | 272 + .../components/u-number-box/u-number-box.vue | 371 + .../u-number-keyboard/u-number-keyboard.vue | 158 + .../components/u-parse/libs/CssHandler.js | 100 + .../components/u-parse/libs/MpHtmlParser.js | 580 ++ uview-ui/components/u-parse/libs/config.js | 80 + uview-ui/components/u-parse/libs/handler.wxs | 22 + uview-ui/components/u-parse/libs/trees.vue | 505 ++ uview-ui/components/u-parse/u-parse.vue | 645 ++ uview-ui/components/u-picker/u-picker.vue | 676 ++ uview-ui/components/u-popup/u-popup.vue | 456 + .../u-radio-group/u-radio-group.vue | 128 + uview-ui/components/u-radio/u-radio.vue | 271 + uview-ui/components/u-rate/u-rate.vue | 275 + .../components/u-read-more/u-read-more.vue | 179 + .../components/u-row-notice/u-row-notice.vue | 269 + uview-ui/components/u-row/u-row.vue | 84 + uview-ui/components/u-search/u-search.vue | 342 + uview-ui/components/u-section/u-section.vue | 154 + uview-ui/components/u-select/u-select.vue | 417 + uview-ui/components/u-skeleton/u-skeleton.vue | 199 + uview-ui/components/u-slider/u-slider.vue | 257 + uview-ui/components/u-steps/u-steps.vue | 200 + uview-ui/components/u-sticky/u-sticky.vue | 157 + .../components/u-subsection/u-subsection.vue | 355 + .../u-swipe-action/u-swipe-action.vue | 255 + uview-ui/components/u-swiper/u-swiper.vue | 340 + uview-ui/components/u-switch/u-switch.vue | 163 + uview-ui/components/u-tabbar/u-tabbar.vue | 330 + uview-ui/components/u-table/u-table.vue | 84 + .../u-tabs-swiper/u-tabs-swiper.vue | 488 + uview-ui/components/u-tabs/u-tabs.vue | 368 + uview-ui/components/u-tag/u-tag.vue | 294 + uview-ui/components/u-td/u-td.vue | 66 + uview-ui/components/u-th/u-th.vue | 62 + .../u-time-line-item/u-time-line-item.vue | 83 + .../components/u-time-line/u-time-line.vue | 43 + uview-ui/components/u-toast/u-toast.vue | 220 + uview-ui/components/u-top-tips/u-top-tips.vue | 121 + uview-ui/components/u-tr/u-tr.vue | 25 + uview-ui/components/u-upload/u-upload.vue | 654 ++ .../u-verification-code.vue | 164 + .../components/u-waterfall/u-waterfall.vue | 176 + uview-ui/iconfont.css | 910 ++ uview-ui/index.js | 141 + uview-ui/index.scss | 23 + uview-ui/libs/config/config.js | 15 + uview-ui/libs/config/zIndex.js | 20 + uview-ui/libs/css/color.scss | 155 + uview-ui/libs/css/common.scss | 176 + uview-ui/libs/css/style.components.scss | 7 + uview-ui/libs/css/style.h5.scss | 8 + uview-ui/libs/css/style.mp.scss | 72 + uview-ui/libs/css/style.nvue.scss | 3 + uview-ui/libs/css/style.vue.scss | 175 + uview-ui/libs/function/$parent.js | 18 + uview-ui/libs/function/addUnit.js | 8 + uview-ui/libs/function/bem.js | 5 + uview-ui/libs/function/color.js | 37 + uview-ui/libs/function/colorGradient.js | 134 + uview-ui/libs/function/debounce.js | 29 + uview-ui/libs/function/deepClone.js | 23 + uview-ui/libs/function/deepMerge.js | 30 + uview-ui/libs/function/getParent.js | 47 + uview-ui/libs/function/guid.js | 41 + uview-ui/libs/function/md5.js | 385 + uview-ui/libs/function/queryParams.js | 58 + uview-ui/libs/function/random.js | 10 + uview-ui/libs/function/randomArray.js | 7 + uview-ui/libs/function/route.js | 122 + uview-ui/libs/function/sys.js | 9 + uview-ui/libs/function/test.js | 232 + uview-ui/libs/function/throttle.js | 32 + uview-ui/libs/function/timeFormat.js | 51 + uview-ui/libs/function/timeFrom.js | 47 + uview-ui/libs/function/toast.js | 9 + uview-ui/libs/function/trim.js | 15 + uview-ui/libs/function/type2icon.js | 35 + uview-ui/libs/mixin/mixin.js | 64 + uview-ui/libs/mixin/mpShare.js | 18 + uview-ui/libs/request/index.js | 169 + uview-ui/libs/store/index.js | 19 + uview-ui/libs/util/area.js | 1 + uview-ui/libs/util/async-validator.js | 1356 +++ uview-ui/libs/util/city.js | 1 + uview-ui/libs/util/emitter.js | 51 + uview-ui/libs/util/province.js | 1 + uview-ui/package.json | 39 + uview-ui/theme.scss | 38 + 184 files changed, 39326 insertions(+) create mode 100644 .DS_Store create mode 100644 .gitignore create mode 100644 App.vue create mode 100644 __MACOSX/components/._.DS_Store create mode 100644 __MACOSX/components/jm-search/._.DS_Store create mode 100644 __MACOSX/components/jm-search/._jm-search.vue create mode 100644 common/SystemConfiguration.js create mode 100644 common/errorCode.js create mode 100644 common/request.js create mode 100644 common/storage.js create mode 100644 common/uniapp-axios-adapter.js create mode 100644 common/with-authentication.js create mode 100644 common/with-repeat-guard.js create mode 100644 component/GeneralButton/index.vue create mode 100644 component/header.vue create mode 100644 global.scss create mode 100644 index.html create mode 100644 main.js create mode 100644 manifest.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pages.json create mode 100644 pages/index/index.vue create mode 100644 static/images/Union.png create mode 100644 static/images/com_icon_srank.452821d11.png create mode 100644 static/images/com_icon_yaoqing.c8e1575f1.png create mode 100644 static/images/community_bg_h51.png create mode 100644 static/images/invite_table_title.e3146df81.png create mode 100644 static/images/logo.png create mode 100644 store/index.js create mode 100644 uni.scss create mode 100644 utils/atom.js create mode 100644 utils/constant.js create mode 100644 utils/index.js create mode 100644 utils/language/config.js create mode 100644 utils/language/en_US.js create mode 100644 utils/language/zh_TW.js create mode 100644 utils/mixins/list-page.mixin.js create mode 100644 utils/noScale.js create mode 100644 utils/web3x/ippt-abi.json create mode 100644 utils/web3x/usdt-abi.json create mode 100644 utils/web3x/web3x.js create mode 100644 uview-ui/LICENSE create mode 100644 uview-ui/README.md create mode 100644 uview-ui/components/u-action-sheet/u-action-sheet.vue create mode 100644 uview-ui/components/u-alert-tips/u-alert-tips.vue create mode 100644 uview-ui/components/u-avatar-cropper/u-avatar-cropper.vue create mode 100644 uview-ui/components/u-avatar-cropper/weCropper.js create mode 100644 uview-ui/components/u-avatar/u-avatar.vue create mode 100644 uview-ui/components/u-back-top/u-back-top.vue create mode 100644 uview-ui/components/u-badge/u-badge.vue create mode 100644 uview-ui/components/u-button/u-button.vue create mode 100644 uview-ui/components/u-calendar/u-calendar.vue create mode 100644 uview-ui/components/u-car-keyboard/u-car-keyboard.vue create mode 100644 uview-ui/components/u-card/u-card.vue create mode 100644 uview-ui/components/u-cell-group/u-cell-group.vue create mode 100644 uview-ui/components/u-cell-item/u-cell-item.vue create mode 100644 uview-ui/components/u-checkbox-group/u-checkbox-group.vue create mode 100644 uview-ui/components/u-checkbox/u-checkbox.vue create mode 100644 uview-ui/components/u-circle-progress/u-circle-progress.vue create mode 100644 uview-ui/components/u-col/u-col.vue create mode 100644 uview-ui/components/u-collapse-item/u-collapse-item.vue create mode 100644 uview-ui/components/u-collapse/u-collapse.vue create mode 100644 uview-ui/components/u-column-notice/u-column-notice.vue create mode 100644 uview-ui/components/u-count-down/u-count-down.vue create mode 100644 uview-ui/components/u-count-to/u-count-to.vue create mode 100644 uview-ui/components/u-divider/u-divider.vue create mode 100644 uview-ui/components/u-dropdown-item/u-dropdown-item.vue create mode 100644 uview-ui/components/u-dropdown/u-dropdown.vue create mode 100644 uview-ui/components/u-empty/u-empty.vue create mode 100644 uview-ui/components/u-field/u-field.vue create mode 100644 uview-ui/components/u-form-item/u-form-item.vue create mode 100644 uview-ui/components/u-form/u-form.vue create mode 100644 uview-ui/components/u-full-screen/u-full-screen.vue create mode 100644 uview-ui/components/u-gap/u-gap.vue create mode 100644 uview-ui/components/u-grid-item/u-grid-item.vue create mode 100644 uview-ui/components/u-grid/u-grid.vue create mode 100644 uview-ui/components/u-icon/u-icon.vue create mode 100644 uview-ui/components/u-image/u-image.vue create mode 100644 uview-ui/components/u-index-anchor/u-index-anchor.vue create mode 100644 uview-ui/components/u-index-list/u-index-list.vue create mode 100644 uview-ui/components/u-input/u-input.vue create mode 100644 uview-ui/components/u-keyboard/u-keyboard.vue create mode 100644 uview-ui/components/u-lazy-load/u-lazy-load.vue create mode 100644 uview-ui/components/u-line-progress/u-line-progress.vue create mode 100644 uview-ui/components/u-line/u-line.vue create mode 100644 uview-ui/components/u-link/u-link.vue create mode 100644 uview-ui/components/u-loading-page/u-loading-page.vue create mode 100644 uview-ui/components/u-loading/u-loading.vue create mode 100644 uview-ui/components/u-loadmore/u-loadmore.vue create mode 100644 uview-ui/components/u-mask/u-mask.vue create mode 100644 uview-ui/components/u-message-input/u-message-input.vue create mode 100644 uview-ui/components/u-modal/u-modal.vue create mode 100644 uview-ui/components/u-navbar/u-navbar.vue create mode 100644 uview-ui/components/u-no-network/u-no-network.vue create mode 100644 uview-ui/components/u-notice-bar/u-notice-bar.vue create mode 100644 uview-ui/components/u-number-box/u-number-box.vue create mode 100644 uview-ui/components/u-number-keyboard/u-number-keyboard.vue create mode 100644 uview-ui/components/u-parse/libs/CssHandler.js create mode 100644 uview-ui/components/u-parse/libs/MpHtmlParser.js create mode 100644 uview-ui/components/u-parse/libs/config.js create mode 100644 uview-ui/components/u-parse/libs/handler.wxs create mode 100644 uview-ui/components/u-parse/libs/trees.vue create mode 100644 uview-ui/components/u-parse/u-parse.vue create mode 100644 uview-ui/components/u-picker/u-picker.vue create mode 100644 uview-ui/components/u-popup/u-popup.vue create mode 100644 uview-ui/components/u-radio-group/u-radio-group.vue create mode 100644 uview-ui/components/u-radio/u-radio.vue create mode 100644 uview-ui/components/u-rate/u-rate.vue create mode 100644 uview-ui/components/u-read-more/u-read-more.vue create mode 100644 uview-ui/components/u-row-notice/u-row-notice.vue create mode 100644 uview-ui/components/u-row/u-row.vue create mode 100644 uview-ui/components/u-search/u-search.vue create mode 100644 uview-ui/components/u-section/u-section.vue create mode 100644 uview-ui/components/u-select/u-select.vue create mode 100644 uview-ui/components/u-skeleton/u-skeleton.vue create mode 100644 uview-ui/components/u-slider/u-slider.vue create mode 100644 uview-ui/components/u-steps/u-steps.vue create mode 100644 uview-ui/components/u-sticky/u-sticky.vue create mode 100644 uview-ui/components/u-subsection/u-subsection.vue create mode 100644 uview-ui/components/u-swipe-action/u-swipe-action.vue create mode 100644 uview-ui/components/u-swiper/u-swiper.vue create mode 100644 uview-ui/components/u-switch/u-switch.vue create mode 100644 uview-ui/components/u-tabbar/u-tabbar.vue create mode 100644 uview-ui/components/u-table/u-table.vue create mode 100644 uview-ui/components/u-tabs-swiper/u-tabs-swiper.vue create mode 100644 uview-ui/components/u-tabs/u-tabs.vue create mode 100644 uview-ui/components/u-tag/u-tag.vue create mode 100644 uview-ui/components/u-td/u-td.vue create mode 100644 uview-ui/components/u-th/u-th.vue create mode 100644 uview-ui/components/u-time-line-item/u-time-line-item.vue create mode 100644 uview-ui/components/u-time-line/u-time-line.vue create mode 100644 uview-ui/components/u-toast/u-toast.vue create mode 100644 uview-ui/components/u-top-tips/u-top-tips.vue create mode 100644 uview-ui/components/u-tr/u-tr.vue create mode 100644 uview-ui/components/u-upload/u-upload.vue create mode 100644 uview-ui/components/u-verification-code/u-verification-code.vue create mode 100644 uview-ui/components/u-waterfall/u-waterfall.vue create mode 100644 uview-ui/iconfont.css create mode 100644 uview-ui/index.js create mode 100644 uview-ui/index.scss create mode 100644 uview-ui/libs/config/config.js create mode 100644 uview-ui/libs/config/zIndex.js create mode 100644 uview-ui/libs/css/color.scss create mode 100644 uview-ui/libs/css/common.scss create mode 100644 uview-ui/libs/css/style.components.scss create mode 100644 uview-ui/libs/css/style.h5.scss create mode 100644 uview-ui/libs/css/style.mp.scss create mode 100644 uview-ui/libs/css/style.nvue.scss create mode 100644 uview-ui/libs/css/style.vue.scss create mode 100644 uview-ui/libs/function/$parent.js create mode 100644 uview-ui/libs/function/addUnit.js create mode 100644 uview-ui/libs/function/bem.js create mode 100644 uview-ui/libs/function/color.js create mode 100644 uview-ui/libs/function/colorGradient.js create mode 100644 uview-ui/libs/function/debounce.js create mode 100644 uview-ui/libs/function/deepClone.js create mode 100644 uview-ui/libs/function/deepMerge.js create mode 100644 uview-ui/libs/function/getParent.js create mode 100644 uview-ui/libs/function/guid.js create mode 100644 uview-ui/libs/function/md5.js create mode 100644 uview-ui/libs/function/queryParams.js create mode 100644 uview-ui/libs/function/random.js create mode 100644 uview-ui/libs/function/randomArray.js create mode 100644 uview-ui/libs/function/route.js create mode 100644 uview-ui/libs/function/sys.js create mode 100644 uview-ui/libs/function/test.js create mode 100644 uview-ui/libs/function/throttle.js create mode 100644 uview-ui/libs/function/timeFormat.js create mode 100644 uview-ui/libs/function/timeFrom.js create mode 100644 uview-ui/libs/function/toast.js create mode 100644 uview-ui/libs/function/trim.js create mode 100644 uview-ui/libs/function/type2icon.js create mode 100644 uview-ui/libs/mixin/mixin.js create mode 100644 uview-ui/libs/mixin/mpShare.js create mode 100644 uview-ui/libs/request/index.js create mode 100644 uview-ui/libs/store/index.js create mode 100644 uview-ui/libs/util/area.js create mode 100644 uview-ui/libs/util/async-validator.js create mode 100644 uview-ui/libs/util/city.js create mode 100644 uview-ui/libs/util/emitter.js create mode 100644 uview-ui/libs/util/province.js create mode 100644 uview-ui/package.json create mode 100644 uview-ui/theme.scss diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + export default { + onLaunch: function(options) { + + }, + onShow: function() { + console.log('App Show') + }, + onHide: function() { + console.log('App Hide') + }, + methods: { + + }, + } + + + + diff --git a/__MACOSX/components/._.DS_Store b/__MACOSX/components/._.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a5b28df1cbc6e15bd0d35cdadd0c2e65d5131c7d GIT binary patch literal 120 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}u^SMB_!U6R08`;00ODZ-jv*mIP;rnB Iur73U08|YJ=l}o! literal 0 HcmV?d00001 diff --git a/__MACOSX/components/jm-search/._.DS_Store b/__MACOSX/components/jm-search/._.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a5b28df1cbc6e15bd0d35cdadd0c2e65d5131c7d GIT binary patch literal 120 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}u^SMB_!U6R08`;00ODZ-jv*mIP;rnB Iur73U08|YJ=l}o! literal 0 HcmV?d00001 diff --git a/__MACOSX/components/jm-search/._jm-search.vue b/__MACOSX/components/jm-search/._jm-search.vue new file mode 100644 index 0000000000000000000000000000000000000000..31bdd06b0b570f457898861208186753e6d4f4ed GIT binary patch literal 176 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}aUBqY_#1$j2;dkJ5(HHS(lG;wCD61n zBE&_L^K At^fc4 literal 0 HcmV?d00001 diff --git a/common/SystemConfiguration.js b/common/SystemConfiguration.js new file mode 100644 index 0000000..328e960 --- /dev/null +++ b/common/SystemConfiguration.js @@ -0,0 +1,14 @@ +let isTest = false; + +import constant from "../utils/constant"; +// const constant = isTest ? { +// baseUrl: `http://kaka-carddealer-admin.weirui0755.com/prod-api`, +// }:{ +// baseUrl: '/prod-api', +// } +// console.log(constant.address) +export default { + constant: { + baseUrl: constant.baseUrl, + }, +} diff --git a/common/errorCode.js b/common/errorCode.js new file mode 100644 index 0000000..d2111ee --- /dev/null +++ b/common/errorCode.js @@ -0,0 +1,6 @@ +export default { + '401': '认证失败,无法访问系统资源', + '403': '当前操作没有权限', + '404': '访问资源不存在', + 'default': '系统未知错误,请反馈给管理员' +} diff --git a/common/request.js b/common/request.js new file mode 100644 index 0000000..819410f --- /dev/null +++ b/common/request.js @@ -0,0 +1,57 @@ +import Vue from 'vue' +import axios from 'axios' +import "./uniapp-axios-adapter" +import {withRepeatGuard} from "./with-repeat-guard"; +import {tansParams} from "../utils/atom"; +import {withAuthentication} from "./with-authentication"; +import Constant from "../utils/constant"; + +const service = axios.create({ + withCredentials: false, //表示跨域请求时是否需要使用凭证 + crossDomain: true, + baseURL: Constant.baseUrl, + timeout: 160000 +}) + +// withAuthentication(service) +withRepeatGuard(service) + +/** + * 请求拦截 + * + * 除 Axios 默认配置, 还接受以下配置 + * $withCredentials: 是否携带 token, 默认为 true + * $withLoading: 是否显示 loading, 默认 true + * $withRepeatGuard: 是否开启重复请求拦截, 默认 true + */ +service.interceptors.request.use( + config => { + uni.showLoading({ + title: 'loading', + mask: true + }) + + // get请求映射params参数 + if (config.method === 'get' && config.params) { + let url = config.url + '?' + tansParams(config.params); + url = url.slice(0, -1); + config.params = {}; + config.url = url; + } + + return config; + }, +); + +service.interceptors.response.use( + response => { + uni.hideLoading(); + return response; + }, + error => { + uni.hideLoading(); + return Promise.reject(error); + }, +) + +export default service diff --git a/common/storage.js b/common/storage.js new file mode 100644 index 0000000..391d1a1 --- /dev/null +++ b/common/storage.js @@ -0,0 +1,27 @@ +export default { + set (key, value) { + if (key != null && value != null) { + uni.setStorageSync(key, value) + } + }, + get (key) { + if (key == null) { + return null + } + return uni.getStorageSync(key) + }, + setJSON (key, jsonValue) { + if (jsonValue != null) { + this.set(key, JSON.stringify(jsonValue)) + } + }, + getJSON (key) { + const value = this.get(key) + if (value != null && value !== '') { + return JSON.parse(value) + } + }, + remove (key) { + return uni.removeStorageSync(key); + } +} diff --git a/common/uniapp-axios-adapter.js b/common/uniapp-axios-adapter.js new file mode 100644 index 0000000..072e0a8 --- /dev/null +++ b/common/uniapp-axios-adapter.js @@ -0,0 +1,29 @@ +import axios from "axios"; +import settle from "axios/lib/core/settle"; +import buildURL from "axios/lib/helpers/buildURL"; + +axios.defaults.adapter = function(config) { + return new Promise((resolve, reject) => { + const url = config.baseURL + buildURL(config.url, config.params, config.paramsSerializer) + uni.request({ + method: config.method.toUpperCase(), + url: url, + header: config.headers, + data: config.data, + dataType: config.dataType, + responseType: config.responseType, + sslVerify: config.sslVerify, + complete: function complete(response) { + response = { + data: response.data, + status: response.statusCode, + errMsg: response.errMsg, + header: response.header, + config: config + }; + + settle(resolve, reject, response); + }, + }) + }) +} diff --git a/common/with-authentication.js b/common/with-authentication.js new file mode 100644 index 0000000..971163c --- /dev/null +++ b/common/with-authentication.js @@ -0,0 +1,82 @@ +import storage from "./storage"; +import errorCode from "./errorCode"; +import store from "../store"; + +/** + * 处理凭证信息 + * @param axiosInstance {AxiosInstance} + */ +export const withAuthentication = (axiosInstance) => { + axiosInstance.interceptors.request.use((config) => { + const $withCredentials = config.$withCredentials !== false; + + if ($withCredentials) { + const token = storage.get('credential') + if (token) { + config.headers.Authorization = `Bearer ${token}` + } + } + return config + }) + + axiosInstance.interceptors.response.use(res => { + // 未设置状态码则默认成功状态 + const code = res.data.code || 200; + // 获取错误信息 + const msg = errorCode[code] || res.data.msg || errorCode['default'] + // console.log(res) + if (code === 401) { + // if (!isRelogin.show) { + // isRelogin.show = true; + // MessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => { + // isRelogin.show = false; + + // }).catch(() => { + // isRelogin.show = false; + // }); + // } + store.dispatch('LogOut') + return Promise.reject('无效的会话,或者会话已过期,请重新登录。') + } else if (code === 500) { + uni.showToast({ + title: msg, + icon: 'none' + }) + return Promise.reject(new Error(msg)) + } else if (code === 601) { + uni.showToast({ + title: msg, + icon: 'none' + }) + return Promise.reject('error') + } else if (code !== 200) { + uni.showToast({ + title: msg, + icon: 'none' + }) + return Promise.reject('error') + } else { + return res.data + } + }, + error => { + console.log('err' + error) + let { + message + } = error; + if (message == "Network Error") { + message = "后端接口连接异常"; + } else if (message.includes("timeout")) { + message = "系统接口请求超时"; + } else if (message.includes("Request failed with status code")) { + message = "系统接口" + message.substr(message.length - 3) + "异常"; + } + uni.showToast({ + title: message, + icon: 'none', + duration: 5 * 1000 + }) + return Promise.reject(error) + } + ) +} diff --git a/common/with-repeat-guard.js b/common/with-repeat-guard.js new file mode 100644 index 0000000..efde6d4 --- /dev/null +++ b/common/with-repeat-guard.js @@ -0,0 +1,40 @@ +import storage from "./storage"; + +/** + * 避免重复处理 + * @param axiosInstance {AxiosInstance} + */ +export const withRepeatGuard = (axiosInstance) => { + axiosInstance.interceptors.request.use((config) => { + // 如果该请求允许重复 + if (config.$repeatable) { + return config + } + // 如果该请求不允许重复, 并且是 post 或者 put 请求, 则判断是否已经有相同的请求在处理 + if (config.method === 'post' || config.method === 'put') { + const requestObj = { + url: config.url, + data: typeof config.data === 'object' ? JSON.stringify(config.data) : config.data, + time: new Date().getTime() + } + const sessionObj = storage.getJSON('sessionObj') + if (sessionObj === undefined || sessionObj === null || sessionObj === '') { + storage.setJSON('sessionObj', requestObj) + } else { + const s_url = sessionObj.url; // 请求地址 + const s_data = sessionObj.data; // 请求数据 + const s_time = sessionObj.time; // 请求时间 + const interval = 1000; // 间隔时间(ms),小于此时间视为重复提交 + if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) { + const message = '数据正在处理,请勿重复提交'; + console.warn(`[${s_url}]: ` + message) + return Promise.reject(new Error(message)) + } else { + storage.setJSON('sessionObj', requestObj) + } + } + } + + return config; + }) +} diff --git a/component/GeneralButton/index.vue b/component/GeneralButton/index.vue new file mode 100644 index 0000000..9d4a286 --- /dev/null +++ b/component/GeneralButton/index.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/component/header.vue b/component/header.vue new file mode 100644 index 0000000..77fe6b5 --- /dev/null +++ b/component/header.vue @@ -0,0 +1,141 @@ + + + + + \ No newline at end of file diff --git a/global.scss b/global.scss new file mode 100644 index 0000000..715d867 --- /dev/null +++ b/global.scss @@ -0,0 +1,127 @@ + + +$deep-color: #333333; +$gray-color: #9299AD; +$primary-color: #5C5BEE; +$light-primary-color: #E8E8FF; +$text-red:#D91C1C; +$text-org:#EE991A; +$bg-light-org:#FFF1DB; +$text-green:#39B872; +$bg-white:#fff; +$text-white:#fff; + +:export { + deepColor: $deep-color; + grayColor: $gray-color; + primaryColor: $primary-color; + lightPrimaryColor: $light-primary-color; +} + +uni-app { + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, + Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; +} +.text-blue{ + color: #34ACF0; +} +.text-red{ + color: #D91C1C; +} +.text-org{ + color: #EE991A; +} +.bg-light-org{ + background: #FFF1DB; +} +.text-green{ + color: #39B872; +} +.bg-white{ + background-color: #fff; +} +.text-white{ + color: #fff; +} +.text-deep { + color: $deep-color; +} +.bg-deep { + background-color: $deep-color; +} + +// 灰色 +.text-gray { + color: $gray-color; +} +.bg-gray { + background-color: $gray-color; +} + +// 主题深色 +.text-deep-primary { +// color: #5C5BEE !important; + color: $primary-color; +} +.bg-deep-primary { + background-color: $primary-color; +} + +// 主题浅色 +.text-light-primary { + color: $light-primary-color; +} +.bg-light-primary { + background-color: $light-primary-color; +} + +// 浅主题色按钮 +.btn-light-primary { + background-color: $light-primary-color; + color: $primary-color; + border: none; + border-radius: 6px; + font-size: 14px; + cursor: pointer; + transition: all 0.3s ease-in-out; + padding-left: 0; + padding-right: 0; + + &:after { + border: none; + } +} + +// 深主题色按钮 +.btn-deep-primary { + background-color: $primary-color; + color: #fff; + border: none; + border-radius: 6px; + font-size: 14px; + cursor: pointer; + transition: all 0.3s ease-in-out; + padding-left: 0; + padding-right: 0; + + &:after { + border: none; + } +} + +.a-line-overflow { + white-space: nowrap;/*强制在一行显示*/ + overflow: hidden; + text-overflow: ellipsis;/*溢出显示省略号*/ +} + +.page-content { + width: 750rpx; + position: relative; + padding: 0 32rpx; +} + +.uni-input-input { + // 修改输入框文字的颜色 + color: #333333; +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..373eaf1 --- /dev/null +++ b/index.html @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+ + + \ No newline at end of file diff --git a/main.js b/main.js new file mode 100644 index 0000000..086761e --- /dev/null +++ b/main.js @@ -0,0 +1,51 @@ +import App from './App' +import uView from "uview-ui"; +import utils from './utils/index.js' +import store from './store' +import './utils/noScale.js' +import VueI18n from 'vue-i18n' +// 多国语言 +import EN from './utils/language/en_US.js' +import ZH from './utils/language/zh_TW.js' + +// #ifndef VUE3 +import Vue from 'vue' +Vue.use(uView); +// 自定义顶部部导航栏 +import tabBar from 'component/header.vue' +Vue.component('tab-bar', tabBar) +import VueClipboard from 'vue-clipboard2' +Vue.use(VueClipboard) +// 全局边框颜色变量 +Vue.prototype.borderColor = '#E3E2EC' +Vue.use(VueI18n); +const i18n = new VueI18n({ + locale: store.state.language, // 默认选择的语言 + messages: { + 'en_US': EN, + 'zh_TW': ZH, + } +}) +Vue.prototype.$utils = utils +Vue.prototype.$store = store +Vue.config.productionTip = false +App.mpType = 'app' +const app = new Vue({ + i18n, + store, + ...App +}) +app.$mount() +// #endif + +// #ifdef VUE3 +import { + createSSRApp +} from 'vue' +export function createApp() { + const app = createSSRApp(App) + return { + app + } +} +// #endif diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..19ef72e --- /dev/null +++ b/manifest.json @@ -0,0 +1,96 @@ +{ + "name" : "kakapay", + "appid" : "__UNI__0088A51", + "description" : "", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + /* 5+App特有相关 */ + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 + }, + /* 模块配置 */ + "modules" : {}, + /* 应用发布信息 */ + "distribute" : { + /* android打包配置 */ + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + /* ios打包配置 */ + "ios" : {}, + /* SDK配置 */ + "sdkConfigs" : {} + } + }, + /* 快应用特有相关 */ + "quickapp" : {}, + /* 小程序特有相关 */ + "mp-weixin" : { + "appid" : "", + "setting" : { + "urlCheck" : false + }, + "usingComponents" : true + }, + "mp-alipay" : { + "usingComponents" : true + }, + "mp-baidu" : { + "usingComponents" : true + }, + "mp-toutiao" : { + "usingComponents" : true + }, + "uniStatistics" : { + "enable" : false + }, + "vueVersion" : "2", + "h5" : { + "publicPath" : "/", + "devServer" : { + "disableHostCheck" : true, + "proxy" : { + "/htmlApi" : { + "ws" : false, + "target" : "http://kaka-carddealer-admin.weirui0755.com/prod-api", + "changeOrigin" : true, + "secure" : false, + "pathRewrite" : { + "^/htmlApi" : "" + } + } + } + }, + "title" : "kakapay", + "optimization" : { + "treeShaking" : { + "enable" : true + } + }, + "template" : "index.html" + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..a5e08bb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7851 @@ +{ + "name": "IPPSWAP-h5", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "ant-design-vue": "^3.2.13", + "axios": "^1.1.3", + "crypto-js": "^4.1.1", + "decimal.js": "^10.4.3", + "swiper": "^8.4.5", + "vue-clipboard2": "^0.3.3", + "vue-i18n": "^9.2.2", + "web3": "^1.8.0" + } + }, + "node_modules/@ant-design/colors": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/@ant-design/colors/-/colors-6.0.0.tgz", + "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "node_modules/@ant-design/icons-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", + "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + }, + "node_modules/@ant-design/icons-vue": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-vue/-/icons-vue-6.1.0.tgz", + "integrity": "sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-svg": "^4.2.1" + }, + "peerDependencies": { + "vue": ">=3.0.3" + } + }, + "node_modules/@babel/parser": { + "version": "7.19.4", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", + "peer": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.19.4", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.19.4.tgz", + "integrity": "sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@ethereumjs/common": { + "version": "2.6.5", + "resolved": "https://registry.npmmirror.com/@ethereumjs/common/-/common-2.6.5.tgz", + "integrity": "sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==", + "dependencies": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.5" + } + }, + "node_modules/@ethereumjs/tx": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/@ethereumjs/tx/-/tx-3.5.2.tgz", + "integrity": "sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==", + "dependencies": { + "@ethereumjs/common": "^2.6.4", + "ethereumjs-util": "^7.1.5" + } + }, + "node_modules/@ethersproject/abi": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/abi/-/abi-5.7.0.tgz", + "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==", + "dependencies": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@ethersproject/abstract-provider": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz", + "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==", + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0" + } + }, + "node_modules/@ethersproject/abstract-signer": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz", + "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==", + "dependencies": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0" + } + }, + "node_modules/@ethersproject/address": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/address/-/address-5.7.0.tgz", + "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==", + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/rlp": "^5.7.0" + } + }, + "node_modules/@ethersproject/base64": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/base64/-/base64-5.7.0.tgz", + "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==", + "dependencies": { + "@ethersproject/bytes": "^5.7.0" + } + }, + "node_modules/@ethersproject/bignumber": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz", + "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==", + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "bn.js": "^5.2.1" + } + }, + "node_modules/@ethersproject/bignumber/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/@ethersproject/bytes": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/bytes/-/bytes-5.7.0.tgz", + "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==", + "dependencies": { + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/constants": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/constants/-/constants-5.7.0.tgz", + "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==", + "dependencies": { + "@ethersproject/bignumber": "^5.7.0" + } + }, + "node_modules/@ethersproject/hash": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/hash/-/hash-5.7.0.tgz", + "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==", + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@ethersproject/keccak256": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz", + "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==", + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "js-sha3": "0.8.0" + } + }, + "node_modules/@ethersproject/logger": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/logger/-/logger-5.7.0.tgz", + "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==" + }, + "node_modules/@ethersproject/networks": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/@ethersproject/networks/-/networks-5.7.1.tgz", + "integrity": "sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==", + "dependencies": { + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/properties": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/properties/-/properties-5.7.0.tgz", + "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==", + "dependencies": { + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/rlp": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/rlp/-/rlp-5.7.0.tgz", + "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==", + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/signing-key": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz", + "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==", + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "bn.js": "^5.2.1", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "node_modules/@ethersproject/signing-key/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/@ethersproject/strings": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/strings/-/strings-5.7.0.tgz", + "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==", + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/transactions": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/transactions/-/transactions-5.7.0.tgz", + "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==", + "dependencies": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0" + } + }, + "node_modules/@ethersproject/web": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/@ethersproject/web/-/web-5.7.1.tgz", + "integrity": "sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==", + "dependencies": { + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@intlify/core-base": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz", + "integrity": "sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==", + "dependencies": { + "@intlify/devtools-if": "9.2.2", + "@intlify/message-compiler": "9.2.2", + "@intlify/shared": "9.2.2", + "@intlify/vue-devtools": "9.2.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/devtools-if": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz", + "integrity": "sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==", + "dependencies": { + "@intlify/shared": "9.2.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz", + "integrity": "sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==", + "dependencies": { + "@intlify/shared": "9.2.2", + "source-map": "0.6.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/shared": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz", + "integrity": "sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/@intlify/vue-devtools": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz", + "integrity": "sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==", + "dependencies": { + "@intlify/core-base": "9.2.2", + "@intlify/shared": "9.2.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@simonwep/pickr": { + "version": "1.8.2", + "resolved": "https://registry.npmmirror.com/@simonwep/pickr/-/pickr-1.8.2.tgz", + "integrity": "sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA==", + "dependencies": { + "core-js": "^3.15.1", + "nanopop": "^2.1.0" + } + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@types/bn.js": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/@types/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "node_modules/@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.41.tgz", + "integrity": "sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.41", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.41.tgz", + "integrity": "sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==", + "peer": true, + "dependencies": { + "@vue/compiler-core": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.41.tgz", + "integrity": "sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.41", + "@vue/compiler-dom": "3.2.41", + "@vue/compiler-ssr": "3.2.41", + "@vue/reactivity-transform": "3.2.41", + "@vue/shared": "3.2.41", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7", + "postcss": "^8.1.10", + "source-map": "^0.6.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.41.tgz", + "integrity": "sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==", + "peer": true, + "dependencies": { + "@vue/compiler-dom": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz", + "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==" + }, + "node_modules/@vue/reactivity": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.41.tgz", + "integrity": "sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==", + "peer": true, + "dependencies": { + "@vue/shared": "3.2.41" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.41.tgz", + "integrity": "sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.41", + "@vue/shared": "3.2.41", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.41.tgz", + "integrity": "sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==", + "peer": true, + "dependencies": { + "@vue/reactivity": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.41.tgz", + "integrity": "sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==", + "peer": true, + "dependencies": { + "@vue/runtime-core": "3.2.41", + "@vue/shared": "3.2.41", + "csstype": "^2.6.8" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.41.tgz", + "integrity": "sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==", + "peer": true, + "dependencies": { + "@vue/compiler-ssr": "3.2.41", + "@vue/shared": "3.2.41" + }, + "peerDependencies": { + "vue": "3.2.41" + } + }, + "node_modules/@vue/shared": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.41.tgz", + "integrity": "sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==", + "peer": true + }, + "node_modules/abortcontroller-polyfill": { + "version": "1.7.5", + "resolved": "https://registry.npmmirror.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz", + "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/ant-design-vue": { + "version": "3.2.13", + "resolved": "https://registry.npmmirror.com/ant-design-vue/-/ant-design-vue-3.2.13.tgz", + "integrity": "sha512-zO+0hhu5LN+UQOL9L+7Wlpj3WZcG6DT41OyuMJNS6Ja3impLNR2d1UwAVXr+eRdMd3TKd6dRc+KYn5/XTS9K8Q==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-vue": "^6.1.0", + "@babel/runtime": "^7.10.5", + "@ctrl/tinycolor": "^3.4.0", + "@simonwep/pickr": "~1.8.0", + "array-tree-filter": "^2.1.0", + "async-validator": "^4.0.0", + "dayjs": "^1.10.5", + "dom-align": "^1.12.1", + "dom-scroll-into-view": "^2.0.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.15", + "resize-observer-polyfill": "^1.5.1", + "scroll-into-view-if-needed": "^2.2.25", + "shallow-equal": "^1.0.0", + "vue-types": "^3.0.0", + "warning": "^4.0.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "vue": ">=3.2.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmmirror.com/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmmirror.com/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/axios": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.1.3.tgz", + "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmmirror.com/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bignumber.js": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.0.tgz", + "integrity": "sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A==", + "engines": { + "node": "*" + } + }, + "node_modules/blakejs": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/blakejs/-/blakejs-1.2.1.tgz", + "integrity": "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==" + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-rsa/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "dependencies": { + "base-x": "^3.0.2" + } + }, + "node_modules/bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "dependencies": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmmirror.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "node_modules/bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-lookup": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-6.1.0.tgz", + "integrity": "sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmmirror.com/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/cids": { + "version": "0.7.5", + "resolved": "https://registry.npmmirror.com/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "deprecated": "This module has been superseded by the multiformats module", + "dependencies": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "engines": { + "node": ">=4.0.0", + "npm": ">=3.0.0" + } + }, + "node_modules/cids/node_modules/multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "deprecated": "This module has been superseded by the multiformats module", + "dependencies": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.17", + "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "dependencies": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.25.5", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.25.5.tgz", + "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==", + "hasInstallScript": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-js": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz", + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" + }, + "node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", + "peer": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmmirror.com/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dayjs": { + "version": "1.11.5", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.5.tgz", + "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/dom-align": { + "version": "1.12.3", + "resolved": "https://registry.npmmirror.com/dom-align/-/dom-align-1.12.3.tgz", + "integrity": "sha512-Gj9hZN3a07cbR6zviMUBOMPdWxYhbMI+x+WS0NAIu2zFZmbK8ys9R79g+iG9qLnlCwpFoaB+fKy8Pdv470GsPA==" + }, + "node_modules/dom-scroll-into-view": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/dom-scroll-into-view/-/dom-scroll-into-view-2.0.1.tgz", + "integrity": "sha512-bvVTQe1lfaUr1oFzZX80ce9KLDlZ3iU+XGNE/bz9HnGdklTieqsbmsLHe+rT2XWqopvL0PckkYqN7ksmm5pe3w==" + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "node_modules/dom7": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/dom7/-/dom7-4.0.4.tgz", + "integrity": "sha512-DSSgBzQ4rJWQp1u6o+3FVwMNnT5bzQbMb+o31TjYYeRi05uAcpF8koxdfzeoe5ElzPmua7W7N28YJhF7iEKqIw==", + "dependencies": { + "ssr-window": "^4.0.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmmirror.com/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmmirror.com/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "peer": true + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eth-ens-namehash": { + "version": "2.0.8", + "resolved": "https://registry.npmmirror.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", + "integrity": "sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==", + "dependencies": { + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" + } + }, + "node_modules/eth-ens-namehash/node_modules/js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==" + }, + "node_modules/eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmmirror.com/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "dependencies": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + } + }, + "node_modules/ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "dependencies": { + "js-sha3": "^0.8.0" + } + }, + "node_modules/ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "dependencies": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "node_modules/ethereumjs-util": { + "version": "7.1.5", + "resolved": "https://registry.npmmirror.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz", + "integrity": "sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==", + "dependencies": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "rlp": "^2.2.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/ethereumjs-util/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmmirror.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==", + "dependencies": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/ethjs-unit/node_modules/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" + }, + "node_modules/eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmmirror.com/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/form-data-encoder": { + "version": "1.7.1", + "resolved": "https://registry.npmmirror.com/form-data-encoder/-/form-data-encoder-1.7.1.tgz", + "integrity": "sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==" + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/got": { + "version": "12.1.0", + "resolved": "https://registry.npmmirror.com/got/-/got-12.1.0.tgz", + "integrity": "sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig==", + "dependencies": { + "@sindresorhus/is": "^4.6.0", + "@szmarczak/http-timer": "^5.0.1", + "@types/cacheable-request": "^6.0.2", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^6.0.4", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "form-data-encoder": "1.7.1", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==" + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/http2-wrapper": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-2.1.11.tgz", + "integrity": "sha512-aNAk5JzLturWEUiuhAN73Jcbq96R7rTitAoXV54FYMatvihnpD2+6PUgU4ce3D/m5VDbw+F5CsyKSF176ptitQ==", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "dependencies": { + "punycode": "2.1.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/idna-uts46-hx/node_modules/punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==", + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-plain-object": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-3.0.1.tgz", + "integrity": "sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "peer": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmmirror.com/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "node_modules/minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==", + "deprecated": "This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that.", + "dependencies": { + "mkdirp": "*" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmmirror.com/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "deprecated": "This module has been superseded by the multiformats module", + "dependencies": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "node_modules/multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "deprecated": "This module has been superseded by the multiformats module", + "dependencies": { + "varint": "^5.0.0" + } + }, + "node_modules/multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmmirror.com/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "dependencies": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + } + }, + "node_modules/multihashes/node_modules/multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmmirror.com/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "deprecated": "This module has been superseded by the multiformats module", + "dependencies": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "node_modules/nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==" + }, + "node_modules/nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "peer": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanopop": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/nanopop/-/nanopop-2.2.0.tgz", + "integrity": "sha512-E9JaHcxh3ere8/BEZHAcnuD10RluTSPyTToBvoFWS9/7DcCx6gyKjbn7M7Bx7E1veCxCuY1iO6h4+gdAf1j73Q==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node_modules/node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + } + }, + "node_modules/number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==", + "dependencies": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/number-to-bn/node_modules/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==", + "dependencies": { + "http-https": "^1.0.0" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-headers": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/parse-headers/-/parse-headers-2.0.5.tgz", + "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "peer": true + }, + "node_modules/postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "peer": true, + "dependencies": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmmirror.com/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dependencies": { + "lowercase-keys": "^2.0.0" + } + }, + "node_modules/responselike/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rlp": { + "version": "2.2.7", + "resolved": "https://registry.npmmirror.com/rlp/-/rlp-2.2.7.tgz", + "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", + "dependencies": { + "bn.js": "^5.2.0" + }, + "bin": { + "rlp": "bin/rlp" + } + }, + "node_modules/rlp/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/scroll-into-view-if-needed": { + "version": "2.2.29", + "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz", + "integrity": "sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==", + "dependencies": { + "compute-scroll-into-view": "^1.0.17" + } + }, + "node_modules/scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "node_modules/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "hasInstallScript": true, + "dependencies": { + "elliptic": "^6.5.4", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/servify": { + "version": "0.1.12", + "resolved": "https://registry.npmmirror.com/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "dependencies": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "node_modules/simple-get": { + "version": "2.8.2", + "resolved": "https://registry.npmmirror.com/simple-get/-/simple-get-2.8.2.tgz", + "integrity": "sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==", + "dependencies": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-get/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "peer": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmmirror.com/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "node_modules/strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==", + "dependencies": { + "is-hex-prefixed": "1.0.0" + }, + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/swarm-js": { + "version": "0.1.42", + "resolved": "https://registry.npmmirror.com/swarm-js/-/swarm-js-0.1.42.tgz", + "integrity": "sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ==", + "dependencies": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^11.8.5", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + } + }, + "node_modules/swarm-js/node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/swarm-js/node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/swarm-js/node_modules/got": { + "version": "11.8.5", + "resolved": "https://registry.npmmirror.com/got/-/got-11.8.5.tgz", + "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/swarm-js/node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/swarm-js/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/swarm-js/node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/swiper": { + "version": "8.4.5", + "resolved": "https://registry.npmmirror.com/swiper/-/swiper-8.4.5.tgz", + "integrity": "sha512-zveyEFBBv4q1sVkbJHnuH4xCtarKieavJ4SxP0QEHvdpPLJRuD7j/Xg38IVVLbp7Db6qrPsLUePvxohYx39Agw==", + "hasInstallScript": true, + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/tar": { + "version": "4.4.19", + "resolved": "https://registry.npmmirror.com/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "dependencies": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmmirror.com/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==" + }, + "node_modules/utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmmirror.com/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmmirror.com/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/varint": { + "version": "5.0.2", + "resolved": "https://registry.npmmirror.com/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vue": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.41.tgz", + "integrity": "sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==", + "peer": true, + "dependencies": { + "@vue/compiler-dom": "3.2.41", + "@vue/compiler-sfc": "3.2.41", + "@vue/runtime-dom": "3.2.41", + "@vue/server-renderer": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "node_modules/vue-clipboard2": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/vue-clipboard2/-/vue-clipboard2-0.3.3.tgz", + "integrity": "sha512-aNWXIL2DKgJyY/1OOeITwAQz1fHaCIGvUFHf9h8UcoQBG5a74MkdhS/xqoYe7DNZdQmZRL+TAdIbtUs9OyVjbw==", + "dependencies": { + "clipboard": "^2.0.0" + } + }, + "node_modules/vue-i18n": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz", + "integrity": "sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==", + "dependencies": { + "@intlify/core-base": "9.2.2", + "@intlify/shared": "9.2.2", + "@intlify/vue-devtools": "9.2.2", + "@vue/devtools-api": "^6.2.1" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/vue-types/-/vue-types-3.0.2.tgz", + "integrity": "sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw==", + "dependencies": { + "is-plain-object": "3.0.1" + }, + "engines": { + "node": ">=10.15.0" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/web3": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3/-/web3-1.8.0.tgz", + "integrity": "sha512-sldr9stK/SALSJTgI/8qpnDuBJNMGjVR84hJ+AcdQ+MLBGLMGsCDNubCoyO6qgk1/Y9SQ7ignegOI/7BPLoiDA==", + "hasInstallScript": true, + "dependencies": { + "web3-bzz": "1.8.0", + "web3-core": "1.8.0", + "web3-eth": "1.8.0", + "web3-eth-personal": "1.8.0", + "web3-net": "1.8.0", + "web3-shh": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-bzz": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-bzz/-/web3-bzz-1.8.0.tgz", + "integrity": "sha512-caDtdKeLi7+2Vb+y+cq2yyhkNjnxkFzVW0j1DtemarBg3dycG1iEl75CVQMLNO6Wkg+HH9tZtRnUyFIe5LIUeQ==", + "hasInstallScript": true, + "dependencies": { + "@types/node": "^12.12.6", + "got": "12.1.0", + "swarm-js": "^0.1.40" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-core": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core/-/web3-core-1.8.0.tgz", + "integrity": "sha512-9sCA+Z02ci6zoY2bAquFiDjujRwmSKHiSGi4B8IstML8okSytnzXk1izHYSynE7ahIkguhjWAuXFvX76F5rAbA==", + "dependencies": { + "@types/bn.js": "^5.1.0", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-requestmanager": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-core-helpers": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-helpers/-/web3-core-helpers-1.8.0.tgz", + "integrity": "sha512-nMAVwZB3rEp/khHI2BvFy0e/xCryf501p5NGjswmJtEM+Zrd3Biaw52JrB1qAZZIzCA8cmLKaOgdfamoDOpWdw==", + "dependencies": { + "web3-eth-iban": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-core-method": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-method/-/web3-core-method-1.8.0.tgz", + "integrity": "sha512-c94RAzo3gpXwf2rf8rL8C77jOzNWF4mXUoUfZYYsiY35cJFd46jQDPI00CB5+ZbICTiA5mlVzMj4e7jAsTqiLA==", + "dependencies": { + "@ethersproject/transactions": "^5.6.2", + "web3-core-helpers": "1.8.0", + "web3-core-promievent": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-core-promievent": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-promievent/-/web3-core-promievent-1.8.0.tgz", + "integrity": "sha512-FGLyjAuOaAQ+ZhV6iuw9tg/9WvIkSZXKHQ4mdTyQ8MxVraOtFivOCbuLLsGgapfHYX+RPxsc1j1YzQjKoupagQ==", + "dependencies": { + "eventemitter3": "4.0.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-core-requestmanager": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-requestmanager/-/web3-core-requestmanager-1.8.0.tgz", + "integrity": "sha512-2AoYCs3Owl5foWcf4uKPONyqFygSl9T54L8b581U16nsUirjhoTUGK/PBhMDVcLCmW4QQmcY5A8oPFpkQc1TTg==", + "dependencies": { + "util": "^0.12.0", + "web3-core-helpers": "1.8.0", + "web3-providers-http": "1.8.0", + "web3-providers-ipc": "1.8.0", + "web3-providers-ws": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-core-subscriptions": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-subscriptions/-/web3-core-subscriptions-1.8.0.tgz", + "integrity": "sha512-7lHVRzDdg0+Gcog55lG6Q3D8JV+jN+4Ly6F8cSn9xFUAwOkdbgdWsjknQG7t7CDWy21DQkvdiY2BJF8S68AqOA==", + "dependencies": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth/-/web3-eth-1.8.0.tgz", + "integrity": "sha512-hist52os3OT4TQFB/GxPSMxTh3995sz6LPvQpPvj7ktSbpg9RNSFaSsPlCT63wUAHA3PZb1FemkAIeQM5t72Lw==", + "dependencies": { + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-eth-abi": "1.8.0", + "web3-eth-accounts": "1.8.0", + "web3-eth-contract": "1.8.0", + "web3-eth-ens": "1.8.0", + "web3-eth-iban": "1.8.0", + "web3-eth-personal": "1.8.0", + "web3-net": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth-abi": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-abi/-/web3-eth-abi-1.8.0.tgz", + "integrity": "sha512-xPeMb2hS9YLQK/Q5YZpkcmzoRGM+/R8bogSrYHhNC3hjZSSU0YRH+1ZKK0f9YF4qDZaPMI8tKWIMSCDIpjG6fg==", + "dependencies": { + "@ethersproject/abi": "^5.6.3", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth-accounts": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-accounts/-/web3-eth-accounts-1.8.0.tgz", + "integrity": "sha512-HQ/MDSv4bexwJLvnqsM6xpGE7c2NVOqyhzOZFyMUKXbIwIq85T3TaLnM9pCN7XqMpDcfxqiZ3q43JqQVkzHdmw==", + "dependencies": { + "@ethereumjs/common": "^2.5.0", + "@ethereumjs/tx": "^3.3.2", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth-accounts/node_modules/eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmmirror.com/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "dependencies": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "node_modules/web3-eth-accounts/node_modules/uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/web3-eth-contract": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-contract/-/web3-eth-contract-1.8.0.tgz", + "integrity": "sha512-6xeXhW2YoCrz2Ayf2Vm4srWiMOB6LawkvxWJDnUWJ8SMATg4Pgu42C/j8rz/enXbYWt2IKuj0kk8+QszxQbK+Q==", + "dependencies": { + "@types/bn.js": "^5.1.0", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-promievent": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-eth-abi": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth-ens": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-ens/-/web3-eth-ens-1.8.0.tgz", + "integrity": "sha512-/eFbQEwvsMOEiOhw9/iuRXCsPkqAmHHWuFOrThQkozRgcnSTRnvxkkRC/b6koiT5/HaKeUs4yQDg+/ixsIxZxA==", + "dependencies": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-promievent": "1.8.0", + "web3-eth-abi": "1.8.0", + "web3-eth-contract": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth-iban": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-iban/-/web3-eth-iban-1.8.0.tgz", + "integrity": "sha512-4RbvUxcMpo/e5811sE3a6inJ2H4+FFqUVmlRYs0RaXaxiHweahSRBNcpO0UWgmlePTolj0rXqPT2oEr0DuC8kg==", + "dependencies": { + "bn.js": "^5.2.1", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-eth-iban/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/web3-eth-personal": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-personal/-/web3-eth-personal-1.8.0.tgz", + "integrity": "sha512-L7FT4nR3HmsfZyIAhFpEctKkYGOjRC2h6iFKs9gnFCHZga8yLcYcGaYOBIoYtaKom99MuGBoosayWt/Twh7F5A==", + "dependencies": { + "@types/node": "^12.12.6", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-net": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-net": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-net/-/web3-net-1.8.0.tgz", + "integrity": "sha512-kX6EAacK7QrOe7DOh0t5yHS5q2kxZmTCxPVwSz9io9xBeE4n4UhmzGJ/VfhP2eM3OPKYeypcR3LEO6zZ8xn2vw==", + "dependencies": { + "web3-core": "1.8.0", + "web3-core-method": "1.8.0", + "web3-utils": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-providers-http": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-providers-http/-/web3-providers-http-1.8.0.tgz", + "integrity": "sha512-/MqxwRzExohBWW97mqlCSW/+NHydGRyoEDUS1bAIF2YjfKFwyRtHgrEzOojzkC9JvB+8LofMvbXk9CcltpZapw==", + "dependencies": { + "abortcontroller-polyfill": "^1.7.3", + "cross-fetch": "^3.1.4", + "es6-promise": "^4.2.8", + "web3-core-helpers": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-providers-ipc": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-providers-ipc/-/web3-providers-ipc-1.8.0.tgz", + "integrity": "sha512-tAXHtVXNUOgehaBU8pzAlB3qhjn/PRpjdzEjzHNFqtRRTwzSEKOJxFeEhaUA4FzHnTlbnrs8ujHWUitcp1elfg==", + "dependencies": { + "oboe": "2.1.5", + "web3-core-helpers": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-providers-ws": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-providers-ws/-/web3-providers-ws-1.8.0.tgz", + "integrity": "sha512-bcZtSifsqyJxwkfQYamfdIRp4nhj9eJd7cxHg1uUkfLJK125WP96wyJL1xbPt7qt0MpfnTFn8/UuIqIB6nFENg==", + "dependencies": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.8.0", + "websocket": "^1.0.32" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-shh": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-shh/-/web3-shh-1.8.0.tgz", + "integrity": "sha512-DNRgSa9Jf9xYFUGKSMylrf+zt3MPjhI2qF+UWX07o0y3+uf8zalDGiJOWvIS4upAsdPiKKVJ7co+Neof47OMmg==", + "hasInstallScript": true, + "dependencies": { + "web3-core": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-net": "1.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-utils": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-utils/-/web3-utils-1.8.0.tgz", + "integrity": "sha512-7nUIl7UWpLVka2f09CMbKOSEvorvHnaugIabU4mj7zfMvm0tSByLcEu3eyV9qgS11qxxLuOkzBIwCstTflhmpQ==", + "dependencies": { + "bn.js": "^5.2.1", + "ethereum-bloom-filters": "^1.0.6", + "ethereumjs-util": "^7.1.0", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/web3-utils/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmmirror.com/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "dependencies": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "node_modules/ws/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "dependencies": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/xhr-request": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/xhr-request/-/xhr-request-1.1.0.tgz", + "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", + "dependencies": { + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" + } + }, + "node_modules/xhr-request-promise": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "dependencies": { + "xhr-request": "^1.1.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==", + "engines": { + "node": ">=0.10.32" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "dependencies": { + "@ant-design/colors": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/@ant-design/colors/-/colors-6.0.0.tgz", + "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==", + "requires": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "@ant-design/icons-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", + "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + }, + "@ant-design/icons-vue": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-vue/-/icons-vue-6.1.0.tgz", + "integrity": "sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA==", + "requires": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-svg": "^4.2.1" + } + }, + "@babel/parser": { + "version": "7.19.4", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", + "peer": true + }, + "@babel/runtime": { + "version": "7.19.4", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.19.4.tgz", + "integrity": "sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@ctrl/tinycolor": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==" + }, + "@ethereumjs/common": { + "version": "2.6.5", + "resolved": "https://registry.npmmirror.com/@ethereumjs/common/-/common-2.6.5.tgz", + "integrity": "sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==", + "requires": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.5" + } + }, + "@ethereumjs/tx": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/@ethereumjs/tx/-/tx-3.5.2.tgz", + "integrity": "sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==", + "requires": { + "@ethereumjs/common": "^2.6.4", + "ethereumjs-util": "^7.1.5" + } + }, + "@ethersproject/abi": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/abi/-/abi-5.7.0.tgz", + "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==", + "requires": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz", + "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz", + "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0" + } + }, + "@ethersproject/address": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/address/-/address-5.7.0.tgz", + "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/rlp": "^5.7.0" + } + }, + "@ethersproject/base64": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/base64/-/base64-5.7.0.tgz", + "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==", + "requires": { + "@ethersproject/bytes": "^5.7.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz", + "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "bn.js": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "@ethersproject/bytes": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/bytes/-/bytes-5.7.0.tgz", + "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/constants": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/constants/-/constants-5.7.0.tgz", + "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0" + } + }, + "@ethersproject/hash": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/hash/-/hash-5.7.0.tgz", + "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@ethersproject/keccak256": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz", + "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "js-sha3": "0.8.0" + } + }, + "@ethersproject/logger": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/logger/-/logger-5.7.0.tgz", + "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==" + }, + "@ethersproject/networks": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/@ethersproject/networks/-/networks-5.7.1.tgz", + "integrity": "sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/properties": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/properties/-/properties-5.7.0.tgz", + "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/rlp": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/rlp/-/rlp-5.7.0.tgz", + "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/signing-key": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz", + "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "bn.js": "^5.2.1", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "@ethersproject/strings": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/strings/-/strings-5.7.0.tgz", + "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/transactions": { + "version": "5.7.0", + "resolved": "https://registry.npmmirror.com/@ethersproject/transactions/-/transactions-5.7.0.tgz", + "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==", + "requires": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0" + } + }, + "@ethersproject/web": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/@ethersproject/web/-/web-5.7.1.tgz", + "integrity": "sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==", + "requires": { + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@intlify/core-base": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz", + "integrity": "sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==", + "requires": { + "@intlify/devtools-if": "9.2.2", + "@intlify/message-compiler": "9.2.2", + "@intlify/shared": "9.2.2", + "@intlify/vue-devtools": "9.2.2" + } + }, + "@intlify/devtools-if": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz", + "integrity": "sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==", + "requires": { + "@intlify/shared": "9.2.2" + } + }, + "@intlify/message-compiler": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz", + "integrity": "sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==", + "requires": { + "@intlify/shared": "9.2.2", + "source-map": "0.6.1" + } + }, + "@intlify/shared": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz", + "integrity": "sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==" + }, + "@intlify/vue-devtools": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz", + "integrity": "sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==", + "requires": { + "@intlify/core-base": "9.2.2", + "@intlify/shared": "9.2.2" + } + }, + "@simonwep/pickr": { + "version": "1.8.2", + "resolved": "https://registry.npmmirror.com/@simonwep/pickr/-/pickr-1.8.2.tgz", + "integrity": "sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA==", + "requires": { + "core-js": "^3.15.1", + "nanopop": "^2.1.0" + } + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" + }, + "@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "requires": { + "defer-to-connect": "^2.0.1" + } + }, + "@types/bn.js": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/@types/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g==", + "requires": { + "@types/node": "*" + } + }, + "@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "requires": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "requires": { + "@types/node": "*" + } + }, + "@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "requires": { + "@types/node": "*" + } + }, + "@vue/compiler-core": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.41.tgz", + "integrity": "sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==", + "peer": true, + "requires": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.41", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-dom": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.41.tgz", + "integrity": "sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==", + "peer": true, + "requires": { + "@vue/compiler-core": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "@vue/compiler-sfc": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.41.tgz", + "integrity": "sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==", + "peer": true, + "requires": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.41", + "@vue/compiler-dom": "3.2.41", + "@vue/compiler-ssr": "3.2.41", + "@vue/reactivity-transform": "3.2.41", + "@vue/shared": "3.2.41", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7", + "postcss": "^8.1.10", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-ssr": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.41.tgz", + "integrity": "sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==", + "peer": true, + "requires": { + "@vue/compiler-dom": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "@vue/devtools-api": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz", + "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==" + }, + "@vue/reactivity": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.41.tgz", + "integrity": "sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==", + "peer": true, + "requires": { + "@vue/shared": "3.2.41" + } + }, + "@vue/reactivity-transform": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.41.tgz", + "integrity": "sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==", + "peer": true, + "requires": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.41", + "@vue/shared": "3.2.41", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7" + } + }, + "@vue/runtime-core": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.41.tgz", + "integrity": "sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==", + "peer": true, + "requires": { + "@vue/reactivity": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "@vue/runtime-dom": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.41.tgz", + "integrity": "sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==", + "peer": true, + "requires": { + "@vue/runtime-core": "3.2.41", + "@vue/shared": "3.2.41", + "csstype": "^2.6.8" + } + }, + "@vue/server-renderer": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.41.tgz", + "integrity": "sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==", + "peer": true, + "requires": { + "@vue/compiler-ssr": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "@vue/shared": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.41.tgz", + "integrity": "sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==", + "peer": true + }, + "abortcontroller-polyfill": { + "version": "1.7.5", + "resolved": "https://registry.npmmirror.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz", + "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ant-design-vue": { + "version": "3.2.13", + "resolved": "https://registry.npmmirror.com/ant-design-vue/-/ant-design-vue-3.2.13.tgz", + "integrity": "sha512-zO+0hhu5LN+UQOL9L+7Wlpj3WZcG6DT41OyuMJNS6Ja3impLNR2d1UwAVXr+eRdMd3TKd6dRc+KYn5/XTS9K8Q==", + "requires": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-vue": "^6.1.0", + "@babel/runtime": "^7.10.5", + "@ctrl/tinycolor": "^3.4.0", + "@simonwep/pickr": "~1.8.0", + "array-tree-filter": "^2.1.0", + "async-validator": "^4.0.0", + "dayjs": "^1.10.5", + "dom-align": "^1.12.1", + "dom-scroll-into-view": "^2.0.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.15", + "resize-observer-polyfill": "^1.5.1", + "scroll-into-view-if-needed": "^2.2.25", + "shallow-equal": "^1.0.0", + "vue-types": "^3.0.0", + "warning": "^4.0.0" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmmirror.com/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmmirror.com/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "axios": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.1.3.tgz", + "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmmirror.com/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bignumber.js": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.0.tgz", + "integrity": "sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A==" + }, + "blakejs": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/blakejs/-/blakejs-1.2.1.tgz", + "integrity": "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "requires": { + "base-x": "^3.0.2" + } + }, + "bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "requires": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmmirror.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "cacheable-lookup": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-6.1.0.tgz", + "integrity": "sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==" + }, + "cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmmirror.com/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "cids": { + "version": "0.7.5", + "resolved": "https://registry.npmmirror.com/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "requires": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "dependencies": { + "multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "requires": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "compute-scroll-into-view": { + "version": "1.0.17", + "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "requires": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.25.5", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.25.5.tgz", + "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-js": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz", + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" + }, + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", + "peer": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmmirror.com/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dayjs": { + "version": "1.11.5", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.5.tgz", + "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dom-align": { + "version": "1.12.3", + "resolved": "https://registry.npmmirror.com/dom-align/-/dom-align-1.12.3.tgz", + "integrity": "sha512-Gj9hZN3a07cbR6zviMUBOMPdWxYhbMI+x+WS0NAIu2zFZmbK8ys9R79g+iG9qLnlCwpFoaB+fKy8Pdv470GsPA==" + }, + "dom-scroll-into-view": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/dom-scroll-into-view/-/dom-scroll-into-view-2.0.1.tgz", + "integrity": "sha512-bvVTQe1lfaUr1oFzZX80ce9KLDlZ3iU+XGNE/bz9HnGdklTieqsbmsLHe+rT2XWqopvL0PckkYqN7ksmm5pe3w==" + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "dom7": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/dom7/-/dom7-4.0.4.tgz", + "integrity": "sha512-DSSgBzQ4rJWQp1u6o+3FVwMNnT5bzQbMb+o31TjYYeRi05uAcpF8koxdfzeoe5ElzPmua7W7N28YJhF7iEKqIw==", + "requires": { + "ssr-window": "^4.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmmirror.com/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmmirror.com/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "peer": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eth-ens-namehash": { + "version": "2.0.8", + "resolved": "https://registry.npmmirror.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", + "integrity": "sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==", + "requires": { + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" + }, + "dependencies": { + "js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==" + } + } + }, + "eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmmirror.com/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + } + }, + "ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "requires": { + "js-sha3": "^0.8.0" + } + }, + "ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "requires": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "ethereumjs-util": { + "version": "7.1.5", + "resolved": "https://registry.npmmirror.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz", + "integrity": "sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "rlp": "^2.2.4" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmmirror.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==", + "requires": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" + } + } + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "requires": { + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmmirror.com/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "form-data-encoder": { + "version": "1.7.1", + "resolved": "https://registry.npmmirror.com/form-data-encoder/-/form-data-encoder-1.7.1.tgz", + "integrity": "sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==" + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "requires": { + "delegate": "^3.1.2" + } + }, + "got": { + "version": "12.1.0", + "resolved": "https://registry.npmmirror.com/got/-/got-12.1.0.tgz", + "integrity": "sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig==", + "requires": { + "@sindresorhus/is": "^4.6.0", + "@szmarczak/http-timer": "^5.0.1", + "@types/cacheable-request": "^6.0.2", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^6.0.4", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "form-data-encoder": "1.7.1", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "http2-wrapper": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-2.1.11.tgz", + "integrity": "sha512-aNAk5JzLturWEUiuhAN73Jcbq96R7rTitAoXV54FYMatvihnpD2+6PUgU4ce3D/m5VDbw+F5CsyKSF176ptitQ==", + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==" + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-plain-object": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-3.0.1.tgz", + "integrity": "sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + } + }, + "keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "requires": { + "json-buffer": "3.0.1" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "peer": true, + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmmirror.com/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==", + "requires": { + "mkdirp": "*" + } + }, + "mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmmirror.com/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "requires": { + "varint": "^5.0.0" + } + }, + "multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmmirror.com/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "requires": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + }, + "dependencies": { + "multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmmirror.com/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + } + } + }, + "nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==" + }, + "nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "peer": true + }, + "nanopop": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/nanopop/-/nanopop-2.2.0.tgz", + "integrity": "sha512-E9JaHcxh3ere8/BEZHAcnuD10RluTSPyTToBvoFWS9/7DcCx6gyKjbn7M7Bx7E1veCxCuY1iO6h4+gdAf1j73Q==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==", + "requires": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==", + "requires": { + "http-https": "^1.0.0" + } + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-headers": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/parse-headers/-/parse-headers-2.0.5.tgz", + "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "peer": true + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "peer": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmmirror.com/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + } + } + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "requires": { + "lowercase-keys": "^2.0.0" + }, + "dependencies": { + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rlp": { + "version": "2.2.7", + "resolved": "https://registry.npmmirror.com/rlp/-/rlp-2.2.7.tgz", + "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", + "requires": { + "bn.js": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "scroll-into-view-if-needed": { + "version": "2.2.29", + "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz", + "integrity": "sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==", + "requires": { + "compute-scroll-into-view": "^1.0.17" + } + }, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "requires": { + "elliptic": "^6.5.4", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "servify": { + "version": "0.1.12", + "resolved": "https://registry.npmmirror.com/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "requires": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "2.8.2", + "resolved": "https://registry.npmmirror.com/simple-get/-/simple-get-2.8.2.tgz", + "integrity": "sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==", + "requires": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + }, + "dependencies": { + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "requires": { + "mimic-response": "^1.0.0" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "peer": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "peer": true + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmmirror.com/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==", + "requires": { + "is-hex-prefixed": "1.0.0" + } + }, + "swarm-js": { + "version": "0.1.42", + "resolved": "https://registry.npmmirror.com/swarm-js/-/swarm-js-0.1.42.tgz", + "integrity": "sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ==", + "requires": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^11.8.5", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + }, + "dependencies": { + "@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "requires": { + "defer-to-connect": "^2.0.0" + } + }, + "cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==" + }, + "got": { + "version": "11.8.5", + "resolved": "https://registry.npmmirror.com/got/-/got-11.8.5.tgz", + "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + } + }, + "http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" + } + } + }, + "swiper": { + "version": "8.4.5", + "resolved": "https://registry.npmmirror.com/swiper/-/swiper-8.4.5.tgz", + "integrity": "sha512-zveyEFBBv4q1sVkbJHnuH4xCtarKieavJ4SxP0QEHvdpPLJRuD7j/Xg38IVVLbp7Db6qrPsLUePvxohYx39Agw==", + "requires": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmmirror.com/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==" + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmmirror.com/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==" + }, + "utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmmirror.com/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmmirror.com/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "varint": { + "version": "5.0.2", + "resolved": "https://registry.npmmirror.com/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vue": { + "version": "3.2.41", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.41.tgz", + "integrity": "sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==", + "peer": true, + "requires": { + "@vue/compiler-dom": "3.2.41", + "@vue/compiler-sfc": "3.2.41", + "@vue/runtime-dom": "3.2.41", + "@vue/server-renderer": "3.2.41", + "@vue/shared": "3.2.41" + } + }, + "vue-clipboard2": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/vue-clipboard2/-/vue-clipboard2-0.3.3.tgz", + "integrity": "sha512-aNWXIL2DKgJyY/1OOeITwAQz1fHaCIGvUFHf9h8UcoQBG5a74MkdhS/xqoYe7DNZdQmZRL+TAdIbtUs9OyVjbw==", + "requires": { + "clipboard": "^2.0.0" + } + }, + "vue-i18n": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz", + "integrity": "sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==", + "requires": { + "@intlify/core-base": "9.2.2", + "@intlify/shared": "9.2.2", + "@intlify/vue-devtools": "9.2.2", + "@vue/devtools-api": "^6.2.1" + } + }, + "vue-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/vue-types/-/vue-types-3.0.2.tgz", + "integrity": "sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw==", + "requires": { + "is-plain-object": "3.0.1" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "web3": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3/-/web3-1.8.0.tgz", + "integrity": "sha512-sldr9stK/SALSJTgI/8qpnDuBJNMGjVR84hJ+AcdQ+MLBGLMGsCDNubCoyO6qgk1/Y9SQ7ignegOI/7BPLoiDA==", + "requires": { + "web3-bzz": "1.8.0", + "web3-core": "1.8.0", + "web3-eth": "1.8.0", + "web3-eth-personal": "1.8.0", + "web3-net": "1.8.0", + "web3-shh": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-bzz": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-bzz/-/web3-bzz-1.8.0.tgz", + "integrity": "sha512-caDtdKeLi7+2Vb+y+cq2yyhkNjnxkFzVW0j1DtemarBg3dycG1iEl75CVQMLNO6Wkg+HH9tZtRnUyFIe5LIUeQ==", + "requires": { + "@types/node": "^12.12.6", + "got": "12.1.0", + "swarm-js": "^0.1.40" + } + }, + "web3-core": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core/-/web3-core-1.8.0.tgz", + "integrity": "sha512-9sCA+Z02ci6zoY2bAquFiDjujRwmSKHiSGi4B8IstML8okSytnzXk1izHYSynE7ahIkguhjWAuXFvX76F5rAbA==", + "requires": { + "@types/bn.js": "^5.1.0", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-requestmanager": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-core-helpers": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-helpers/-/web3-core-helpers-1.8.0.tgz", + "integrity": "sha512-nMAVwZB3rEp/khHI2BvFy0e/xCryf501p5NGjswmJtEM+Zrd3Biaw52JrB1qAZZIzCA8cmLKaOgdfamoDOpWdw==", + "requires": { + "web3-eth-iban": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-core-method": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-method/-/web3-core-method-1.8.0.tgz", + "integrity": "sha512-c94RAzo3gpXwf2rf8rL8C77jOzNWF4mXUoUfZYYsiY35cJFd46jQDPI00CB5+ZbICTiA5mlVzMj4e7jAsTqiLA==", + "requires": { + "@ethersproject/transactions": "^5.6.2", + "web3-core-helpers": "1.8.0", + "web3-core-promievent": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-core-promievent": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-promievent/-/web3-core-promievent-1.8.0.tgz", + "integrity": "sha512-FGLyjAuOaAQ+ZhV6iuw9tg/9WvIkSZXKHQ4mdTyQ8MxVraOtFivOCbuLLsGgapfHYX+RPxsc1j1YzQjKoupagQ==", + "requires": { + "eventemitter3": "4.0.4" + } + }, + "web3-core-requestmanager": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-requestmanager/-/web3-core-requestmanager-1.8.0.tgz", + "integrity": "sha512-2AoYCs3Owl5foWcf4uKPONyqFygSl9T54L8b581U16nsUirjhoTUGK/PBhMDVcLCmW4QQmcY5A8oPFpkQc1TTg==", + "requires": { + "util": "^0.12.0", + "web3-core-helpers": "1.8.0", + "web3-providers-http": "1.8.0", + "web3-providers-ipc": "1.8.0", + "web3-providers-ws": "1.8.0" + } + }, + "web3-core-subscriptions": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-core-subscriptions/-/web3-core-subscriptions-1.8.0.tgz", + "integrity": "sha512-7lHVRzDdg0+Gcog55lG6Q3D8JV+jN+4Ly6F8cSn9xFUAwOkdbgdWsjknQG7t7CDWy21DQkvdiY2BJF8S68AqOA==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.8.0" + } + }, + "web3-eth": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth/-/web3-eth-1.8.0.tgz", + "integrity": "sha512-hist52os3OT4TQFB/GxPSMxTh3995sz6LPvQpPvj7ktSbpg9RNSFaSsPlCT63wUAHA3PZb1FemkAIeQM5t72Lw==", + "requires": { + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-eth-abi": "1.8.0", + "web3-eth-accounts": "1.8.0", + "web3-eth-contract": "1.8.0", + "web3-eth-ens": "1.8.0", + "web3-eth-iban": "1.8.0", + "web3-eth-personal": "1.8.0", + "web3-net": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-eth-abi": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-abi/-/web3-eth-abi-1.8.0.tgz", + "integrity": "sha512-xPeMb2hS9YLQK/Q5YZpkcmzoRGM+/R8bogSrYHhNC3hjZSSU0YRH+1ZKK0f9YF4qDZaPMI8tKWIMSCDIpjG6fg==", + "requires": { + "@ethersproject/abi": "^5.6.3", + "web3-utils": "1.8.0" + } + }, + "web3-eth-accounts": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-accounts/-/web3-eth-accounts-1.8.0.tgz", + "integrity": "sha512-HQ/MDSv4bexwJLvnqsM6xpGE7c2NVOqyhzOZFyMUKXbIwIq85T3TaLnM9pCN7XqMpDcfxqiZ3q43JqQVkzHdmw==", + "requires": { + "@ethereumjs/common": "^2.5.0", + "@ethereumjs/tx": "^3.3.2", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-utils": "1.8.0" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmmirror.com/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "web3-eth-contract": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-contract/-/web3-eth-contract-1.8.0.tgz", + "integrity": "sha512-6xeXhW2YoCrz2Ayf2Vm4srWiMOB6LawkvxWJDnUWJ8SMATg4Pgu42C/j8rz/enXbYWt2IKuj0kk8+QszxQbK+Q==", + "requires": { + "@types/bn.js": "^5.1.0", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-promievent": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-eth-abi": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-eth-ens": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-ens/-/web3-eth-ens-1.8.0.tgz", + "integrity": "sha512-/eFbQEwvsMOEiOhw9/iuRXCsPkqAmHHWuFOrThQkozRgcnSTRnvxkkRC/b6koiT5/HaKeUs4yQDg+/ixsIxZxA==", + "requires": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-promievent": "1.8.0", + "web3-eth-abi": "1.8.0", + "web3-eth-contract": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-eth-iban": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-iban/-/web3-eth-iban-1.8.0.tgz", + "integrity": "sha512-4RbvUxcMpo/e5811sE3a6inJ2H4+FFqUVmlRYs0RaXaxiHweahSRBNcpO0UWgmlePTolj0rXqPT2oEr0DuC8kg==", + "requires": { + "bn.js": "^5.2.1", + "web3-utils": "1.8.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "web3-eth-personal": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-eth-personal/-/web3-eth-personal-1.8.0.tgz", + "integrity": "sha512-L7FT4nR3HmsfZyIAhFpEctKkYGOjRC2h6iFKs9gnFCHZga8yLcYcGaYOBIoYtaKom99MuGBoosayWt/Twh7F5A==", + "requires": { + "@types/node": "^12.12.6", + "web3-core": "1.8.0", + "web3-core-helpers": "1.8.0", + "web3-core-method": "1.8.0", + "web3-net": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-net": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-net/-/web3-net-1.8.0.tgz", + "integrity": "sha512-kX6EAacK7QrOe7DOh0t5yHS5q2kxZmTCxPVwSz9io9xBeE4n4UhmzGJ/VfhP2eM3OPKYeypcR3LEO6zZ8xn2vw==", + "requires": { + "web3-core": "1.8.0", + "web3-core-method": "1.8.0", + "web3-utils": "1.8.0" + } + }, + "web3-providers-http": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-providers-http/-/web3-providers-http-1.8.0.tgz", + "integrity": "sha512-/MqxwRzExohBWW97mqlCSW/+NHydGRyoEDUS1bAIF2YjfKFwyRtHgrEzOojzkC9JvB+8LofMvbXk9CcltpZapw==", + "requires": { + "abortcontroller-polyfill": "^1.7.3", + "cross-fetch": "^3.1.4", + "es6-promise": "^4.2.8", + "web3-core-helpers": "1.8.0" + } + }, + "web3-providers-ipc": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-providers-ipc/-/web3-providers-ipc-1.8.0.tgz", + "integrity": "sha512-tAXHtVXNUOgehaBU8pzAlB3qhjn/PRpjdzEjzHNFqtRRTwzSEKOJxFeEhaUA4FzHnTlbnrs8ujHWUitcp1elfg==", + "requires": { + "oboe": "2.1.5", + "web3-core-helpers": "1.8.0" + } + }, + "web3-providers-ws": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-providers-ws/-/web3-providers-ws-1.8.0.tgz", + "integrity": "sha512-bcZtSifsqyJxwkfQYamfdIRp4nhj9eJd7cxHg1uUkfLJK125WP96wyJL1xbPt7qt0MpfnTFn8/UuIqIB6nFENg==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.8.0", + "websocket": "^1.0.32" + } + }, + "web3-shh": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-shh/-/web3-shh-1.8.0.tgz", + "integrity": "sha512-DNRgSa9Jf9xYFUGKSMylrf+zt3MPjhI2qF+UWX07o0y3+uf8zalDGiJOWvIS4upAsdPiKKVJ7co+Neof47OMmg==", + "requires": { + "web3-core": "1.8.0", + "web3-core-method": "1.8.0", + "web3-core-subscriptions": "1.8.0", + "web3-net": "1.8.0" + } + }, + "web3-utils": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/web3-utils/-/web3-utils-1.8.0.tgz", + "integrity": "sha512-7nUIl7UWpLVka2f09CMbKOSEvorvHnaugIabU4mj7zfMvm0tSByLcEu3eyV9qgS11qxxLuOkzBIwCstTflhmpQ==", + "requires": { + "bn.js": "^5.2.1", + "ethereum-bloom-filters": "^1.0.6", + "ethereumjs-util": "^7.1.0", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmmirror.com/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "requires": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + } + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xhr-request": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/xhr-request/-/xhr-request-1.1.0.tgz", + "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", + "requires": { + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" + } + }, + "xhr-request-promise": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "requires": { + "xhr-request": "^1.1.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..f8390e4 --- /dev/null +++ b/package.json @@ -0,0 +1,12 @@ +{ + "dependencies": { + "ant-design-vue": "^3.2.13", + "axios": "^1.1.3", + "crypto-js": "^4.1.1", + "decimal.js": "^10.4.3", + "swiper": "^8.4.5", + "vue-clipboard2": "^0.3.3", + "vue-i18n": "^9.2.2", + "web3": "^1.8.0" + } +} diff --git a/pages.json b/pages.json new file mode 100644 index 0000000..164e115 --- /dev/null +++ b/pages.json @@ -0,0 +1,50 @@ +{ + "easycom": { + "^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue" + }, + "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages + { + "path": "pages/index/index", + "style": { + "navigationBarTitleText": "" + // "enablePullDownRefresh": true + } + } + ], + "globalStyle": { + // "mp-alipay": { + // /* 支付宝小程序特有相关 */ + // "transparentTitle": "always", + // "allowsBounceVertical": "NO" + // }, + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "码商", + "navigationStyle": "custom", + "navigationBarTextStyle": "black", + "rpxCalcMaxDeviceWidth": 960, // rpx 计算所支持的最大设备宽度,单位 px,默认值为 960 + "rpxCalcBaseDeviceWidth": 375, // 设备实际宽度超出 rpx 计算所支持的最大宽度时,rpx计算所采用的固定屏幕宽度,单位 px,默认值为 375 + "app-plus": { + "background": "#293154", + "titleNView": false //去掉app+h5顶部导航 + } + }, + + "tabBar": { + // "color": "#646D7E", + // "selectedColor": "#4A8CF5", + // "list": [ + // { + // "pagePath": "pages/home/home", + // "text": "首页", + // "iconPath": "/static/tongyonh/icon-home-28Selected.png", + // "selectedIconPath": "/static/tongyonh/icon-home-28Selected2.png" + // }, + // { + // "pagePath": "pages/mine/mine", + // "text": "我的", + // "iconPath": "/static/tongyonh/icon-home-28Selected.png", + // "selectedIconPath": "/static/tongyonh/icon-home-28Selected2.png" + // } + // ] + } +} diff --git a/pages/index/index.vue b/pages/index/index.vue new file mode 100644 index 0000000..94cba39 --- /dev/null +++ b/pages/index/index.vue @@ -0,0 +1,217 @@ + + + + + \ No newline at end of file diff --git a/static/images/Union.png b/static/images/Union.png new file mode 100644 index 0000000000000000000000000000000000000000..78d5aa07530582fca64aa7617c326ac59aacd1c9 GIT binary patch literal 27125 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

nU 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

hs$+MzHKP6gGqGRoq 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 tq^sBzStyt$7j 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 literal 0 HcmV?d00001 diff --git a/store/index.js b/store/index.js new file mode 100644 index 0000000..310f43a --- /dev/null +++ b/store/index.js @@ -0,0 +1,26 @@ +import Vue from 'vue' +import Vuex from 'vuex' + +Vue.use(Vuex) + +const store = new Vuex.Store({ + state: { + // 中英化 + language: uni.getStorageSync("language") || 'zh_TW', + }, + mutations: { + // 设置中英文 + setLanguage: (state, language) => { + const obj = state + obj.language = language + uni.setStorageSync("language", language) + }, + + }, + actions: { + + + } +}) + +export default store diff --git a/uni.scss b/uni.scss new file mode 100644 index 0000000..4158283 --- /dev/null +++ b/uni.scss @@ -0,0 +1,78 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ +@import "uview-ui/theme.scss"; +@import "uview-ui/index.scss"; + +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ + +/* 颜色变量 */ + +/* 行为相关颜色 */ +$uni-color-primary: #007aff; +$uni-color-success: #4cd964; +$uni-color-warning: #f0ad4e; +$uni-color-error: #dd524d; + +/* 文字基本颜色 */ +$uni-text-color:#333;//基本色 +$uni-text-color-inverse:#fff;//反色 +$uni-text-color-grey:#999;//辅助灰色,如加载更多的提示信息 +$uni-text-color-placeholder: #808080; +$uni-text-color-disable:#c0c0c0; + +/* 背景颜色 */ +$uni-bg-color:#ffffff; +$uni-bg-color-grey:#f8f8f8; +$uni-bg-color-hover:#f1f1f1;//点击状态颜色 +$uni-bg-color-mask:rgba(0, 0, 0, 0.4);//遮罩颜色 + +/* 边框颜色 */ +$uni-border-color:#c8c7cc; + +/* 尺寸变量 */ + +/* 文字尺寸 */ +$uni-font-size-sm:12px; +$uni-font-size-base:14px; +$uni-font-size-lg:16; + +/* 图片尺寸 */ +$uni-img-size-sm:20px; +$uni-img-size-base:26px; +$uni-img-size-lg:40px; + +/* Border Radius */ +$uni-border-radius-sm: 2px; +$uni-border-radius-base: 3px; +$uni-border-radius-lg: 6px; +$uni-border-radius-circle: 50%; + +/* 水平间距 */ +$uni-spacing-row-sm: 5px; +$uni-spacing-row-base: 10px; +$uni-spacing-row-lg: 15px; + +/* 垂直间距 */ +$uni-spacing-col-sm: 4px; +$uni-spacing-col-base: 8px; +$uni-spacing-col-lg: 12px; + +/* 透明度 */ +$uni-opacity-disabled: 0.3; // 组件禁用态的透明度 + +/* 文章场景相关 */ +$uni-color-title: #2C405A; // 文章标题颜色 +$uni-font-size-title:20px; +$uni-color-subtitle: #555555; // 二级标题颜色 +$uni-font-size-subtitle:26px; +$uni-color-paragraph: #3F536E; // 文章段落颜色 +$uni-font-size-paragraph:15px; diff --git a/utils/atom.js b/utils/atom.js new file mode 100644 index 0000000..d2ca9b9 --- /dev/null +++ b/utils/atom.js @@ -0,0 +1,150 @@ + +/** + * 格式化金额, 保留两位小数 + * @param o + * @param o.amount {number | string} 金额 + * @param o.precision {number} 精度, 默认 100 (分) + * @param o.thousand {boolean} 是否需要千分位, 默认 true + * @param o.decimal {boolean} 是否需要小数点, 默认 true + * @param o.decimalLength {number} 小数点位数, 默认 2 + * @param o.decimalSeparator {string} 小数点分隔符, 默认 '.' + * @param o.thousandSeparator {string} 千分位分隔符, 默认 ',' + * @return {string | number} + */ +export const amountFormat = (o) => { + if (o.amount === undefined || o.amount === null) { + return o.amount; + } + let amount = o.amount; + // 如果 amount 是字符串, 则转换为数字 + if (typeof amount === 'string') { + amount = parseFloat(amount); + } + let precision = o.precision || 100; + let thousand = o.thousand === undefined ? true : o.thousand; + let decimal = o.decimal === undefined ? true : o.decimal; + let decimalLength = o.decimalLength || 2; + let decimalSeparator = o.decimalSeparator || '.'; + let thousandSeparator = o.thousandSeparator || ','; + amount = amount / precision; + amount = amount.toFixed(decimalLength); + if (thousand) { + amount = amount.replace(/(\d)(?=(\d{3})+\.)/g, '$1' + thousandSeparator); + } + if (decimal) { + amount = amount.replace('.', decimalSeparator); + } + return amount; +} + + +/** + * 参数处理 + * @param {*} params 参数 + */ +export function tansParams(params) { + let result = '' + for (const propName of Object.keys(params)) { + const value = params[propName]; + var part = encodeURIComponent(propName) + "="; + if (value !== null && value !== "" && typeof (value) !== "undefined") { + if (typeof value === 'object') { + for (const key of Object.keys(value)) { + if (value[key] !== null && value[key] !== "" && typeof (value[key]) !== 'undefined') { + let params = propName + '[' + key + ']'; + var subPart = encodeURIComponent(params) + "="; + result += subPart + encodeURIComponent(value[key]) + "&"; + } + } + } else { + result += part + encodeURIComponent(value) + "&"; + } + } + } + return result +} + + +// 精度计算乘法 +export function NumberMul(arg1, arg2) { + let m = 0 + const s1 = arg1.toString() + const s2 = arg2.toString() + try { + m += s1.split('.')[1].length + } catch (e) {} + try { + m += s2.split('.')[1].length + } catch (e) {} + + return Number(s1.replace('.', '')) * Number(s2.replace('.', '')) / Math.pow(10, m) +} + +// 精度计算除法 +// 除数,被除数, 保留的小数点后的位数 +export function NumberDiv(arg1, arg2) { + arg1 = parseFloat(arg1) + arg2 = parseFloat(arg2) + let t1 = 0 + let t2 = 0 + let r1; let r2 + try { + t1 = arg1.toString().split('.')[1].length + } catch (e) {} + try { + t2 = arg2.toString().split('.')[1].length + } catch (e) {} + r1 = Number(arg1.toString().replace('.', '')) + r2 = Number(arg2.toString().replace('.', '')) + return Mul(r1 / r2, Math.pow(10, t2 - t1)) +} + +export function Mul(arg1, arg2) { + arg1 = parseFloat(arg1) + arg2 = parseFloat(arg2) + let m = 0 + const s1 = arg1.toString() + const s2 = arg2.toString() + try { + m += s1.split('.')[1].length + } catch (e) {} + try { + m += s2.split('.')[1].length + } catch (e) {} + return Number(s1.replace('.', '')) * Number(s2.replace('.', '')) / Math.pow(10, m) +} + +export const GetADateTime = { + // 获取今天起始时间日期 + getTodayBegin() { + const date = new Date(); + const year = date.getFullYear(); + let month = date.getMonth() + 1; + let day = date.getDate(); + // 年月日时分秒 + // 月和日如果是一位数的话,前面补0 + if (month < 10) { + month = '0' + month; + } + if (day < 10) { + day = '0' + day; + } + return year + '-' + month + '-' + day + ' 00:00:00'; + }, + // 获取今天结束时间日期 + getTodayEnd() { + const date = new Date(); + const year = date.getFullYear(); + let month = date.getMonth() + 1; + let day = date.getDate(); + // 年月日时分秒 + // 月和日如果是一位数的话,前面补0 + if (month < 10) { + month = '0' + month; + } + if (day < 10) { + day = '0' + day; + } + return year + '-' + month + '-' + day + ' 23:59:59'; + } +} diff --git a/utils/constant.js b/utils/constant.js new file mode 100644 index 0000000..4e1da53 --- /dev/null +++ b/utils/constant.js @@ -0,0 +1,24 @@ +import Theme from '../global.scss'; + +const SHOW_DIALOG=true + +const env = "dev"; +// const env = "stage"; +// const env = "prod"; +const IS_TEST = env === "dev" || env === "stage"; + +const baseUrl = IS_TEST ? 'http://kaka-carddealer-admin.weirui0755.com/stage-api' + : '/prod-api' + +export default { + baseUrl, + IS_TEST, + SHOW_DIALOG, + /** + * @type {{deepColor: string; grayColor: string; primaryColor: string; lightPrimaryColor: string;}} + */ + Theme, + appVariant: { + title: "Yuntong Supply Chain" + } +} diff --git a/utils/index.js b/utils/index.js new file mode 100644 index 0000000..058f21e --- /dev/null +++ b/utils/index.js @@ -0,0 +1,204 @@ +var utils = { + + // 获取今天+1 + addDate() { + let nowDate = new Date(); + nowDate.setDate(nowDate.getDate() + 1); + var day = nowDate.getDate(); + let date = { + year: nowDate.getFullYear(), + month: nowDate.getMonth() + 1, + date: day, + } + + // console.log(date); + if (date.date <= 9) { + return date.year + '-' + 0 + date.month + '-' + 0 + date.date; + } else { + return date.year + '-' + 0 + date.month + '-' + date.date; + } + // console.log(this.systemDate); + }, + + // 获取今天 + addDate2() { + let nowDate = new Date(); + let date = { + year: nowDate.getFullYear(), + month: nowDate.getMonth() + 1, + date: nowDate.getDate(), + } + // console.log(date); + if (date.date <= 9) { + return date.year + '-' + 0 + date.month + '-' + 0 + date.date; + } else { + return date.year + '-' + 0 + date.month + '-' + date.date; + } + // console.log(this.systemDate); + }, + + + + getSubStr: function(str) { + var subStr1 = str.substr(0, 5); + var subStr2 = str.substr(str.length - 5, 20); + var subStr = subStr1 + "..." + subStr2; + return subStr; + }, + checkEmail: function(email) { + return RegExp( + /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/ + ) + .test(email); + }, + checkMobile: function(mobile) { + return RegExp(/^1[34578]\d{9}$/).test(mobile); + }, + caculateTime: function(timeZome, time) { + return time + (timeZome * 1000 * 60 * 60); + }, + formatyymmdd: function(time) { + var date = new Date(time) + console.log(date, 5555655) + var localTime = date.getTime(); + var localOffset = date.getTimezoneOffset() * 60000 //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset //utc即GMT时间 + var offset = 8; //东8区 + var beijing = utc + (3600000 * offset); + date = new Date(beijing); + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + console.log(M + '/' + D + '/' + Y, 5454545454); + return M + '/' + D + '/' + Y; + + }, + formatyymmdd2: function(time) { + var date = new Date(time) + var localTime = date.getTime(); + var localOffset = date.getTimezoneOffset() * 60000; //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset; //utc即GMT时间 + var offset = 8; //东8区 + var beijing = utc + (3600000 * offset); + date = new Date(beijing); + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + return Y + M + D; + }, + formatyymmddhhmmss: function(time) { + var date = new Date(time) + var localTime = date.getTime() + var localOffset = date.getTimezoneOffset() * 60000 //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset; //utc即GMT时间 + var offset = uni.getStorageSync('coinTypeInfo').system_timezone //时区拿接口的 + var beijing = utc + (3600000 * offset); + date = new Date(beijing) + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + // return Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + s; + return D + '/' + M + '/' + Y + ' ' + h + ':' + m + ':' + s; + }, + // 日月时分秒 + formatmmddhhmmss: function(time) { + var date = new Date(time) + var localTime = date.getTime() + var localOffset = date.getTimezoneOffset() * 60000 //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset; //utc即GMT时间 + var offset = uni.getStorageSync('coinTypeInfo').system_timezone //时区拿接口的 + var beijing = utc + (3600000 * offset); + date = new Date(beijing) + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + // return Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + s; + return D + '/' + M + '/' + ' ' + h + ':' + m + ':' + s; + }, + + + formatyymmddhhmm: function(time) { + var date = new Date(time) + var localTime = date.getTime() + var localOffset = date.getTimezoneOffset() * 60000 //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset; //utc即GMT时间 + var offset = uni.getStorageSync('coinTypeInfo').system_timezone //时区拿接口的 + var beijing = utc + (3600000 * offset); + date = new Date(beijing) + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + // return Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + s; + return D + '/' + M + '/' + Y + ' ' + h + ':' + m; + }, + + + getformatyymmddhhmmss: function(time) { + var date = new Date(time) + var localTime = date.getTime() + var localOffset = date.getTimezoneOffset() * 60000 //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset; //utc即GMT时间 + var offset = uni.getStorageSync('coinTypeInfo').system_timezone //时区拿接口的 + var beijing = utc + (3600000 * offset); + date = new Date(beijing) + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + // return Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + s; + return D + '/' + M + '/' + Y + ' ' + h + ':' + m + ':' + s; + }, + + formathhmm: function(time) { + var date = new Date(time) + var localTime = date.getTime(); + var localOffset = date.getTimezoneOffset() * 60000; //获得当地时间偏移的毫秒数 + var utc = localTime + localOffset; //utc即GMT时间 + var offset = 8; //东8区 + var beijing = utc + (3600000 * offset); + date = new Date(beijing); + var Y = date.getFullYear() + var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + var m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() + return h + ':' + m; + }, + //客户端时间转换为北京时间 + getBeijingtime: function() { + //获得当前运行环境时间 + let d = new Date(); + let currentDate = new Date(); + let tmpHours = currentDate.getHours(); + //算得时区 + let time_zone = -d.getTimezoneOffset() / 60; + if (time_zone < 0) { + time_zone = Math.abs(time_zone) + 8; + currentDate.setHours(tmpHours + time_zone); + } else { + time_zone -= 8; + currentDate.setHours(tmpHours - time_zone); + } + return currentDate; + }, +} + +export default utils \ No newline at end of file diff --git a/utils/language/config.js b/utils/language/config.js new file mode 100644 index 0000000..dbb10aa --- /dev/null +++ b/utils/language/config.js @@ -0,0 +1,10 @@ +export default [ + { + title: '繁体中文', + language: 'zh_TW' + }, + { + title: 'English', + language: 'en_US', + }, +] diff --git a/utils/language/en_US.js b/utils/language/en_US.js new file mode 100644 index 0000000..3443056 --- /dev/null +++ b/utils/language/en_US.js @@ -0,0 +1,18 @@ +// zh_TW.js +export default { + tabBar: { + Home: 'Dear Ipswap Foundation Member:', + contract: 'Mapping smart contracts', + address: 'My inviter address', + confirm: 'confirm', + link: 'My invitation link', + cx: 'Due to its unique innovation, IPPSWAP has become a popular choice for partners in the industry, developing rapidly and attracting attention from various fields. The fund is investigating the reasons for the transfer of LP assets. We will be committed to creating a safe, transparent, and fair investment environment, enhancing risk control capabilities and information transparency, and protecting the rights and interests of all investors.', + zw: 'As the most innovative and profitable foundation, we always uphold a responsible attitude towards member investment. We are now launching a new ippswap mining plan to allow everyone to participate more flexibly and efficiently in mining, and gain more profits.', + yuan: 'Original ippswap participants are required to participate in airdrop mapping and receive 50% of the original ipp token chips for free. The duration of receiving airdrop and mapping is 25 days, and the token mining plan will be launched after 25 days. Members who fail to participate in air drop collection and mapping within the specified time limit will be deemed to have waived their permission.', + we: 'We believe that through a new mining plan, the ippswap fund will become a more prosperous and active community, bringing more opportunities and benefits to all participants. Welcome to join us! Thank you for your support and trust.', + ji: 'ippswap Foundation', + empty:'Inviter address is empty', + }, +} + + diff --git a/utils/language/zh_TW.js b/utils/language/zh_TW.js new file mode 100644 index 0000000..490bdb0 --- /dev/null +++ b/utils/language/zh_TW.js @@ -0,0 +1,19 @@ +// zh_TW.js +export default { + tabBar: { + Home: '尊敬的ippswap基金會會員:', + contract: '映射智慧合約', + address: '我的邀請人地址', + confirm: '確認', + link: '我的邀請連結', + cx: '因其獨特的創新,ippswap已成為圈內廣大夥伴的熱門選擇,發展迅猛,引起各方領域的關注。基金正在調查LP資產轉出原因,我們將致力於創建安全、透明、公正的投資環境,並提升風控能力和資訊公開透明度,保障所有投資者權益。', + zw: '作為最有創新意識和最有盈利能力的基金會,我們始終秉持對會員投資負責的態度,現開啟新的ippswap挖礦計畫,讓大家更靈活、高效地參與挖礦,獲得更多收益。', + yuan: '原ippswap參與人員需參與空投映射,免費獲得原ipp代幣50%籌碼。領取空投及映射時長為25天,25天後將代幣挖礦計畫開啟。未在規定時限參與空投領取及映射的會員將視作放棄許可權。', + we: '我們相信,通過全新的挖礦計畫,ippswap基金將成為更繁榮、活躍的社區,為所有參與者帶來更多機會和福利。歡迎加入我們!謝謝大家的支持和信任。', + ji: 'ippswap基金會', + empty:'邀請人地址為空', + + }, +} + + diff --git a/utils/mixins/list-page.mixin.js b/utils/mixins/list-page.mixin.js new file mode 100644 index 0000000..8ac86c4 --- /dev/null +++ b/utils/mixins/list-page.mixin.js @@ -0,0 +1,131 @@ +const initListPageContext = () => ({ + // 每页 + pageSize: 10, + // 当前页 + page: 1, + // 总数量 + total: 0, +}) + +export default { + onPullDownRefresh () { + // 重置页数 + this.listPageContext.page = 1; + this.getData(this.listPageContext) + .finally(() => { + uni.stopPullDownRefresh(); + }); + }, + /** + * 尝试给页面打补丁 + * 获取当前以加载的数据 + * 仅在没有数据的时候加载并且数据已经存在的情况下调用 + * @return {*} + */ + onShow () { + if (this.status === "loading" || this.originData.length === 0) { + return; + } + + return this._getData({page: 1, pageSize: this.originData.length || this.listPageContext.pageSize}) + .then(res => { + this.originData = res.data; + this.listPageContext.total = res.total; + }) + }, + onReachBottom () { + this._onReachBottom(); + }, + data () { + return { + /** + * 用于 loadmore 组件 + * @type {'loadmore' | 'loading' | 'nomore'} + */ + status: 'loadmore', + loadText: { + loadmore: '轻轻上拉', + loading: '努力加载中', + nomore: '没有更多了' + }, + // 原始数据 + originData: [], + listPageContext: initListPageContext(), + } + }, + computed: { + // 是否还有更多数据 + hasMore () { + return this.originData.length < this.listPageContext.total + }, + // 视图使用的列表数据 + dataForUI () { + return this.originData.map((item, index) => this._mapFrom(item, index)) + }, + }, + methods: { + _getData (paging) { + throw new Error('请在组件中实现 _getData 方法') + }, + _mapFrom (remoteItem, index) { + throw new Error('请在组件中实现 _mapFrom 方法') + }, + _uniqueId (remoteItem) { + throw new Error('请在组件中实现 _uniqueId 方法') + }, + getData (paging) { + paging = paging || this.listPageContext + this.status = 'loading' + return this._getData(paging) + .then(res => { + if (this.listPageContext.page === 1) { + this.originData = res.data + } else { + this.originData = this.originData.concat(res.data) + } + this.listPageContext.total = res.total + + // 判断是否还有更多 + if (this.originData.length >= this.listPageContext.total) { + this.status = 'nomore' + } else { + this.status = 'loadmore' + } + }) + .catch(() => { + this.status = 'loadmore' + }) + }, + patchOriginData (index, newData) { + const oldData = this.originData[index] + + this.originData = [ + ...this.originData.slice(0, index), + {...oldData, ...newData}, + ...this.originData.slice(index + 1), + ] + }, + // 删除某条数据 + deleteOriginData (index) { + this.originData = [ + ...this.originData.slice(0, index), + ...this.originData.slice(index + 1), + ] + }, + resetListPage () { + this.originData = [] + this.listPageContext = initListPageContext() + }, + _onReachBottom() { + // 如果没有更多数据了,就不再加载 + // 如果数据为 0, 则属于误触发,不再加载 + // 如果正在加载中,也不再加载 + if (!this.hasMore || this.originData.length === 0 || this.status === "loading") { + return + } + // 页数 +1 + this.listPageContext.page += 1; + this.getData(this.listPageContext); + } + }, +} diff --git a/utils/noScale.js b/utils/noScale.js new file mode 100644 index 0000000..959fd2e --- /dev/null +++ b/utils/noScale.js @@ -0,0 +1,36 @@ +window.onload = function() { + + document.addEventListener('touchstart', function(event) { + if (event.touches.length > 1) { + event.preventDefault(); + } + + }); + + document.addEventListener('gesturestart', function(event) { + event.preventDefault(); + }); + }; + + + + // 禁用双指放大 + document.documentElement.addEventListener('touchstart', function(event) { + if (event.touches.length > 1) { + event.preventDefault(); + } + }, { + passive: false + }); + + // 禁用双击放大 + var lastTouchEnd = 0; + document.documentElement.addEventListener('touchend', function(event) { + var now = Date.now(); + if (now - lastTouchEnd <= 300) { + event.preventDefault(); + } + lastTouchEnd = now; + }, { + passive: false + }); diff --git a/utils/web3x/ippt-abi.json b/utils/web3x/ippt-abi.json new file mode 100644 index 0000000..1873a16 --- /dev/null +++ b/utils/web3x/ippt-abi.json @@ -0,0 +1,19 @@ +[ + { + "inputs": [], + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "inputs": [ + {"internalType": "address", "name": "superior", "type": "address"}, + {"internalType": "address", "name": "plivate", "type": "address"} + ], + "name": "creatCode", + "outputs": [ + {"internalType": "bool", "name": "", "type": "bool"} + ], + "stateMutability": "nonpayable", + "type": "function" + } +] diff --git a/utils/web3x/usdt-abi.json b/utils/web3x/usdt-abi.json new file mode 100644 index 0000000..c192218 --- /dev/null +++ b/utils/web3x/usdt-abi.json @@ -0,0 +1,439 @@ +[ + { + "inputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Approval", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferred", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Transfer", + "type": "event" + }, + { + "constant": true, + "inputs": [], + "name": "_decimals", + "outputs": [ + { + "internalType": "uint8", + "name": "", + "type": "uint8" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "_name", + "outputs": [ + { + "internalType": "string", + "name": "", + "type": "string" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "_symbol", + "outputs": [ + { + "internalType": "string", + "name": "", + "type": "string" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "internalType": "address", + "name": "spender", + "type": "address" + } + ], + "name": "allowance", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "approve", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "balanceOf", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "decimals", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "internalType": "uint256", + "name": "subtractedValue", + "type": "uint256" + } + ], + "name": "decreaseAllowance", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "getOwner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "internalType": "uint256", + "name": "addedValue", + "type": "uint256" + } + ], + "name": "increaseAllowance", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "mint", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "name", + "outputs": [ + { + "internalType": "string", + "name": "", + "type": "string" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "owner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": false, + "inputs": [], + "name": "renounceOwnership", + "outputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "symbol", + "outputs": [ + { + "internalType": "string", + "name": "", + "type": "string" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "totalSupply", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "address", + "name": "recipient", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "transfer", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "internalType": "address", + "name": "recipient", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "transferFrom", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "transferOwnership", + "outputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + } +] diff --git a/utils/web3x/web3x.js b/utils/web3x/web3x.js new file mode 100644 index 0000000..b8583f0 --- /dev/null +++ b/utils/web3x/web3x.js @@ -0,0 +1,418 @@ +import Web3 from "web3"; +import IPPTAbi from './ippt-abi.json' +import USDTAbi from './usdt-abi.json' + +// 将科学计数法形式的数字或字符串转换为可读的字符串 +function scientificNotationToString(param) { + let strParam = String(param); + let flag = /e/.test(strParam); + if (!flag) return param.toString(); + + // 指数符号 true: 正,false: 负 + let sysbol = true; + if (/e-/.test(strParam)) { + sysbol = false; + } + // 指数 + let index = Number(strParam.match(/\d+$/)[0]); + // 基数 + let basis = strParam.match(/^[\d\.]+/)[0].replace(/\./, ""); + + if (sysbol) { + return basis.padEnd(index + 1, "0"); + } else { + return basis.padStart(index + basis.length, "0").replace(/^0/, "0."); + } +} + +// 将数字转换到指定精度 +function toDecimals(value, decimals) { + return Number(value) * 10 ** Number(decimals); +} + +// 从指定精度转换数字 +function fromDecimals(value, decimals) { + return value / Math.pow(10, decimals); +} + +class ERC20 { + decimals = 0; + + /** + * 合约实例 + * @type {Contract} + */ + contract; + + /** + * 合约地址 + * @type {string} + */ + contractAddress; + + /** + * 合约 ABI + */ + abi; + + // 当前的钱包地址, 当 connected 为 true 时可用 + get selectedAddress () { + return window.ethereum.selectedAddress; + } + + /** + * + * @return {*} + */ + get ethereum() { + return window.ethereum + } + + /** + * @param contractAddress{string} + * @param abi{Array} + * @param web3{Web3} + */ + constructor (contractAddress, abi, web3) { + this.contractAddress = contractAddress; + this.abi = abi; + this.contract = new web3.eth.Contract(abi, contractAddress); + } + + /** + * 加密 abi + * @param methodDefinition {string} - 方法名 + * @param parameters {Array<{type: "uint256" | "address"; value: number | string}>} - 参数 + * @return {string} + */ + encodeABI(methodDefinition, parameters) { + let m = Web3.utils.sha3(methodDefinition).slice(0, 10); + parameters.forEach((p) => { + switch (p.type) { + case "uint256": + case "address": + m += p.value + .toString() + .toLowerCase() + .replace("0x", "") + .padStart(64, "0"); + break; + } + }); + return m; + } + + handleError(err) { + const message = err ? err.message ? err.message : err.toString() : 'Unknown Error' + if (message.includes("User denied")) { + uni.showToast({ + title: 'failed', + icon: 'none' + }) + } + } + + /** + * 相当于 contract.methods.xx.send + * @param contractSendMethod + * @param sendOptions + * @return {PromiEvent} + */ + send (contractSendMethod, sendOptions) { + const promiEvent = contractSendMethod.send(sendOptions); + promiEvent.catch(err => this.handleError(err)); + return promiEvent; + } + + + /** + * 获取代币余额 + * + * @param account{string} + * + * @return Promise + */ + async $balanceOf (account) { + const balance = await this.contract.methods.balanceOf(account).call({from: this.selectedAddress}) + const decimals = await this.$decimals() + return Number(fromDecimals(Number(balance), decimals)) + } + + /** + * 获取授权给某个合约的数量 + * @param owner {string} - 钱包地址 + * @param spender {string} - 授权地址 + * @return {Promise} + */ + $allowance(owner, spender) { + return this.contract.methods.allowance(owner, spender).call() + .then(async (res) => { + return Number(fromDecimals(Number(res), await this.$decimals())) + }) + } + + + /** + * 获取 vnft 合约的精度 + * + * @return Promise + */ + $decimals () { + if (this.decimals) { + return Promise.resolve(this.decimals) + } + return this.contract.methods + .decimals() + .call() + .then(res => { + this.decimals = Number(res) + return this.decimals + }) + } + + /** + * 授权代币给某个合约 + * @param spender - 授权地址 + * @param amount - 授权金额 + * @return {PromiEvent} + */ + $approve(spender, amount) { + amount = toDecimals(amount, this.decimals); + return this.send(this.contract.methods.approve(spender, scientificNotationToString(amount)), {from: this.selectedAddress}) + } + + /** + * 授权最大数量 + * @param spender + * @return {PromiEvent} + */ + approveMAX(spender) { + return this.send(this.contract.methods.approve(spender, "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"), {from: this.selectedAddress}) + } + + async $burn(amount, sendOptions) { + amount = toDecimals(amount, await this.$decimals()); + return this.send(this.contract.methods.burn(amount), sendOptions); + } + + /** + * 转移 token + * @param recipient - 接受者 + * @param amount - 转移数量 + * @return {PromiEvent} + */ + async $transfer(recipient, amount) { + amount = toDecimals(amount, await this.$decimals()); + // debugger + return this.send(this.contract.methods.transfer(recipient, amount.toString()), {from: this.selectedAddress}); + } + +} + +class USDT extends ERC20 { + decimals = 18; +} + +class IPPT extends ERC20 { + /** + * 调用IPPT 合约绑定上级关系 + * creatCode(address superior, address plivate) public returns (bool) + */ + async $creatCode (superior, plivate) { + const data = this.encodeABI("creatCode(address,address)", [ + { type: "address", value: superior }, + { type: "address", value: plivate }, + ]); + + const params = [ + { + data: data, + from: this.selectedAddress, + to: this.contractAddress, + }, + ]; + return this.ethereum + .request({ + method: "eth_sendTransaction", + params, + }) + } +} + +/** + * // 链接钱包, 所有 web3x.xx 方法都需要先执行 connectViaInPage 成功 + * web3x.connectViaInPage() + * .then(res => { + * // 当前钱包地址 + * console.log("当前钱包地址", web3x.selectedAddress); + * + * // 授权当前钱包的 USDT 给 IPPT (参数为 IPPT 合约地址) + * web3x.usdt.approveMAX("0x6b175474e89094c44da98b954eedeac495271d0f") + * .on("confirmation", hash => { + * console.log("授权成功", hash); + * }) + * + * // 调用IPPT 合约绑定上级关系 + * // 0xFb4FC7Ddb8c4aa6b944703CE1e89D2B9Aa67a400: 上级地址 + * // web3x.selectedAddress: 当前钱包地址 + * web3x.ippt.$creatCode("0xFb4FC7Ddb8c4aa6b944703CE1e89D2B9Aa67a400", web3x.selectedAddress) + * .on("confirmation", hash => { + * console.log("绑定上级关系成功", res); + * }) + * }) + * // 切换到 BSC 测试网, 需先调用 web3x.addBscTestnet() + * web3x.switchToBscTestnet + * // 添加 BSC 测试网 + * web3x.addBscTestnet + **/ +class Web3X { + /** + * 是否已链接 + * @type {boolean} + */ + connected = false; + + /** + * web3 实例 + * @type {Web3} + */ + #web3; + + + /** + * @type {IPPT} + */ + ippt + + /** + * @type {ERC20} + */ + usdt + + /** + * @type {string} + */ + ipptContractAddress + + /** + * usdt 合约地址 + * @type {string} + */ + usdtContractAddress + + constructor (ipptContractAddress, usdtContractAddress) { + this.ipptContractAddress = ipptContractAddress; + this.usdtContractAddress = usdtContractAddress; + } + + // 当前的钱包地址, 当 connected 为 true 时可用 + get selectedAddress () { + return window.ethereum.selectedAddress; + } + + /** + * 是否存在运行环境中 + * @return {boolean} + */ + hasRuntime () { + return !!window.ethereum; + } + + // 调用 rpc 方法 + async #request (method, params) { + if (!this.hasRuntime()) { + throw new Error('No runtime'); + } + return await window.ethereum.request({ + method, + params, + }); + } + + /** + * switch to a new chain (by chain ID) + */ + async switchChain (chainId) { + return await this.#request('wallet_switchEthereumChain', [{ chainId }]); + } + + /** + * add a new chain (by chain object) + */ + async addChain (chainParams) { + return await this.#request('wallet_addEthereumChain', [chainParams]); + } + + /** + * 切换到BSC 测试网, 需先调用 web3x.addBscTestnet() + * @example + * web3x.connectViaInPage() + * .then(() => { + * web3x.addBscTestnet() + * .then(() => { + * web3x.switchToBscTestnet() + * }) + * }) + */ + async switchToBscTestnet () { + return await this.switchChain('0x61'); + } + + /** + * 添加 BSC 测试网 + * @example + * web3x.connectViaInPage() + * .then(() => { + * web3x.addBscTestnet() + * .then(() => { + * web3x.switchToBscTestnet() + * }) + * }) + */ + async addBscTestnet () { + return await this.addChain({ + chainId: '0x61', + chainName: 'Binance Smart Chain Testnet', + nativeCurrency: { + name: 'BNB', + symbol: 'bnb', + decimals: 18, + }, + rpcUrls: ['https://data-seed-prebsc-1-s1.binance.org:8545/'], + blockExplorerUrls: ['https://testnet.bscscan.com'], + }); + } + + /** + * 链接钱包 + * @return {Promise} - 16 进制的钱包地址数组 + */ + async connectViaInPage () { + return this.#request('eth_requestAccounts') + .then(res => { + this.#web3 = new Web3(window.ethereum); + this.ippt = new IPPT(this.ipptContractAddress, IPPTAbi, this.#web3); + this.usdt = new USDT(this.usdtContractAddress, USDTAbi, this.#web3); + this.connected = true; + return Promise.resolve(res) + }); + } + + /** + * 监听钱包地址改变 + * @param callback{() => void} - 回调函数, 参数为新的钱包地址 + */ + onAccountsChanged (callback) { + return window.ethereum.on('accountsChanged', callback) + } + +} + +export const web3x = new Web3X( + // BSC链连接是https://endpoints.omniatech.io/v1/bsc/mainnet/public + // BSC链Id是56 + // ippt 合约 + "0x622d7b79a904e00e5fcab06396ff009e441f0186", + // usdt 合约 + "0x0a70dDf7cDBa3E8b6277C9DDcAf2185e8B6f539f" +); diff --git a/uview-ui/LICENSE b/uview-ui/LICENSE new file mode 100644 index 0000000..8e39ead --- /dev/null +++ b/uview-ui/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 www.uviewui.com + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/uview-ui/README.md b/uview-ui/README.md new file mode 100644 index 0000000..06d5676 --- /dev/null +++ b/uview-ui/README.md @@ -0,0 +1,106 @@ +

+ logo +

+

uView

+

多平台快速开发的UI框架

+ + +## 说明 + +uView UI,是[uni-app](https://uniapp.dcloud.io/)生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水 + +## 特性 + +- 兼容安卓,iOS,微信小程序,H5,QQ小程序,百度小程序,支付宝小程序,头条小程序 +- 60+精选组件,功能丰富,多端兼容,让您快速集成,开箱即用 +- 众多贴心的JS利器,让您飞镖在手,召之即来,百步穿杨 +- 众多的常用页面和布局,让您专注逻辑,事半功倍 +- 详尽的文档支持,现代化的演示效果 +- 按需引入,精简打包体积 + + +## 安装 + +```bash +# npm方式安装 +npm i uview-ui +``` + +## 快速上手 + +1. `main.js`引入uView库 +```js +// main.js +import uView from 'uview-ui'; +Vue.use(uView); +``` + +2. `App.vue`引入基础样式(注意style标签需声明scss属性支持) +```css +/* App.vue */ + +``` + +3. `uni.scss`引入全局scss变量文件 +```css +/* uni.scss */ +@import "uview-ui/theme.scss"; +``` + +4. `pages.json`配置easycom规则(按需引入) + +```js +// pages.json +{ + "easycom": { + // npm安装的方式不需要前面的"@/",下载安装的方式需要"@/" + // npm安装方式 + "^u-(.*)": "uview-ui/components/u-$1/u-$1.vue" + // 下载安装方式 + // "^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue" + }, + // 此为本身已有的内容 + "pages": [ + // ...... + ] +} +``` + +请通过[快速上手](https://uviewui.com/components/quickstart.html)了解更详细的内容 + +## 使用方法 +配置easycom规则后,自动按需引入,无需`import`组件,直接引用即可。 + +```html + +``` + +请通过[快速上手](https://uviewui.com/components/quickstart.html)了解更详细的内容 + +## 链接 + +- [官方文档](https://uviewui.com/) +- [更新日志](https://uviewui.com/components/changelog.html) +- [升级指南](https://uviewui.com/components/changelog.html) +- [关于我们](https://uviewui.com/cooperation/about.html) + +## 预览 + +您可以通过**微信**扫码,查看最佳的演示效果。 +
+
+ + + +## 版权信息 +uView遵循[MIT](https://en.wikipedia.org/wiki/MIT_License)开源协议,意味着您无需支付任何费用,也无需授权,即可将uView应用到您的产品中。 diff --git a/uview-ui/components/u-action-sheet/u-action-sheet.vue b/uview-ui/components/u-action-sheet/u-action-sheet.vue new file mode 100644 index 0000000..722b668 --- /dev/null +++ b/uview-ui/components/u-action-sheet/u-action-sheet.vue @@ -0,0 +1,190 @@ + + + + + diff --git a/uview-ui/components/u-alert-tips/u-alert-tips.vue b/uview-ui/components/u-alert-tips/u-alert-tips.vue new file mode 100644 index 0000000..e81fc37 --- /dev/null +++ b/uview-ui/components/u-alert-tips/u-alert-tips.vue @@ -0,0 +1,256 @@ + + + + + diff --git a/uview-ui/components/u-avatar-cropper/u-avatar-cropper.vue b/uview-ui/components/u-avatar-cropper/u-avatar-cropper.vue new file mode 100644 index 0000000..a48dd54 --- /dev/null +++ b/uview-ui/components/u-avatar-cropper/u-avatar-cropper.vue @@ -0,0 +1,290 @@ + + + + + diff --git a/uview-ui/components/u-avatar-cropper/weCropper.js b/uview-ui/components/u-avatar-cropper/weCropper.js new file mode 100644 index 0000000..df02483 --- /dev/null +++ b/uview-ui/components/u-avatar-cropper/weCropper.js @@ -0,0 +1,1265 @@ +/** + * we-cropper v1.3.9 + * (c) 2020 dlhandsome + * @license MIT + */ +(function(global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + (global.WeCropper = factory()); +}(this, (function() { + 'use strict'; + + var device = void 0; + var TOUCH_STATE = ['touchstarted', 'touchmoved', 'touchended']; + + function firstLetterUpper(str) { + return str.charAt(0).toUpperCase() + str.slice(1) + } + + function setTouchState(instance) { + var arg = [], + len = arguments.length - 1; + while (len-- > 0) arg[len] = arguments[len + 1]; + + TOUCH_STATE.forEach(function(key, i) { + if (arg[i] !== undefined) { + instance[key] = arg[i]; + } + }); + } + + function validator(instance, o) { + Object.defineProperties(instance, o); + } + + function getDevice() { + if (!device) { + device = uni.getSystemInfoSync(); + } + return device + } + + var tmp = {}; + + var ref = getDevice(); + var pixelRatio = ref.pixelRatio; + + var DEFAULT = { + id: { + default: 'cropper', + get: function get() { + return tmp.id + }, + set: function set(value) { + if (typeof(value) !== 'string') { + console.error(("id:" + value + " is invalid")); + } + tmp.id = value; + } + }, + width: { + default: 750, + get: function get() { + return tmp.width + }, + set: function set(value) { + if (typeof(value) !== 'number') { + console.error(("width:" + value + " is invalid")); + } + tmp.width = value; + } + }, + height: { + default: 750, + get: function get() { + return tmp.height + }, + set: function set(value) { + if (typeof(value) !== 'number') { + console.error(("height:" + value + " is invalid")); + } + tmp.height = value; + } + }, + pixelRatio: { + default: pixelRatio, + get: function get() { + return tmp.pixelRatio + }, + set: function set(value) { + if (typeof(value) !== 'number') { + console.error(("pixelRatio:" + value + " is invalid")); + } + tmp.pixelRatio = value; + } + }, + scale: { + default: 2.5, + get: function get() { + return tmp.scale + }, + set: function set(value) { + if (typeof(value) !== 'number') { + console.error(("scale:" + value + " is invalid")); + } + tmp.scale = value; + } + }, + zoom: { + default: 5, + get: function get() { + return tmp.zoom + }, + set: function set(value) { + if (typeof(value) !== 'number') { + console.error(("zoom:" + value + " is invalid")); + } else if (value < 0 || value > 10) { + console.error("zoom should be ranged in 0 ~ 10"); + } + tmp.zoom = value; + } + }, + src: { + default: '', + get: function get() { + return tmp.src + }, + set: function set(value) { + if (typeof(value) !== 'string') { + console.error(("src:" + value + " is invalid")); + } + tmp.src = value; + } + }, + cut: { + default: {}, + get: function get() { + return tmp.cut + }, + set: function set(value) { + if (typeof(value) !== 'object') { + console.error(("cut:" + value + " is invalid")); + } + tmp.cut = value; + } + }, + boundStyle: { + default: {}, + get: function get() { + return tmp.boundStyle + }, + set: function set(value) { + if (typeof(value) !== 'object') { + console.error(("boundStyle:" + value + " is invalid")); + } + tmp.boundStyle = value; + } + }, + onReady: { + default: null, + get: function get() { + return tmp.ready + }, + set: function set(value) { + tmp.ready = value; + } + }, + onBeforeImageLoad: { + default: null, + get: function get() { + return tmp.beforeImageLoad + }, + set: function set(value) { + tmp.beforeImageLoad = value; + } + }, + onImageLoad: { + default: null, + get: function get() { + return tmp.imageLoad + }, + set: function set(value) { + tmp.imageLoad = value; + } + }, + onBeforeDraw: { + default: null, + get: function get() { + return tmp.beforeDraw + }, + set: function set(value) { + tmp.beforeDraw = value; + } + } + }; + + var ref$1 = getDevice(); + var windowWidth = ref$1.windowWidth; + + function prepare() { + var self = this; + + // v1.4.0 版本中将不再自动绑定we-cropper实例 + self.attachPage = function() { + var pages = getCurrentPages(); + // 获取到当前page上下文 + var pageContext = pages[pages.length - 1]; + // 把this依附在Page上下文的wecropper属性上,便于在page钩子函数中访问 + Object.defineProperty(pageContext, 'wecropper', { + get: function get() { + console.warn( + 'Instance will not be automatically bound to the page after v1.4.0\n\n' + + 'Please use a custom instance name instead\n\n' + + 'Example: \n' + + 'this.mycropper = new WeCropper(options)\n\n' + + '// ...\n' + + 'this.mycropper.getCropperImage()' + ); + return self + }, + configurable: true + }); + }; + + self.createCtx = function() { + var id = self.id; + var targetId = self.targetId; + + if (id) { + self.ctx = self.ctx || uni.createCanvasContext(id); + self.targetCtx = self.targetCtx || uni.createCanvasContext(targetId); + } else { + console.error("constructor: create canvas context failed, 'id' must be valuable"); + } + }; + + self.deviceRadio = windowWidth / 750; + } + + var commonjsGlobal = typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== + 'undefined' ? self : {}; + + + + + + function createCommonjsModule(fn, module) { + return module = { + exports: {} + }, fn(module, module.exports), module.exports; + } + + var tools = createCommonjsModule(function(module, exports) { + /** + * String type check + */ + exports.isStr = function(v) { + return typeof v === 'string'; + }; + /** + * Number type check + */ + exports.isNum = function(v) { + return typeof v === 'number'; + }; + /** + * Array type check + */ + exports.isArr = Array.isArray; + /** + * undefined type check + */ + exports.isUndef = function(v) { + return v === undefined; + }; + + exports.isTrue = function(v) { + return v === true; + }; + + exports.isFalse = function(v) { + return v === false; + }; + /** + * Function type check + */ + exports.isFunc = function(v) { + return typeof v === 'function'; + }; + /** + * Quick object check - this is primarily used to tell + * Objects from primitive values when we know the value + * is a JSON-compliant type. + */ + exports.isObj = exports.isObject = function(obj) { + return obj !== null && typeof obj === 'object' + }; + + /** + * Strict object type check. Only returns true + * for plain JavaScript objects. + */ + var _toString = Object.prototype.toString; + exports.isPlainObject = function(obj) { + return _toString.call(obj) === '[object Object]' + }; + + /** + * Check whether the object has the property. + */ + var hasOwnProperty = Object.prototype.hasOwnProperty; + exports.hasOwn = function(obj, key) { + return hasOwnProperty.call(obj, key) + }; + + /** + * Perform no operation. + * Stubbing args to make Flow happy without leaving useless transpiled code + * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/) + */ + exports.noop = function(a, b, c) {}; + + /** + * Check if val is a valid array index. + */ + exports.isValidArrayIndex = function(val) { + var n = parseFloat(String(val)); + return n >= 0 && Math.floor(n) === n && isFinite(val) + }; + }); + + var tools_7 = tools.isFunc; + var tools_10 = tools.isPlainObject; + + var EVENT_TYPE = ['ready', 'beforeImageLoad', 'beforeDraw', 'imageLoad']; + + function observer() { + var self = this; + + self.on = function(event, fn) { + if (EVENT_TYPE.indexOf(event) > -1) { + if (tools_7(fn)) { + event === 'ready' ? + fn(self) : + self[("on" + (firstLetterUpper(event)))] = fn; + } + } else { + console.error(("event: " + event + " is invalid")); + } + return self + }; + } + + function wxPromise(fn) { + return function(obj) { + var args = [], + len = arguments.length - 1; + while (len-- > 0) args[len] = arguments[len + 1]; + + if (obj === void 0) obj = {}; + return new Promise(function(resolve, reject) { + obj.success = function(res) { + resolve(res); + }; + obj.fail = function(err) { + reject(err); + }; + fn.apply(void 0, [obj].concat(args)); + }) + } + } + + function draw(ctx, reserve) { + if (reserve === void 0) reserve = false; + + return new Promise(function(resolve) { + ctx.draw(reserve, resolve); + }) + } + + var getImageInfo = wxPromise(uni.getImageInfo); + + var canvasToTempFilePath = wxPromise(uni.canvasToTempFilePath); + + var base64 = createCommonjsModule(function(module, exports) { + /*! http://mths.be/base64 v0.1.0 by @mathias | MIT license */ + (function(root) { + + // Detect free variables `exports`. + var freeExports = 'object' == 'object' && exports; + + // Detect free variable `module`. + var freeModule = 'object' == 'object' && module && + module.exports == freeExports && module; + + // Detect free variable `global`, from Node.js or Browserified code, and use + // it as `root`. + var freeGlobal = typeof commonjsGlobal == 'object' && commonjsGlobal; + if (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal) { + root = freeGlobal; + } + + /*--------------------------------------------------------------------------*/ + + var InvalidCharacterError = function(message) { + this.message = message; + }; + InvalidCharacterError.prototype = new Error; + InvalidCharacterError.prototype.name = 'InvalidCharacterError'; + + var error = function(message) { + // Note: the error messages used throughout this file match those used by + // the native `atob`/`btoa` implementation in Chromium. + throw new InvalidCharacterError(message); + }; + + var TABLE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; + // http://whatwg.org/html/common-microsyntaxes.html#space-character + var REGEX_SPACE_CHARACTERS = /[\t\n\f\r ]/g; + + // `decode` is designed to be fully compatible with `atob` as described in the + // HTML Standard. http://whatwg.org/html/webappapis.html#dom-windowbase64-atob + // The optimized base64-decoding algorithm used is based on @atk’s excellent + // implementation. https://gist.github.com/atk/1020396 + var decode = function(input) { + input = String(input) + .replace(REGEX_SPACE_CHARACTERS, ''); + var length = input.length; + if (length % 4 == 0) { + input = input.replace(/==?$/, ''); + length = input.length; + } + if ( + length % 4 == 1 || + // http://whatwg.org/C#alphanumeric-ascii-characters + /[^+a-zA-Z0-9/]/.test(input) + ) { + error( + 'Invalid character: the string to be decoded is not correctly encoded.' + ); + } + var bitCounter = 0; + var bitStorage; + var buffer; + var output = ''; + var position = -1; + while (++position < length) { + buffer = TABLE.indexOf(input.charAt(position)); + bitStorage = bitCounter % 4 ? bitStorage * 64 + buffer : buffer; + // Unless this is the first of a group of 4 characters… + if (bitCounter++ % 4) { + // …convert the first 8 bits to a single ASCII character. + output += String.fromCharCode( + 0xFF & bitStorage >> (-2 * bitCounter & 6) + ); + } + } + return output; + }; + + // `encode` is designed to be fully compatible with `btoa` as described in the + // HTML Standard: http://whatwg.org/html/webappapis.html#dom-windowbase64-btoa + var encode = function(input) { + input = String(input); + if (/[^\0-\xFF]/.test(input)) { + // Note: no need to special-case astral symbols here, as surrogates are + // matched, and the input is supposed to only contain ASCII anyway. + error( + 'The string to be encoded contains characters outside of the ' + + 'Latin1 range.' + ); + } + var padding = input.length % 3; + var output = ''; + var position = -1; + var a; + var b; + var c; + var buffer; + // Make sure any padding is handled outside of the loop. + var length = input.length - padding; + + while (++position < length) { + // Read three bytes, i.e. 24 bits. + a = input.charCodeAt(position) << 16; + b = input.charCodeAt(++position) << 8; + c = input.charCodeAt(++position); + buffer = a + b + c; + // Turn the 24 bits into four chunks of 6 bits each, and append the + // matching character for each of them to the output. + output += ( + TABLE.charAt(buffer >> 18 & 0x3F) + + TABLE.charAt(buffer >> 12 & 0x3F) + + TABLE.charAt(buffer >> 6 & 0x3F) + + TABLE.charAt(buffer & 0x3F) + ); + } + + if (padding == 2) { + a = input.charCodeAt(position) << 8; + b = input.charCodeAt(++position); + buffer = a + b; + output += ( + TABLE.charAt(buffer >> 10) + + TABLE.charAt((buffer >> 4) & 0x3F) + + TABLE.charAt((buffer << 2) & 0x3F) + + '=' + ); + } else if (padding == 1) { + buffer = input.charCodeAt(position); + output += ( + TABLE.charAt(buffer >> 2) + + TABLE.charAt((buffer << 4) & 0x3F) + + '==' + ); + } + + return output; + }; + + var base64 = { + 'encode': encode, + 'decode': decode, + 'version': '0.1.0' + }; + + // Some AMD build optimizers, like r.js, check for specific condition patterns + // like the following: + if ( + typeof undefined == 'function' && + typeof undefined.amd == 'object' && + undefined.amd + ) { + undefined(function() { + return base64; + }); + } else if (freeExports && !freeExports.nodeType) { + if (freeModule) { // in Node.js or RingoJS v0.8.0+ + freeModule.exports = base64; + } else { // in Narwhal or RingoJS v0.7.0- + for (var key in base64) { + base64.hasOwnProperty(key) && (freeExports[key] = base64[key]); + } + } + } else { // in Rhino or a web browser + root.base64 = base64; + } + + }(commonjsGlobal)); + }); + + function makeURI(strData, type) { + return 'data:' + type + ';base64,' + strData + } + + function fixType(type) { + type = type.toLowerCase().replace(/jpg/i, 'jpeg'); + var r = type.match(/png|jpeg|bmp|gif/)[0]; + return 'image/' + r + } + + function encodeData(data) { + var str = ''; + if (typeof data === 'string') { + str = data; + } else { + for (var i = 0; i < data.length; i++) { + str += String.fromCharCode(data[i]); + } + } + return base64.encode(str) + } + + /** + * 获取图像区域隐含的像素数据 + * @param canvasId canvas标识 + * @param x 将要被提取的图像数据矩形区域的左上角 x 坐标 + * @param y 将要被提取的图像数据矩形区域的左上角 y 坐标 + * @param width 将要被提取的图像数据矩形区域的宽度 + * @param height 将要被提取的图像数据矩形区域的高度 + * @param done 完成回调 + */ + function getImageData(canvasId, x, y, width, height, done) { + uni.canvasGetImageData({ + canvasId: canvasId, + x: x, + y: y, + width: width, + height: height, + success: function success(res) { + done(res, null); + }, + fail: function fail(res) { + done(null, res); + } + }); + } + + /** + * 生成bmp格式图片 + * 按照规则生成图片响应头和响应体 + * @param oData 用来描述 canvas 区域隐含的像素数据 { data, width, height } = oData + * @returns {*} base64字符串 + */ + function genBitmapImage(oData) { + // + // BITMAPFILEHEADER: http://msdn.microsoft.com/en-us/library/windows/desktop/dd183374(v=vs.85).aspx + // BITMAPINFOHEADER: http://msdn.microsoft.com/en-us/library/dd183376.aspx + // + var biWidth = oData.width; + var biHeight = oData.height; + var biSizeImage = biWidth * biHeight * 3; + var bfSize = biSizeImage + 54; // total header size = 54 bytes + + // + // typedef struct tagBITMAPFILEHEADER { + // WORD bfType; + // DWORD bfSize; + // WORD bfReserved1; + // WORD bfReserved2; + // DWORD bfOffBits; + // } BITMAPFILEHEADER; + // + var BITMAPFILEHEADER = [ + // WORD bfType -- The file type signature; must be "BM" + 0x42, 0x4D, + // DWORD bfSize -- The size, in bytes, of the bitmap file + bfSize & 0xff, bfSize >> 8 & 0xff, bfSize >> 16 & 0xff, bfSize >> 24 & 0xff, + // WORD bfReserved1 -- Reserved; must be zero + 0, 0, + // WORD bfReserved2 -- Reserved; must be zero + 0, 0, + // DWORD bfOffBits -- The offset, in bytes, from the beginning of the BITMAPFILEHEADER structure to the bitmap bits. + 54, 0, 0, 0 + ]; + + // + // typedef struct tagBITMAPINFOHEADER { + // DWORD biSize; + // LONG biWidth; + // LONG biHeight; + // WORD biPlanes; + // WORD biBitCount; + // DWORD biCompression; + // DWORD biSizeImage; + // LONG biXPelsPerMeter; + // LONG biYPelsPerMeter; + // DWORD biClrUsed; + // DWORD biClrImportant; + // } BITMAPINFOHEADER, *PBITMAPINFOHEADER; + // + var BITMAPINFOHEADER = [ + // DWORD biSize -- The number of bytes required by the structure + 40, 0, 0, 0, + // LONG biWidth -- The width of the bitmap, in pixels + biWidth & 0xff, biWidth >> 8 & 0xff, biWidth >> 16 & 0xff, biWidth >> 24 & 0xff, + // LONG biHeight -- The height of the bitmap, in pixels + biHeight & 0xff, biHeight >> 8 & 0xff, biHeight >> 16 & 0xff, biHeight >> 24 & 0xff, + // WORD biPlanes -- The number of planes for the target device. This value must be set to 1 + 1, 0, + // WORD biBitCount -- The number of bits-per-pixel, 24 bits-per-pixel -- the bitmap + // has a maximum of 2^24 colors (16777216, Truecolor) + 24, 0, + // DWORD biCompression -- The type of compression, BI_RGB (code 0) -- uncompressed + 0, 0, 0, 0, + // DWORD biSizeImage -- The size, in bytes, of the image. This may be set to zero for BI_RGB bitmaps + biSizeImage & 0xff, biSizeImage >> 8 & 0xff, biSizeImage >> 16 & 0xff, biSizeImage >> 24 & 0xff, + // LONG biXPelsPerMeter, unused + 0, 0, 0, 0, + // LONG biYPelsPerMeter, unused + 0, 0, 0, 0, + // DWORD biClrUsed, the number of color indexes of palette, unused + 0, 0, 0, 0, + // DWORD biClrImportant, unused + 0, 0, 0, 0 + ]; + + var iPadding = (4 - ((biWidth * 3) % 4)) % 4; + + var aImgData = oData.data; + + var strPixelData = ''; + var biWidth4 = biWidth << 2; + var y = biHeight; + var fromCharCode = String.fromCharCode; + + do { + var iOffsetY = biWidth4 * (y - 1); + var strPixelRow = ''; + for (var x = 0; x < biWidth; x++) { + var iOffsetX = x << 2; + strPixelRow += fromCharCode(aImgData[iOffsetY + iOffsetX + 2]) + + fromCharCode(aImgData[iOffsetY + iOffsetX + 1]) + + fromCharCode(aImgData[iOffsetY + iOffsetX]); + } + + for (var c = 0; c < iPadding; c++) { + strPixelRow += String.fromCharCode(0); + } + + strPixelData += strPixelRow; + } while (--y) + + var strEncoded = encodeData(BITMAPFILEHEADER.concat(BITMAPINFOHEADER)) + encodeData(strPixelData); + + return strEncoded + } + + /** + * 转换为图片base64 + * @param canvasId canvas标识 + * @param x 将要被提取的图像数据矩形区域的左上角 x 坐标 + * @param y 将要被提取的图像数据矩形区域的左上角 y 坐标 + * @param width 将要被提取的图像数据矩形区域的宽度 + * @param height 将要被提取的图像数据矩形区域的高度 + * @param type 转换图片类型 + * @param done 完成回调 + */ + function convertToImage(canvasId, x, y, width, height, type, done) { + if (done === void 0) done = function() {}; + + if (type === undefined) { + type = 'png'; + } + type = fixType(type); + if (/bmp/.test(type)) { + getImageData(canvasId, x, y, width, height, function(data, err) { + var strData = genBitmapImage(data); + tools_7(done) && done(makeURI(strData, 'image/' + type), err); + }); + } else { + console.error('暂不支持生成\'' + type + '\'类型的base64图片'); + } + } + + var CanvasToBase64 = { + convertToImage: convertToImage, + // convertToPNG: function (width, height, done) { + // return convertToImage(width, height, 'png', done) + // }, + // convertToJPEG: function (width, height, done) { + // return convertToImage(width, height, 'jpeg', done) + // }, + // convertToGIF: function (width, height, done) { + // return convertToImage(width, height, 'gif', done) + // }, + convertToBMP: function(ref, done) { + if (ref === void 0) ref = {}; + var canvasId = ref.canvasId; + var x = ref.x; + var y = ref.y; + var width = ref.width; + var height = ref.height; + if (done === void 0) done = function() {}; + + return convertToImage(canvasId, x, y, width, height, 'bmp', done) + } + }; + + function methods() { + var self = this; + + var boundWidth = self.width; // 裁剪框默认宽度,即整个画布宽度 + var boundHeight = self.height; // 裁剪框默认高度,即整个画布高度 + + var id = self.id; + var targetId = self.targetId; + var pixelRatio = self.pixelRatio; + + var ref = self.cut; + var x = ref.x; + if (x === void 0) x = 0; + var y = ref.y; + if (y === void 0) y = 0; + var width = ref.width; + if (width === void 0) width = boundWidth; + var height = ref.height; + if (height === void 0) height = boundHeight; + + self.updateCanvas = function(done) { + if (self.croperTarget) { + // 画布绘制图片 + self.ctx.drawImage( + self.croperTarget, + self.imgLeft, + self.imgTop, + self.scaleWidth, + self.scaleHeight + ); + } + tools_7(self.onBeforeDraw) && self.onBeforeDraw(self.ctx, self); + + self.setBoundStyle(self.boundStyle); // 设置边界样式 + + self.ctx.draw(false, done); + return self + }; + + self.pushOrigin = self.pushOrign = function(src) { + self.src = src; + + tools_7(self.onBeforeImageLoad) && self.onBeforeImageLoad(self.ctx, self); + + return getImageInfo({ + src: src + }) + .then(function(res) { + var innerAspectRadio = res.width / res.height; + var customAspectRadio = width / height; + + self.croperTarget = res.path; + + if (innerAspectRadio < customAspectRadio) { + self.rectX = x; + self.baseWidth = width; + self.baseHeight = width / innerAspectRadio; + self.rectY = y - Math.abs((height - self.baseHeight) / 2); + } else { + self.rectY = y; + self.baseWidth = height * innerAspectRadio; + self.baseHeight = height; + self.rectX = x - Math.abs((width - self.baseWidth) / 2); + } + + self.imgLeft = self.rectX; + self.imgTop = self.rectY; + self.scaleWidth = self.baseWidth; + self.scaleHeight = self.baseHeight; + + self.update(); + + return new Promise(function(resolve) { + self.updateCanvas(resolve); + }) + }) + .then(function() { + tools_7(self.onImageLoad) && self.onImageLoad(self.ctx, self); + }) + }; + + self.removeImage = function() { + self.src = ''; + self.croperTarget = ''; + return draw(self.ctx) + }; + + self.getCropperBase64 = function(done) { + if (done === void 0) done = function() {}; + + CanvasToBase64.convertToBMP({ + canvasId: id, + x: x, + y: y, + width: width, + height: height + }, done); + }; + + self.getCropperImage = function(opt, fn) { + var customOptions = opt; + + var canvasOptions = { + canvasId: id, + x: x, + y: y, + width: width, + height: height + }; + + var task = function() { + return Promise.resolve(); + }; + + if ( + tools_10(customOptions) && + customOptions.original + ) { + // original mode + task = function() { + self.targetCtx.drawImage( + self.croperTarget, + self.imgLeft * pixelRatio, + self.imgTop * pixelRatio, + self.scaleWidth * pixelRatio, + self.scaleHeight * pixelRatio + ); + + canvasOptions = { + canvasId: targetId, + x: x * pixelRatio, + y: y * pixelRatio, + width: width * pixelRatio, + height: height * pixelRatio + }; + + return draw(self.targetCtx) + }; + } + + return task() + .then(function() { + if (tools_10(customOptions)) { + canvasOptions = Object.assign({}, canvasOptions, customOptions); + } + + if (tools_7(customOptions)) { + fn = customOptions; + } + + var arg = canvasOptions.componentContext ? + [canvasOptions, canvasOptions.componentContext] : + [canvasOptions]; + + return canvasToTempFilePath.apply(null, arg) + }) + .then(function(res) { + var tempFilePath = res.tempFilePath; + + return tools_7(fn) ? + fn.call(self, tempFilePath, null) : + tempFilePath + }) + .catch(function(err) { + if (tools_7(fn)) { + fn.call(self, null, err); + } else { + throw err + } + }) + }; + } + + /** + * 获取最新缩放值 + * @param oldScale 上一次触摸结束后的缩放值 + * @param oldDistance 上一次触摸结束后的双指距离 + * @param zoom 缩放系数 + * @param touch0 第一指touch对象 + * @param touch1 第二指touch对象 + * @returns {*} + */ + var getNewScale = function(oldScale, oldDistance, zoom, touch0, touch1) { + var xMove, yMove, newDistance; + // 计算二指最新距离 + xMove = Math.round(touch1.x - touch0.x); + yMove = Math.round(touch1.y - touch0.y); + newDistance = Math.round(Math.sqrt(xMove * xMove + yMove * yMove)); + + return oldScale + 0.001 * zoom * (newDistance - oldDistance) + }; + + function update() { + var self = this; + + if (!self.src) { + return + } + + self.__oneTouchStart = function(touch) { + self.touchX0 = Math.round(touch.x); + self.touchY0 = Math.round(touch.y); + }; + + self.__oneTouchMove = function(touch) { + var xMove, yMove; + // 计算单指移动的距离 + if (self.touchended) { + return self.updateCanvas() + } + xMove = Math.round(touch.x - self.touchX0); + yMove = Math.round(touch.y - self.touchY0); + + var imgLeft = Math.round(self.rectX + xMove); + var imgTop = Math.round(self.rectY + yMove); + + self.outsideBound(imgLeft, imgTop); + + self.updateCanvas(); + }; + + self.__twoTouchStart = function(touch0, touch1) { + var xMove, yMove, oldDistance; + + self.touchX1 = Math.round(self.rectX + self.scaleWidth / 2); + self.touchY1 = Math.round(self.rectY + self.scaleHeight / 2); + + // 计算两指距离 + xMove = Math.round(touch1.x - touch0.x); + yMove = Math.round(touch1.y - touch0.y); + oldDistance = Math.round(Math.sqrt(xMove * xMove + yMove * yMove)); + + self.oldDistance = oldDistance; + }; + + self.__twoTouchMove = function(touch0, touch1) { + var oldScale = self.oldScale; + var oldDistance = self.oldDistance; + var scale = self.scale; + var zoom = self.zoom; + + self.newScale = getNewScale(oldScale, oldDistance, zoom, touch0, touch1); + + // 设定缩放范围 + self.newScale <= 1 && (self.newScale = 1); + self.newScale >= scale && (self.newScale = scale); + + self.scaleWidth = Math.round(self.newScale * self.baseWidth); + self.scaleHeight = Math.round(self.newScale * self.baseHeight); + var imgLeft = Math.round(self.touchX1 - self.scaleWidth / 2); + var imgTop = Math.round(self.touchY1 - self.scaleHeight / 2); + + self.outsideBound(imgLeft, imgTop); + + self.updateCanvas(); + }; + + self.__xtouchEnd = function() { + self.oldScale = self.newScale; + self.rectX = self.imgLeft; + self.rectY = self.imgTop; + }; + } + + var handle = { + // 图片手势初始监测 + touchStart: function touchStart(e) { + var self = this; + var ref = e.touches; + var touch0 = ref[0]; + var touch1 = ref[1]; + + if (!self.src) { + return + } + + setTouchState(self, true, null, null); + + // 计算第一个触摸点的位置,并参照改点进行缩放 + self.__oneTouchStart(touch0); + + // 两指手势触发 + if (e.touches.length >= 2) { + self.__twoTouchStart(touch0, touch1); + } + }, + + // 图片手势动态缩放 + touchMove: function touchMove(e) { + var self = this; + var ref = e.touches; + var touch0 = ref[0]; + var touch1 = ref[1]; + + if (!self.src) { + return + } + + setTouchState(self, null, true); + + // 单指手势时触发 + if (e.touches.length === 1) { + self.__oneTouchMove(touch0); + } + // 两指手势触发 + if (e.touches.length >= 2) { + self.__twoTouchMove(touch0, touch1); + } + }, + + touchEnd: function touchEnd(e) { + var self = this; + + if (!self.src) { + return + } + + setTouchState(self, false, false, true); + self.__xtouchEnd(); + } + }; + + function cut() { + var self = this; + var boundWidth = self.width; // 裁剪框默认宽度,即整个画布宽度 + var boundHeight = self.height; + // 裁剪框默认高度,即整个画布高度 + var ref = self.cut; + var x = ref.x; + if (x === void 0) x = 0; + var y = ref.y; + if (y === void 0) y = 0; + var width = ref.width; + if (width === void 0) width = boundWidth; + var height = ref.height; + if (height === void 0) height = boundHeight; + + /** + * 设置边界 + * @param imgLeft 图片左上角横坐标值 + * @param imgTop 图片左上角纵坐标值 + */ + self.outsideBound = function(imgLeft, imgTop) { + self.imgLeft = imgLeft >= x ? + x : + self.scaleWidth + imgLeft - x <= width ? + x + width - self.scaleWidth : + imgLeft; + + self.imgTop = imgTop >= y ? + y : + self.scaleHeight + imgTop - y <= height ? + y + height - self.scaleHeight : + imgTop; + }; + + /** + * 设置边界样式 + * @param color 边界颜色 + */ + self.setBoundStyle = function(ref) { + if (ref === void 0) ref = {}; + var color = ref.color; + if (color === void 0) color = '#04b00f'; + var mask = ref.mask; + if (mask === void 0) mask = 'rgba(0, 0, 0, 0.3)'; + var lineWidth = ref.lineWidth; + if (lineWidth === void 0) lineWidth = 1; + + var half = lineWidth / 2; + var boundOption = [{ + start: { + x: x - half, + y: y + 10 - half + }, + step1: { + x: x - half, + y: y - half + }, + step2: { + x: x + 10 - half, + y: y - half + } + }, + { + start: { + x: x - half, + y: y + height - 10 + half + }, + step1: { + x: x - half, + y: y + height + half + }, + step2: { + x: x + 10 - half, + y: y + height + half + } + }, + { + start: { + x: x + width - 10 + half, + y: y - half + }, + step1: { + x: x + width + half, + y: y - half + }, + step2: { + x: x + width + half, + y: y + 10 - half + } + }, + { + start: { + x: x + width + half, + y: y + height - 10 + half + }, + step1: { + x: x + width + half, + y: y + height + half + }, + step2: { + x: x + width - 10 + half, + y: y + height + half + } + } + ]; + + // 绘制半透明层 + self.ctx.beginPath(); + self.ctx.setFillStyle(mask); + self.ctx.fillRect(0, 0, x, boundHeight); + self.ctx.fillRect(x, 0, width, y); + self.ctx.fillRect(x, y + height, width, boundHeight - y - height); + self.ctx.fillRect(x + width, 0, boundWidth - x - width, boundHeight); + self.ctx.fill(); + + boundOption.forEach(function(op) { + self.ctx.beginPath(); + self.ctx.setStrokeStyle(color); + self.ctx.setLineWidth(lineWidth); + self.ctx.moveTo(op.start.x, op.start.y); + self.ctx.lineTo(op.step1.x, op.step1.y); + self.ctx.lineTo(op.step2.x, op.step2.y); + self.ctx.stroke(); + }); + }; + } + + var version = "1.3.9"; + + var WeCropper = function WeCropper(params) { + var self = this; + var _default = {}; + + validator(self, DEFAULT); + + Object.keys(DEFAULT).forEach(function(key) { + _default[key] = DEFAULT[key].default; + }); + Object.assign(self, _default, params); + + self.prepare(); + self.attachPage(); + self.createCtx(); + self.observer(); + self.cutt(); + self.methods(); + self.init(); + self.update(); + + return self + }; + + WeCropper.prototype.init = function init() { + var self = this; + var src = self.src; + + self.version = version; + + typeof self.onReady === 'function' && self.onReady(self.ctx, self); + + if (src) { + self.pushOrign(src); + } else { + self.updateCanvas(); + } + setTouchState(self, false, false, false); + + self.oldScale = 1; + self.newScale = 1; + + return self + }; + + Object.assign(WeCropper.prototype, handle); + + WeCropper.prototype.prepare = prepare; + WeCropper.prototype.observer = observer; + WeCropper.prototype.methods = methods; + WeCropper.prototype.cutt = cut; + WeCropper.prototype.update = update; + + return WeCropper; + +}))); diff --git a/uview-ui/components/u-avatar/u-avatar.vue b/uview-ui/components/u-avatar/u-avatar.vue new file mode 100644 index 0000000..289b9b0 --- /dev/null +++ b/uview-ui/components/u-avatar/u-avatar.vue @@ -0,0 +1,244 @@ + + + + + diff --git a/uview-ui/components/u-back-top/u-back-top.vue b/uview-ui/components/u-back-top/u-back-top.vue new file mode 100644 index 0000000..7970fc7 --- /dev/null +++ b/uview-ui/components/u-back-top/u-back-top.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/uview-ui/components/u-badge/u-badge.vue b/uview-ui/components/u-badge/u-badge.vue new file mode 100644 index 0000000..e85b133 --- /dev/null +++ b/uview-ui/components/u-badge/u-badge.vue @@ -0,0 +1,216 @@ + + + + + \ No newline at end of file diff --git a/uview-ui/components/u-button/u-button.vue b/uview-ui/components/u-button/u-button.vue new file mode 100644 index 0000000..82c3a6f --- /dev/null +++ b/uview-ui/components/u-button/u-button.vue @@ -0,0 +1,596 @@ + + + + + diff --git a/uview-ui/components/u-calendar/u-calendar.vue b/uview-ui/components/u-calendar/u-calendar.vue new file mode 100644 index 0000000..151dd81 --- /dev/null +++ b/uview-ui/components/u-calendar/u-calendar.vue @@ -0,0 +1,640 @@ + + + + \ No newline at end of file diff --git a/uview-ui/components/u-car-keyboard/u-car-keyboard.vue b/uview-ui/components/u-car-keyboard/u-car-keyboard.vue new file mode 100644 index 0000000..84b1467 --- /dev/null +++ b/uview-ui/components/u-car-keyboard/u-car-keyboard.vue @@ -0,0 +1,257 @@ + + + + + diff --git a/uview-ui/components/u-card/u-card.vue b/uview-ui/components/u-card/u-card.vue new file mode 100644 index 0000000..a3cb2aa --- /dev/null +++ b/uview-ui/components/u-card/u-card.vue @@ -0,0 +1,299 @@ + + + + + diff --git a/uview-ui/components/u-cell-group/u-cell-group.vue b/uview-ui/components/u-cell-group/u-cell-group.vue new file mode 100644 index 0000000..3fbca72 --- /dev/null +++ b/uview-ui/components/u-cell-group/u-cell-group.vue @@ -0,0 +1,70 @@ + + + + + diff --git a/uview-ui/components/u-cell-item/u-cell-item.vue b/uview-ui/components/u-cell-item/u-cell-item.vue new file mode 100644 index 0000000..055af3a --- /dev/null +++ b/uview-ui/components/u-cell-item/u-cell-item.vue @@ -0,0 +1,316 @@ + + + + + diff --git a/uview-ui/components/u-checkbox-group/u-checkbox-group.vue b/uview-ui/components/u-checkbox-group/u-checkbox-group.vue new file mode 100644 index 0000000..6a149b3 --- /dev/null +++ b/uview-ui/components/u-checkbox-group/u-checkbox-group.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/uview-ui/components/u-checkbox/u-checkbox.vue b/uview-ui/components/u-checkbox/u-checkbox.vue new file mode 100644 index 0000000..9414461 --- /dev/null +++ b/uview-ui/components/u-checkbox/u-checkbox.vue @@ -0,0 +1,284 @@ + + + + + diff --git a/uview-ui/components/u-circle-progress/u-circle-progress.vue b/uview-ui/components/u-circle-progress/u-circle-progress.vue new file mode 100644 index 0000000..46e7c18 --- /dev/null +++ b/uview-ui/components/u-circle-progress/u-circle-progress.vue @@ -0,0 +1,220 @@ + + + + + diff --git a/uview-ui/components/u-col/u-col.vue b/uview-ui/components/u-col/u-col.vue new file mode 100644 index 0000000..3b6cc64 --- /dev/null +++ b/uview-ui/components/u-col/u-col.vue @@ -0,0 +1,156 @@ + + + + + diff --git a/uview-ui/components/u-collapse-item/u-collapse-item.vue b/uview-ui/components/u-collapse-item/u-collapse-item.vue new file mode 100644 index 0000000..3b66bfa --- /dev/null +++ b/uview-ui/components/u-collapse-item/u-collapse-item.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/uview-ui/components/u-collapse/u-collapse.vue b/uview-ui/components/u-collapse/u-collapse.vue new file mode 100644 index 0000000..8572957 --- /dev/null +++ b/uview-ui/components/u-collapse/u-collapse.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/uview-ui/components/u-column-notice/u-column-notice.vue b/uview-ui/components/u-column-notice/u-column-notice.vue new file mode 100644 index 0000000..dd8bd31 --- /dev/null +++ b/uview-ui/components/u-column-notice/u-column-notice.vue @@ -0,0 +1,237 @@ + + + + + diff --git a/uview-ui/components/u-count-down/u-count-down.vue b/uview-ui/components/u-count-down/u-count-down.vue new file mode 100644 index 0000000..7285d67 --- /dev/null +++ b/uview-ui/components/u-count-down/u-count-down.vue @@ -0,0 +1,318 @@ + + + + + diff --git a/uview-ui/components/u-count-to/u-count-to.vue b/uview-ui/components/u-count-to/u-count-to.vue new file mode 100644 index 0000000..053dc5f --- /dev/null +++ b/uview-ui/components/u-count-to/u-count-to.vue @@ -0,0 +1,241 @@ + + + + + diff --git a/uview-ui/components/u-divider/u-divider.vue b/uview-ui/components/u-divider/u-divider.vue new file mode 100644 index 0000000..6f8d7e6 --- /dev/null +++ b/uview-ui/components/u-divider/u-divider.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/uview-ui/components/u-dropdown-item/u-dropdown-item.vue b/uview-ui/components/u-dropdown-item/u-dropdown-item.vue new file mode 100644 index 0000000..ba60d8f --- /dev/null +++ b/uview-ui/components/u-dropdown-item/u-dropdown-item.vue @@ -0,0 +1,132 @@ + + + + + diff --git a/uview-ui/components/u-dropdown/u-dropdown.vue b/uview-ui/components/u-dropdown/u-dropdown.vue new file mode 100644 index 0000000..a62e469 --- /dev/null +++ b/uview-ui/components/u-dropdown/u-dropdown.vue @@ -0,0 +1,298 @@ + + + + + diff --git a/uview-ui/components/u-empty/u-empty.vue b/uview-ui/components/u-empty/u-empty.vue new file mode 100644 index 0000000..2c77b24 --- /dev/null +++ b/uview-ui/components/u-empty/u-empty.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/uview-ui/components/u-field/u-field.vue b/uview-ui/components/u-field/u-field.vue new file mode 100644 index 0000000..b562798 --- /dev/null +++ b/uview-ui/components/u-field/u-field.vue @@ -0,0 +1,384 @@ +

D4MR|;LR>x=N^>*M;u>NG&*)LB>z$I?3P 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 z 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 z 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