From bd903154abd443be28601d713017016904524144 Mon Sep 17 00:00:00 2001 From: callmeyan Date: Tue, 6 Dec 2022 11:54:43 +0800 Subject: [PATCH] fixed input --- admin-fe/src/App.vue | 16 -- admin-fe/src/assets/app.css | 16 ++ admin-fe/src/components/icon/Eye.vue | 22 +++ admin-fe/src/components/icon/EyeClose.vue | 19 ++ admin-fe/src/components/icon/Password.vue | 19 ++ admin-fe/src/components/icon/iconComponent.ts | 30 ++++ admin-fe/src/components/icon/index.ts | 6 + admin-fe/src/components/icon/info.vue | 18 ++ .../components/icon/{info.tsx => test.tsx} | 2 +- admin-fe/src/components/input/index.vue | 167 ++++++++++++++++++ admin-fe/src/{ => components}/input/types.ts | 0 admin-fe/src/input/index.vue | 137 -------------- admin-fe/src/router/routes.ts | 5 + admin-fe/src/views/Login.vue | 11 +- admin-fe/src/views/Test.vue | 43 +++++ admin-fe/yarn.lock | 124 ++++++++++++- 16 files changed, 473 insertions(+), 162 deletions(-) create mode 100644 admin-fe/src/components/icon/Eye.vue create mode 100644 admin-fe/src/components/icon/EyeClose.vue create mode 100644 admin-fe/src/components/icon/Password.vue create mode 100644 admin-fe/src/components/icon/iconComponent.ts create mode 100644 admin-fe/src/components/icon/index.ts create mode 100644 admin-fe/src/components/icon/info.vue rename admin-fe/src/components/icon/{info.tsx => test.tsx} (93%) create mode 100644 admin-fe/src/components/input/index.vue rename admin-fe/src/{ => components}/input/types.ts (100%) delete mode 100644 admin-fe/src/input/index.vue create mode 100644 admin-fe/src/views/Test.vue diff --git a/admin-fe/src/App.vue b/admin-fe/src/App.vue index 834dd41..d5a04fd 100644 --- a/admin-fe/src/App.vue +++ b/admin-fe/src/App.vue @@ -1,14 +1,6 @@ @@ -16,11 +8,9 @@ \ No newline at end of file diff --git a/admin-fe/src/assets/app.css b/admin-fe/src/assets/app.css index 0ff32db..8acd7ec 100644 --- a/admin-fe/src/assets/app.css +++ b/admin-fe/src/assets/app.css @@ -14,7 +14,17 @@ margin: 0; padding: 0; } +*, *:before, *:after { + box-sizing: border-box; +} +input[type=text], input[type=password], input[type=number], textarea { + -webkit-appearance: none; +} +[class^=p-]::-ms-clear,[class*=p-]::-ms-clear,[class^=p-] input::-ms-clear, +[class*=p-] input::-ms-clear,[class^=p-] input::-ms-reveal,[class*=p-] input::-ms-reveal { + display: none +} body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 'Source Han Sans SC', 'Microsoft YaHei', 'Microsoft YaHei UI', "Helvetica Neue", sans-serif; scroll-behavior: smooth; @@ -56,4 +66,10 @@ body { border-radius: 2px; box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d; pointer-events: all +} + +.icon-svg{ +} +.pointer-cursor{ + cursor: pointer; } \ No newline at end of file diff --git a/admin-fe/src/components/icon/Eye.vue b/admin-fe/src/components/icon/Eye.vue new file mode 100644 index 0000000..618b469 --- /dev/null +++ b/admin-fe/src/components/icon/Eye.vue @@ -0,0 +1,22 @@ + + + \ No newline at end of file diff --git a/admin-fe/src/components/icon/EyeClose.vue b/admin-fe/src/components/icon/EyeClose.vue new file mode 100644 index 0000000..2e4a6ca --- /dev/null +++ b/admin-fe/src/components/icon/EyeClose.vue @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/admin-fe/src/components/icon/Password.vue b/admin-fe/src/components/icon/Password.vue new file mode 100644 index 0000000..4495924 --- /dev/null +++ b/admin-fe/src/components/icon/Password.vue @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/admin-fe/src/components/icon/iconComponent.ts b/admin-fe/src/components/icon/iconComponent.ts new file mode 100644 index 0000000..36c4eba --- /dev/null +++ b/admin-fe/src/components/icon/iconComponent.ts @@ -0,0 +1,30 @@ +import {computed} from "vue"; + +export default { + props: { + color: { + type: String, + default: '#333' + }, + size: { + type: Number, + default: 18 + } + }, + setup(props) { + const sizeStyle = computed(() => { + if (props.size) { + return { + width: props.size + 'px', + height: props.size + 'px' + } + + } + return {} + }) + return { + currentColor: props.color, + sizeStyle, + } + } +} \ No newline at end of file diff --git a/admin-fe/src/components/icon/index.ts b/admin-fe/src/components/icon/index.ts new file mode 100644 index 0000000..6587676 --- /dev/null +++ b/admin-fe/src/components/icon/index.ts @@ -0,0 +1,6 @@ +import IconInfo from "./info.vue"; +import Password from "./Password.vue"; + +export { + IconInfo, Password +}; \ No newline at end of file diff --git a/admin-fe/src/components/icon/info.vue b/admin-fe/src/components/icon/info.vue new file mode 100644 index 0000000..11118fe --- /dev/null +++ b/admin-fe/src/components/icon/info.vue @@ -0,0 +1,18 @@ + + + \ No newline at end of file diff --git a/admin-fe/src/components/icon/info.tsx b/admin-fe/src/components/icon/test.tsx similarity index 93% rename from admin-fe/src/components/icon/info.tsx rename to admin-fe/src/components/icon/test.tsx index 23f9f66..ca4aa6d 100644 --- a/admin-fe/src/components/icon/info.tsx +++ b/admin-fe/src/components/icon/test.tsx @@ -1,7 +1,7 @@ import {defineComponent} from "vue"; const IconInfo = defineComponent({ - name: 'IconInfo', + name: 'IconTest', props: ['color'], render(props) { return ( diff --git a/admin-fe/src/components/input/index.vue b/admin-fe/src/components/input/index.vue new file mode 100644 index 0000000..1c60bda --- /dev/null +++ b/admin-fe/src/components/input/index.vue @@ -0,0 +1,167 @@ + + + + + \ No newline at end of file diff --git a/admin-fe/src/input/types.ts b/admin-fe/src/components/input/types.ts similarity index 100% rename from admin-fe/src/input/types.ts rename to admin-fe/src/components/input/types.ts diff --git a/admin-fe/src/input/index.vue b/admin-fe/src/input/index.vue deleted file mode 100644 index 62423af..0000000 --- a/admin-fe/src/input/index.vue +++ /dev/null @@ -1,137 +0,0 @@ - - - - - \ No newline at end of file diff --git a/admin-fe/src/router/routes.ts b/admin-fe/src/router/routes.ts index 543d9d1..a29d23a 100644 --- a/admin-fe/src/router/routes.ts +++ b/admin-fe/src/router/routes.ts @@ -2,8 +2,13 @@ import {RouteRecordRaw} from "vue-router"; import Home from '../views/admin/Home.vue' import Login from '../views/Login.vue' import NotFound from '../views/NotFound.vue' +import Test from '../views/Test.vue' const routes: RouteRecordRaw[] = [ + { + path: '/', + component: Test + }, { path: '/home', component: Home diff --git a/admin-fe/src/views/Login.vue b/admin-fe/src/views/Login.vue index 228d803..44aecc1 100644 --- a/admin-fe/src/views/Login.vue +++ b/admin-fe/src/views/Login.vue @@ -7,7 +7,6 @@

- @@ -18,11 +17,9 @@ import {reactive, ref} from "vue"; import http from "../util/http"; import {useUserStore} from "../service/store"; import {useRouter} from "vue-router"; -import IconInfo from "../components/icon/info"; export default { name: "User", - components: {IconInfo}, setup() { // vue 数据双向绑定(响应式原理) // vue2 Object.definedProperty @@ -40,12 +37,12 @@ export default { e.preventDefault() loading.value = true store.login(data) - .then(()=>{ - r.replace('/home').then(()=>console.log('success')).catch(e=>console.log(e)) + .then(() => { + r.replace('/home').then(() => console.log('success')).catch(e => console.log(e)) }) .catch(e => { - console.log(e) - }).finally(() => { + console.log(e) + }).finally(() => { loading.value = false }) } diff --git a/admin-fe/src/views/Test.vue b/admin-fe/src/views/Test.vue new file mode 100644 index 0000000..4cc12ea --- /dev/null +++ b/admin-fe/src/views/Test.vue @@ -0,0 +1,43 @@ + + + + + \ No newline at end of file diff --git a/admin-fe/yarn.lock b/admin-fe/yarn.lock index 3c0c9f1..6679749 100644 --- a/admin-fe/yarn.lock +++ b/admin-fe/yarn.lock @@ -556,6 +556,13 @@ convert-source-map@^1.7.0: resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== +copy-anything@^2.0.1: + version "2.0.6" + resolved "https://registry.npmmirror.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" + integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== + dependencies: + is-what "^3.14.1" + csstype@^2.6.8: version "2.6.21" resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" @@ -571,6 +578,13 @@ de-indent@^1.0.2: resolved "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== +debug@^3.2.6: + version "3.2.7" + resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + debug@^4.1.0: version "4.3.4" resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" @@ -583,6 +597,13 @@ electron-to-chromium@^1.4.251: resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== +errno@^0.1.1: + version "0.1.8" + resolved "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + esbuild-android-64@0.15.17: version "0.15.17" resolved "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.15.17.tgz#3e639a064b275a5e9aaa02a2f4ea0e1d2d875fc9" @@ -746,6 +767,11 @@ globals@^11.1.0: resolved "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +graceful-fs@^4.1.2: + version "4.2.10" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -768,6 +794,18 @@ html-tags@^3.1.0: resolved "https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== +iconv-lite@^0.6.3: + version "0.6.3" + resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +image-size@~0.5.0: + version "0.5.5" + resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== + is-core-module@^2.9.0: version "2.11.0" resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" @@ -775,6 +813,11 @@ is-core-module@^2.9.0: dependencies: has "^1.0.3" +is-what@^3.14.1: + version "3.14.1" + resolved "https://registry.npmmirror.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" + integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== + js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -790,6 +833,23 @@ json5@^2.2.1: resolved "https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +less@^4.1.3: + version "4.1.3" + resolved "https://registry.npmmirror.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246" + integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== + dependencies: + copy-anything "^2.0.1" + parse-node-version "^1.0.1" + tslib "^2.3.0" + optionalDependencies: + errno "^0.1.1" + graceful-fs "^4.1.2" + image-size "~0.5.0" + make-dir "^2.1.0" + mime "^1.4.1" + needle "^3.1.0" + source-map "~0.6.0" + magic-string@^0.25.7: version "0.25.9" resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" @@ -797,6 +857,19 @@ magic-string@^0.25.7: dependencies: sourcemap-codec "^1.4.8" +make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +mime@^1.4.1: + version "1.6.0" + resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + minimatch@^5.1.0: version "5.1.1" resolved "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.1.tgz#6c9dffcf9927ff2a31e74b5af11adf8b9604b022" @@ -809,6 +882,11 @@ ms@2.1.2: resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + muggle-string@^0.1.0: version "0.1.0" resolved "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.1.0.tgz#1fda8a281c8b27bb8b70466dbc9f27586a8baa6c" @@ -819,11 +897,25 @@ nanoid@^3.3.4: resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +needle@^3.1.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44" + integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ== + dependencies: + debug "^3.2.6" + iconv-lite "^0.6.3" + sax "^1.2.4" + node-releases@^2.0.6: version "2.0.6" resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== +parse-node-version@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + path-parse@^1.0.7: version "1.0.7" resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" @@ -834,6 +926,11 @@ picocolors@^1.0.0: resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + pinia@^2.0.27: version "2.0.27" resolved "https://registry.npmmirror.com/pinia/-/pinia-2.0.27.tgz#cf13a8dca2792a613c1d8bb8ef50707756e5a6ef" @@ -851,6 +948,11 @@ postcss@^8.1.10, postcss@^8.4.18: picocolors "^1.0.0" source-map-js "^1.0.2" +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== + resolve@^1.22.1: version "1.22.1" resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" @@ -867,6 +969,21 @@ rollup@^2.79.1: optionalDependencies: fsevents "~2.3.2" +"safer-buffer@>= 2.1.2 < 3.0.0": + version "2.1.2" + resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +semver@^5.6.0: + version "5.7.1" + resolved "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + semver@^6.3.0: version "6.3.0" resolved "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" @@ -877,7 +994,7 @@ source-map-js@^1.0.2: resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map@^0.6.1: +source-map@^0.6.1, source-map@~0.6.0: version "0.6.1" resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== @@ -909,6 +1026,11 @@ to-fast-properties@^2.0.0: resolved "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== +tslib@^2.3.0: + version "2.4.1" + resolved "https://registry.npmmirror.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" + integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== + typescript@^4.9.3: version "4.9.3" resolved "https://registry.npmmirror.com/typescript/-/typescript-4.9.3.tgz#3aea307c1746b8c384435d8ac36b8a2e580d85db"