├── components └── .gitkeep ├── .npmrc ├── styles ├── index.ts ├── layout.css └── code.css ├── screenshots ├── 01.png ├── 02.png ├── 03.png ├── 04.png ├── 05.png ├── 06.png └── 07.png ├── .gitignore ├── layouts ├── end.vue ├── cover.vue ├── default.vue └── reverse.vue ├── .editorconfig ├── setup ├── shiki.ts └── windicss.ts ├── example.md ├── package.json ├── README.md └── pnpm-lock.yaml /components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # for pnpm 2 | shamefully-hoist=true 3 | -------------------------------------------------------------------------------- /styles/index.ts: -------------------------------------------------------------------------------- 1 | import './code.css' 2 | import './layout.css' 3 | 4 | -------------------------------------------------------------------------------- /screenshots/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/01.png -------------------------------------------------------------------------------- /screenshots/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/02.png -------------------------------------------------------------------------------- /screenshots/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/03.png -------------------------------------------------------------------------------- /screenshots/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/04.png -------------------------------------------------------------------------------- /screenshots/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/05.png -------------------------------------------------------------------------------- /screenshots/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/06.png -------------------------------------------------------------------------------- /screenshots/07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kecrily/slidev-theme-takahashi/HEAD/screenshots/07.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | dist 4 | *.local 5 | index.html 6 | .remote-assets 7 | .idea/ 8 | components.d.ts 9 | -------------------------------------------------------------------------------- /layouts/end.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/cover.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/reverse.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: https://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | [*] 7 | indent_style = space 8 | indent_size = 2 9 | end_of_line = lf 10 | charset = utf-8 11 | trim_trailing_whitespace = false 12 | insert_final_newline = false -------------------------------------------------------------------------------- /setup/shiki.ts: -------------------------------------------------------------------------------- 1 | import { defineShikiSetup } from '@slidev/types' 2 | 3 | export default defineShikiSetup(async({ loadTheme }) => { 4 | return { 5 | theme: { 6 | dark: await loadTheme(require.resolve('theme-vitesse/themes/vitesse-dark.json')), 7 | light: await loadTheme(require.resolve('theme-vitesse/themes/vitesse-light.json')), 8 | }, 9 | } 10 | }) 11 | -------------------------------------------------------------------------------- /example.md: -------------------------------------------------------------------------------- 1 | --- 2 | theme: ./ 3 | title: Slidev Theme Starter 4 | --- 5 | 6 | ### **Slidev**
Theme 7 | 8 | --- 9 | 10 | # 特色 11 | 12 | --- 13 | 14 | #### Life**→**Live 15 | 16 | --- 17 | 18 | ```go 19 | println("Hello World") 20 | ``` 21 | 22 | --- 23 | layout: reverse 24 | --- 25 | 26 | # Go 27 | 28 | --- 29 | 30 | ### 重复劳动 31 | ###### _量变产生质变_ 32 | 33 | --- 34 | 35 | ## 怎么 36 | ## **开始** 37 | -------------------------------------------------------------------------------- /setup/windicss.ts: -------------------------------------------------------------------------------- 1 | import { resolve } from 'path' 2 | import { defineWindiSetup } from '@slidev/types' 3 | 4 | export default defineWindiSetup(() => ({ 5 | extract: { 6 | include: [ 7 | resolve(__dirname, '../**/*.{vue,ts}'), 8 | ], 9 | }, 10 | shortcuts: { 11 | // custom the default background 12 | 'bg-main': 'bg-white text-[#181818] dark:(bg-[#121212] text-[#ddd])', 13 | }, 14 | })) 15 | -------------------------------------------------------------------------------- /styles/layout.css: -------------------------------------------------------------------------------- 1 | .slidev-layout{ 2 | h1{ 3 | @apply text-16xl 4 | } 5 | h2{ 6 | @apply text-14xl 7 | } 8 | h3{ 9 | @apply text-12xl 10 | } 11 | h4{ 12 | @apply text-10xl 13 | } 14 | h5{ 15 | @apply text-9xl 16 | } 17 | h6{ 18 | @apply text-8xl 19 | } 20 | strong{ 21 | @apply text-red-800 22 | } 23 | em{ 24 | @apply not-italic text-[#777] 25 | } 26 | ul, ol, { 27 | @apply text-6xl text-left leading-22 28 | } 29 | p{ 30 | @apply text-5xl 31 | } 32 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "slidev-theme-takahashi", 3 | "version": "1.0.0", 4 | "engines": { 5 | "node": ">=14.0.0", 6 | "slidev": ">=0.19.3" 7 | }, 8 | "keywords": [ 9 | "slidev-theme", 10 | "slidev", 11 | "takahashi" 12 | ], 13 | "repository": "github:kecrily/slidev-theme-takahashi", 14 | "//": "Learn more: https://sli.dev/themes/write-a-theme.html", 15 | "slidev": { 16 | "colorSchema": "light", 17 | "highlighter": "all", 18 | "defaults": { 19 | "fonts": { 20 | "sans": "Nunito Sans", 21 | "mono": "Fira Code" 22 | }, 23 | "hightlighter": "prism" 24 | } 25 | }, 26 | "scripts": { 27 | "dev": "slidev example.md --open", 28 | "build": "slidev build example.md", 29 | "export": "slidev export example.md", 30 | "screenshot": "slidev export example.md --format png" 31 | }, 32 | "dependencies": { 33 | "@slidev/types": "^0.22.7", 34 | "codemirror-theme-vars": "^0.1.1", 35 | "prism-theme-vars": "^0.2.2", 36 | "theme-vitesse": "^0.1.12" 37 | }, 38 | "devDependencies": { 39 | "@slidev/cli": "^0.22.7" 40 | } 41 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # slidev-theme-takahashi 2 | 3 | [![NPM version](https://img.shields.io/npm/v/slidev-theme-takahashi?color=3AB9D4&label=)](https://www.npmjs.com/package/slidev-theme-takahashi) 4 | 5 | A **simple** theme for [Slidev](https://github.com/slidevjs/slidev). 6 | 7 | 11 | 12 | 15 | 16 | 21 | 22 | ![How to start](./screenshots/07.png) 23 | 24 | ## Install 25 | 26 | Add the following frontmatter to your `slides.md`. Start Slidev then it will prompt you to install the theme automatically. 27 | 28 |
---
29 | theme: takahashi
30 | ---
31 | 32 | Learn more about [how to use a theme](https://sli.dev/themes/use). 33 | 34 | ## Layouts 35 | 36 | This theme provides only two styles, `default` and `reverse`. 37 | 38 | `default` 39 | 40 | ![](./screenshots/01.png) 41 | ![](./screenshots/02.png) 42 | ![](./screenshots/03.png) 43 | ![](./screenshots/06.png) 44 | 45 | `reverse` 46 | 47 | ![](./screenshots/05.png) 48 | 49 | ## Contributing 50 | 51 | - `pnpm install` 52 | - `pnpm dev` to start theme preview of `example.md` 53 | - Edit the `example.md` and style to see the changes 54 | - `pnpm export` to generate the preview PDF 55 | - `pnpm screenshot` to generate the preview PNG 56 | -------------------------------------------------------------------------------- /styles/code.css: -------------------------------------------------------------------------------- 1 | @import 'prism-theme-vars/base.css'; 2 | @import 'codemirror-theme-vars/base.css'; 3 | @import 'prism-theme-vars/to-codemirror.css'; 4 | 5 | :root { 6 | --prism-font-family: var(--slidev-code-font-family); 7 | } 8 | 9 | html:not(.dark) { 10 | --prism-foreground: #393a34; 11 | --prism-background: #f8f8f8; 12 | --prism-comment: #a0ada0; 13 | --prism-string: #b56959; 14 | --prism-literal: #2f8a89; 15 | --prism-number: #296aa3; 16 | --prism-keyword: #1c6b48; 17 | --prism-function: #6c7834; 18 | --prism-boolean: #1c6b48; 19 | --prism-constant: #a65e2b; 20 | --prism-deleted: #a14f55; 21 | --prism-class: #2993a3; 22 | --prism-builtin: #ab5959; 23 | --prism-property: #b58451; 24 | --prism-namespace: #b05a78; 25 | --prism-punctuation: #8e8f8b; 26 | --prism-decorator: #bd8f8f; 27 | --prism-regex: #ab5e3f; 28 | --prism-json-property: #698c96; 29 | } 30 | 31 | html.dark { 32 | --prism-foreground: #d4cfbf; 33 | --prism-background: #1b1b1b; 34 | --prism-comment: #758575; 35 | --prism-string: #d48372; 36 | --prism-literal: #429988; 37 | --prism-keyword: #4d9375; 38 | --prism-boolean: #1c6b48; 39 | --prism-number: #6394bf; 40 | --prism-variable: #c2b36e; 41 | --prism-function: #a1b567; 42 | --prism-deleted: #a14f55; 43 | --prism-class: #54b1bf; 44 | --prism-builtin: #e0a569; 45 | --prism-property: #dd8e6e; 46 | --prism-namespace: #db889a; 47 | --prism-punctuation: #858585; 48 | --prism-decorator: #bd8f8f; 49 | --prism-regex: #ab5e3f; 50 | --prism-json-property: #6b8b9e; 51 | --prism-line-number: #888888; 52 | --prism-line-number-gutter: #eeeeee; 53 | --prism-line-highlight-background: #444444; 54 | --prism-selection-background: #444444; 55 | } 56 | 57 | pre[class*='language-'] { 58 | margin: 2.5rem!important; 59 | padding: 1.5rem!important; 60 | } 61 | 62 | code{ 63 | @apply text-5xl; 64 | } 65 | 66 | :not(pre) > code { 67 | background: var(--prism-background); 68 | @apply font-light py-0.5 rounded text-5xl; 69 | } 70 | 71 | 72 | :not(pre) > code:before, 73 | :not(pre) > code:after { 74 | content: '`'; 75 | opacity: 0.50; 76 | } 77 | 78 | :not(pre) > code:before { 79 | margin-right: -0.08em; 80 | } -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.3 2 | 3 | specifiers: 4 | '@slidev/cli': ^0.22.7 5 | '@slidev/types': ^0.22.7 6 | codemirror-theme-vars: ^0.1.1 7 | prism-theme-vars: ^0.2.2 8 | theme-vitesse: ^0.1.12 9 | 10 | dependencies: 11 | '@slidev/types': 0.22.7 12 | codemirror-theme-vars: 0.1.1 13 | prism-theme-vars: 0.2.2 14 | theme-vitesse: 0.1.12 15 | 16 | devDependencies: 17 | '@slidev/cli': 0.22.7 18 | 19 | packages: 20 | 21 | /@antfu/utils/0.2.4: 22 | resolution: {integrity: sha512-2bZNkVfL9IZESmvE26UKi8SzyvSoaIsGXDcnbHFMtmGMqUiB1fXpAJ1ijGf+tSqKRQ5yagck2U1Qk0p+705/kw==} 23 | dependencies: 24 | '@types/throttle-debounce': 2.1.0 25 | dev: true 26 | 27 | /@babel/helper-validator-identifier/7.14.9: 28 | resolution: {integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==} 29 | engines: {node: '>=6.9.0'} 30 | dev: true 31 | 32 | /@babel/parser/7.15.3: 33 | resolution: {integrity: sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==} 34 | engines: {node: '>=6.0.0'} 35 | hasBin: true 36 | dev: true 37 | 38 | /@babel/types/7.15.0: 39 | resolution: {integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==} 40 | engines: {node: '>=6.9.0'} 41 | dependencies: 42 | '@babel/helper-validator-identifier': 7.14.9 43 | to-fast-properties: 2.0.0 44 | dev: true 45 | 46 | /@braintree/sanitize-url/3.1.0: 47 | resolution: {integrity: sha512-GcIY79elgB+azP74j8vqkiXz8xLFfIzbQJdlwOPisgbKT00tviJQuEghOXSMVxJ00HoYJbGswr4kcllUc4xCcg==} 48 | dev: true 49 | 50 | /@iconify/json-tools/1.0.10: 51 | resolution: {integrity: sha512-LFelJDOLZ6JHlmlAkgrvmcu4hpNPB91KYcr4f60D/exzU1eNOb4/KCVHIydGHIQFaOacIOD+Xy+B7P1z812cZg==} 52 | dev: true 53 | 54 | /@iconify/json/1.1.388: 55 | resolution: {integrity: sha512-7luJVTDc2cJelhnCDU30N6kJNN6W8oNn4IDsXwPxZfeck4JCCX/fvWjQz+DwXHqv/2PcV2hHpgKa/lmVtIbLMg==} 56 | dev: true 57 | 58 | /@nodelib/fs.scandir/2.1.5: 59 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 60 | engines: {node: '>= 8'} 61 | dependencies: 62 | '@nodelib/fs.stat': 2.0.5 63 | run-parallel: 1.2.0 64 | dev: true 65 | 66 | /@nodelib/fs.stat/2.0.5: 67 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 68 | engines: {node: '>= 8'} 69 | dev: true 70 | 71 | /@nodelib/fs.walk/1.2.8: 72 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 73 | engines: {node: '>= 8'} 74 | dependencies: 75 | '@nodelib/fs.scandir': 2.1.5 76 | fastq: 1.11.1 77 | dev: true 78 | 79 | /@pdf-lib/standard-fonts/1.0.0: 80 | resolution: {integrity: sha512-hU30BK9IUN/su0Mn9VdlVKsWBS6GyhVfqjwl1FjZN4TxP6cCw0jP2w7V3Hf5uX7M0AZJ16vey9yE0ny7Sa59ZA==} 81 | dependencies: 82 | pako: 1.0.11 83 | dev: true 84 | 85 | /@pdf-lib/upng/1.0.1: 86 | resolution: {integrity: sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==} 87 | dependencies: 88 | pako: 1.0.11 89 | dev: true 90 | 91 | /@slidev/cli/0.22.7: 92 | resolution: {integrity: sha512-oTi7RZBDFRQU7+A90vzHot8VSDnOl5Z9PzPDSVPjK77aCf7PYlaqRVLNz7OM9JM+cltjlHztkKnu55AOtqwAmg==} 93 | engines: {node: '>=14.0.0'} 94 | hasBin: true 95 | peerDependencies: 96 | playwright-chromium: ^1.10.0 97 | peerDependenciesMeta: 98 | playwright-chromium: 99 | optional: true 100 | dependencies: 101 | '@antfu/utils': 0.2.4 102 | '@iconify/json': 1.1.388 103 | '@slidev/client': 0.22.7_vite@2.5.0 104 | '@slidev/parser': 0.22.7 105 | '@slidev/types': 0.22.7 106 | '@vitejs/plugin-vue': 1.4.0_@vue+compiler-sfc@3.2.3 107 | '@vue/compiler-sfc': 3.2.3 108 | cli-progress: 3.9.0 109 | codemirror: 5.62.2 110 | connect: 3.7.0 111 | debug: 4.3.2 112 | fast-glob: 3.2.7 113 | fs-extra: 10.0.0 114 | import-from: 4.0.0 115 | is-installed-globally: 0.4.0 116 | jiti: 1.11.0 117 | js-base64: 3.6.1 118 | katex: 0.13.13 119 | kolorist: 1.5.0 120 | markdown-it: 12.2.0 121 | markdown-it-footnote: 3.0.3 122 | markdown-it-link-attributes: 3.0.0 123 | monaco-editor: 0.26.1 124 | nanoid: 3.1.25 125 | open: 8.2.1 126 | pdf-lib: 1.16.0 127 | prismjs: 1.24.1 128 | prompts: 2.4.1 129 | resolve: 1.20.0 130 | resolve-from: 5.0.0 131 | resolve-global: 1.0.0 132 | shiki: 0.9.6 133 | vite: 2.5.0 134 | vite-plugin-components: 0.13.2_vite@2.5.0 135 | vite-plugin-icons: 0.6.5_d2e9b93ba5feb136d0f26108db5ade1b 136 | vite-plugin-md: 0.8.0_vite@2.5.0 137 | vite-plugin-remote-assets: 0.2.2_vite@2.5.0 138 | vite-plugin-windicss: 1.2.7_vite@2.5.0 139 | vue: 3.2.3 140 | windicss: 3.1.7 141 | yargs: 17.1.1 142 | transitivePeerDependencies: 143 | - '@vue/composition-api' 144 | - supports-color 145 | - vue-template-compiler 146 | dev: true 147 | 148 | /@slidev/client/0.22.7_vite@2.5.0: 149 | resolution: {integrity: sha512-zhvsrgKNS0ybeQZ1pJeYDdeIkpshsNHvQWVBJg/Pjk+amCWcnFjsjd3k9CYXuV26aPV7h3hGSip9CVzrp9yFFw==} 150 | engines: {node: '>=14.0.0'} 151 | dependencies: 152 | '@antfu/utils': 0.2.4 153 | '@slidev/parser': 0.22.7 154 | '@slidev/types': 0.22.7 155 | '@vueuse/core': 5.3.0_vue@3.2.3 156 | '@vueuse/head': 0.6.0_vue@3.2.3 157 | '@vueuse/motion': 1.5.6_vue@3.2.3 158 | codemirror: 5.62.2 159 | file-saver: 2.0.5 160 | js-base64: 3.6.1 161 | js-yaml: 4.1.0 162 | katex: 0.13.13 163 | mermaid: 8.5.0 164 | monaco-editor: 0.26.1 165 | nanoid: 3.1.25 166 | prettier: 2.3.2 167 | recordrtc: 5.6.2 168 | resolve: 1.20.0 169 | vite-plugin-windicss: 1.2.7_vite@2.5.0 170 | vue: 3.2.3 171 | vue-router: 4.0.11_vue@3.2.3 172 | windicss: 3.1.7 173 | transitivePeerDependencies: 174 | - '@vue/composition-api' 175 | - supports-color 176 | - vite 177 | dev: true 178 | 179 | /@slidev/parser/0.22.7: 180 | resolution: {integrity: sha512-L4jxoL3J9eCBFvN+9a5jB+Bi78Fb64EPZdR0Rb5yETxG34gU6Lqc+Y8PHVX9TUxpcuvXYxSHL30hKoWbPI7HcQ==} 181 | engines: {node: '>=14.0.0'} 182 | dependencies: 183 | '@slidev/types': 0.22.7 184 | js-yaml: 4.1.0 185 | dev: true 186 | 187 | /@slidev/types/0.22.7: 188 | resolution: {integrity: sha512-mCVKQbcGTv6d6n9aHpYNp5U04HF+FMbpY083vqpJ6Folc805BB1Am02eubaW0J6nM+dSOu2dDgPY+kIjs75sAQ==} 189 | engines: {node: '>=14.0.0'} 190 | 191 | /@types/estree/0.0.48: 192 | resolution: {integrity: sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==} 193 | dev: true 194 | 195 | /@types/throttle-debounce/2.1.0: 196 | resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} 197 | dev: true 198 | 199 | /@vitejs/plugin-vue/1.4.0_@vue+compiler-sfc@3.2.3: 200 | resolution: {integrity: sha512-RkqfJHz9wdLKBp5Yi+kQL8BAljdrvPoccQm2PTZc/UcL4EjD11xsv2PPCduYx2oV1a/bpSKA3sD5sxOHFhz+LA==} 201 | engines: {node: '>=12.0.0'} 202 | peerDependencies: 203 | '@vue/compiler-sfc': ^3.0.8 204 | dependencies: 205 | '@vue/compiler-sfc': 3.2.3 206 | dev: true 207 | 208 | /@vue/compiler-core/3.2.3: 209 | resolution: {integrity: sha512-qQpACs40hClYqghS209OBh6NDArKPrS5emWMOH/hzDy0KtOV7Kfyy2ILWRfamIsygq8mg+xHcqtVXOjr21WvQw==} 210 | dependencies: 211 | '@babel/parser': 7.15.3 212 | '@babel/types': 7.15.0 213 | '@vue/shared': 3.2.3 214 | estree-walker: 2.0.2 215 | source-map: 0.6.1 216 | dev: true 217 | 218 | /@vue/compiler-dom/3.2.3: 219 | resolution: {integrity: sha512-hEKd+h9eIT+et/l0Nmiup5CWFHC4KuhUcrdAIPLcv1uskVQA3gSDAAx9UGB/G9cRB2gmBpFONHEi8zKrlnsaWQ==} 220 | dependencies: 221 | '@vue/compiler-core': 3.2.3 222 | '@vue/shared': 3.2.3 223 | dev: true 224 | 225 | /@vue/compiler-sfc/3.2.3: 226 | resolution: {integrity: sha512-TlaDOChFUzt3lqqaFNRD2XI0lrRWYA0/jTgWKUrCLVEPZ0tNP8Vyjmml3+1QlAo4pyjaOjYacq0OS4eCGVFJ3w==} 227 | dependencies: 228 | '@babel/parser': 7.15.3 229 | '@babel/types': 7.15.0 230 | '@types/estree': 0.0.48 231 | '@vue/compiler-core': 3.2.3 232 | '@vue/compiler-dom': 3.2.3 233 | '@vue/compiler-ssr': 3.2.3 234 | '@vue/shared': 3.2.3 235 | consolidate: 0.16.0 236 | estree-walker: 2.0.2 237 | hash-sum: 2.0.0 238 | lru-cache: 5.1.1 239 | magic-string: 0.25.7 240 | merge-source-map: 1.1.0 241 | postcss: 8.3.6 242 | postcss-modules: 4.2.2_postcss@8.3.6 243 | postcss-selector-parser: 6.0.6 244 | source-map: 0.6.1 245 | dev: true 246 | 247 | /@vue/compiler-ssr/3.2.3: 248 | resolution: {integrity: sha512-VMYXYBXPohxlPvg42tT8Gcc58Wo1fPP4IE+aLgpmnNmMFuTsGEKOBK4mZqtNpv9dxgF6ooro9gQlA6BfOy3lGg==} 249 | dependencies: 250 | '@vue/compiler-dom': 3.2.3 251 | '@vue/shared': 3.2.3 252 | dev: true 253 | 254 | /@vue/devtools-api/6.0.0-beta.15: 255 | resolution: {integrity: sha512-quBx4Jjpexo6KDiNUGFr/zF/2A4srKM9S9v2uHgMXSU//hjgq1eGzqkIFql8T9gfX5ZaVOUzYBP3jIdIR3PKIA==} 256 | dev: true 257 | 258 | /@vue/reactivity/3.2.3: 259 | resolution: {integrity: sha512-HGmciaVNb3VKn4f4wCswFWLXBcopKQbO1oEs+WunBtt5tym0SS2wFNEGvWfW0dzzlXRbM507ys09m68L+JTa/Q==} 260 | dependencies: 261 | '@vue/shared': 3.2.3 262 | dev: true 263 | 264 | /@vue/runtime-core/3.2.3: 265 | resolution: {integrity: sha512-yn6FL2fCKi5dauJYm8u6iiGs7VoXoIWdr+icIFtEW4eObUKOzDwYpBaqCf8orhI1LEnyZO7rLplbfoJJColBwg==} 266 | dependencies: 267 | '@vue/reactivity': 3.2.3 268 | '@vue/shared': 3.2.3 269 | dev: true 270 | 271 | /@vue/runtime-dom/3.2.3: 272 | resolution: {integrity: sha512-YpulzSn0ydzgbfE1i9O1MJAspUHTA9q6AmqRrDLIR5AP9jmoGA//TmnB90IhA7OOGpuSVm4f1VUZ+gm/URPPgA==} 273 | dependencies: 274 | '@vue/runtime-core': 3.2.3 275 | '@vue/shared': 3.2.3 276 | csstype: 2.6.17 277 | dev: true 278 | 279 | /@vue/shared/3.2.3: 280 | resolution: {integrity: sha512-1f8kyoabSgoga0E89itGIoaCo2Ayr6i6jQq/kHhhYrrBxoK7LNNwuWQghW0k/bapimyIzQiN891XzquYP78aqg==} 281 | dev: true 282 | 283 | /@vueuse/core/4.11.2_vue@3.2.3: 284 | resolution: {integrity: sha512-4A17XvKXpMR6829EVWvrdSKEeAjTWaiC3+xh51KEtlyCwvWQwZ0xwKDrbMj+e15ANxjHrTw/0bJVaWDfPQt/Pw==} 285 | dependencies: 286 | '@vueuse/shared': 4.11.2_vue@3.2.3 287 | vue-demi: 0.11.3_vue@3.2.3 288 | transitivePeerDependencies: 289 | - '@vue/composition-api' 290 | - vue 291 | dev: true 292 | 293 | /@vueuse/core/5.3.0_vue@3.2.3: 294 | resolution: {integrity: sha512-bBL1/JMRHFWmbgQzUZHF4WOwlqfenR1B8+elriXsbnHlogQM5foSz9++WyDBR0YPIVgCJq7fvNLqd4T7+cjc5w==} 295 | dependencies: 296 | '@vueuse/shared': 5.3.0_vue@3.2.3 297 | vue-demi: 0.11.3_vue@3.2.3 298 | transitivePeerDependencies: 299 | - '@vue/composition-api' 300 | - vue 301 | dev: true 302 | 303 | /@vueuse/head/0.6.0_vue@3.2.3: 304 | resolution: {integrity: sha512-fi7ZjkMpEAUtTT6iR5wgL2HkX1+3zbrmbpcwU//RgJIWEr5b42jk8E9yOheaC2dYAAHzelAllVpX0pDmhcTXuw==} 305 | peerDependencies: 306 | vue: '>=3' 307 | dependencies: 308 | vue: 3.2.3 309 | dev: true 310 | 311 | /@vueuse/motion/1.5.6_vue@3.2.3: 312 | resolution: {integrity: sha512-rNFYsA9W6zo3YqCpg7MjorRT4Mhffe1NwpqhUauaNf+vKY4J6DZaxJLDiItDYxpwjaity51u/75RdpnwvjXcIA==} 313 | peerDependencies: 314 | '@vue/composition-api': ^1.0.0-beta.1 315 | vue: ^2.0.0 || >=3.0.0-rc.0 316 | peerDependenciesMeta: 317 | '@vue/composition-api': 318 | optional: true 319 | dependencies: 320 | '@vueuse/core': 4.11.2_vue@3.2.3 321 | popmotion: 9.4.0 322 | vue: 3.2.3 323 | vue-demi: 0.11.3_vue@3.2.3 324 | dev: true 325 | 326 | /@vueuse/shared/4.11.2_vue@3.2.3: 327 | resolution: {integrity: sha512-vTbTi6ou7ljH3CkKVoaIaCAoWB5T1ewSogpL6VnO1duMPNuiv7x8K/LunMbnTg4tVyt6QwaiCuEq/kyS6AUBRg==} 328 | dependencies: 329 | vue-demi: 0.11.3_vue@3.2.3 330 | transitivePeerDependencies: 331 | - '@vue/composition-api' 332 | - vue 333 | dev: true 334 | 335 | /@vueuse/shared/5.3.0_vue@3.2.3: 336 | resolution: {integrity: sha512-qZfkPFH0qTScFpYiPOFpTcxWriRhlM3bgSzl3DFTgr/U0eZg3w2EFWaRZHdWeSvAUdNQyjOC4Toa8S0zJyEjHw==} 337 | dependencies: 338 | vue-demi: 0.11.3_vue@3.2.3 339 | transitivePeerDependencies: 340 | - '@vue/composition-api' 341 | - vue 342 | dev: true 343 | 344 | /@windicss/config/1.2.7: 345 | resolution: {integrity: sha512-XpH/dkXWk2LGygHzHBWWEW/yGcLqhpFFN2jo+zMeWZ1ggBzndQQzBHqHGQHcr6U6v3PoBuOz1prVWgUmQxn9eQ==} 346 | dependencies: 347 | debug: 4.3.2 348 | jiti: 1.11.0 349 | windicss: 3.1.7 350 | transitivePeerDependencies: 351 | - supports-color 352 | dev: true 353 | 354 | /@windicss/plugin-utils/1.2.7: 355 | resolution: {integrity: sha512-aNQhd1nEjkVsCHmzq0+4VGTmovOGGfPnH2hspH4YuDxMDhQ/99VrBdyk7irngWJjedjHB3+UYCSYWpY5a+2Hbg==} 356 | dependencies: 357 | '@antfu/utils': 0.2.4 358 | '@windicss/config': 1.2.7 359 | debug: 4.3.2 360 | fast-glob: 3.2.7 361 | magic-string: 0.25.7 362 | micromatch: 4.0.4 363 | windicss: 3.1.7 364 | transitivePeerDependencies: 365 | - supports-color 366 | dev: true 367 | 368 | /ansi-regex/5.0.0: 369 | resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} 370 | engines: {node: '>=8'} 371 | dev: true 372 | 373 | /ansi-styles/4.3.0: 374 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 375 | engines: {node: '>=8'} 376 | dependencies: 377 | color-convert: 2.0.1 378 | dev: true 379 | 380 | /argparse/1.0.10: 381 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 382 | dependencies: 383 | sprintf-js: 1.0.3 384 | dev: true 385 | 386 | /argparse/2.0.1: 387 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 388 | dev: true 389 | 390 | /at-least-node/1.0.0: 391 | resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} 392 | engines: {node: '>= 4.0.0'} 393 | dev: true 394 | 395 | /axios/0.21.1_debug@4.3.2: 396 | resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} 397 | dependencies: 398 | follow-redirects: 1.14.1_debug@4.3.2 399 | transitivePeerDependencies: 400 | - debug 401 | dev: true 402 | 403 | /balanced-match/1.0.2: 404 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 405 | dev: true 406 | 407 | /big.js/5.2.2: 408 | resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} 409 | dev: true 410 | 411 | /bluebird/3.7.2: 412 | resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} 413 | dev: true 414 | 415 | /brace-expansion/1.1.11: 416 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 417 | dependencies: 418 | balanced-match: 1.0.2 419 | concat-map: 0.0.1 420 | dev: true 421 | 422 | /braces/3.0.2: 423 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 424 | engines: {node: '>=8'} 425 | dependencies: 426 | fill-range: 7.0.1 427 | dev: true 428 | 429 | /buffer-from/1.1.2: 430 | resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 431 | dev: true 432 | 433 | /camel-case/3.0.0: 434 | resolution: {integrity: sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=} 435 | dependencies: 436 | no-case: 2.3.2 437 | upper-case: 1.1.3 438 | dev: true 439 | 440 | /chalk/4.1.2: 441 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 442 | engines: {node: '>=10'} 443 | dependencies: 444 | ansi-styles: 4.3.0 445 | supports-color: 7.2.0 446 | dev: true 447 | 448 | /clean-css/4.2.3: 449 | resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==} 450 | engines: {node: '>= 4.0'} 451 | dependencies: 452 | source-map: 0.6.1 453 | dev: true 454 | 455 | /cli-progress/3.9.0: 456 | resolution: {integrity: sha512-g7rLWfhAo/7pF+a/STFH/xPyosaL1zgADhI0OM83hl3c7S43iGvJWEAV2QuDOnQ8i6EMBj/u4+NTd0d5L+4JfA==} 457 | engines: {node: '>=4'} 458 | dependencies: 459 | colors: 1.4.0 460 | string-width: 4.2.2 461 | dev: true 462 | 463 | /cliui/7.0.4: 464 | resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} 465 | dependencies: 466 | string-width: 4.2.2 467 | strip-ansi: 6.0.0 468 | wrap-ansi: 7.0.0 469 | dev: true 470 | 471 | /codemirror-theme-vars/0.1.1: 472 | resolution: {integrity: sha512-Au0Ysn6tUMZB/1Jd5S8g4Or1kZxTuTnNx6MVs9H46Ad7w8IEjkHusH+4oyia/FBcVuAJO4DIlkDnPM8Qnnf1rg==} 473 | dev: false 474 | 475 | /codemirror/5.62.2: 476 | resolution: {integrity: sha512-tVFMUa4J3Q8JUd1KL9yQzQB0/BJt7ZYZujZmTPgo/54Lpuq3ez4C8x/ATUY/wv7b7X3AUq8o3Xd+2C5ZrCGWHw==} 477 | dev: true 478 | 479 | /color-convert/2.0.1: 480 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 481 | engines: {node: '>=7.0.0'} 482 | dependencies: 483 | color-name: 1.1.4 484 | dev: true 485 | 486 | /color-name/1.1.4: 487 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 488 | dev: true 489 | 490 | /colorette/1.3.0: 491 | resolution: {integrity: sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==} 492 | dev: true 493 | 494 | /colors/1.4.0: 495 | resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} 496 | engines: {node: '>=0.1.90'} 497 | dev: true 498 | 499 | /commander/2.20.3: 500 | resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 501 | dev: true 502 | 503 | /commander/6.2.1: 504 | resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} 505 | engines: {node: '>= 6'} 506 | dev: true 507 | 508 | /concat-map/0.0.1: 509 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} 510 | dev: true 511 | 512 | /connect/3.7.0: 513 | resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} 514 | engines: {node: '>= 0.10.0'} 515 | dependencies: 516 | debug: 2.6.9 517 | finalhandler: 1.1.2 518 | parseurl: 1.3.3 519 | utils-merge: 1.0.1 520 | dev: true 521 | 522 | /consolidate/0.16.0: 523 | resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==} 524 | engines: {node: '>= 0.10.0'} 525 | dependencies: 526 | bluebird: 3.7.2 527 | dev: true 528 | 529 | /crypto-random-string/3.3.1: 530 | resolution: {integrity: sha512-5j88ECEn6h17UePrLi6pn1JcLtAiANa3KExyr9y9Z5vo2mv56Gh3I4Aja/B9P9uyMwyxNHAHWv+nE72f30T5Dg==} 531 | engines: {node: '>=8'} 532 | dependencies: 533 | type-fest: 0.8.1 534 | dev: true 535 | 536 | /css-b64-images/0.2.5: 537 | resolution: {integrity: sha1-QgBdgyBLK0pdk7axpWRBM7WSegI=} 538 | hasBin: true 539 | dev: true 540 | 541 | /cssesc/3.0.0: 542 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 543 | engines: {node: '>=4'} 544 | hasBin: true 545 | dev: true 546 | 547 | /csstype/2.6.17: 548 | resolution: {integrity: sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==} 549 | dev: true 550 | 551 | /d3-array/1.2.4: 552 | resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==} 553 | dev: true 554 | 555 | /d3-axis/1.0.12: 556 | resolution: {integrity: sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==} 557 | dev: true 558 | 559 | /d3-brush/1.1.6: 560 | resolution: {integrity: sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==} 561 | dependencies: 562 | d3-dispatch: 1.0.6 563 | d3-drag: 1.2.5 564 | d3-interpolate: 1.4.0 565 | d3-selection: 1.4.2 566 | d3-transition: 1.3.2 567 | dev: true 568 | 569 | /d3-chord/1.0.6: 570 | resolution: {integrity: sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==} 571 | dependencies: 572 | d3-array: 1.2.4 573 | d3-path: 1.0.9 574 | dev: true 575 | 576 | /d3-collection/1.0.7: 577 | resolution: {integrity: sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==} 578 | dev: true 579 | 580 | /d3-color/1.4.1: 581 | resolution: {integrity: sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==} 582 | dev: true 583 | 584 | /d3-contour/1.3.2: 585 | resolution: {integrity: sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==} 586 | dependencies: 587 | d3-array: 1.2.4 588 | dev: true 589 | 590 | /d3-dispatch/1.0.6: 591 | resolution: {integrity: sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==} 592 | dev: true 593 | 594 | /d3-drag/1.2.5: 595 | resolution: {integrity: sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==} 596 | dependencies: 597 | d3-dispatch: 1.0.6 598 | d3-selection: 1.4.2 599 | dev: true 600 | 601 | /d3-dsv/1.2.0: 602 | resolution: {integrity: sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==} 603 | hasBin: true 604 | dependencies: 605 | commander: 2.20.3 606 | iconv-lite: 0.4.24 607 | rw: 1.3.3 608 | dev: true 609 | 610 | /d3-ease/1.0.7: 611 | resolution: {integrity: sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==} 612 | dev: true 613 | 614 | /d3-fetch/1.2.0: 615 | resolution: {integrity: sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==} 616 | dependencies: 617 | d3-dsv: 1.2.0 618 | dev: true 619 | 620 | /d3-force/1.2.1: 621 | resolution: {integrity: sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==} 622 | dependencies: 623 | d3-collection: 1.0.7 624 | d3-dispatch: 1.0.6 625 | d3-quadtree: 1.0.7 626 | d3-timer: 1.0.10 627 | dev: true 628 | 629 | /d3-format/1.4.5: 630 | resolution: {integrity: sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==} 631 | dev: true 632 | 633 | /d3-geo/1.12.1: 634 | resolution: {integrity: sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==} 635 | dependencies: 636 | d3-array: 1.2.4 637 | dev: true 638 | 639 | /d3-hierarchy/1.1.9: 640 | resolution: {integrity: sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==} 641 | dev: true 642 | 643 | /d3-interpolate/1.4.0: 644 | resolution: {integrity: sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==} 645 | dependencies: 646 | d3-color: 1.4.1 647 | dev: true 648 | 649 | /d3-path/1.0.9: 650 | resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==} 651 | dev: true 652 | 653 | /d3-polygon/1.0.6: 654 | resolution: {integrity: sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==} 655 | dev: true 656 | 657 | /d3-quadtree/1.0.7: 658 | resolution: {integrity: sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==} 659 | dev: true 660 | 661 | /d3-random/1.1.2: 662 | resolution: {integrity: sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==} 663 | dev: true 664 | 665 | /d3-scale-chromatic/1.5.0: 666 | resolution: {integrity: sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==} 667 | dependencies: 668 | d3-color: 1.4.1 669 | d3-interpolate: 1.4.0 670 | dev: true 671 | 672 | /d3-scale/2.2.2: 673 | resolution: {integrity: sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==} 674 | dependencies: 675 | d3-array: 1.2.4 676 | d3-collection: 1.0.7 677 | d3-format: 1.4.5 678 | d3-interpolate: 1.4.0 679 | d3-time: 1.1.0 680 | d3-time-format: 2.3.0 681 | dev: true 682 | 683 | /d3-selection/1.4.2: 684 | resolution: {integrity: sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==} 685 | dev: true 686 | 687 | /d3-shape/1.3.7: 688 | resolution: {integrity: sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==} 689 | dependencies: 690 | d3-path: 1.0.9 691 | dev: true 692 | 693 | /d3-time-format/2.3.0: 694 | resolution: {integrity: sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==} 695 | dependencies: 696 | d3-time: 1.1.0 697 | dev: true 698 | 699 | /d3-time/1.1.0: 700 | resolution: {integrity: sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==} 701 | dev: true 702 | 703 | /d3-timer/1.0.10: 704 | resolution: {integrity: sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==} 705 | dev: true 706 | 707 | /d3-transition/1.3.2: 708 | resolution: {integrity: sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==} 709 | dependencies: 710 | d3-color: 1.4.1 711 | d3-dispatch: 1.0.6 712 | d3-ease: 1.0.7 713 | d3-interpolate: 1.4.0 714 | d3-selection: 1.4.2 715 | d3-timer: 1.0.10 716 | dev: true 717 | 718 | /d3-voronoi/1.1.4: 719 | resolution: {integrity: sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==} 720 | dev: true 721 | 722 | /d3-zoom/1.8.3: 723 | resolution: {integrity: sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==} 724 | dependencies: 725 | d3-dispatch: 1.0.6 726 | d3-drag: 1.2.5 727 | d3-interpolate: 1.4.0 728 | d3-selection: 1.4.2 729 | d3-transition: 1.3.2 730 | dev: true 731 | 732 | /d3/5.16.0: 733 | resolution: {integrity: sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==} 734 | dependencies: 735 | d3-array: 1.2.4 736 | d3-axis: 1.0.12 737 | d3-brush: 1.1.6 738 | d3-chord: 1.0.6 739 | d3-collection: 1.0.7 740 | d3-color: 1.4.1 741 | d3-contour: 1.3.2 742 | d3-dispatch: 1.0.6 743 | d3-drag: 1.2.5 744 | d3-dsv: 1.2.0 745 | d3-ease: 1.0.7 746 | d3-fetch: 1.2.0 747 | d3-force: 1.2.1 748 | d3-format: 1.4.5 749 | d3-geo: 1.12.1 750 | d3-hierarchy: 1.1.9 751 | d3-interpolate: 1.4.0 752 | d3-path: 1.0.9 753 | d3-polygon: 1.0.6 754 | d3-quadtree: 1.0.7 755 | d3-random: 1.1.2 756 | d3-scale: 2.2.2 757 | d3-scale-chromatic: 1.5.0 758 | d3-selection: 1.4.2 759 | d3-shape: 1.3.7 760 | d3-time: 1.1.0 761 | d3-time-format: 2.3.0 762 | d3-timer: 1.0.10 763 | d3-transition: 1.3.2 764 | d3-voronoi: 1.1.4 765 | d3-zoom: 1.8.3 766 | dev: true 767 | 768 | /dagre-d3/0.6.4: 769 | resolution: {integrity: sha512-e/6jXeCP7/ptlAM48clmX4xTZc5Ek6T6kagS7Oz2HrYSdqcLZFLqpAfh7ldbZRFfxCZVyh61NEPR08UQRVxJzQ==} 770 | dependencies: 771 | d3: 5.16.0 772 | dagre: 0.8.5 773 | graphlib: 2.1.8 774 | lodash: 4.17.21 775 | dev: true 776 | 777 | /dagre/0.8.5: 778 | resolution: {integrity: sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==} 779 | dependencies: 780 | graphlib: 2.1.8 781 | lodash: 4.17.21 782 | dev: true 783 | 784 | /debug/2.6.9: 785 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 786 | dependencies: 787 | ms: 2.0.0 788 | dev: true 789 | 790 | /debug/4.3.2: 791 | resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} 792 | engines: {node: '>=6.0'} 793 | peerDependencies: 794 | supports-color: '*' 795 | peerDependenciesMeta: 796 | supports-color: 797 | optional: true 798 | dependencies: 799 | ms: 2.1.2 800 | dev: true 801 | 802 | /define-lazy-prop/2.0.0: 803 | resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} 804 | engines: {node: '>=8'} 805 | dev: true 806 | 807 | /ee-first/1.1.1: 808 | resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} 809 | dev: true 810 | 811 | /emoji-regex/8.0.0: 812 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 813 | dev: true 814 | 815 | /emojis-list/3.0.0: 816 | resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} 817 | engines: {node: '>= 4'} 818 | dev: true 819 | 820 | /encodeurl/1.0.2: 821 | resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} 822 | engines: {node: '>= 0.8'} 823 | dev: true 824 | 825 | /entities/2.1.0: 826 | resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} 827 | dev: true 828 | 829 | /esbuild/0.12.20: 830 | resolution: {integrity: sha512-u7+0qTo9Z64MD9PhooEngCmzyEYJ6ovFhPp8PLNh3UasR5Ihjv6HWVXqm8uHmasdQlpsAf0IsY4U0YVUfCpt4Q==} 831 | hasBin: true 832 | requiresBuild: true 833 | dev: true 834 | 835 | /escalade/3.1.1: 836 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 837 | engines: {node: '>=6'} 838 | dev: true 839 | 840 | /escape-html/1.0.3: 841 | resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} 842 | dev: true 843 | 844 | /escaper/2.5.3: 845 | resolution: {integrity: sha512-QGb9sFxBVpbzMggrKTX0ry1oiI4CSDAl9vIL702hzl1jGW8VZs7qfqTRX7WDOjoNDoEVGcEtu1ZOQgReSfT2kQ==} 846 | dev: true 847 | 848 | /esprima/4.0.1: 849 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 850 | engines: {node: '>=4'} 851 | hasBin: true 852 | dev: true 853 | 854 | /estree-walker/2.0.2: 855 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 856 | dev: true 857 | 858 | /extend-shallow/2.0.1: 859 | resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=} 860 | engines: {node: '>=0.10.0'} 861 | dependencies: 862 | is-extendable: 0.1.1 863 | dev: true 864 | 865 | /fast-glob/3.2.7: 866 | resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} 867 | engines: {node: '>=8'} 868 | dependencies: 869 | '@nodelib/fs.stat': 2.0.5 870 | '@nodelib/fs.walk': 1.2.8 871 | glob-parent: 5.1.2 872 | merge2: 1.4.1 873 | micromatch: 4.0.4 874 | dev: true 875 | 876 | /fastq/1.11.1: 877 | resolution: {integrity: sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==} 878 | dependencies: 879 | reusify: 1.0.4 880 | dev: true 881 | 882 | /file-saver/2.0.5: 883 | resolution: {integrity: sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==} 884 | dev: true 885 | 886 | /fill-range/7.0.1: 887 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 888 | engines: {node: '>=8'} 889 | dependencies: 890 | to-regex-range: 5.0.1 891 | dev: true 892 | 893 | /finalhandler/1.1.2: 894 | resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} 895 | engines: {node: '>= 0.8'} 896 | dependencies: 897 | debug: 2.6.9 898 | encodeurl: 1.0.2 899 | escape-html: 1.0.3 900 | on-finished: 2.3.0 901 | parseurl: 1.3.3 902 | statuses: 1.5.0 903 | unpipe: 1.0.0 904 | dev: true 905 | 906 | /follow-redirects/1.14.1_debug@4.3.2: 907 | resolution: {integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==} 908 | engines: {node: '>=4.0'} 909 | peerDependencies: 910 | debug: '*' 911 | peerDependenciesMeta: 912 | debug: 913 | optional: true 914 | dependencies: 915 | debug: 4.3.2 916 | dev: true 917 | 918 | /framesync/5.3.0: 919 | resolution: {integrity: sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==} 920 | dependencies: 921 | tslib: 2.3.1 922 | dev: true 923 | 924 | /fs-extra/10.0.0: 925 | resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==} 926 | engines: {node: '>=12'} 927 | dependencies: 928 | graceful-fs: 4.2.8 929 | jsonfile: 6.1.0 930 | universalify: 2.0.0 931 | dev: true 932 | 933 | /fs-extra/9.1.0: 934 | resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} 935 | engines: {node: '>=10'} 936 | dependencies: 937 | at-least-node: 1.0.0 938 | graceful-fs: 4.2.8 939 | jsonfile: 6.1.0 940 | universalify: 2.0.0 941 | dev: true 942 | 943 | /fsevents/2.3.2: 944 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 945 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 946 | os: [darwin] 947 | dev: true 948 | optional: true 949 | 950 | /function-bind/1.1.1: 951 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 952 | dev: true 953 | 954 | /generic-names/2.0.1: 955 | resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==} 956 | dependencies: 957 | loader-utils: 1.4.0 958 | dev: true 959 | 960 | /get-caller-file/2.0.5: 961 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 962 | engines: {node: 6.* || 8.* || >= 10.*} 963 | dev: true 964 | 965 | /glob-parent/5.1.2: 966 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 967 | engines: {node: '>= 6'} 968 | dependencies: 969 | is-glob: 4.0.1 970 | dev: true 971 | 972 | /global-dirs/0.1.1: 973 | resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=} 974 | engines: {node: '>=4'} 975 | dependencies: 976 | ini: 1.3.8 977 | dev: true 978 | 979 | /global-dirs/3.0.0: 980 | resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} 981 | engines: {node: '>=10'} 982 | dependencies: 983 | ini: 2.0.0 984 | dev: true 985 | 986 | /graceful-fs/4.2.8: 987 | resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==} 988 | dev: true 989 | 990 | /graphlib/2.1.8: 991 | resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} 992 | dependencies: 993 | lodash: 4.17.21 994 | dev: true 995 | 996 | /gray-matter/4.0.3: 997 | resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} 998 | engines: {node: '>=6.0'} 999 | dependencies: 1000 | js-yaml: 3.14.1 1001 | kind-of: 6.0.3 1002 | section-matter: 1.0.0 1003 | strip-bom-string: 1.0.0 1004 | dev: true 1005 | 1006 | /has-flag/4.0.0: 1007 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1008 | engines: {node: '>=8'} 1009 | dev: true 1010 | 1011 | /has/1.0.3: 1012 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 1013 | engines: {node: '>= 0.4.0'} 1014 | dependencies: 1015 | function-bind: 1.1.1 1016 | dev: true 1017 | 1018 | /hash-sum/2.0.0: 1019 | resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} 1020 | dev: true 1021 | 1022 | /he/1.2.0: 1023 | resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} 1024 | hasBin: true 1025 | dev: true 1026 | 1027 | /hey-listen/1.0.8: 1028 | resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} 1029 | dev: true 1030 | 1031 | /html-minifier/4.0.0: 1032 | resolution: {integrity: sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==} 1033 | engines: {node: '>=6'} 1034 | hasBin: true 1035 | dependencies: 1036 | camel-case: 3.0.0 1037 | clean-css: 4.2.3 1038 | commander: 2.20.3 1039 | he: 1.2.0 1040 | param-case: 2.1.1 1041 | relateurl: 0.2.7 1042 | uglify-js: 3.14.1 1043 | dev: true 1044 | 1045 | /iconv-lite/0.4.24: 1046 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 1047 | engines: {node: '>=0.10.0'} 1048 | dependencies: 1049 | safer-buffer: 2.1.2 1050 | dev: true 1051 | 1052 | /icss-replace-symbols/1.1.0: 1053 | resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} 1054 | dev: true 1055 | 1056 | /icss-utils/5.1.0_postcss@8.3.6: 1057 | resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} 1058 | engines: {node: ^10 || ^12 || >= 14} 1059 | peerDependencies: 1060 | postcss: ^8.1.0 1061 | dependencies: 1062 | postcss: 8.3.6 1063 | dev: true 1064 | 1065 | /import-from/4.0.0: 1066 | resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} 1067 | engines: {node: '>=12.2'} 1068 | dev: true 1069 | 1070 | /ini/1.3.8: 1071 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 1072 | dev: true 1073 | 1074 | /ini/2.0.0: 1075 | resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} 1076 | engines: {node: '>=10'} 1077 | dev: true 1078 | 1079 | /is-core-module/2.5.0: 1080 | resolution: {integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==} 1081 | dependencies: 1082 | has: 1.0.3 1083 | dev: true 1084 | 1085 | /is-docker/2.2.1: 1086 | resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 1087 | engines: {node: '>=8'} 1088 | hasBin: true 1089 | dev: true 1090 | 1091 | /is-extendable/0.1.1: 1092 | resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=} 1093 | engines: {node: '>=0.10.0'} 1094 | dev: true 1095 | 1096 | /is-extglob/2.1.1: 1097 | resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} 1098 | engines: {node: '>=0.10.0'} 1099 | dev: true 1100 | 1101 | /is-fullwidth-code-point/3.0.0: 1102 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1103 | engines: {node: '>=8'} 1104 | dev: true 1105 | 1106 | /is-glob/4.0.1: 1107 | resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} 1108 | engines: {node: '>=0.10.0'} 1109 | dependencies: 1110 | is-extglob: 2.1.1 1111 | dev: true 1112 | 1113 | /is-installed-globally/0.4.0: 1114 | resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} 1115 | engines: {node: '>=10'} 1116 | dependencies: 1117 | global-dirs: 3.0.0 1118 | is-path-inside: 3.0.3 1119 | dev: true 1120 | 1121 | /is-number/7.0.0: 1122 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1123 | engines: {node: '>=0.12.0'} 1124 | dev: true 1125 | 1126 | /is-path-inside/3.0.3: 1127 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 1128 | engines: {node: '>=8'} 1129 | dev: true 1130 | 1131 | /is-regexp/1.0.0: 1132 | resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} 1133 | engines: {node: '>=0.10.0'} 1134 | dev: true 1135 | 1136 | /is-wsl/2.2.0: 1137 | resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} 1138 | engines: {node: '>=8'} 1139 | dependencies: 1140 | is-docker: 2.2.1 1141 | dev: true 1142 | 1143 | /jiti/1.11.0: 1144 | resolution: {integrity: sha512-/2c7e61hxxTIN34UeHBB0LCJ5Tq64kgJDV7GR+++e8XRxCKRIKmB8tH6ww1W+Z6Kgd6By+C3RSCu1lXjbPT68A==} 1145 | hasBin: true 1146 | dev: true 1147 | 1148 | /js-base64/3.6.1: 1149 | resolution: {integrity: sha512-Frdq2+tRRGLQUIQOgsIGSCd1VePCS2fsddTG5dTCqR0JHgltXWfsxnY0gIXPoMeRmdom6Oyq+UMOFg5suduOjQ==} 1150 | dev: true 1151 | 1152 | /js-yaml/3.14.1: 1153 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 1154 | hasBin: true 1155 | dependencies: 1156 | argparse: 1.0.10 1157 | esprima: 4.0.1 1158 | dev: true 1159 | 1160 | /js-yaml/4.1.0: 1161 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1162 | hasBin: true 1163 | dependencies: 1164 | argparse: 2.0.1 1165 | dev: true 1166 | 1167 | /json5/1.0.1: 1168 | resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} 1169 | hasBin: true 1170 | dependencies: 1171 | minimist: 1.2.5 1172 | dev: true 1173 | 1174 | /json5/2.2.0: 1175 | resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} 1176 | engines: {node: '>=6'} 1177 | hasBin: true 1178 | dependencies: 1179 | minimist: 1.2.5 1180 | dev: true 1181 | 1182 | /jsonfile/6.1.0: 1183 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 1184 | dependencies: 1185 | universalify: 2.0.0 1186 | optionalDependencies: 1187 | graceful-fs: 4.2.8 1188 | dev: true 1189 | 1190 | /katex/0.13.13: 1191 | resolution: {integrity: sha512-cCMcil4jwMm7behpXGiQfXJA29sko/Gd/26iCsr53Dv5Jn2iHbHyEb14dm9uVrIijUXx6Zz1WhlFhHE6DckvkQ==} 1192 | hasBin: true 1193 | dependencies: 1194 | commander: 6.2.1 1195 | dev: true 1196 | 1197 | /kind-of/6.0.3: 1198 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 1199 | engines: {node: '>=0.10.0'} 1200 | dev: true 1201 | 1202 | /kleur/3.0.3: 1203 | resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 1204 | engines: {node: '>=6'} 1205 | dev: true 1206 | 1207 | /kolorist/1.5.0: 1208 | resolution: {integrity: sha512-pPobydIHK884YBtkS/tWSZXpSAEpcMbilyun3KL37ot935qL2HNKm/tI45i/Rd+MxdIWEhm7/LmUQzWZYK+Qhg==} 1209 | dev: true 1210 | 1211 | /linkify-it/3.0.2: 1212 | resolution: {integrity: sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==} 1213 | dependencies: 1214 | uc.micro: 1.0.6 1215 | dev: true 1216 | 1217 | /loader-utils/1.4.0: 1218 | resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} 1219 | engines: {node: '>=4.0.0'} 1220 | dependencies: 1221 | big.js: 5.2.2 1222 | emojis-list: 3.0.0 1223 | json5: 1.0.1 1224 | dev: true 1225 | 1226 | /lodash.camelcase/4.3.0: 1227 | resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=} 1228 | dev: true 1229 | 1230 | /lodash/4.17.21: 1231 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1232 | dev: true 1233 | 1234 | /lower-case/1.1.4: 1235 | resolution: {integrity: sha1-miyr0bno4K6ZOkv31YdcOcQujqw=} 1236 | dev: true 1237 | 1238 | /lru-cache/5.1.1: 1239 | resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 1240 | dependencies: 1241 | yallist: 3.1.1 1242 | dev: true 1243 | 1244 | /magic-string/0.25.7: 1245 | resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} 1246 | dependencies: 1247 | sourcemap-codec: 1.4.8 1248 | dev: true 1249 | 1250 | /markdown-it-footnote/3.0.3: 1251 | resolution: {integrity: sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==} 1252 | dev: true 1253 | 1254 | /markdown-it-link-attributes/3.0.0: 1255 | resolution: {integrity: sha512-B34ySxVeo6MuEGSPCWyIYryuXINOvngNZL87Mp7YYfKIf6DcD837+lXA8mo6EBbauKsnGz22ZH0zsbOiQRWTNg==} 1256 | dev: true 1257 | 1258 | /markdown-it/12.2.0: 1259 | resolution: {integrity: sha512-Wjws+uCrVQRqOoJvze4HCqkKl1AsSh95iFAeQDwnyfxM09divCBSXlDR1uTvyUP3Grzpn4Ru8GeCxYPM8vkCQg==} 1260 | hasBin: true 1261 | dependencies: 1262 | argparse: 2.0.1 1263 | entities: 2.1.0 1264 | linkify-it: 3.0.2 1265 | mdurl: 1.0.1 1266 | uc.micro: 1.0.6 1267 | dev: true 1268 | 1269 | /mdurl/1.0.1: 1270 | resolution: {integrity: sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=} 1271 | dev: true 1272 | 1273 | /merge-source-map/1.1.0: 1274 | resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} 1275 | dependencies: 1276 | source-map: 0.6.1 1277 | dev: true 1278 | 1279 | /merge2/1.4.1: 1280 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1281 | engines: {node: '>= 8'} 1282 | dev: true 1283 | 1284 | /mermaid/8.5.0: 1285 | resolution: {integrity: sha512-fZf4GAzkqWuSwo5L+BmzaBwWPudHkxL3M/t1RmS9Dvc2mcnv6hdhMaeC7poARpHaSGwkpb74LL81qXj+vAsVBg==} 1286 | dependencies: 1287 | '@braintree/sanitize-url': 3.1.0 1288 | crypto-random-string: 3.3.1 1289 | d3: 5.16.0 1290 | dagre: 0.8.5 1291 | dagre-d3: 0.6.4 1292 | graphlib: 2.1.8 1293 | he: 1.2.0 1294 | lodash: 4.17.21 1295 | minify: 4.1.3 1296 | moment-mini: 2.24.0 1297 | scope-css: 1.2.1 1298 | transitivePeerDependencies: 1299 | - supports-color 1300 | dev: true 1301 | 1302 | /micromatch/4.0.4: 1303 | resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} 1304 | engines: {node: '>=8.6'} 1305 | dependencies: 1306 | braces: 3.0.2 1307 | picomatch: 2.3.0 1308 | dev: true 1309 | 1310 | /minify/4.1.3: 1311 | resolution: {integrity: sha512-ykuscavxivSmVpcCzsXmsVTukWYLUUtPhHj0w2ILvHDGqC+hsuTCihBn9+PJBd58JNvWTNg9132J9nrrI2anzA==} 1312 | engines: {node: '>= 8.0.0'} 1313 | hasBin: true 1314 | dependencies: 1315 | clean-css: 4.2.3 1316 | css-b64-images: 0.2.5 1317 | debug: 4.3.2 1318 | html-minifier: 4.0.0 1319 | terser: 4.8.0 1320 | try-catch: 2.0.1 1321 | try-to-catch: 1.1.1 1322 | transitivePeerDependencies: 1323 | - supports-color 1324 | dev: true 1325 | 1326 | /minimatch/3.0.4: 1327 | resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} 1328 | dependencies: 1329 | brace-expansion: 1.1.11 1330 | dev: true 1331 | 1332 | /minimist/1.2.5: 1333 | resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} 1334 | dev: true 1335 | 1336 | /moment-mini/2.24.0: 1337 | resolution: {integrity: sha512-9ARkWHBs+6YJIvrIp0Ik5tyTTtP9PoV0Ssu2Ocq5y9v8+NOOpWiRshAp8c4rZVWTOe+157on/5G+zj5pwIQFEQ==} 1338 | dev: true 1339 | 1340 | /monaco-editor/0.26.1: 1341 | resolution: {integrity: sha512-mm45nUrBDk0DgZKgbD7+bhDOtcAFNGPJJRAdS6Su1kTGl6XEgC7U3xOmDUW/0RrLf+jlvCGaqLvD4p2VjwuwwQ==} 1342 | dev: true 1343 | 1344 | /ms/2.0.0: 1345 | resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} 1346 | dev: true 1347 | 1348 | /ms/2.1.2: 1349 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1350 | dev: true 1351 | 1352 | /nanoid/3.1.25: 1353 | resolution: {integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==} 1354 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1355 | hasBin: true 1356 | dev: true 1357 | 1358 | /no-case/2.3.2: 1359 | resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} 1360 | dependencies: 1361 | lower-case: 1.1.4 1362 | dev: true 1363 | 1364 | /on-finished/2.3.0: 1365 | resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} 1366 | engines: {node: '>= 0.8'} 1367 | dependencies: 1368 | ee-first: 1.1.1 1369 | dev: true 1370 | 1371 | /onigasm/2.2.5: 1372 | resolution: {integrity: sha512-F+th54mPc0l1lp1ZcFMyL/jTs2Tlq4SqIHKIXGZOR/VkHkF9A7Fr5rRr5+ZG/lWeRsyrClLYRq7s/yFQ/XhWCA==} 1373 | dependencies: 1374 | lru-cache: 5.1.1 1375 | dev: true 1376 | 1377 | /open/8.2.1: 1378 | resolution: {integrity: sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==} 1379 | engines: {node: '>=12'} 1380 | dependencies: 1381 | define-lazy-prop: 2.0.0 1382 | is-docker: 2.2.1 1383 | is-wsl: 2.2.0 1384 | dev: true 1385 | 1386 | /pako/1.0.11: 1387 | resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} 1388 | dev: true 1389 | 1390 | /param-case/2.1.1: 1391 | resolution: {integrity: sha1-35T9jPZTHs915r75oIWPvHK+Ikc=} 1392 | dependencies: 1393 | no-case: 2.3.2 1394 | dev: true 1395 | 1396 | /parseurl/1.3.3: 1397 | resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 1398 | engines: {node: '>= 0.8'} 1399 | dev: true 1400 | 1401 | /path-parse/1.0.7: 1402 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1403 | dev: true 1404 | 1405 | /pdf-lib/1.16.0: 1406 | resolution: {integrity: sha512-P/1SSmElOBKrPlbc+Sn7UxikRQbzVA64+4Dh6/uczPscvq/NatP9eryoOguyBTpTnzICNiG8EnMH4Ziqp2TnFA==} 1407 | dependencies: 1408 | '@pdf-lib/standard-fonts': 1.0.0 1409 | '@pdf-lib/upng': 1.0.1 1410 | pako: 1.0.11 1411 | tslib: 1.14.1 1412 | dev: true 1413 | 1414 | /picomatch/2.3.0: 1415 | resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} 1416 | engines: {node: '>=8.6'} 1417 | dev: true 1418 | 1419 | /popmotion/9.4.0: 1420 | resolution: {integrity: sha512-FGnHjc8iDMrAwuZhka8eNx0yzcaufDqyZzW9vjJebRuC6BryR5ICyBmUH+wCgUuuaFSSU4r6oT2WtnbnDGcr3g==} 1421 | dependencies: 1422 | framesync: 5.3.0 1423 | hey-listen: 1.0.8 1424 | style-value-types: 4.1.4 1425 | tslib: 2.3.1 1426 | dev: true 1427 | 1428 | /postcss-modules-extract-imports/3.0.0_postcss@8.3.6: 1429 | resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} 1430 | engines: {node: ^10 || ^12 || >= 14} 1431 | peerDependencies: 1432 | postcss: ^8.1.0 1433 | dependencies: 1434 | postcss: 8.3.6 1435 | dev: true 1436 | 1437 | /postcss-modules-local-by-default/4.0.0_postcss@8.3.6: 1438 | resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} 1439 | engines: {node: ^10 || ^12 || >= 14} 1440 | peerDependencies: 1441 | postcss: ^8.1.0 1442 | dependencies: 1443 | icss-utils: 5.1.0_postcss@8.3.6 1444 | postcss: 8.3.6 1445 | postcss-selector-parser: 6.0.6 1446 | postcss-value-parser: 4.1.0 1447 | dev: true 1448 | 1449 | /postcss-modules-scope/3.0.0_postcss@8.3.6: 1450 | resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} 1451 | engines: {node: ^10 || ^12 || >= 14} 1452 | peerDependencies: 1453 | postcss: ^8.1.0 1454 | dependencies: 1455 | postcss: 8.3.6 1456 | postcss-selector-parser: 6.0.6 1457 | dev: true 1458 | 1459 | /postcss-modules-values/4.0.0_postcss@8.3.6: 1460 | resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} 1461 | engines: {node: ^10 || ^12 || >= 14} 1462 | peerDependencies: 1463 | postcss: ^8.1.0 1464 | dependencies: 1465 | icss-utils: 5.1.0_postcss@8.3.6 1466 | postcss: 8.3.6 1467 | dev: true 1468 | 1469 | /postcss-modules/4.2.2_postcss@8.3.6: 1470 | resolution: {integrity: sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==} 1471 | peerDependencies: 1472 | postcss: ^8.0.0 1473 | dependencies: 1474 | generic-names: 2.0.1 1475 | icss-replace-symbols: 1.1.0 1476 | lodash.camelcase: 4.3.0 1477 | postcss: 8.3.6 1478 | postcss-modules-extract-imports: 3.0.0_postcss@8.3.6 1479 | postcss-modules-local-by-default: 4.0.0_postcss@8.3.6 1480 | postcss-modules-scope: 3.0.0_postcss@8.3.6 1481 | postcss-modules-values: 4.0.0_postcss@8.3.6 1482 | string-hash: 1.1.3 1483 | dev: true 1484 | 1485 | /postcss-selector-parser/6.0.6: 1486 | resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==} 1487 | engines: {node: '>=4'} 1488 | dependencies: 1489 | cssesc: 3.0.0 1490 | util-deprecate: 1.0.2 1491 | dev: true 1492 | 1493 | /postcss-value-parser/4.1.0: 1494 | resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} 1495 | dev: true 1496 | 1497 | /postcss/8.3.6: 1498 | resolution: {integrity: sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==} 1499 | engines: {node: ^10 || ^12 || >=14} 1500 | dependencies: 1501 | colorette: 1.3.0 1502 | nanoid: 3.1.25 1503 | source-map-js: 0.6.2 1504 | dev: true 1505 | 1506 | /prettier/2.3.2: 1507 | resolution: {integrity: sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==} 1508 | engines: {node: '>=10.13.0'} 1509 | hasBin: true 1510 | dev: true 1511 | 1512 | /prism-theme-vars/0.2.2: 1513 | resolution: {integrity: sha512-EL9ifuU/F8tEldoCa2sspiiLWysCL54xDbf2gN/ubwdtbuJROqOGopG5kSwunapwaioT+jLUQ/Ky+7jnv62xJA==} 1514 | dev: false 1515 | 1516 | /prismjs/1.24.1: 1517 | resolution: {integrity: sha512-mNPsedLuk90RVJioIky8ANZEwYm5w9LcvCXrxHlwf4fNVSn8jEipMybMkWUyyF0JhnC+C4VcOVSBuHRKs1L5Ow==} 1518 | dev: true 1519 | 1520 | /prompts/2.4.1: 1521 | resolution: {integrity: sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==} 1522 | engines: {node: '>= 6'} 1523 | dependencies: 1524 | kleur: 3.0.3 1525 | sisteransi: 1.0.5 1526 | dev: true 1527 | 1528 | /queue-microtask/1.2.3: 1529 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1530 | dev: true 1531 | 1532 | /recordrtc/5.6.2: 1533 | resolution: {integrity: sha512-1QNKKNtl7+KcwD1lyOgP3ZlbiJ1d0HtXnypUy7yq49xEERxk31PHvE9RCciDrulPCY7WJ+oz0R9hpNxgsIurGQ==} 1534 | dev: true 1535 | 1536 | /relateurl/0.2.7: 1537 | resolution: {integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=} 1538 | engines: {node: '>= 0.10'} 1539 | dev: true 1540 | 1541 | /require-directory/2.1.1: 1542 | resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} 1543 | engines: {node: '>=0.10.0'} 1544 | dev: true 1545 | 1546 | /resolve-from/5.0.0: 1547 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 1548 | engines: {node: '>=8'} 1549 | dev: true 1550 | 1551 | /resolve-global/1.0.0: 1552 | resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} 1553 | engines: {node: '>=8'} 1554 | dependencies: 1555 | global-dirs: 0.1.1 1556 | dev: true 1557 | 1558 | /resolve/1.20.0: 1559 | resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} 1560 | dependencies: 1561 | is-core-module: 2.5.0 1562 | path-parse: 1.0.7 1563 | dev: true 1564 | 1565 | /reusify/1.0.4: 1566 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1567 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1568 | dev: true 1569 | 1570 | /rollup/2.56.2: 1571 | resolution: {integrity: sha512-s8H00ZsRi29M2/lGdm1u8DJpJ9ML8SUOpVVBd33XNeEeL3NVaTiUcSBHzBdF3eAyR0l7VSpsuoVUGrRHq7aPwQ==} 1572 | engines: {node: '>=10.0.0'} 1573 | hasBin: true 1574 | optionalDependencies: 1575 | fsevents: 2.3.2 1576 | dev: true 1577 | 1578 | /run-parallel/1.2.0: 1579 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1580 | dependencies: 1581 | queue-microtask: 1.2.3 1582 | dev: true 1583 | 1584 | /rw/1.3.3: 1585 | resolution: {integrity: sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=} 1586 | dev: true 1587 | 1588 | /safer-buffer/2.1.2: 1589 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 1590 | dev: true 1591 | 1592 | /scope-css/1.2.1: 1593 | resolution: {integrity: sha512-UjLRmyEYaDNiOS673xlVkZFlVCtckJR/dKgr434VMm7Lb+AOOqXKdAcY7PpGlJYErjXXJzKN7HWo4uRPiZZG0Q==} 1594 | dependencies: 1595 | escaper: 2.5.3 1596 | slugify: 1.6.0 1597 | strip-css-comments: 3.0.0 1598 | dev: true 1599 | 1600 | /section-matter/1.0.0: 1601 | resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} 1602 | engines: {node: '>=4'} 1603 | dependencies: 1604 | extend-shallow: 2.0.1 1605 | kind-of: 6.0.3 1606 | dev: true 1607 | 1608 | /shiki/0.9.6: 1609 | resolution: {integrity: sha512-h2y5Uq9QEWsEmi97n+BOdPOVxkOUdVunl+jVIzU9EqJ6/QbIX+U6F7TsrWZQ2xqwPgvvQaC9r7/zeegi1b48dQ==} 1610 | dependencies: 1611 | json5: 2.2.0 1612 | onigasm: 2.2.5 1613 | vscode-textmate: 5.2.0 1614 | dev: true 1615 | 1616 | /sisteransi/1.0.5: 1617 | resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 1618 | dev: true 1619 | 1620 | /slugify/1.6.0: 1621 | resolution: {integrity: sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang==} 1622 | engines: {node: '>=8.0.0'} 1623 | dev: true 1624 | 1625 | /source-map-js/0.6.2: 1626 | resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} 1627 | engines: {node: '>=0.10.0'} 1628 | dev: true 1629 | 1630 | /source-map-support/0.5.19: 1631 | resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} 1632 | dependencies: 1633 | buffer-from: 1.1.2 1634 | source-map: 0.6.1 1635 | dev: true 1636 | 1637 | /source-map/0.6.1: 1638 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 1639 | engines: {node: '>=0.10.0'} 1640 | dev: true 1641 | 1642 | /sourcemap-codec/1.4.8: 1643 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} 1644 | dev: true 1645 | 1646 | /sprintf-js/1.0.3: 1647 | resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} 1648 | dev: true 1649 | 1650 | /statuses/1.5.0: 1651 | resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} 1652 | engines: {node: '>= 0.6'} 1653 | dev: true 1654 | 1655 | /string-hash/1.1.3: 1656 | resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} 1657 | dev: true 1658 | 1659 | /string-width/4.2.2: 1660 | resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==} 1661 | engines: {node: '>=8'} 1662 | dependencies: 1663 | emoji-regex: 8.0.0 1664 | is-fullwidth-code-point: 3.0.0 1665 | strip-ansi: 6.0.0 1666 | dev: true 1667 | 1668 | /strip-ansi/6.0.0: 1669 | resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} 1670 | engines: {node: '>=8'} 1671 | dependencies: 1672 | ansi-regex: 5.0.0 1673 | dev: true 1674 | 1675 | /strip-bom-string/1.0.0: 1676 | resolution: {integrity: sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=} 1677 | engines: {node: '>=0.10.0'} 1678 | dev: true 1679 | 1680 | /strip-css-comments/3.0.0: 1681 | resolution: {integrity: sha1-elYl7/iisibPiUehElTaluE9rok=} 1682 | engines: {node: '>=0.10.0'} 1683 | dependencies: 1684 | is-regexp: 1.0.0 1685 | dev: true 1686 | 1687 | /style-value-types/4.1.4: 1688 | resolution: {integrity: sha512-LCJL6tB+vPSUoxgUBt9juXIlNJHtBMy8jkXzUJSBzeHWdBu6lhzHqCvLVkXFGsFIlNa2ln1sQHya/gzaFmB2Lg==} 1689 | dependencies: 1690 | hey-listen: 1.0.8 1691 | tslib: 2.3.1 1692 | dev: true 1693 | 1694 | /supports-color/7.2.0: 1695 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 1696 | engines: {node: '>=8'} 1697 | dependencies: 1698 | has-flag: 4.0.0 1699 | dev: true 1700 | 1701 | /terser/4.8.0: 1702 | resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} 1703 | engines: {node: '>=6.0.0'} 1704 | hasBin: true 1705 | dependencies: 1706 | commander: 2.20.3 1707 | source-map: 0.6.1 1708 | source-map-support: 0.5.19 1709 | dev: true 1710 | 1711 | /theme-vitesse/0.1.12: 1712 | resolution: {integrity: sha512-lJLDcQm9/It6Aj+dr6FUHx8Ppy7COi53Ui2iSP5B4DJxNM+spaUPIPIOileSM8kZn60KsfLsV6eQzoknuQa7/A==} 1713 | engines: {vscode: ^1.43.0} 1714 | dev: false 1715 | 1716 | /to-fast-properties/2.0.0: 1717 | resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} 1718 | engines: {node: '>=4'} 1719 | dev: true 1720 | 1721 | /to-regex-range/5.0.1: 1722 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1723 | engines: {node: '>=8.0'} 1724 | dependencies: 1725 | is-number: 7.0.0 1726 | dev: true 1727 | 1728 | /try-catch/2.0.1: 1729 | resolution: {integrity: sha512-LsOrmObN/2WdM+y2xG+t16vhYrQsnV8wftXIcIOWZhQcBJvKGYuamJGwnU98A7Jxs2oZNkJztXlphEOoA0DWqg==} 1730 | engines: {node: '>=0.4'} 1731 | dev: true 1732 | 1733 | /try-to-catch/1.1.1: 1734 | resolution: {integrity: sha512-ikUlS+/BcImLhNYyIgZcEmq4byc31QpC+46/6Jm5ECWkVFhf8SM2Fp/0pMVXPX6vk45SMCwrP4Taxucne8I0VA==} 1735 | dev: true 1736 | 1737 | /tslib/1.14.1: 1738 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 1739 | dev: true 1740 | 1741 | /tslib/2.3.1: 1742 | resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} 1743 | dev: true 1744 | 1745 | /type-fest/0.8.1: 1746 | resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} 1747 | engines: {node: '>=8'} 1748 | dev: true 1749 | 1750 | /uc.micro/1.0.6: 1751 | resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} 1752 | dev: true 1753 | 1754 | /uglify-js/3.14.1: 1755 | resolution: {integrity: sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g==} 1756 | engines: {node: '>=0.8.0'} 1757 | hasBin: true 1758 | dev: true 1759 | 1760 | /universalify/2.0.0: 1761 | resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} 1762 | engines: {node: '>= 10.0.0'} 1763 | dev: true 1764 | 1765 | /unpipe/1.0.0: 1766 | resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} 1767 | engines: {node: '>= 0.8'} 1768 | dev: true 1769 | 1770 | /upper-case/1.1.3: 1771 | resolution: {integrity: sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=} 1772 | dev: true 1773 | 1774 | /util-deprecate/1.0.2: 1775 | resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} 1776 | dev: true 1777 | 1778 | /utils-merge/1.0.1: 1779 | resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} 1780 | engines: {node: '>= 0.4.0'} 1781 | dev: true 1782 | 1783 | /vite-plugin-components/0.13.2_vite@2.5.0: 1784 | resolution: {integrity: sha512-Fv5iTlZUvqUUjODdAkTadijobcys+SvrtYclj27/SCE7b4LtwNySd+nHvJcGI/GsL8npTdccj2IRwGsWLrTcvQ==} 1785 | peerDependencies: 1786 | vite: ^2.0.0 1787 | dependencies: 1788 | debug: 4.3.2 1789 | fast-glob: 3.2.7 1790 | magic-string: 0.25.7 1791 | minimatch: 3.0.4 1792 | vite: 2.5.0 1793 | transitivePeerDependencies: 1794 | - supports-color 1795 | dev: true 1796 | 1797 | /vite-plugin-icons/0.6.5_d2e9b93ba5feb136d0f26108db5ade1b: 1798 | resolution: {integrity: sha512-lfePr8juO2ajp0571iLL+9zIoyBD9nSSSHlC4JYXbAeMOJB6WTP+Vdc2gze8yI8JRO+Z0TXCCvvL9bPgvkI4Cg==} 1799 | peerDependencies: 1800 | '@iconify/json': '*' 1801 | '@vue/compiler-sfc': ^3.0.2 1802 | vue-template-compiler: ^2.6.12 1803 | peerDependenciesMeta: 1804 | '@vue/compiler-sfc': 1805 | optional: true 1806 | vue-template-compiler: 1807 | optional: true 1808 | dependencies: 1809 | '@iconify/json': 1.1.388 1810 | '@iconify/json-tools': 1.0.10 1811 | '@vue/compiler-sfc': 3.2.3 1812 | vue-template-es2015-compiler: 1.9.1 1813 | dev: true 1814 | 1815 | /vite-plugin-md/0.8.0_vite@2.5.0: 1816 | resolution: {integrity: sha512-/fSCaK/UWONGtPFdzxZcxaddLbbibyqLHQlyOqE5aC9ntTSLEQB9WAlzSmXQ0yjzUxG8o3Q8NjX/0w8dXy43gw==} 1817 | peerDependencies: 1818 | vite: ^2.0.0 1819 | dependencies: 1820 | gray-matter: 4.0.3 1821 | markdown-it: 12.2.0 1822 | vite: 2.5.0 1823 | dev: true 1824 | 1825 | /vite-plugin-remote-assets/0.2.2_vite@2.5.0: 1826 | resolution: {integrity: sha512-Hl2g1EGJW7jHjNKQ0hf96LJEbfmintfQLBIgKJkyFPyjO1NH3gNUheFgBoxi6G4/nbE9hHzpIIr30iwm1NxLlQ==} 1827 | peerDependencies: 1828 | vite: ^2.0.0 1829 | dependencies: 1830 | axios: 0.21.1_debug@4.3.2 1831 | debug: 4.3.2 1832 | fs-extra: 9.1.0 1833 | magic-string: 0.25.7 1834 | vite: 2.5.0 1835 | transitivePeerDependencies: 1836 | - supports-color 1837 | dev: true 1838 | 1839 | /vite-plugin-windicss/1.2.7_vite@2.5.0: 1840 | resolution: {integrity: sha512-JgIGsH5HPaz3ghDRhhLeF8VZQMUE+R0jD9u8sbne5KdBBa208r0IuTcx73V7CPcmsu7KABG6rfLgST9ffVoiDA==} 1841 | peerDependencies: 1842 | vite: ^2.0.1 1843 | dependencies: 1844 | '@windicss/plugin-utils': 1.2.7 1845 | chalk: 4.1.2 1846 | debug: 4.3.2 1847 | vite: 2.5.0 1848 | windicss: 3.1.7 1849 | transitivePeerDependencies: 1850 | - supports-color 1851 | dev: true 1852 | 1853 | /vite/2.5.0: 1854 | resolution: {integrity: sha512-Dn4B+g54PJsMG5WCc4QeFy1ygMXRdTtFrUPegqfk4+vzVQcbF/DqqmI/1bxezArzbujBJg/67QeT5wz8edfJVQ==} 1855 | engines: {node: '>=12.2.0'} 1856 | hasBin: true 1857 | dependencies: 1858 | esbuild: 0.12.20 1859 | postcss: 8.3.6 1860 | resolve: 1.20.0 1861 | rollup: 2.56.2 1862 | optionalDependencies: 1863 | fsevents: 2.3.2 1864 | dev: true 1865 | 1866 | /vscode-textmate/5.2.0: 1867 | resolution: {integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==} 1868 | dev: true 1869 | 1870 | /vue-demi/0.11.3_vue@3.2.3: 1871 | resolution: {integrity: sha512-DpM0TTMpclRZDV6AIacgg837zrim/C9Zn+2ztXBs9hsESJN9vC83ztjTe4KC4HgJuVle8YUjPp7HTwWtwOHfmg==} 1872 | engines: {node: '>=12'} 1873 | hasBin: true 1874 | requiresBuild: true 1875 | peerDependencies: 1876 | '@vue/composition-api': ^1.0.0-rc.1 1877 | vue: ^3.0.0-0 || ^2.6.0 1878 | peerDependenciesMeta: 1879 | '@vue/composition-api': 1880 | optional: true 1881 | dependencies: 1882 | vue: 3.2.3 1883 | dev: true 1884 | 1885 | /vue-router/4.0.11_vue@3.2.3: 1886 | resolution: {integrity: sha512-sha6I8fx9HWtvTrFZfxZkiQQBpqSeT+UCwauYjkdOQYRvwsGwimlQQE2ayqUwuuXGzquFpCPoXzYKWlzL4OuXg==} 1887 | peerDependencies: 1888 | vue: ^3.0.0 1889 | dependencies: 1890 | '@vue/devtools-api': 6.0.0-beta.15 1891 | vue: 3.2.3 1892 | dev: true 1893 | 1894 | /vue-template-es2015-compiler/1.9.1: 1895 | resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} 1896 | dev: true 1897 | 1898 | /vue/3.2.3: 1899 | resolution: {integrity: sha512-z3/maZr+As43eL42pJTLWG+mnOTXpdPvbhFN7cDs8ZpJgMWtKlbjInLcyOD2XRyH424yulupYhyEFITfybcKnw==} 1900 | dependencies: 1901 | '@vue/compiler-dom': 3.2.3 1902 | '@vue/runtime-dom': 3.2.3 1903 | '@vue/shared': 3.2.3 1904 | dev: true 1905 | 1906 | /windicss/3.1.7: 1907 | resolution: {integrity: sha512-Q/HQ9j+r2R0fdt85zAjccdo11kHWzQmpkuwIUQIO6PSypyDmBTfN14aAy4szLrpgo2woyuHM7Y+kir4IG4qnKQ==} 1908 | engines: {node: '>= 12'} 1909 | hasBin: true 1910 | dev: true 1911 | 1912 | /wrap-ansi/7.0.0: 1913 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 1914 | engines: {node: '>=10'} 1915 | dependencies: 1916 | ansi-styles: 4.3.0 1917 | string-width: 4.2.2 1918 | strip-ansi: 6.0.0 1919 | dev: true 1920 | 1921 | /y18n/5.0.8: 1922 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 1923 | engines: {node: '>=10'} 1924 | dev: true 1925 | 1926 | /yallist/3.1.1: 1927 | resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 1928 | dev: true 1929 | 1930 | /yargs-parser/20.2.9: 1931 | resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} 1932 | engines: {node: '>=10'} 1933 | dev: true 1934 | 1935 | /yargs/17.1.1: 1936 | resolution: {integrity: sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==} 1937 | engines: {node: '>=12'} 1938 | dependencies: 1939 | cliui: 7.0.4 1940 | escalade: 3.1.1 1941 | get-caller-file: 2.0.5 1942 | require-directory: 2.1.1 1943 | string-width: 4.2.2 1944 | y18n: 5.0.8 1945 | yargs-parser: 20.2.9 1946 | dev: true 1947 | --------------------------------------------------------------------------------