From 14f56dab398926f08c9e4223b3bc253efeb4c119 Mon Sep 17 00:00:00 2001 From: mashirozx Date: Wed, 4 Aug 2021 23:57:10 +0800 Subject: [PATCH] Add mobile compatibility --- .vscode/snippets.json | 3 +- package.json | 35 +- src/@types/declarations.d.ts | 1 + .../content/components/comment/Comment.vue | 248 ++++++- .../components/comment/CommentList.vue | 22 +- .../content/components/comment/Composer.vue | 255 ++++++- .../components/status/ErrorRefresher.vue | 54 ++ .../lists/postThumbList/PostThumbList.vue | 4 +- src/components/ripple/Ripple.vue | 40 ++ src/components/toggler/Toggler.vue | 47 ++ src/components/tooltip/BunceTootip.vue | 316 +++++++++ src/components/tooltip/PlainTooltip.vue | 44 ++ src/components/tooltip/SlotTooltip.vue | 14 + src/components/tooltip/Tippy.vue | 71 ++ src/hooks/index.ts | 2 + src/hooks/lib/useTippy.ts | 28 + src/hooks/useIntervalWatcher.ts | 4 +- src/hooks/useKeepAliveWindowScrollTop.ts | 6 +- src/hooks/useOffsetDistance.ts | 39 +- src/hooks/useScrollToElement.ts | 74 ++ src/layouts/Base.vue | 11 +- src/layouts/components/goTop/GoTop.vue | 90 +++ src/layouts/components/header/NavItem.vue | 45 +- src/main.ts | 5 + src/store/comments.ts | 12 +- src/styles/_app.scss | 5 + src/styles/_mdc.scss | 1 + yarn.lock | 660 +++++++++--------- 28 files changed, 1694 insertions(+), 442 deletions(-) create mode 100644 src/components/content/components/status/ErrorRefresher.vue create mode 100644 src/components/ripple/Ripple.vue create mode 100644 src/components/toggler/Toggler.vue create mode 100644 src/components/tooltip/BunceTootip.vue create mode 100644 src/components/tooltip/PlainTooltip.vue create mode 100644 src/components/tooltip/SlotTooltip.vue create mode 100644 src/components/tooltip/Tippy.vue create mode 100644 src/hooks/lib/useTippy.ts create mode 100644 src/hooks/useScrollToElement.ts create mode 100644 src/layouts/components/goTop/GoTop.vue diff --git a/.vscode/snippets.json b/.vscode/snippets.json index 8a07f31..d1d52d7 100644 --- a/.vscode/snippets.json +++ b/.vscode/snippets.json @@ -5,7 +5,8 @@ "view": "div[class=${1}]", "text": "span[class=\"text\"]", "image": "Image[src=${1} placeholder=${2} :avatar=\"false\" alt=${2} :draggable=\"false\"]", - "icon": "UiIcon[name=${1} :width=\"100%\" :height=\"100%\"]" + "icon": "UiIcon[name=${1} :width=\"100%\" :height=\"100%\"]", + "slot": "slot[name=${1}]" } } } diff --git a/package.json b/package.json index e3ff305..9df1daf 100644 --- a/package.json +++ b/package.json @@ -29,21 +29,21 @@ }, "dependencies": { "@formatjs/intl": "^1.13.4", - "@material/button": "^13.0.0-canary.5981207f7.0", - "@material/card": "^13.0.0-canary.5981207f7.0", - "@material/checkbox": "^13.0.0-canary.5981207f7.0", - "@material/chips": "^13.0.0-canary.5981207f7.0", - "@material/dialog": "^13.0.0-canary.5981207f7.0", - "@material/elevation": "^13.0.0-canary.5981207f7.0", - "@material/form-field": "^13.0.0-canary.5981207f7.0", - "@material/menu": "^13.0.0-canary.5981207f7.0", - "@material/radio": "^13.0.0-canary.5981207f7.0", - "@material/ripple": "^13.0.0-canary.5981207f7.0", - "@material/switch": "^13.0.0-canary.5981207f7.0", - "@material/tab-bar": "^13.0.0-canary.5981207f7.0", - "@material/textfield": "^13.0.0-canary.5981207f7.0", - "@material/theme": "^13.0.0-canary.5981207f7.0", - "@material/typography": "^13.0.0-canary.5981207f7.0", + "@material/button": "^13.0.0-canary.b47dd37a6.0", + "@material/card": "^13.0.0-canary.b47dd37a6.0", + "@material/checkbox": "^13.0.0-canary.b47dd37a6.0", + "@material/chips": "^13.0.0-canary.b47dd37a6.0", + "@material/dialog": "^13.0.0-canary.b47dd37a6.0", + "@material/elevation": "^13.0.0-canary.b47dd37a6.0", + "@material/form-field": "^13.0.0-canary.b47dd37a6.0", + "@material/menu": "^13.0.0-canary.b47dd37a6.0", + "@material/radio": "^13.0.0-canary.b47dd37a6.0", + "@material/ripple": "^13.0.0-canary.b47dd37a6.0", + "@material/switch": "^13.0.0-canary.b47dd37a6.0", + "@material/tab-bar": "^13.0.0-canary.b47dd37a6.0", + "@material/textfield": "^13.0.0-canary.b47dd37a6.0", + "@material/theme": "^13.0.0-canary.b47dd37a6.0", + "@material/typography": "^13.0.0-canary.b47dd37a6.0", "@vueuse/core": "^5.2.0", "@yzfe/svgicon": "^1.0.1", "@yzfe/vue3-svgicon": "^1.0.1", @@ -51,6 +51,7 @@ "axios": "^0.21.1", "camelcase-keys": "^7.0.0", "chroma-js": "^2.1.2", + "cooltipz-css": "^1.6.8", "crypto-js": "^4.0.0", "gsap": "^3.7.0", "highlight.js": "^11.1.0", @@ -61,10 +62,12 @@ "perfect-scrollbar": "^1.5.2", "snakecase-keys": "^4.0.2", "swiper": "^6.7.5", + "tippy.js": "^6.3.1", "uuid": "^8.3.2", "vue": "^3.1.4", "vue-intl": "^6.0.6", - "vue-router": "^4.0.10" + "vue-router": "^4.0.10", + "vue-tippy": "^6.0.0-alpha.31" }, "devDependencies": { "@amatlash/vite-plugin-stylelint": "^1.1.1", diff --git a/src/@types/declarations.d.ts b/src/@types/declarations.d.ts index 5c254c7..9bdb30c 100644 --- a/src/@types/declarations.d.ts +++ b/src/@types/declarations.d.ts @@ -134,6 +134,7 @@ interface CommentStore { declare type FetchingStatus = | 'inite' | 'cached' + | 'updating' | 'pending' | 'success' | 'error' diff --git a/src/components/content/components/comment/Comment.vue b/src/components/content/components/comment/Comment.vue index 459d58a..205f497 100644 --- a/src/components/content/components/comment/Comment.vue +++ b/src/components/content/components/comment/Comment.vue @@ -1,7 +1,21 @@ diff --git a/src/components/lists/postThumbList/PostThumbList.vue b/src/components/lists/postThumbList/PostThumbList.vue index e75f124..9819af6 100644 --- a/src/components/lists/postThumbList/PostThumbList.vue +++ b/src/components/lists/postThumbList/PostThumbList.vue @@ -110,8 +110,6 @@ export default defineComponent({ const next = () => { if (currentPage.value + 1 <= totalPage.value) { - console.log(currentPage.value, totalPage.value) - setCurrentPageCached(currentPage.value) setCurrentPage(currentPage.value + 1) fetch().then(() => setCurrentPageCached(currentPage.value)) @@ -201,7 +199,7 @@ export default defineComponent({ } > .post-thumb-card__wrapper { width: auto; - padding-top: 24px; + padding-top: 24px; // TODO } > .loader__wrapper { padding-top: 24px; diff --git a/src/components/ripple/Ripple.vue b/src/components/ripple/Ripple.vue new file mode 100644 index 0000000..71170c7 --- /dev/null +++ b/src/components/ripple/Ripple.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/components/toggler/Toggler.vue b/src/components/toggler/Toggler.vue new file mode 100644 index 0000000..0f48b21 --- /dev/null +++ b/src/components/toggler/Toggler.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/src/components/tooltip/BunceTootip.vue b/src/components/tooltip/BunceTootip.vue new file mode 100644 index 0000000..13f7540 --- /dev/null +++ b/src/components/tooltip/BunceTootip.vue @@ -0,0 +1,316 @@ + + + diff --git a/src/components/tooltip/PlainTooltip.vue b/src/components/tooltip/PlainTooltip.vue new file mode 100644 index 0000000..5bfa92b --- /dev/null +++ b/src/components/tooltip/PlainTooltip.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/src/components/tooltip/SlotTooltip.vue b/src/components/tooltip/SlotTooltip.vue new file mode 100644 index 0000000..afed15a --- /dev/null +++ b/src/components/tooltip/SlotTooltip.vue @@ -0,0 +1,14 @@ + diff --git a/src/components/tooltip/Tippy.vue b/src/components/tooltip/Tippy.vue new file mode 100644 index 0000000..55ae3c6 --- /dev/null +++ b/src/components/tooltip/Tippy.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/src/hooks/index.ts b/src/hooks/index.ts index f1ef2d9..16fc1e9 100644 --- a/src/hooks/index.ts +++ b/src/hooks/index.ts @@ -13,6 +13,7 @@ import useTypewriterEffect from './useTypewriterEffect' import useIntervalWatcher from './useIntervalWatcher' import useKeepAliveWindowScrollTop from './useKeepAliveWindowScrollTop' import useWindowScrollLock from './useWindowScrollLock' +import useScrollToElement from './useScrollToElement' export { useState, @@ -37,4 +38,5 @@ export { useIntervalWatcher, useKeepAliveWindowScrollTop, useWindowScrollLock, + useScrollToElement, } diff --git a/src/hooks/lib/useTippy.ts b/src/hooks/lib/useTippy.ts new file mode 100644 index 0000000..4c3b4ef --- /dev/null +++ b/src/hooks/lib/useTippy.ts @@ -0,0 +1,28 @@ +import { ref, Ref, watch, onBeforeUnmount } from 'vue' +import tippy from 'tippy.js' +import 'tippy.js/dist/tippy.css' + +const useTippy = ( + elementRef: El extends Element ? Element : Ref, + optionalProps?: Parameters[1] +) => { + const tippyRef: Ref | []> = ref([]) + + if (elementRef instanceof Element) { + tippyRef.value = [tippy(elementRef, optionalProps)] + } else { + watch(elementRef, (element) => { + if (element) { + tippyRef.value = [tippy(element, optionalProps)] + } + }) + } + + onBeforeUnmount(() => { + tippyRef.value[0]?.destroy() + }) + + return tippyRef.value[0] ?? null +} + +export default useTippy diff --git a/src/hooks/useIntervalWatcher.ts b/src/hooks/useIntervalWatcher.ts index 5536e80..b9e0865 100644 --- a/src/hooks/useIntervalWatcher.ts +++ b/src/hooks/useIntervalWatcher.ts @@ -1,5 +1,5 @@ import { onMounted, onUnmounted, onActivated, onDeactivated } from 'vue' -export default function useIntervalWatcher(func: () => void, interval = 100): void { +const useIntervalWatcher = (func: () => void, interval = 100): void => { let timer = NaN const addWatcher = () => { if (timer) return @@ -16,3 +16,5 @@ export default function useIntervalWatcher(func: () => void, interval = 100): vo onUnmounted(() => removeWatcher()) onDeactivated(() => removeWatcher()) } + +export default useIntervalWatcher diff --git a/src/hooks/useKeepAliveWindowScrollTop.ts b/src/hooks/useKeepAliveWindowScrollTop.ts index c10de66..582eaad 100644 --- a/src/hooks/useKeepAliveWindowScrollTop.ts +++ b/src/hooks/useKeepAliveWindowScrollTop.ts @@ -3,7 +3,7 @@ import { useWindowScroll } from '@vueuse/core' import { useState } from '@/hooks' export default function () { - const { scrollTop, scrollLeft } = (function () { + const { scrollTop } = (function () { const { x, y } = useWindowScroll() return { scrollTop: y, scrollLeft: x } })() @@ -18,8 +18,8 @@ export default function () { onActivated(() => { window.scrollTo({ - top: scrollLeft.value ?? 0, - behavior: 'smooth', + top: scrollTopCache.value ?? 0, + behavior: 'auto', }) // window.scrollTo(scrollLeft.value ?? 0, scrollTopCache.value) setIsScrollTopSet(true) diff --git a/src/hooks/useOffsetDistance.ts b/src/hooks/useOffsetDistance.ts index 1a1a3e5..2d598fe 100644 --- a/src/hooks/useOffsetDistance.ts +++ b/src/hooks/useOffsetDistance.ts @@ -1,30 +1,27 @@ -import { ref, Ref, watch, onMounted, onUnmounted } from 'vue' -// I'm not sure if this influent performence? -export default function (elementRef: El extends Element ? Element : Ref) { +import { ref, Ref } from 'vue' +import useIntervalWatcher from './useIntervalWatcher' + +export default function ( + elementRef: El extends HTMLElement ? HTMLElement : Ref +) { const offset = ref({ offsetTop: NaN, offsetLeft: NaN, }) - let timer: number - - onMounted(() => { - timer = window.setInterval(() => { - let element: HTMLElement - if (elementRef instanceof Element) { - element = elementRef as HTMLElement - } else { - if (!elementRef.value) return - element = elementRef.value as HTMLElement - } - offset.value = { - offsetTop: element.offsetTop, - offsetLeft: element.offsetLeft, - } - }, 100) + useIntervalWatcher(() => { + let element: HTMLElement + if (elementRef instanceof HTMLElement) { + element = elementRef + } else { + if (!elementRef.value) return + element = elementRef.value as HTMLElement + } + offset.value = { + offsetTop: element.offsetTop, + offsetLeft: element.offsetLeft, + } }) - onUnmounted(() => clearInterval(timer)) - return offset } diff --git a/src/hooks/useScrollToElement.ts b/src/hooks/useScrollToElement.ts new file mode 100644 index 0000000..cc87805 --- /dev/null +++ b/src/hooks/useScrollToElement.ts @@ -0,0 +1,74 @@ +import { computed, ref } from 'vue' +import type { Ref } from 'vue' +import useOffsetDistance from './useOffsetDistance' +import useResizeObserver from './useResizeObserver' +import useWindowResize from './useWindowResize' + +/** + * @param elementRef HTMLElement + * @param trigger the position of element: 'top' | 'bottom' | percentage (0~1) + * @param to the position of window: 'top' | 'bottom' | percentage (0~1) + * @returns void + */ +const useScrollToElement = ( + elementRef: El extends HTMLElement ? HTMLElement : Ref, + trigger: 'top' | 'bottom' | number | string = 'top', + to: 'top' | 'bottom' | number | string = 'top' +) => { + const offset = useOffsetDistance(elementRef) + const size = useResizeObserver(elementRef as Ref) + const windowSize = useWindowResize() + + const target = computed((): number => { + if (trigger === 'top') { + return offset.value.offsetTop + } else if (trigger === 'bottom') { + return offset.value.offsetTop + size.value.height + size.value.paddingTop + } else if (typeof trigger === 'number') { + return offset.value.offsetTop + size.value.height * trigger + size.value.paddingTop + } else if (typeof trigger === 'string') { + return offset.value.offsetTop + Number(trigger.replace('px', '')) + size.value.paddingTop + } else { + return NaN + } + }) + + const transform = computed(() => { + if (to === 'top') { + return 0 + } else if (to === 'bottom') { + return windowSize.value.innerHeight + } else if (typeof to === 'number') { + return windowSize.value.innerHeight * to + } else if (typeof to === 'string') { + return Number(to.replace('px', '')) + } else { + return NaN + } + }) + + const final = computed((): { offset: number; transform: number } => { + return { offset: target.value, transform: transform.value } + }) + + const pending = ref(false) + + const scrollTrigger = () => { + pending.value = true + let timer = window.setInterval(() => { + if (!isNaN(final.value.offset) && !isNaN(final.value.transform)) { + if (!pending.value) return + window.scrollTo({ + top: final.value.offset - final.value.transform, + behavior: 'smooth', + }) + pending.value = false + window.clearInterval(timer) + } + }, 100) + } + + return scrollTrigger +} + +export default useScrollToElement diff --git a/src/layouts/Base.vue b/src/layouts/Base.vue index 2022860..13b50e0 100644 --- a/src/layouts/Base.vue +++ b/src/layouts/Base.vue @@ -13,6 +13,7 @@ +
@@ -31,6 +32,10 @@
+ +
+ +
@@ -47,10 +52,11 @@ import Header from '@/layouts/components/header/Header.vue' import Footer from '@/layouts/components/footer/Footer.vue' import HeaderMobile from '@/layouts/components/header/HeaderMobile.vue' import NavDrawer from '@/layouts/components/header/NavDrawer.vue' +import GoTop from './components/goTop/GoTop.vue' export default defineComponent({ name: 'LayoutBase', - components: { Header, Footer, HeaderMobile, NavDrawer }, + components: { Header, Footer, HeaderMobile, NavDrawer, GoTop }, props: { headerPlaceholder: { type: Boolean, default: true } }, setup() { useKeepAliveWindowScrollTop() @@ -190,4 +196,7 @@ $drawer-width: 260px; } } } +.go-top__wrapper { + --drawer-width: #{$drawer-width}; +} diff --git a/src/layouts/components/goTop/GoTop.vue b/src/layouts/components/goTop/GoTop.vue new file mode 100644 index 0000000..0b5639c --- /dev/null +++ b/src/layouts/components/goTop/GoTop.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/layouts/components/header/NavItem.vue b/src/layouts/components/header/NavItem.vue index cfb2cf0..93cdea5 100644 --- a/src/layouts/components/header/NavItem.vue +++ b/src/layouts/components/header/NavItem.vue @@ -1,47 +1,33 @@ @@ -59,13 +45,12 @@ export default defineComponent({ padding-right: 0; } .nav-item__content { - width: 100%; height: 100%; display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; - padding: 0 24px; + margin: 0 24px; span { color: #5f6368; font-weight: 500; diff --git a/src/main.ts b/src/main.ts index 392795e..06b5cae 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,6 +1,10 @@ import { createApp } from 'vue' import { VueSvgIconPlugin } from '@yzfe/vue3-svgicon' import '@yzfe/svgicon/lib/svgicon.css' +import VueTippy from 'vue-tippy' +import 'tippy.js/dist/tippy.css' +import 'tippy.js/animations/scale.css' +import 'tippy.js/themes/material.css' import 'animate.css/animate.css' import App from './App.vue' import router from './router' @@ -22,4 +26,5 @@ app.use(VueSvgIconPlugin, { tagName: 'svg-icon' }) app.component('UiIcon', UiIcon) app.component('Image', Image) app.component('Link', Link) +app.use(VueTippy, { directive: 'tippy', component: 'tippy', componentSingleton: 'tippy-singleton' }) app.mount('#app') diff --git a/src/store/comments.ts b/src/store/comments.ts index e0edea3..db16f7c 100644 --- a/src/store/comments.ts +++ b/src/store/comments.ts @@ -1,16 +1,20 @@ import { Ref } from 'vue' import { useState, usePersistedState } from '@/hooks' +import type { MessageOptions } from '@/store/messages' import { AxiosResponse } from 'axios' // interface import { cloneDeep } from 'lodash' import API from '@/api' import { GetCommentParams } from '@/api/Wp/v2' // interface import { getPagination } from '@/utils/filters/paginationFilter' import logger from '@/utils/logger' +import axiosErrorHandler from '@/utils/axiosErrorHandler' +import intl from '@/locales' interface FetchParams { state: Ref namespace: string opts: GetCommentParams + addMessage: (options: MessageOptions) => void } export default function comments(): object { @@ -46,7 +50,7 @@ export default function comments(): object { setCommentStore(stateCopy) } - const fetchComment = async ({ state, namespace, opts }: FetchParams) => { + const fetchComment = async ({ state, namespace, opts, addMessage }: FetchParams) => { return new Promise((resolve, reject) => { API.Wp.v2 .getComments(opts as GetCommentParams) @@ -56,6 +60,12 @@ export default function comments(): object { }) .catch((error) => { logger('error', error) + const errorMsgTitle = intl.formatMessage({ + id: 'messages.posts.fetchPostError', + defaultMessage: 'Failed to fetch post content.', + }) + const errorMsg = axiosErrorHandler(error).msg + addMessage({ type: 'error', title: errorMsgTitle, detail: errorMsg, closeTimeout: 0 }) reject(error) }) }) diff --git a/src/styles/_app.scss b/src/styles/_app.scss index 5e43663..1c9291a 100644 --- a/src/styles/_app.scss +++ b/src/styles/_app.scss @@ -6,4 +6,9 @@ text-decoration: none; color: inherit; } + .tippy-box { + a { + text-decoration: underline; + } + } } diff --git a/src/styles/_mdc.scss b/src/styles/_mdc.scss index a104178..16fa855 100644 --- a/src/styles/_mdc.scss +++ b/src/styles/_mdc.scss @@ -8,3 +8,4 @@ // @import '@material/textfield/mdc-text-field'; // @import '@material/dialog/mdc-dialog'; // @import '@material/typography/styles'; +@use '@material/switch/styles'; diff --git a/yarn.lock b/yarn.lock index fe98ff9..d4ea556 100644 --- a/yarn.lock +++ b/yarn.lock @@ -728,420 +728,420 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" -"@material/animation@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/animation/download/@material/animation-13.0.0-canary.5981207f7.0.tgz#5b374aaa84686d5a4e08fc7c6bc685362e6fd970" - integrity sha1-WzdKqoRobVpOCPx8a8aFNi5v2XA= +"@material/animation@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/animation/download/@material/animation-13.0.0-canary.b47dd37a6.0.tgz#ba8e69d986857c22f8fa1a0f412832bd9f6a2f27" + integrity sha1-uo5p2YaFfCL4+hoPQSgyvZ9qLyc= dependencies: tslib "^2.1.0" -"@material/base@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/base/download/@material/base-13.0.0-canary.5981207f7.0.tgz#2613917ee525385820c6be3f18a65ff00f6239a5" - integrity sha1-JhORfuUlOFggxr4/GKZf8A9iOaU= +"@material/base@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/base/download/@material/base-13.0.0-canary.b47dd37a6.0.tgz#f76e858dc9aecad5115f93254a5bf474e7ee22c7" + integrity sha1-926FjcmuytURX5MlSlv0dOfuIsc= dependencies: tslib "^2.1.0" -"@material/button@13.0.0-canary.5981207f7.0", "@material/button@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/button/download/@material/button-13.0.0-canary.5981207f7.0.tgz#8ca3ef5256ef57c4a21e08200cd07d5a4073deea" - integrity sha1-jKPvUlbvV8SiHgggDNB9WkBz3uo= +"@material/button@13.0.0-canary.b47dd37a6.0", "@material/button@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/button/download/@material/button-13.0.0-canary.b47dd37a6.0.tgz#d16f319cd7fe4f702d0946ac49ec9bfebfe04429" + integrity sha1-0W8xnNf+T3AtCUasSeyb/r/gRCk= dependencies: - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/tokens" "13.0.0-canary.5981207f7.0" - "@material/touch-target" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/tokens" "13.0.0-canary.b47dd37a6.0" + "@material/touch-target" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/card@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/card/download/@material/card-13.0.0-canary.5981207f7.0.tgz#ec29db9f5a00931886ca2c939e74dcc3a1375c52" - integrity sha1-7Cnbn1oAkxiGyiyTnnTcw6E3XFI= +"@material/card@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/card/download/@material/card-13.0.0-canary.b47dd37a6.0.tgz#892acad42abd7a81506c371216fbcef62aec5ab3" + integrity sha1-iSrK1Cq9eoFQbDcSFvvO9irsWrM= dependencies: - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/checkbox@13.0.0-canary.5981207f7.0", "@material/checkbox@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/checkbox/download/@material/checkbox-13.0.0-canary.5981207f7.0.tgz#339e9946f4c8b1e0b477c395e6201a71451ed0d0" - integrity sha1-M56ZRvTIseC0d8OV5iAacUUe0NA= +"@material/checkbox@13.0.0-canary.b47dd37a6.0", "@material/checkbox@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/checkbox/download/@material/checkbox-13.0.0-canary.b47dd37a6.0.tgz#b929c96ac333fb0e14a3e9cc8c02ca5a36001309" + integrity sha1-uSnJasMz+w4Uo+nMjALKWjYAEwk= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/touch-target" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/touch-target" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/chips@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/chips/download/@material/chips-13.0.0-canary.5981207f7.0.tgz#51d3002ed6d2e7be77104f42a61cc49708e704e5" - integrity sha1-UdMALtbS5753EE9CphzElwjnBOU= +"@material/chips@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/chips/download/@material/chips-13.0.0-canary.b47dd37a6.0.tgz#20f1cf7f74fa24dfdf2f8105106af622e48dca32" + integrity sha1-IPHPf3T6JN/fL4EFEGr2IuSNyjI= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/checkbox" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/touch-target" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/checkbox" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/touch-target" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/density@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/density/download/@material/density-13.0.0-canary.5981207f7.0.tgz#f25f29465ec287bfc69810eaa5083d780e54e602" - integrity sha1-8l8pRl7Ch7/GmBDqpQg9eA5U5gI= +"@material/density@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/density/download/@material/density-13.0.0-canary.b47dd37a6.0.tgz#373dccc3572588dcd4c8a015aedd84007de9c171" + integrity sha1-Nz3Mw1cliNzUyKAVrt2EAH3pwXE= dependencies: tslib "^2.1.0" -"@material/dialog@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/dialog/download/@material/dialog-13.0.0-canary.5981207f7.0.tgz#4c67dc14f9af05e9e265d17bf178ba63ae912d81" - integrity sha1-TGfcFPmvBeniZdF78Xi6Y66RLYE= +"@material/dialog@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/dialog/download/@material/dialog-13.0.0-canary.b47dd37a6.0.tgz#17b2d0c120de04fc5c7d14b74cc33a240d878e8e" + integrity sha1-F7LQwSDeBPxcfRS3TMM6JA2Hjo4= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/button" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/icon-button" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/touch-target" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/button" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/icon-button" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/touch-target" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/dom@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/dom/download/@material/dom-13.0.0-canary.5981207f7.0.tgz#05af9f520629ddf8db06a0dcd9ce6a8814117fc8" - integrity sha1-Ba+fUgYp3fjbBqDc2c5qiBQRf8g= +"@material/dom@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/dom/download/@material/dom-13.0.0-canary.b47dd37a6.0.tgz#7d9fb8641e9c97908a373ab0602390fcc5e4afe6" + integrity sha1-fZ+4ZB6cl5CKNzqwYCOQ/MXkr+Y= dependencies: - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/elevation@13.0.0-canary.5981207f7.0", "@material/elevation@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/elevation/download/@material/elevation-13.0.0-canary.5981207f7.0.tgz#5eaf111680d4d886156e43e913cc46a812afffa5" - integrity sha1-Xq8RFoDU2IYVbkPpE8xGqBKv/6U= +"@material/elevation@13.0.0-canary.b47dd37a6.0", "@material/elevation@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/elevation/download/@material/elevation-13.0.0-canary.b47dd37a6.0.tgz#4e79fdea8d15c52383d7b290cfc4f37f9a77fc71" + integrity sha1-Tnn96o0VxSOD17KQz8Tzf5p3/HE= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/feature-targeting@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/feature-targeting/download/@material/feature-targeting-13.0.0-canary.5981207f7.0.tgz#c9f969e740315cc02fbb2d86c6883dada6286a0d" - integrity sha1-yflp50AxXMAvuy2Gxog9raYoag0= +"@material/feature-targeting@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/feature-targeting/download/@material/feature-targeting-13.0.0-canary.b47dd37a6.0.tgz#a0395eb389968ec5d1ab33a1e5b9eba2be1b8b7e" + integrity sha1-oDles4mWjsXRqzOh5bnror4bi34= dependencies: tslib "^2.1.0" -"@material/floating-label@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/floating-label/download/@material/floating-label-13.0.0-canary.5981207f7.0.tgz#19a04841e2068b0996fb2946fdbdf349aa2946c9" - integrity sha1-GaBIQeIGiwmW+ylG/b3zSaopRsk= +"@material/floating-label@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/floating-label/download/@material/floating-label-13.0.0-canary.b47dd37a6.0.tgz#39b4e85b842356ca1f350f4078c4c6973127799d" + integrity sha1-ObToW4QjVsofNQ9AeMTGlzEneZ0= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/form-field@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/form-field/download/@material/form-field-13.0.0-canary.5981207f7.0.tgz#9bf34aa5c834801d8e1df4a8d126fa7f092bb1e1" - integrity sha1-m/NKpcg0gB2OHfSo0Sb6fwkrseE= +"@material/form-field@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/form-field/download/@material/form-field-13.0.0-canary.b47dd37a6.0.tgz#30cd62b3ca25c5b770dc014a281760f0e5a9594a" + integrity sha1-MM1is8olxbdw3AFKKBdg8OWpWUo= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/icon-button@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/icon-button/download/@material/icon-button-13.0.0-canary.5981207f7.0.tgz#7e92c81419c74f26955f3e435758223313d2cabc" - integrity sha1-fpLIFBnHTyaVXz5DV1giMxPSyrw= +"@material/icon-button@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/icon-button/download/@material/icon-button-13.0.0-canary.b47dd37a6.0.tgz#43f708598547d909a6a856ffa1fa8c0b92a765dc" + integrity sha1-Q/cIWYVH2QmmqFb/ofqMC5KnZdw= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/touch-target" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/touch-target" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/line-ripple@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/line-ripple/download/@material/line-ripple-13.0.0-canary.5981207f7.0.tgz#d1f162625e71b2a072354b28e2f2dfb8eef5bd82" - integrity sha1-0fFiYl5xsqByNUso4vLfuO71vYI= +"@material/line-ripple@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/line-ripple/download/@material/line-ripple-13.0.0-canary.b47dd37a6.0.tgz#9ef49e83e28bc947ebb5c97e2bf6587e4fbc0b75" + integrity sha1-nvSeg+KLyUfrtcl+K/ZYfk+8C3U= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/list@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/list/download/@material/list-13.0.0-canary.5981207f7.0.tgz#be8f0163b29e22c448f8eda0c9a41f12ba32012b" - integrity sha1-vo8BY7KeIsRI+O2gyaQfEroyASs= +"@material/list@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/list/download/@material/list-13.0.0-canary.b47dd37a6.0.tgz#0be260768fc9ce8f395322f727e76afbe98d90ac" + integrity sha1-C+Jgdo/Jzo85UyL3J+dq++mNkKw= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/menu-surface@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/menu-surface/download/@material/menu-surface-13.0.0-canary.5981207f7.0.tgz#09ae6cbc513094b05aef9d94a29ec5d61511e97c" - integrity sha1-Ca5svFEwlLBa752Uop7F1hUR6Xw= +"@material/menu-surface@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/menu-surface/download/@material/menu-surface-13.0.0-canary.b47dd37a6.0.tgz#80ae1a67cb0d3a2d054b705b76c3bbd53d370f7b" + integrity sha1-gK4aZ8sNOi0FS3BbdsO71T03D3s= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/menu@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/menu/download/@material/menu-13.0.0-canary.5981207f7.0.tgz#e9701d5a0da77255dc1a173be1962c503f462ec9" - integrity sha1-6XAdWg2nclXcGhc74ZYsUD9GLsk= +"@material/menu@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/menu/download/@material/menu-13.0.0-canary.b47dd37a6.0.tgz#48ecd3b6e5887ed4bb07a9fef835bd3bc9d5abb9" + integrity sha1-SOzTtuWIftS7B6n++DW9O8nVq7k= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/list" "13.0.0-canary.5981207f7.0" - "@material/menu-surface" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/list" "13.0.0-canary.b47dd37a6.0" + "@material/menu-surface" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/notched-outline@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/notched-outline/download/@material/notched-outline-13.0.0-canary.5981207f7.0.tgz#efbfa8e3a4c9b1fb3e255b61081a2e9664e9f95c" - integrity sha1-77+o46TJsfs+JVthCBoulmTp+Vw= +"@material/notched-outline@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/notched-outline/download/@material/notched-outline-13.0.0-canary.b47dd37a6.0.tgz#e133b1c24f3955b8857ebf702446a9c9f4668951" + integrity sha1-4TOxwk85VbiFfr9wJEapyfRmiVE= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/floating-label" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/floating-label" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/radio@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/radio/download/@material/radio-13.0.0-canary.5981207f7.0.tgz#e338793e533053f599fe916fe071380131115e51" - integrity sha1-4zh5PlMwU/WZ/pFv4HE4ATERXlE= +"@material/radio@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/radio/download/@material/radio-13.0.0-canary.b47dd37a6.0.tgz#0aaf72704da258b8f7e835170e3a5f17fcefeef4" + integrity sha1-Cq9ycE2iWLj36DUXDjpfF/zv7vQ= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/touch-target" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/touch-target" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/ripple@13.0.0-canary.5981207f7.0", "@material/ripple@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/ripple/download/@material/ripple-13.0.0-canary.5981207f7.0.tgz#f27ad7226f67cfe62925ff613b375a7573196023" - integrity sha1-8nrXIm9nz+YpJf9hOzdadXMZYCM= +"@material/ripple@13.0.0-canary.b47dd37a6.0", "@material/ripple@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/ripple/download/@material/ripple-13.0.0-canary.b47dd37a6.0.tgz#949521fc1a2a96a170ca5b77efc526e7e92eda1c" + integrity sha1-lJUh/BoqlqFwylt378Um5+ku2hw= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/rtl@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/rtl/download/@material/rtl-13.0.0-canary.5981207f7.0.tgz#59dcf1a36eaf791268a97c0636e01edabba0d354" - integrity sha1-Wdzxo26veRJoqXwGNuAe2rug01Q= +"@material/rtl@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/rtl/download/@material/rtl-13.0.0-canary.b47dd37a6.0.tgz#33f4170a4971c25f712e57ca0ff13df0a235b757" + integrity sha1-M/QXCklxwl9xLlfKD/E98KI1t1c= dependencies: - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/shape@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/shape/download/@material/shape-13.0.0-canary.5981207f7.0.tgz#8f5311a1c68b2bb36094716497037fe1b4ed1462" - integrity sha1-j1MRocaLK7NglHFklwN/4bTtFGI= +"@material/shape@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/shape/download/@material/shape-13.0.0-canary.b47dd37a6.0.tgz#23a4e70a7d37908a46ba70dc97b0ee988fd07f68" + integrity sha1-I6TnCn03kIpGunDcl7DumI/Qf2g= dependencies: - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/switch@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/switch/download/@material/switch-13.0.0-canary.5981207f7.0.tgz#55cd126d7ffeb77c852ca3599c84c8d2eb1ee620" - integrity sha1-Vc0SbX/+t3yFLKNZnITI0use5iA= +"@material/switch@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/switch/download/@material/switch-13.0.0-canary.b47dd37a6.0.tgz#6abcde46119a89f7ca0de3aed2a80e0efe687e06" + integrity sha1-arzeRhGaiffKDeOu0qgODv5ofgY= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/tokens" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/tokens" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/tab-bar@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/tab-bar/download/@material/tab-bar-13.0.0-canary.5981207f7.0.tgz#e5b933d53bda1a8bf391b27e126291c3db3efe72" - integrity sha1-5bkz1TvaGovzkbJ+EmKRw9s+/nI= +"@material/tab-bar@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/tab-bar/download/@material/tab-bar-13.0.0-canary.b47dd37a6.0.tgz#b8d6d289ab9c0cb7e9df69e75c2947f6c1e8b460" + integrity sha1-uNbSiaucDLfp32nnXClH9sHotGA= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/tab" "13.0.0-canary.5981207f7.0" - "@material/tab-indicator" "13.0.0-canary.5981207f7.0" - "@material/tab-scroller" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/tab" "13.0.0-canary.b47dd37a6.0" + "@material/tab-indicator" "13.0.0-canary.b47dd37a6.0" + "@material/tab-scroller" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/tab-indicator@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/tab-indicator/download/@material/tab-indicator-13.0.0-canary.5981207f7.0.tgz#7d845bb2b4d183adc4c3f94e47cf1e2d9914fb8e" - integrity sha1-fYRbsrTRg63Ew/lOR88eLZkU+44= +"@material/tab-indicator@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/tab-indicator/download/@material/tab-indicator-13.0.0-canary.b47dd37a6.0.tgz#c1399a97872993424dc71723d0b0f889e7f58f36" + integrity sha1-wTmal4cpk0JNxxcj0LD4ief1jzY= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/tab-scroller@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/tab-scroller/download/@material/tab-scroller-13.0.0-canary.5981207f7.0.tgz#fa0bde574201583b37e55b014e250b6447b70e4a" - integrity sha1-+gveV0IBWDs35VsBTiULZEe3Dko= +"@material/tab-scroller@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/tab-scroller/download/@material/tab-scroller-13.0.0-canary.b47dd37a6.0.tgz#d190c9e4a062cc7942b911e0184ef41d5456dee1" + integrity sha1-0ZDJ5KBizHlCuRHgGE70HVRW3uE= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/tab" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/tab" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/tab@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/tab/download/@material/tab-13.0.0-canary.5981207f7.0.tgz#dd237e7097f6417eea2e43f7915ac50d952e3bba" - integrity sha1-3SN+cJf2QX7qLkP3kVrFDZUuO7o= +"@material/tab@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/tab/download/@material/tab-13.0.0-canary.b47dd37a6.0.tgz#f99a8175bf0e5ef4d2066368eb6bb25c792dd8ee" + integrity sha1-+ZqBdb8OXvTSBmNo62uyXHkt2O4= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/elevation" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/tab-indicator" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/tab-indicator" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/textfield@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/textfield/download/@material/textfield-13.0.0-canary.5981207f7.0.tgz#e20cf24b62201c273b2cba64411a5a61207131aa" - integrity sha1-4gzyS2IgHCc7LLpkQRpaYSBxMao= +"@material/textfield@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/textfield/download/@material/textfield-13.0.0-canary.b47dd37a6.0.tgz#ade5f91f0c272b6a1cec505f8c356249c5a99921" + integrity sha1-reX5HwwnK2oc7FBfjDViScWpmSE= dependencies: - "@material/animation" "13.0.0-canary.5981207f7.0" - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/density" "13.0.0-canary.5981207f7.0" - "@material/dom" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/floating-label" "13.0.0-canary.5981207f7.0" - "@material/line-ripple" "13.0.0-canary.5981207f7.0" - "@material/notched-outline" "13.0.0-canary.5981207f7.0" - "@material/ripple" "13.0.0-canary.5981207f7.0" - "@material/rtl" "13.0.0-canary.5981207f7.0" - "@material/shape" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" - "@material/typography" "13.0.0-canary.5981207f7.0" + "@material/animation" "13.0.0-canary.b47dd37a6.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/density" "13.0.0-canary.b47dd37a6.0" + "@material/dom" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/floating-label" "13.0.0-canary.b47dd37a6.0" + "@material/line-ripple" "13.0.0-canary.b47dd37a6.0" + "@material/notched-outline" "13.0.0-canary.b47dd37a6.0" + "@material/ripple" "13.0.0-canary.b47dd37a6.0" + "@material/rtl" "13.0.0-canary.b47dd37a6.0" + "@material/shape" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" + "@material/typography" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/theme@13.0.0-canary.5981207f7.0", "@material/theme@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/theme/download/@material/theme-13.0.0-canary.5981207f7.0.tgz#6f19075b516b0c1e708ece7eeb0e9415e65082d8" - integrity sha1-bxkHW1FrDB5wjs5+6w6UFeZQgtg= +"@material/theme@13.0.0-canary.b47dd37a6.0", "@material/theme@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/theme/download/@material/theme-13.0.0-canary.b47dd37a6.0.tgz#16f15b14086d5bbd5db37fe53c676628af4df238" + integrity sha1-FvFbFAhtW71ds3/lPGdmKK9N8jg= dependencies: - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/tokens@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/tokens/download/@material/tokens-13.0.0-canary.5981207f7.0.tgz#1040b347f87a47ed61207999ab4f7f8d41546fae" - integrity sha1-EECzR/h6R+1hIHmZq09/jUFUb64= +"@material/tokens@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/tokens/download/@material/tokens-13.0.0-canary.b47dd37a6.0.tgz#32dfc811e18ca144b95f0e48997922838641e99b" + integrity sha1-Mt/IEeGMoUS5Xw5ImXkig4ZB6Zs= dependencies: - "@material/elevation" "13.0.0-canary.5981207f7.0" + "@material/elevation" "13.0.0-canary.b47dd37a6.0" -"@material/touch-target@13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/touch-target/download/@material/touch-target-13.0.0-canary.5981207f7.0.tgz#369f76487ef7bd72eead14eca85f0fb0d39d792a" - integrity sha1-Np92SH73vXLurRTsqF8PsNOdeSo= +"@material/touch-target@13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/touch-target/download/@material/touch-target-13.0.0-canary.b47dd37a6.0.tgz#e70d949c42e23b97b88ff97b8b8e4c2999a7e22a" + integrity sha1-5w2UnELiO5e4j/l7i45MKZmn4io= dependencies: - "@material/base" "13.0.0-canary.5981207f7.0" - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" + "@material/base" "13.0.0-canary.b47dd37a6.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" -"@material/typography@13.0.0-canary.5981207f7.0", "@material/typography@^13.0.0-canary.5981207f7.0": - version "13.0.0-canary.5981207f7.0" - resolved "https://registry.nlark.com/@material/typography/download/@material/typography-13.0.0-canary.5981207f7.0.tgz#213c00d2bfb7ffedbb081381a418468ca470b618" - integrity sha1-ITwA0r+3/+27CBOBpBhGjKRwthg= +"@material/typography@13.0.0-canary.b47dd37a6.0", "@material/typography@^13.0.0-canary.b47dd37a6.0": + version "13.0.0-canary.b47dd37a6.0" + resolved "https://registry.nlark.com/@material/typography/download/@material/typography-13.0.0-canary.b47dd37a6.0.tgz#f769e0d4e1d79fe783bfbb14d71dc1f24f1f8451" + integrity sha1-92ng1OHXn+eDv7sU1x3B8k8fhFE= dependencies: - "@material/feature-targeting" "13.0.0-canary.5981207f7.0" - "@material/theme" "13.0.0-canary.5981207f7.0" + "@material/feature-targeting" "13.0.0-canary.b47dd37a6.0" + "@material/theme" "13.0.0-canary.b47dd37a6.0" tslib "^2.1.0" "@nodelib/fs.scandir@2.1.5": @@ -1165,6 +1165,11 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@popperjs/core@^2.8.3": + version "2.9.3" + resolved "https://registry.nlark.com/@popperjs/core/download/@popperjs/core-2.9.3.tgz?cache=0&sync_timestamp=1628004480078&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40popperjs%2Fcore%2Fdownload%2F%40popperjs%2Fcore-2.9.3.tgz#8b68da1ebd7fc603999cf6ebee34a4899a14b88e" + integrity sha1-i2jaHr1/xgOZnPbr7jSkiZoUuI4= + "@rollup/pluginutils@^4.1.0": version "4.1.1" resolved "https://registry.nlark.com/@rollup/pluginutils/download/@rollup/pluginutils-4.1.1.tgz?cache=0&sync_timestamp=1626395301062&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40rollup%2Fpluginutils%2Fdownload%2F%40rollup%2Fpluginutils-4.1.1.tgz#1d4da86dd4eded15656a57d933fda2b9a08d47ec" @@ -2506,6 +2511,11 @@ convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: dependencies: safe-buffer "~5.1.1" +cooltipz-css@^1.6.8: + version "1.6.8" + resolved "https://registry.nlark.com/cooltipz-css/download/cooltipz-css-1.6.8.tgz#9913871abb78583faa4aabccec7c19d8bc5ecc95" + integrity sha1-mROHGrt4WD+qSqvM7HwZ2LxezJU= + core-js@^3.15.2: version "3.15.2" resolved "https://registry.nlark.com/core-js/download/core-js-3.15.2.tgz?cache=0&sync_timestamp=1624966056491&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js%2Fdownload%2Fcore-js-3.15.2.tgz#740660d2ff55ef34ce664d7e2455119c5bdd3d61" @@ -6473,6 +6483,13 @@ throat@^6.0.1: resolved "https://registry.nlark.com/throat/download/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" integrity sha1-1RT+2tlXQMEsLX/HDqhj61Gt43U= +tippy.js@^6.3.1: + version "6.3.1" + resolved "https://registry.nlark.com/tippy.js/download/tippy.js-6.3.1.tgz#3788a007be7015eee0fd589a66b98fb3f8f10181" + integrity sha1-N4igB75wFe7g/ViaZrmPs/jxAYE= + dependencies: + "@popperjs/core" "^2.8.3" + tmpl@1.0.x: version "1.0.4" resolved "https://registry.nlark.com/tmpl/download/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" @@ -7022,6 +7039,13 @@ vue-router@^4.0.10: dependencies: "@vue/devtools-api" "^6.0.0-beta.14" +vue-tippy@^6.0.0-alpha.31: + version "6.0.0-alpha.31" + resolved "https://registry.nlark.com/vue-tippy/download/vue-tippy-6.0.0-alpha.31.tgz#f5df1e0be50755e22f63b5edfad05e3067c3f554" + integrity sha1-9d8eC+UHVeIvY7Xt+tBeMGfD9VQ= + dependencies: + tippy.js "^6.3.1" + vue-tsc@^0.2.0: version "0.2.2" resolved "https://registry.nlark.com/vue-tsc/download/vue-tsc-0.2.2.tgz#e7fd5e5c789beb31840ad26082cfc8bb6356e733"