├── .github ├── FUNDING.yml └── workflows │ └── sync.yml ├── src ├── store │ ├── index.ts │ └── local.ts ├── utils │ ├── index.ts │ └── dark.ts ├── window.d.ts ├── main.ts ├── shims-vue.d.ts ├── main.postcss ├── components │ ├── Footer.vue │ └── Icon.vue └── App.vue ├── sha ├── .gitignore ├── postcss.config.js ├── .vscode ├── settings.json └── extensions.json ├── netlify.toml ├── index.html ├── README.md ├── tsconfig.json ├── vite.config.ts ├── public └── favicon.svg ├── LICENSE ├── package.json ├── scripts └── prepare.ts ├── tailwind.config.js └── pnpm-lock.yaml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: antfu 2 | -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- 1 | export * from './local' 2 | -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dark' 2 | -------------------------------------------------------------------------------- /sha: -------------------------------------------------------------------------------- 1 | "sha": "0d46fbbcb5b4e7e98748e75648ac846146bd2f4e", 2 | -------------------------------------------------------------------------------- /src/window.d.ts: -------------------------------------------------------------------------------- 1 | declare interface Window { 2 | // extend the window 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | dist 4 | *.local 5 | source 6 | data.json 7 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: [ 3 | require('tailwindcss'), 4 | require('autoprefixer'), 5 | ], 6 | } 7 | -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- 1 | import './main.postcss' 2 | import { createApp } from 'vue' 3 | import '@purge-icons/generated' 4 | import App from './App.vue' 5 | 6 | createApp(App).mount('#app') 7 | -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.vue' { 2 | import { defineComponent } from 'vue' 3 | const Component: ReturnType 4 | export default Component 5 | } 6 | -------------------------------------------------------------------------------- /src/store/local.ts: -------------------------------------------------------------------------------- 1 | import { Ref } from 'vue' 2 | import { useStorage } from '@vueuse/core' 3 | 4 | export const colorSchema = useStorage('vitesse-schema', 'auto') as Ref<'auto' | 'dark' | 'light'> 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "i18n-ally.localesPaths": "locales", 3 | "i18n-ally.keystyle": "nested", 4 | "i18n-ally.sortKeys": true, 5 | 6 | "vetur.experimental.templateInterpolationService": true 7 | } -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "octref.vetur", 4 | "antfu.i18n-ally", 5 | "antfu.iconify", 6 | "dbaeumer.vscode-eslint", 7 | "bradlc.vscode-tailwindcss" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | publish = "dist" 3 | command = "npx pnpm i --store=node_modules/.pnpm-store && npm run prepare && npm run build" 4 | 5 | [[redirects]] 6 | from = "/*" 7 | to = "/index.html" 8 | status = 200 9 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | CPWP 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | Chinese      
4 | Programmer   
5 | Wrong        
6 | Pronunciation
7 |
8 |

9 | 10 |
11 | 12 |

13 | 14 |    Go to App 15 | | 16 | Original Repo 17 | 18 |

19 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": ".", 4 | "module": "ESNext", 5 | "target": "es2016", 6 | "lib": ["DOM", "ESNext"], 7 | "strict": true, 8 | "esModuleInterop": true, 9 | "incremental": true, 10 | "skipLibCheck": true, 11 | "moduleResolution": "node", 12 | "resolveJsonModule": true, 13 | "forceConsistentCasingInFileNames": true, 14 | "paths": { 15 | "/~/*": ["src/*"] 16 | } 17 | }, 18 | "exclude": [ 19 | "dist", 20 | "node_modules" 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /src/main.postcss: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss/base'; 2 | @import 'tailwindcss/components'; 3 | @import 'tailwindcss/utilities'; 4 | @import url('https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;700&display=swap'); 5 | 6 | html, body, #app { 7 | height: 100vh; 8 | width: 100vw; 9 | margin: 0; 10 | padding: 0; 11 | font-family: 'Noto Serif', serif; 12 | } 13 | 14 | .schema-dark, .schema-dark .modal { 15 | background: #222; 16 | } 17 | 18 | .icon-btn { 19 | @apply opacity-50 transition duration-200 ease-in-out cursor-pointer inline-block select-none hover:opacity-100; 20 | } 21 | -------------------------------------------------------------------------------- /src/utils/dark.ts: -------------------------------------------------------------------------------- 1 | import { watch, computed } from 'vue' 2 | import { usePreferredDark } from '@vueuse/core' 3 | import { colorSchema } from '../store' 4 | 5 | const preferredDark = usePreferredDark() 6 | 7 | export const isDark = computed({ 8 | get() { 9 | return colorSchema.value === 'auto' ? preferredDark.value : colorSchema.value === 'dark' 10 | }, 11 | set(v: boolean) { 12 | if (v === preferredDark.value) 13 | colorSchema.value = 'auto' 14 | else 15 | colorSchema.value = v ? 'dark' : 'light' 16 | }, 17 | }) 18 | 19 | watch( 20 | isDark, 21 | v => document.documentElement.classList.toggle('schema-dark', v), 22 | { immediate: true }, 23 | ) 24 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- 1 | import path from 'path' 2 | import { UserConfig } from 'vite' 3 | import PurgeIcons from 'vite-plugin-purge-icons' 4 | import ViteComponents from 'vite-plugin-components' 5 | 6 | const alias = { 7 | '/~/': path.resolve(__dirname, 'src'), 8 | } 9 | 10 | const config: UserConfig = { 11 | alias, 12 | plugins: [ 13 | ViteComponents({ 14 | // currently, vite does not provide an API for plugins to get the config https://github.com/vitejs/vite/issues/738 15 | // as the `alias` changes the behavior of middlewares, you have to pass it to ViteComponents to do the resolving 16 | alias, 17 | }), 18 | PurgeIcons(), 19 | ], 20 | } 21 | 22 | export default config 23 | -------------------------------------------------------------------------------- /src/components/Footer.vue: -------------------------------------------------------------------------------- 1 | 16 | 17 | 20 | -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- 1 | name: Sync 2 | 3 | on: 4 | schedule: 5 | - cron: "0 0 * * *" 6 | push: 7 | branches: 8 | - master 9 | 10 | jobs: 11 | sync: 12 | name: Sync 13 | runs-on: ubuntu-latest 14 | steps: 15 | - name: Checkout 16 | uses: actions/checkout@v2 17 | 18 | - name: Get source sha 19 | run: curl https://api.github.com/repos/shimohq/chinese-programmer-wrong-pronunciation/branches/master --silent | grep "sha" | head -n1 > sha 20 | 21 | - name: Update source sha 22 | uses: EndBug/add-and-commit@v4 23 | with: 24 | message: "chore: update source sha" 25 | add: "sha" 26 | env: 27 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 28 | -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- 1 | 15 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Anthony Fu 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /src/components/Icon.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 37 | 38 | 47 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cpwp", 3 | "version": "0.0.0", 4 | "private": true, 5 | "scripts": { 6 | "prepare": "esno scripts/prepare.ts", 7 | "dev": "vite --port 3333 --open", 8 | "build": "cross-env NODE_ENV=production vite build" 9 | }, 10 | "dependencies": { 11 | "@iconify/iconify": "^2.0.0-beta.6", 12 | "@vueuse/core": "^4.0.0-beta.9", 13 | "vue": "^3.0.0-rc.8" 14 | }, 15 | "devDependencies": { 16 | "@antfu/eslint-config-vue": "^0.3.3", 17 | "@iconify/json": "^1.1.211", 18 | "@purge-icons/generated": "^0.4.0", 19 | "@types/fs-extra": "^9.0.1", 20 | "@typescript-eslint/eslint-plugin": "^3.10.1", 21 | "@vue/compiler-sfc": "^3.0.0-rc.8", 22 | "cross-env": "^7.0.2", 23 | "eslint": "^7.7.0", 24 | "esno": "^0.2.0", 25 | "fs-extra": "^9.0.1", 26 | "pnpm": "^5.5.3", 27 | "tailwindcss": "^1.7.3", 28 | "tailwindcss-dark-mode": "^1.1.6", 29 | "typescript": "^4.0.2", 30 | "vite": "^1.0.0-rc.4", 31 | "vite-plugin-components": "^0.2.10", 32 | "vite-plugin-purge-icons": "^0.4.0", 33 | "voie-pages": "^0.3.0" 34 | }, 35 | "eslintConfig": { 36 | "extends": "@antfu/eslint-config-vue" 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /scripts/prepare.ts: -------------------------------------------------------------------------------- 1 | import { execSync } from 'child_process' 2 | import fs from 'fs-extra' 3 | 4 | function phonetic_cleanup(ph = '') { 5 | return ph.split(',')[0].split(';')[0] 6 | } 7 | 8 | async function prepare() { 9 | if (!fs.existsSync('source')) 10 | execSync('git clone https://github.com/shimohq/chinese-programmer-wrong-pronunciation source', { stdio: 'inherit' }) 11 | 12 | const md = await fs.readFile('source/README.md', 'utf-8') 13 | 14 | const REGEX = /\((.*?)\)\s*\/(.*?)\// 15 | const REGEX_WRONG = /\/(.*?)\// 16 | 17 | const records = md.split('\n') 18 | .filter(i => i.startsWith('|')) 19 | .map((i) => { 20 | const [, word, uk, us, wrong] = i.split('|') 21 | 22 | const [, voice_uk, phonetic_uk] = uk.match(REGEX) || [] 23 | const [, voice_us, phonetic_us] = us.match(REGEX) || [] 24 | const [, phonetic_wrong] = wrong.match(REGEX_WRONG) || [] 25 | 26 | return { 27 | word: word.trim(), 28 | voice_uk, 29 | phonetic_uk: phonetic_cleanup(phonetic_uk), 30 | voice_us, 31 | phonetic_us: phonetic_cleanup(phonetic_us), 32 | phonetic_wrong: phonetic_cleanup(phonetic_wrong), 33 | } 34 | }) 35 | .filter(i => i.voice_uk && i.voice_us) 36 | 37 | await fs.writeJSON('./src/data.json', records) 38 | } 39 | 40 | prepare() 41 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable @typescript-eslint/no-var-requires */ 2 | 3 | module.exports = { 4 | purge: { 5 | enabled: process.env.NODE_ENV === 'production', 6 | content: [ 7 | './index.html', 8 | './src/**/*.vue', 9 | './src/**/*.js', 10 | './src/**/*.ts', 11 | ], 12 | options: { 13 | whitelist: [ 14 | 'schema-dark', 15 | ], 16 | }, 17 | }, 18 | theme: { 19 | darkSelector: '.schema-dark', 20 | extend: { 21 | opacity: { 22 | 10: '0.1', 23 | 85: '0.85', 24 | }, 25 | }, 26 | }, 27 | variants: { 28 | cursor: ['responsive', 'disabled'], 29 | backgroundColor: ['dark', 'dark-hover', 'dark-group-hover', 'hover', 'disabled'], 30 | borderColor: ['dark', 'dark-disabled', 'dark-focus', 'dark-active', 'active', 'focus', 'disabled'], 31 | textColor: ['dark', 'dark-hover', 'dark-active', 'hover', 'active', 'disabled'], 32 | opacity: ['dark', 'hover', 'active', 'focus', 'disabled'], 33 | }, 34 | plugins: [ 35 | require('tailwindcss-dark-mode')(), 36 | ], 37 | future: { 38 | removeDeprecatedGapUtilities: true, 39 | }, 40 | experimental: { 41 | applyComplexClasses: true, 42 | uniformColorPalette: true, 43 | extendedSpacingScale: true, 44 | defaultLineHeights: true, 45 | extendedFontSizeScale: true, 46 | }, 47 | } 48 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 69 | 70 | 101 | 102 | 112 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | '@iconify/iconify': 2.0.0-beta.6 3 | '@vueuse/core': 4.0.0-beta.9_vue@3.0.0-rc.8 4 | vue: 3.0.0-rc.8 5 | devDependencies: 6 | '@antfu/eslint-config-vue': 0.3.3_eslint@7.7.0+typescript@4.0.2 7 | '@iconify/json': 1.1.211 8 | '@purge-icons/generated': 0.4.0 9 | '@types/fs-extra': 9.0.1 10 | '@typescript-eslint/eslint-plugin': 3.10.1_eslint@7.7.0+typescript@4.0.2 11 | '@vue/compiler-sfc': 3.0.0-rc.8_vue@3.0.0-rc.8 12 | cross-env: 7.0.2 13 | eslint: 7.7.0 14 | esno: 0.2.0 15 | fs-extra: 9.0.1 16 | pnpm: 5.5.3 17 | tailwindcss: 1.7.3 18 | tailwindcss-dark-mode: 1.1.6 19 | typescript: 4.0.2 20 | vite: 1.0.0-rc.4 21 | vite-plugin-components: 0.2.10 22 | vite-plugin-purge-icons: 0.4.0 23 | voie-pages: 0.3.0_vue@3.0.0-rc.8 24 | lockfileVersion: 5.1 25 | packages: 26 | /@antfu/eslint-config-basic/0.3.3_eslint@7.7.0: 27 | dependencies: 28 | eslint: 7.7.0 29 | eslint-config-standard: 14.1.1_1aff539ef5706692f7082fc68fc3a0aa 30 | eslint-plugin-html: 6.0.3 31 | eslint-plugin-import: 2.22.0_eslint@7.7.0 32 | eslint-plugin-node: 11.1.0_eslint@7.7.0 33 | eslint-plugin-promise: 4.2.1 34 | eslint-plugin-standard: 4.0.1_eslint@7.7.0 35 | eslint-plugin-unicorn: 21.0.0_eslint@7.7.0 36 | dev: true 37 | peerDependencies: 38 | eslint: '>=7.4.0' 39 | resolution: 40 | integrity: sha512-kwKlJaqVMlnpAOjmctlUnnwYdjZDnH5B7UDzsWjAu2HtFVnFih3N4msmZKwAl1pSTEENzKao2Apavko83PjUtQ== 41 | /@antfu/eslint-config-ts/0.3.3_eslint@7.7.0+typescript@4.0.2: 42 | dependencies: 43 | '@antfu/eslint-config-basic': 0.3.3_eslint@7.7.0 44 | '@typescript-eslint/eslint-plugin': 3.6.1_bb4ed92797abd53d5d108b6007ec9d92 45 | '@typescript-eslint/parser': 3.9.0_eslint@7.7.0+typescript@4.0.2 46 | eslint: 7.7.0 47 | typescript: 4.0.2 48 | dev: true 49 | peerDependencies: 50 | eslint: '>=7.4.0' 51 | typescript: '>=3.9' 52 | resolution: 53 | integrity: sha512-PBuv4vu/5e1saE2bgue+4k6pCH3fsgCT2Uqizjs5OhkNhpRDE5wKfoG+ayfBtQtPzLVelaCU5K5fqAt0+aVYTw== 54 | /@antfu/eslint-config-vue/0.3.3_eslint@7.7.0+typescript@4.0.2: 55 | dependencies: 56 | '@antfu/eslint-config-ts': 0.3.3_eslint@7.7.0+typescript@4.0.2 57 | eslint: 7.7.0 58 | eslint-plugin-vue: 7.0.0-alpha.10_eslint@7.7.0 59 | dev: true 60 | peerDependencies: 61 | eslint: '>=7.4.0' 62 | typescript: '*' 63 | resolution: 64 | integrity: sha512-viPxvQWv+k1sEySUYRuNhCV5ouMpWK35khPkKZ2eyvuiSatV/5TaQf/f+phfg9PJApmnEC5Ny0SMcpN+oyLxrQ== 65 | /@babel/code-frame/7.10.4: 66 | dependencies: 67 | '@babel/highlight': 7.10.4 68 | dev: true 69 | resolution: 70 | integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== 71 | /@babel/generator/7.11.0: 72 | dependencies: 73 | '@babel/types': 7.11.0 74 | jsesc: 2.5.2 75 | source-map: 0.5.7 76 | dev: true 77 | resolution: 78 | integrity: sha512-fEm3Uzw7Mc9Xi//qU20cBKatTfs2aOtKqmvy/Vm7RkJEGFQ4xc9myCfbXxqK//ZS8MR/ciOHw6meGASJuKmDfQ== 79 | /@babel/helper-function-name/7.10.4: 80 | dependencies: 81 | '@babel/helper-get-function-arity': 7.10.4 82 | '@babel/template': 7.10.4 83 | '@babel/types': 7.11.0 84 | dev: true 85 | resolution: 86 | integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== 87 | /@babel/helper-get-function-arity/7.10.4: 88 | dependencies: 89 | '@babel/types': 7.11.0 90 | dev: true 91 | resolution: 92 | integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== 93 | /@babel/helper-split-export-declaration/7.11.0: 94 | dependencies: 95 | '@babel/types': 7.11.0 96 | dev: true 97 | resolution: 98 | integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== 99 | /@babel/helper-validator-identifier/7.10.4: 100 | resolution: 101 | integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== 102 | /@babel/highlight/7.10.4: 103 | dependencies: 104 | '@babel/helper-validator-identifier': 7.10.4 105 | chalk: 2.4.2 106 | js-tokens: 4.0.0 107 | dev: true 108 | resolution: 109 | integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== 110 | /@babel/parser/7.11.3: 111 | engines: 112 | node: '>=6.0.0' 113 | hasBin: true 114 | resolution: 115 | integrity: sha512-REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA== 116 | /@babel/template/7.10.4: 117 | dependencies: 118 | '@babel/code-frame': 7.10.4 119 | '@babel/parser': 7.11.3 120 | '@babel/types': 7.11.0 121 | dev: true 122 | resolution: 123 | integrity: sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== 124 | /@babel/traverse/7.11.0: 125 | dependencies: 126 | '@babel/code-frame': 7.10.4 127 | '@babel/generator': 7.11.0 128 | '@babel/helper-function-name': 7.10.4 129 | '@babel/helper-split-export-declaration': 7.11.0 130 | '@babel/parser': 7.11.3 131 | '@babel/types': 7.11.0 132 | debug: 4.1.1 133 | globals: 11.12.0 134 | lodash: 4.17.19 135 | dev: true 136 | resolution: 137 | integrity: sha512-ZB2V+LskoWKNpMq6E5UUCrjtDUh5IOTAyIl0dTjIEoXum/iKWkoIEKIRDnUucO6f+2FzNkE0oD4RLKoPIufDtg== 138 | /@babel/types/7.11.0: 139 | dependencies: 140 | '@babel/helper-validator-identifier': 7.10.4 141 | lodash: 4.17.19 142 | to-fast-properties: 2.0.0 143 | resolution: 144 | integrity: sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA== 145 | /@fullhuman/postcss-purgecss/2.3.0: 146 | dependencies: 147 | postcss: 7.0.32 148 | purgecss: 2.3.0 149 | dev: true 150 | resolution: 151 | integrity: sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw== 152 | /@iconify/iconify/2.0.0-beta.5: 153 | dev: true 154 | resolution: 155 | integrity: sha512-+cycuWyodI5ND/YNXn9zr3lbRife8Q/wnaAWMavQQNJqxKMOPRzSlUyXMOyIT6SQRmpq2Z2oOIq5EKoV8lplDQ== 156 | /@iconify/iconify/2.0.0-beta.6: 157 | resolution: 158 | integrity: sha512-4HMMKniJHQutHcWx7Z1TaHVRXnkAA0aD7D5zhbu93pKmcFOArW88HxmuJQY2hHQIEOg98zDlJu2SYNa5gMEnOQ== 159 | /@iconify/json/1.1.211: 160 | dev: true 161 | resolution: 162 | integrity: sha512-lW0fL4HhdTofl3Z4l8DczLqqHt4Mgbg+SmbF/Q+RgvYslN/xPcuX4qx7M9xbaWZTl9botQh98VMjL/FI5HwvTA== 163 | /@nodelib/fs.scandir/2.1.3: 164 | dependencies: 165 | '@nodelib/fs.stat': 2.0.3 166 | run-parallel: 1.1.9 167 | dev: true 168 | engines: 169 | node: '>= 8' 170 | resolution: 171 | integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== 172 | /@nodelib/fs.stat/2.0.3: 173 | dev: true 174 | engines: 175 | node: '>= 8' 176 | resolution: 177 | integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== 178 | /@nodelib/fs.walk/1.2.4: 179 | dependencies: 180 | '@nodelib/fs.scandir': 2.1.3 181 | fastq: 1.8.0 182 | dev: true 183 | engines: 184 | node: '>= 8' 185 | resolution: 186 | integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== 187 | /@purge-icons/core/0.4.0: 188 | dependencies: 189 | '@iconify/iconify': 2.0.0-beta.5 190 | axios: 0.19.2 191 | debug: 4.2.0 192 | fast-glob: 3.2.4 193 | fs-extra: 9.0.1 194 | dev: true 195 | resolution: 196 | integrity: sha512-HgTOrrHyh1hlYEsyeq2q1bJeSN/ECqAzZee9NlEyGeX9d7p4G2Ht9UWzX67RZY8M+tQ5Oa3wqwpI+2rnY9Q41A== 197 | /@purge-icons/generated/0.4.0: 198 | dependencies: 199 | '@iconify/iconify': 2.0.0-beta.6 200 | dev: true 201 | resolution: 202 | integrity: sha512-NJHTc+5Va6zVhN8Xmdg9+tvOD/zFKyh4mbtdNzIlQHf6hhGhkV71DTqN0JM1ajJxvf86SByXkoI4C2SJ+3IZjQ== 203 | /@rollup/plugin-commonjs/14.0.0_rollup@2.23.0: 204 | dependencies: 205 | '@rollup/pluginutils': 3.1.0_rollup@2.23.0 206 | commondir: 1.0.1 207 | estree-walker: 1.0.1 208 | glob: 7.1.6 209 | is-reference: 1.2.1 210 | magic-string: 0.25.7 211 | resolve: 1.17.0 212 | rollup: 2.23.0 213 | dev: true 214 | engines: 215 | node: '>= 8.0.0' 216 | peerDependencies: 217 | rollup: ^2.3.4 218 | resolution: 219 | integrity: sha512-+PSmD9ePwTAeU106i9FRdc+Zb3XUWyW26mo5Atr2mk82hor8+nPwkztEjFo8/B1fJKfaQDg9aM2bzQkjhi7zOw== 220 | /@rollup/plugin-json/4.1.0_rollup@2.23.0: 221 | dependencies: 222 | '@rollup/pluginutils': 3.1.0_rollup@2.23.0 223 | rollup: 2.23.0 224 | dev: true 225 | peerDependencies: 226 | rollup: ^1.20.0 || ^2.0.0 227 | resolution: 228 | integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw== 229 | /@rollup/plugin-node-resolve/8.4.0_rollup@2.23.0: 230 | dependencies: 231 | '@rollup/pluginutils': 3.1.0_rollup@2.23.0 232 | '@types/resolve': 1.17.1 233 | builtin-modules: 3.1.0 234 | deep-freeze: 0.0.1 235 | deepmerge: 4.2.2 236 | is-module: 1.0.0 237 | resolve: 1.17.0 238 | rollup: 2.23.0 239 | dev: true 240 | engines: 241 | node: '>= 8.0.0' 242 | peerDependencies: 243 | rollup: ^1.20.0||^2.0.0 244 | resolution: 245 | integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ== 246 | /@rollup/pluginutils/3.1.0_rollup@2.23.0: 247 | dependencies: 248 | '@types/estree': 0.0.39 249 | estree-walker: 1.0.1 250 | picomatch: 2.2.2 251 | rollup: 2.23.0 252 | dev: true 253 | engines: 254 | node: '>= 8.0.0' 255 | peerDependencies: 256 | rollup: ^1.20.0||^2.0.0 257 | resolution: 258 | integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== 259 | /@types/accepts/1.3.5: 260 | dependencies: 261 | '@types/node': 14.0.27 262 | dev: true 263 | resolution: 264 | integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ== 265 | /@types/body-parser/1.19.0: 266 | dependencies: 267 | '@types/connect': 3.4.33 268 | '@types/node': 14.0.27 269 | dev: true 270 | resolution: 271 | integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== 272 | /@types/color-name/1.1.1: 273 | dev: true 274 | resolution: 275 | integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== 276 | /@types/connect/3.4.33: 277 | dependencies: 278 | '@types/node': 14.0.27 279 | dev: true 280 | resolution: 281 | integrity: sha512-2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A== 282 | /@types/content-disposition/0.5.3: 283 | dev: true 284 | resolution: 285 | integrity: sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg== 286 | /@types/cookies/0.7.4: 287 | dependencies: 288 | '@types/connect': 3.4.33 289 | '@types/express': 4.17.7 290 | '@types/keygrip': 1.0.2 291 | '@types/node': 14.0.27 292 | dev: true 293 | resolution: 294 | integrity: sha512-oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw== 295 | /@types/eslint-visitor-keys/1.0.0: 296 | dev: true 297 | resolution: 298 | integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== 299 | /@types/estree/0.0.39: 300 | dev: true 301 | resolution: 302 | integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== 303 | /@types/estree/0.0.45: 304 | dev: true 305 | resolution: 306 | integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g== 307 | /@types/express-serve-static-core/4.17.9: 308 | dependencies: 309 | '@types/node': 14.0.27 310 | '@types/qs': 6.9.4 311 | '@types/range-parser': 1.2.3 312 | dev: true 313 | resolution: 314 | integrity: sha512-DG0BYg6yO+ePW+XoDENYz8zhNGC3jDDEpComMYn7WJc4mY1Us8Rw9ax2YhJXxpyk2SF47PQAoQ0YyVT1a0bEkA== 315 | /@types/express/4.17.7: 316 | dependencies: 317 | '@types/body-parser': 1.19.0 318 | '@types/express-serve-static-core': 4.17.9 319 | '@types/qs': 6.9.4 320 | '@types/serve-static': 1.13.5 321 | dev: true 322 | resolution: 323 | integrity: sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ== 324 | /@types/fs-extra/9.0.1: 325 | dependencies: 326 | '@types/node': 14.6.2 327 | dev: true 328 | resolution: 329 | integrity: sha512-B42Sxuaz09MhC3DDeW5kubRcQ5by4iuVQ0cRRWM2lggLzAa/KVom0Aft/208NgMvNQQZ86s5rVcqDdn/SH0/mg== 330 | /@types/http-assert/1.5.1: 331 | dev: true 332 | resolution: 333 | integrity: sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ== 334 | /@types/json-schema/7.0.5: 335 | dev: true 336 | resolution: 337 | integrity: sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ== 338 | /@types/json5/0.0.29: 339 | dev: true 340 | resolution: 341 | integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= 342 | /@types/keygrip/1.0.2: 343 | dev: true 344 | resolution: 345 | integrity: sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw== 346 | /@types/koa-compose/3.2.5: 347 | dependencies: 348 | '@types/koa': 2.11.3 349 | dev: true 350 | resolution: 351 | integrity: sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ== 352 | /@types/koa/2.11.3: 353 | dependencies: 354 | '@types/accepts': 1.3.5 355 | '@types/content-disposition': 0.5.3 356 | '@types/cookies': 0.7.4 357 | '@types/http-assert': 1.5.1 358 | '@types/keygrip': 1.0.2 359 | '@types/koa-compose': 3.2.5 360 | '@types/node': 14.0.27 361 | dev: true 362 | resolution: 363 | integrity: sha512-ABxVkrNWa4O/Jp24EYI/hRNqEVRlhB9g09p48neQp4m3xL1TJtdWk2NyNQSMCU45ejeELMQZBYyfstyVvO2H3Q== 364 | /@types/lru-cache/5.1.0: 365 | dev: true 366 | resolution: 367 | integrity: sha512-RaE0B+14ToE4l6UqdarKPnXwVDuigfFv+5j9Dze/Nqr23yyuqdNvzcZi3xB+3Agvi5R4EOgAksfv3lXX4vBt9w== 368 | /@types/mime/2.0.3: 369 | dev: true 370 | resolution: 371 | integrity: sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q== 372 | /@types/node/14.0.27: 373 | dev: true 374 | resolution: 375 | integrity: sha512-kVrqXhbclHNHGu9ztnAwSncIgJv/FaxmzXJvGXNdcCpV1b8u1/Mi6z6m0vwy0LzKeXFTPLH0NzwmoJ3fNCIq0g== 376 | /@types/node/14.6.2: 377 | dev: true 378 | resolution: 379 | integrity: sha512-onlIwbaeqvZyniGPfdw/TEhKIh79pz66L1q06WUQqJLnAb6wbjvOtepLYTGHTqzdXgBYIE3ZdmqHDGsRsbBz7A== 380 | /@types/normalize-package-data/2.4.0: 381 | dev: true 382 | resolution: 383 | integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== 384 | /@types/qs/6.9.4: 385 | dev: true 386 | resolution: 387 | integrity: sha512-+wYo+L6ZF6BMoEjtf8zB2esQsqdV6WsjRK/GP9WOgLPrq87PbNWgIxS76dS5uvl/QXtHGakZmwTznIfcPXcKlQ== 388 | /@types/range-parser/1.2.3: 389 | dev: true 390 | resolution: 391 | integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== 392 | /@types/resolve/1.17.1: 393 | dependencies: 394 | '@types/node': 14.0.27 395 | dev: true 396 | resolution: 397 | integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== 398 | /@types/serve-static/1.13.5: 399 | dependencies: 400 | '@types/express-serve-static-core': 4.17.9 401 | '@types/mime': 2.0.3 402 | dev: true 403 | resolution: 404 | integrity: sha512-6M64P58N+OXjU432WoLLBQxbA0LRGBCRm7aAGQJ+SMC1IMl0dgRVi9EFfoDcS2a7Xogygk/eGN94CfwU9UF7UQ== 405 | /@typescript-eslint/eslint-plugin/3.10.1_eslint@7.7.0+typescript@4.0.2: 406 | dependencies: 407 | '@typescript-eslint/experimental-utils': 3.10.1_eslint@7.7.0+typescript@4.0.2 408 | debug: 4.1.1 409 | eslint: 7.7.0 410 | functional-red-black-tree: 1.0.1 411 | regexpp: 3.1.0 412 | semver: 7.3.2 413 | tsutils: 3.17.1_typescript@4.0.2 414 | typescript: 4.0.2 415 | dev: true 416 | engines: 417 | node: ^10.12.0 || >=12.0.0 418 | peerDependencies: 419 | '@typescript-eslint/parser': ^3.0.0 420 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 421 | typescript: '*' 422 | peerDependenciesMeta: 423 | typescript: 424 | optional: true 425 | resolution: 426 | integrity: sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== 427 | /@typescript-eslint/eslint-plugin/3.6.1_bb4ed92797abd53d5d108b6007ec9d92: 428 | dependencies: 429 | '@typescript-eslint/experimental-utils': 3.6.1_eslint@7.7.0+typescript@4.0.2 430 | '@typescript-eslint/parser': 3.9.0_eslint@7.7.0+typescript@4.0.2 431 | debug: 4.1.1 432 | eslint: 7.7.0 433 | functional-red-black-tree: 1.0.1 434 | regexpp: 3.1.0 435 | semver: 7.3.2 436 | tsutils: 3.17.1_typescript@4.0.2 437 | typescript: 4.0.2 438 | dev: true 439 | engines: 440 | node: ^10.12.0 || >=12.0.0 441 | peerDependencies: 442 | '@typescript-eslint/parser': ^3.0.0 443 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 444 | typescript: '*' 445 | peerDependenciesMeta: 446 | typescript: 447 | optional: true 448 | resolution: 449 | integrity: sha512-06lfjo76naNeOMDl+mWG9Fh/a0UHKLGhin+mGaIw72FUMbMGBkdi/FEJmgEDzh4eE73KIYzHWvOCYJ0ak7nrJQ== 450 | /@typescript-eslint/experimental-utils/3.10.1_eslint@7.7.0+typescript@4.0.2: 451 | dependencies: 452 | '@types/json-schema': 7.0.5 453 | '@typescript-eslint/types': 3.10.1 454 | '@typescript-eslint/typescript-estree': 3.10.1_typescript@4.0.2 455 | eslint: 7.7.0 456 | eslint-scope: 5.1.0 457 | eslint-utils: 2.1.0 458 | dev: true 459 | engines: 460 | node: ^10.12.0 || >=12.0.0 461 | peerDependencies: 462 | eslint: '*' 463 | typescript: '*' 464 | resolution: 465 | integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== 466 | /@typescript-eslint/experimental-utils/3.6.1_eslint@7.7.0+typescript@4.0.2: 467 | dependencies: 468 | '@types/json-schema': 7.0.5 469 | '@typescript-eslint/types': 3.6.1 470 | '@typescript-eslint/typescript-estree': 3.6.1_typescript@4.0.2 471 | eslint: 7.7.0 472 | eslint-scope: 5.1.0 473 | eslint-utils: 2.1.0 474 | dev: true 475 | engines: 476 | node: ^10.12.0 || >=12.0.0 477 | peerDependencies: 478 | eslint: '*' 479 | typescript: '*' 480 | resolution: 481 | integrity: sha512-oS+hihzQE5M84ewXrTlVx7eTgc52eu+sVmG7ayLfOhyZmJ8Unvf3osyFQNADHP26yoThFfbxcibbO0d2FjnYhg== 482 | /@typescript-eslint/experimental-utils/3.9.0_eslint@7.7.0+typescript@4.0.2: 483 | dependencies: 484 | '@types/json-schema': 7.0.5 485 | '@typescript-eslint/types': 3.9.0 486 | '@typescript-eslint/typescript-estree': 3.9.0_typescript@4.0.2 487 | eslint: 7.7.0 488 | eslint-scope: 5.1.0 489 | eslint-utils: 2.1.0 490 | dev: true 491 | engines: 492 | node: ^10.12.0 || >=12.0.0 493 | peerDependencies: 494 | eslint: '*' 495 | typescript: '*' 496 | resolution: 497 | integrity: sha512-/vSHUDYizSOhrOJdjYxPNGfb4a3ibO8zd4nUKo/QBFOmxosT3cVUV7KIg8Dwi6TXlr667G7YPqFK9+VSZOorNA== 498 | /@typescript-eslint/parser/3.9.0_eslint@7.7.0+typescript@4.0.2: 499 | dependencies: 500 | '@types/eslint-visitor-keys': 1.0.0 501 | '@typescript-eslint/experimental-utils': 3.9.0_eslint@7.7.0+typescript@4.0.2 502 | '@typescript-eslint/types': 3.9.0 503 | '@typescript-eslint/typescript-estree': 3.9.0_typescript@4.0.2 504 | eslint: 7.7.0 505 | eslint-visitor-keys: 1.3.0 506 | typescript: 4.0.2 507 | dev: true 508 | engines: 509 | node: ^10.12.0 || >=12.0.0 510 | peerDependencies: 511 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 512 | typescript: '*' 513 | peerDependenciesMeta: 514 | typescript: 515 | optional: true 516 | resolution: 517 | integrity: sha512-rDHOKb6uW2jZkHQniUQVZkixQrfsZGUCNWWbKWep4A5hGhN5dLHMUCNAWnC4tXRlHedXkTDptIpxs6e4Pz8UfA== 518 | /@typescript-eslint/types/3.10.1: 519 | dev: true 520 | engines: 521 | node: ^8.10.0 || ^10.13.0 || >=11.10.1 522 | resolution: 523 | integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== 524 | /@typescript-eslint/types/3.6.1: 525 | dev: true 526 | engines: 527 | node: ^8.10.0 || ^10.13.0 || >=11.10.1 528 | resolution: 529 | integrity: sha512-NPxd5yXG63gx57WDTW1rp0cF3XlNuuFFB5G+Kc48zZ+51ZnQn9yjDEsjTPQ+aWM+V+Z0I4kuTFKjKvgcT1F7xQ== 530 | /@typescript-eslint/types/3.9.0: 531 | dev: true 532 | engines: 533 | node: ^8.10.0 || ^10.13.0 || >=11.10.1 534 | resolution: 535 | integrity: sha512-rb6LDr+dk9RVVXO/NJE8dT1pGlso3voNdEIN8ugm4CWM5w5GimbThCMiMl4da1t5u3YwPWEwOnKAULCZgBtBHg== 536 | /@typescript-eslint/typescript-estree/3.10.1_typescript@4.0.2: 537 | dependencies: 538 | '@typescript-eslint/types': 3.10.1 539 | '@typescript-eslint/visitor-keys': 3.10.1 540 | debug: 4.1.1 541 | glob: 7.1.6 542 | is-glob: 4.0.1 543 | lodash: 4.17.19 544 | semver: 7.3.2 545 | tsutils: 3.17.1_typescript@4.0.2 546 | typescript: 4.0.2 547 | dev: true 548 | engines: 549 | node: ^10.12.0 || >=12.0.0 550 | peerDependencies: 551 | typescript: '*' 552 | peerDependenciesMeta: 553 | typescript: 554 | optional: true 555 | resolution: 556 | integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== 557 | /@typescript-eslint/typescript-estree/3.6.1_typescript@4.0.2: 558 | dependencies: 559 | '@typescript-eslint/types': 3.6.1 560 | '@typescript-eslint/visitor-keys': 3.6.1 561 | debug: 4.1.1 562 | glob: 7.1.6 563 | is-glob: 4.0.1 564 | lodash: 4.17.19 565 | semver: 7.3.2 566 | tsutils: 3.17.1_typescript@4.0.2 567 | typescript: 4.0.2 568 | dev: true 569 | engines: 570 | node: ^10.12.0 || >=12.0.0 571 | peerDependencies: 572 | typescript: '*' 573 | peerDependenciesMeta: 574 | typescript: 575 | optional: true 576 | resolution: 577 | integrity: sha512-G4XRe/ZbCZkL1fy09DPN3U0mR6SayIv1zSeBNquRFRk7CnVLgkC2ZPj8llEMJg5Y8dJ3T76SvTGtceytniaztQ== 578 | /@typescript-eslint/typescript-estree/3.9.0_typescript@4.0.2: 579 | dependencies: 580 | '@typescript-eslint/types': 3.9.0 581 | '@typescript-eslint/visitor-keys': 3.9.0 582 | debug: 4.1.1 583 | glob: 7.1.6 584 | is-glob: 4.0.1 585 | lodash: 4.17.19 586 | semver: 7.3.2 587 | tsutils: 3.17.1_typescript@4.0.2 588 | typescript: 4.0.2 589 | dev: true 590 | engines: 591 | node: ^10.12.0 || >=12.0.0 592 | peerDependencies: 593 | typescript: '*' 594 | peerDependenciesMeta: 595 | typescript: 596 | optional: true 597 | resolution: 598 | integrity: sha512-N+158NKgN4rOmWVfvKOMoMFV5n8XxAliaKkArm/sOypzQ0bUL8MSnOEBW3VFIeffb/K5ce/cAV0yYhR7U4ALAA== 599 | /@typescript-eslint/visitor-keys/3.10.1: 600 | dependencies: 601 | eslint-visitor-keys: 1.3.0 602 | dev: true 603 | engines: 604 | node: ^8.10.0 || ^10.13.0 || >=11.10.1 605 | resolution: 606 | integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== 607 | /@typescript-eslint/visitor-keys/3.6.1: 608 | dependencies: 609 | eslint-visitor-keys: 1.3.0 610 | dev: true 611 | engines: 612 | node: ^8.10.0 || ^10.13.0 || >=11.10.1 613 | resolution: 614 | integrity: sha512-qC8Olwz5ZyMTZrh4Wl3K4U6tfms0R/mzU4/5W3XeUZptVraGVmbptJbn6h2Ey6Rb3hOs3zWoAUebZk8t47KGiQ== 615 | /@typescript-eslint/visitor-keys/3.9.0: 616 | dependencies: 617 | eslint-visitor-keys: 1.3.0 618 | dev: true 619 | engines: 620 | node: ^8.10.0 || ^10.13.0 || >=11.10.1 621 | resolution: 622 | integrity: sha512-O1qeoGqDbu0EZUC/MZ6F1WHTIzcBVhGqDj3LhTnj65WUA548RXVxUHbYhAW9bZWfb2rnX9QsbbP5nmeJ5Z4+ng== 623 | /@vue/compiler-core/3.0.0-rc.5: 624 | dependencies: 625 | '@babel/parser': 7.11.3 626 | '@babel/types': 7.11.0 627 | '@vue/shared': 3.0.0-rc.5 628 | estree-walker: 2.0.1 629 | source-map: 0.6.1 630 | dev: true 631 | resolution: 632 | integrity: sha512-dNz5AObEYg0Oglw3emIsBhTAOVfObrfxDaAzR0UTRDDq+Ohfr6KTSaVQAH88Ym+oa08ZlLZBFc6ARe9doAOIxg== 633 | /@vue/compiler-core/3.0.0-rc.8: 634 | dependencies: 635 | '@babel/parser': 7.11.3 636 | '@babel/types': 7.11.0 637 | '@vue/shared': 3.0.0-rc.8 638 | estree-walker: 2.0.1 639 | source-map: 0.6.1 640 | resolution: 641 | integrity: sha512-67sHKlKhrBhxF72gJc8PkJeAA1iZ4x1krVDuS2yOvS44Gj+fNHu8Y25mThLu+eq2rXCUrrbbmZge9ND6VuyFUA== 642 | /@vue/compiler-dom/3.0.0-rc.5: 643 | dependencies: 644 | '@vue/compiler-core': 3.0.0-rc.5 645 | '@vue/shared': 3.0.0-rc.5 646 | dev: true 647 | resolution: 648 | integrity: sha512-z8n+R1GhFnWuKURLYxfVSEfP7nSNM91qteobxwys55fhlZZuReouMnUwgrn+ois/IL6RdFlT9H+n4+N6yLrdJA== 649 | /@vue/compiler-dom/3.0.0-rc.8: 650 | dependencies: 651 | '@vue/compiler-core': 3.0.0-rc.8 652 | '@vue/shared': 3.0.0-rc.8 653 | resolution: 654 | integrity: sha512-xnYswIMWTu8ck5ZcyXrZBhB/gBXla5JpfdEkoPqjNNSXZn1w6N398KuB6UQtjSDjjIsZ7shs7/x5hgtnqTNBJQ== 655 | /@vue/compiler-sfc/3.0.0-rc.5_vue@3.0.0-rc.5: 656 | dependencies: 657 | '@babel/parser': 7.11.3 658 | '@babel/types': 7.11.0 659 | '@vue/compiler-core': 3.0.0-rc.5 660 | '@vue/compiler-dom': 3.0.0-rc.5 661 | '@vue/compiler-ssr': 3.0.0-rc.5 662 | '@vue/shared': 3.0.0-rc.5 663 | consolidate: 0.15.1 664 | estree-walker: 2.0.1 665 | hash-sum: 2.0.0 666 | lru-cache: 5.1.1 667 | magic-string: 0.25.7 668 | merge-source-map: 1.1.0 669 | postcss: 7.0.32 670 | postcss-modules: 3.2.0 671 | postcss-selector-parser: 6.0.2 672 | source-map: 0.6.1 673 | vue: 3.0.0-rc.5 674 | dev: true 675 | peerDependencies: 676 | vue: 3.0.0-rc.5 677 | resolution: 678 | integrity: sha512-huoIFEfFCJxHcpoByAUQti7CIwJdHPLJXKuy2HG7J1B+IEKugtBdF50CLH35ZD8dWM0nyOMFFqTbO7i6CCjL3Q== 679 | /@vue/compiler-sfc/3.0.0-rc.8_vue@3.0.0-rc.8: 680 | dependencies: 681 | '@babel/parser': 7.11.3 682 | '@babel/types': 7.11.0 683 | '@vue/compiler-core': 3.0.0-rc.8 684 | '@vue/compiler-dom': 3.0.0-rc.8 685 | '@vue/compiler-ssr': 3.0.0-rc.8 686 | '@vue/shared': 3.0.0-rc.8 687 | consolidate: 0.15.1 688 | estree-walker: 2.0.1 689 | hash-sum: 2.0.0 690 | lru-cache: 5.1.1 691 | magic-string: 0.25.7 692 | merge-source-map: 1.1.0 693 | postcss: 7.0.32 694 | postcss-modules: 3.2.0 695 | postcss-selector-parser: 6.0.2 696 | source-map: 0.6.1 697 | vue: 3.0.0-rc.8 698 | dev: true 699 | peerDependencies: 700 | vue: 3.0.0-rc.8 701 | resolution: 702 | integrity: sha512-oJXHqMVVXRiI04rV5ncbyv+lwJMSxMFHxZBCt10bUDBBl9E7ze6/01OcSI4/mzB0RRDa1X1byMDMAgLq/07lAw== 703 | /@vue/compiler-ssr/3.0.0-rc.5: 704 | dependencies: 705 | '@vue/compiler-dom': 3.0.0-rc.5 706 | '@vue/shared': 3.0.0-rc.5 707 | dev: true 708 | resolution: 709 | integrity: sha512-OU5Vl2+bCDMImS9OeCVnl4lfxZ3/sopdwX2SrUWVKQvCxmmmlyWvoVkC6nNGCs/MrOmIMhKmL6etgzLTWyCkUg== 710 | /@vue/compiler-ssr/3.0.0-rc.8: 711 | dependencies: 712 | '@vue/compiler-dom': 3.0.0-rc.8 713 | '@vue/shared': 3.0.0-rc.8 714 | dev: true 715 | resolution: 716 | integrity: sha512-0NtZ6e90CpD/MJRDY0AgGNA1t3utjMkg1A/xc2RruUvJgpCsr/9sj6wK0ZoXV/MKKKFzE5DVgPjwVs0o5wxTfg== 717 | /@vue/reactivity/3.0.0-rc.5: 718 | dependencies: 719 | '@vue/shared': 3.0.0-rc.5 720 | dev: true 721 | resolution: 722 | integrity: sha512-oe9C+1jtWUdYL/iNc0OPWbwgOk2rOW2uQ+exx3I6Jo6PKOmnAiPkMElalf9vRnO53rnUphVecMp8BlTJvcNgDw== 723 | /@vue/reactivity/3.0.0-rc.8: 724 | dependencies: 725 | '@vue/shared': 3.0.0-rc.8 726 | resolution: 727 | integrity: sha512-/NjP+CI3ggeRXaIlJCI/zJBuClOhwy+SPvt8mcIQEMeewn67bh1Qzl5iqD+yFFzaS3MR3ofdkcCiq1UQ/k2Omg== 728 | /@vue/runtime-core/3.0.0-rc.5: 729 | dependencies: 730 | '@vue/reactivity': 3.0.0-rc.5 731 | '@vue/shared': 3.0.0-rc.5 732 | dev: true 733 | resolution: 734 | integrity: sha512-MRIWreFigxdRuI2moFociUL5rVBfgYPrT7rWfQ0XfOyW46b+AiuCJyZvgbsRXwkAERfW1Tb/mY5forYjX2thOg== 735 | /@vue/runtime-core/3.0.0-rc.8: 736 | dependencies: 737 | '@vue/reactivity': 3.0.0-rc.8 738 | '@vue/shared': 3.0.0-rc.8 739 | resolution: 740 | integrity: sha512-VZpfCqsjz9rixDWCrEB4aI2qjlTslxAlK+5lVK+4jq7Tz2ZLQa93/Zg9p5DRzdI5GCd3nkOxo9hFXkPu+B2pIw== 741 | /@vue/runtime-dom/3.0.0-rc.5: 742 | dependencies: 743 | '@vue/runtime-core': 3.0.0-rc.5 744 | '@vue/shared': 3.0.0-rc.5 745 | csstype: 2.6.13 746 | dev: true 747 | resolution: 748 | integrity: sha512-0jwpO3MBqMToq7qC816Z8Y6G8aN4ZKbv7MupgRaepzxhiK0sXcjLQmOATP3g/NyX52UCBJS4wAwsxidqGnAabA== 749 | /@vue/runtime-dom/3.0.0-rc.8: 750 | dependencies: 751 | '@vue/runtime-core': 3.0.0-rc.8 752 | '@vue/shared': 3.0.0-rc.8 753 | csstype: 2.6.13 754 | resolution: 755 | integrity: sha512-Da1wMDU1bh1c5WLSc3E78ns3XphZG4WHl6v0elhFkwpnSF5qB14ZYnuuqXVZ4N8Afe6ZjvtM4GSWOZlD4TkYng== 756 | /@vue/shared/3.0.0-rc.5: 757 | dev: true 758 | resolution: 759 | integrity: sha512-ZhcgGzBpp+pUzisZgQpM4ctIGgLpYjBj7/rZfbhEPxFHF/BuTV2jmhXvAl8aF9xDAejIcw85xCy92gDSwKtPag== 760 | /@vue/shared/3.0.0-rc.8: 761 | resolution: 762 | integrity: sha512-GSvG6mbDcOQtLKfeNe77ds0oo5PRfTDhsPlqx1fwvpyROS/BAOo1YK17CXwmI+Vsf+51L/l42tTneBTdhQotmg== 763 | /@vueuse/core/4.0.0-beta.9_vue@3.0.0-rc.8: 764 | dependencies: 765 | vue-demi: 0.3.2_vue@3.0.0-rc.8 766 | dev: false 767 | peerDependencies: 768 | vue: '*' 769 | resolution: 770 | integrity: sha512-7qGDQkCCCnGZAXF+xAjnUCsYNjYmYcoRxeb0IsopJAPbtWL0Q/mD3Wgkysdl88qpUxaHNd7uzS762cLnFqJc7A== 771 | /accepts/1.3.7: 772 | dependencies: 773 | mime-types: 2.1.27 774 | negotiator: 0.6.2 775 | dev: true 776 | engines: 777 | node: '>= 0.6' 778 | resolution: 779 | integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== 780 | /acorn-jsx/5.2.0_acorn@7.4.0: 781 | dependencies: 782 | acorn: 7.4.0 783 | dev: true 784 | peerDependencies: 785 | acorn: ^6.0.0 || ^7.0.0 786 | resolution: 787 | integrity: sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== 788 | /acorn-node/1.8.2: 789 | dependencies: 790 | acorn: 7.4.0 791 | acorn-walk: 7.2.0 792 | xtend: 4.0.2 793 | dev: true 794 | resolution: 795 | integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== 796 | /acorn-walk/7.2.0: 797 | dev: true 798 | engines: 799 | node: '>=0.4.0' 800 | resolution: 801 | integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== 802 | /acorn/7.4.0: 803 | dev: true 804 | engines: 805 | node: '>=0.4.0' 806 | hasBin: true 807 | resolution: 808 | integrity: sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w== 809 | /ajv/6.12.3: 810 | dependencies: 811 | fast-deep-equal: 3.1.3 812 | fast-json-stable-stringify: 2.1.0 813 | json-schema-traverse: 0.4.1 814 | uri-js: 4.2.2 815 | dev: true 816 | resolution: 817 | integrity: sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA== 818 | /ansi-colors/4.1.1: 819 | dev: true 820 | engines: 821 | node: '>=6' 822 | resolution: 823 | integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== 824 | /ansi-regex/4.1.0: 825 | dev: true 826 | engines: 827 | node: '>=6' 828 | resolution: 829 | integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== 830 | /ansi-regex/5.0.0: 831 | dev: true 832 | engines: 833 | node: '>=8' 834 | resolution: 835 | integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== 836 | /ansi-styles/3.2.1: 837 | dependencies: 838 | color-convert: 1.9.3 839 | dev: true 840 | engines: 841 | node: '>=4' 842 | resolution: 843 | integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 844 | /ansi-styles/4.2.1: 845 | dependencies: 846 | '@types/color-name': 1.1.1 847 | color-convert: 2.0.1 848 | dev: true 849 | engines: 850 | node: '>=8' 851 | resolution: 852 | integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== 853 | /any-promise/1.3.0: 854 | dev: true 855 | resolution: 856 | integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8= 857 | /anymatch/3.1.1: 858 | dependencies: 859 | normalize-path: 3.0.0 860 | picomatch: 2.2.2 861 | dev: true 862 | engines: 863 | node: '>= 8' 864 | resolution: 865 | integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== 866 | /argparse/1.0.10: 867 | dependencies: 868 | sprintf-js: 1.0.3 869 | dev: true 870 | resolution: 871 | integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== 872 | /array-includes/3.1.1: 873 | dependencies: 874 | define-properties: 1.1.3 875 | es-abstract: 1.17.6 876 | is-string: 1.0.5 877 | dev: true 878 | engines: 879 | node: '>= 0.4' 880 | resolution: 881 | integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== 882 | /array-union/2.1.0: 883 | dev: true 884 | engines: 885 | node: '>=8' 886 | resolution: 887 | integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== 888 | /array.prototype.flat/1.2.3: 889 | dependencies: 890 | define-properties: 1.1.3 891 | es-abstract: 1.17.6 892 | dev: true 893 | engines: 894 | node: '>= 0.4' 895 | resolution: 896 | integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== 897 | /astral-regex/1.0.0: 898 | dev: true 899 | engines: 900 | node: '>=4' 901 | resolution: 902 | integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== 903 | /at-least-node/1.0.0: 904 | dev: true 905 | engines: 906 | node: '>= 4.0.0' 907 | resolution: 908 | integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 909 | /autoprefixer/9.8.6: 910 | dependencies: 911 | browserslist: 4.13.0 912 | caniuse-lite: 1.0.30001111 913 | colorette: 1.2.1 914 | normalize-range: 0.1.2 915 | num2fraction: 1.2.2 916 | postcss: 7.0.32 917 | postcss-value-parser: 4.1.0 918 | dev: true 919 | hasBin: true 920 | resolution: 921 | integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== 922 | /axios/0.19.2: 923 | dependencies: 924 | follow-redirects: 1.5.10 925 | dev: true 926 | resolution: 927 | integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== 928 | /babel-eslint/10.1.0_eslint@7.7.0: 929 | dependencies: 930 | '@babel/code-frame': 7.10.4 931 | '@babel/parser': 7.11.3 932 | '@babel/traverse': 7.11.0 933 | '@babel/types': 7.11.0 934 | eslint: 7.7.0 935 | eslint-visitor-keys: 1.3.0 936 | resolve: 1.17.0 937 | dev: true 938 | engines: 939 | node: '>=6' 940 | peerDependencies: 941 | eslint: '>= 4.12.1' 942 | resolution: 943 | integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== 944 | /balanced-match/1.0.0: 945 | dev: true 946 | resolution: 947 | integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 948 | /big.js/5.2.2: 949 | dev: true 950 | resolution: 951 | integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== 952 | /binary-extensions/2.1.0: 953 | dev: true 954 | engines: 955 | node: '>=8' 956 | resolution: 957 | integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== 958 | /bluebird/3.7.2: 959 | dev: true 960 | resolution: 961 | integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== 962 | /brace-expansion/1.1.11: 963 | dependencies: 964 | balanced-match: 1.0.0 965 | concat-map: 0.0.1 966 | dev: true 967 | resolution: 968 | integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 969 | /braces/3.0.2: 970 | dependencies: 971 | fill-range: 7.0.1 972 | dev: true 973 | engines: 974 | node: '>=8' 975 | resolution: 976 | integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 977 | /brotli-size/4.0.0: 978 | dependencies: 979 | duplexer: 0.1.1 980 | dev: true 981 | engines: 982 | node: '>= 10.16.0' 983 | resolution: 984 | integrity: sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA== 985 | /browserslist/4.13.0: 986 | dependencies: 987 | caniuse-lite: 1.0.30001111 988 | electron-to-chromium: 1.3.523 989 | escalade: 3.0.2 990 | node-releases: 1.1.60 991 | dev: true 992 | engines: 993 | node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 994 | hasBin: true 995 | resolution: 996 | integrity: sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ== 997 | /buffer-from/1.1.1: 998 | dev: true 999 | resolution: 1000 | integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== 1001 | /builtin-modules/1.1.1: 1002 | dev: true 1003 | engines: 1004 | node: '>=0.10.0' 1005 | resolution: 1006 | integrity: sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= 1007 | /builtin-modules/3.1.0: 1008 | dev: true 1009 | engines: 1010 | node: '>=6' 1011 | resolution: 1012 | integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== 1013 | /bytes/3.1.0: 1014 | dev: true 1015 | engines: 1016 | node: '>= 0.8' 1017 | resolution: 1018 | integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== 1019 | /cache-content-type/1.0.1: 1020 | dependencies: 1021 | mime-types: 2.1.27 1022 | ylru: 1.2.1 1023 | dev: true 1024 | engines: 1025 | node: '>= 6.0.0' 1026 | resolution: 1027 | integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA== 1028 | /caller-callsite/2.0.0: 1029 | dependencies: 1030 | callsites: 2.0.0 1031 | dev: true 1032 | engines: 1033 | node: '>=4' 1034 | resolution: 1035 | integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= 1036 | /caller-path/2.0.0: 1037 | dependencies: 1038 | caller-callsite: 2.0.0 1039 | dev: true 1040 | engines: 1041 | node: '>=4' 1042 | resolution: 1043 | integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= 1044 | /callsites/2.0.0: 1045 | dev: true 1046 | engines: 1047 | node: '>=4' 1048 | resolution: 1049 | integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= 1050 | /callsites/3.1.0: 1051 | dev: true 1052 | engines: 1053 | node: '>=6' 1054 | resolution: 1055 | integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 1056 | /camelcase-css/2.0.1: 1057 | dev: true 1058 | engines: 1059 | node: '>= 6' 1060 | resolution: 1061 | integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== 1062 | /caniuse-lite/1.0.30001111: 1063 | dev: true 1064 | resolution: 1065 | integrity: sha512-xnDje2wchd/8mlJu8sXvWxOGvMgv+uT3iZ3bkIAynKOzToCssWCmkz/ZIkQBs/2pUB4uwnJKVORWQ31UkbVjOg== 1066 | /chalk/2.4.2: 1067 | dependencies: 1068 | ansi-styles: 3.2.1 1069 | escape-string-regexp: 1.0.5 1070 | supports-color: 5.5.0 1071 | dev: true 1072 | engines: 1073 | node: '>=4' 1074 | resolution: 1075 | integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 1076 | /chalk/4.1.0: 1077 | dependencies: 1078 | ansi-styles: 4.2.1 1079 | supports-color: 7.1.0 1080 | dev: true 1081 | engines: 1082 | node: '>=10' 1083 | resolution: 1084 | integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== 1085 | /chokidar/3.4.2: 1086 | dependencies: 1087 | anymatch: 3.1.1 1088 | braces: 3.0.2 1089 | glob-parent: 5.1.1 1090 | is-binary-path: 2.1.0 1091 | is-glob: 4.0.1 1092 | normalize-path: 3.0.0 1093 | readdirp: 3.4.0 1094 | dev: true 1095 | engines: 1096 | node: '>= 8.10.0' 1097 | optionalDependencies: 1098 | fsevents: 2.1.3 1099 | resolution: 1100 | integrity: sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A== 1101 | /ci-info/2.0.0: 1102 | dev: true 1103 | resolution: 1104 | integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== 1105 | /clean-css/4.2.3: 1106 | dependencies: 1107 | source-map: 0.6.1 1108 | dev: true 1109 | engines: 1110 | node: '>= 4.0' 1111 | resolution: 1112 | integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== 1113 | /clean-regexp/1.0.0: 1114 | dependencies: 1115 | escape-string-regexp: 1.0.5 1116 | dev: true 1117 | engines: 1118 | node: '>=4' 1119 | resolution: 1120 | integrity: sha1-jffHquUf02h06PjQW5GAvBGj/tc= 1121 | /cli-cursor/3.1.0: 1122 | dependencies: 1123 | restore-cursor: 3.1.0 1124 | dev: true 1125 | engines: 1126 | node: '>=8' 1127 | resolution: 1128 | integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== 1129 | /cli-spinners/2.4.0: 1130 | dev: true 1131 | engines: 1132 | node: '>=6' 1133 | resolution: 1134 | integrity: sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA== 1135 | /clone/1.0.4: 1136 | dev: true 1137 | engines: 1138 | node: '>=0.8' 1139 | resolution: 1140 | integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4= 1141 | /co/4.6.0: 1142 | dev: true 1143 | engines: 1144 | iojs: '>= 1.0.0' 1145 | node: '>= 0.12.0' 1146 | resolution: 1147 | integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= 1148 | /color-convert/1.9.3: 1149 | dependencies: 1150 | color-name: 1.1.3 1151 | dev: true 1152 | resolution: 1153 | integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 1154 | /color-convert/2.0.1: 1155 | dependencies: 1156 | color-name: 1.1.4 1157 | dev: true 1158 | engines: 1159 | node: '>=7.0.0' 1160 | resolution: 1161 | integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 1162 | /color-name/1.1.3: 1163 | dev: true 1164 | resolution: 1165 | integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 1166 | /color-name/1.1.4: 1167 | dev: true 1168 | resolution: 1169 | integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 1170 | /color-string/1.5.3: 1171 | dependencies: 1172 | color-name: 1.1.4 1173 | simple-swizzle: 0.2.2 1174 | dev: true 1175 | resolution: 1176 | integrity: sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== 1177 | /color/3.1.2: 1178 | dependencies: 1179 | color-convert: 1.9.3 1180 | color-string: 1.5.3 1181 | dev: true 1182 | resolution: 1183 | integrity: sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== 1184 | /colorette/1.2.1: 1185 | dev: true 1186 | resolution: 1187 | integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== 1188 | /commander/2.20.3: 1189 | dev: true 1190 | resolution: 1191 | integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 1192 | /commander/5.1.0: 1193 | dev: true 1194 | engines: 1195 | node: '>= 6' 1196 | resolution: 1197 | integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== 1198 | /commondir/1.0.1: 1199 | dev: true 1200 | resolution: 1201 | integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= 1202 | /concat-map/0.0.1: 1203 | dev: true 1204 | resolution: 1205 | integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 1206 | /consolidate/0.15.1: 1207 | dependencies: 1208 | bluebird: 3.7.2 1209 | dev: true 1210 | engines: 1211 | node: '>= 0.10.0' 1212 | resolution: 1213 | integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== 1214 | /contains-path/0.1.0: 1215 | dev: true 1216 | engines: 1217 | node: '>=0.10.0' 1218 | resolution: 1219 | integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= 1220 | /content-disposition/0.5.3: 1221 | dependencies: 1222 | safe-buffer: 5.1.2 1223 | dev: true 1224 | engines: 1225 | node: '>= 0.6' 1226 | resolution: 1227 | integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== 1228 | /content-type/1.0.4: 1229 | dev: true 1230 | engines: 1231 | node: '>= 0.6' 1232 | resolution: 1233 | integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== 1234 | /cookies/0.8.0: 1235 | dependencies: 1236 | depd: 2.0.0 1237 | keygrip: 1.1.0 1238 | dev: true 1239 | engines: 1240 | node: '>= 0.8' 1241 | resolution: 1242 | integrity: sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow== 1243 | /cosmiconfig/5.2.1: 1244 | dependencies: 1245 | import-fresh: 2.0.0 1246 | is-directory: 0.3.1 1247 | js-yaml: 3.14.0 1248 | parse-json: 4.0.0 1249 | dev: true 1250 | engines: 1251 | node: '>=4' 1252 | resolution: 1253 | integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== 1254 | /cross-env/7.0.2: 1255 | dependencies: 1256 | cross-spawn: 7.0.3 1257 | dev: true 1258 | engines: 1259 | node: '>=10.14' 1260 | npm: '>=6' 1261 | yarn: '>=1' 1262 | hasBin: true 1263 | resolution: 1264 | integrity: sha512-KZP/bMEOJEDCkDQAyRhu3RL2ZO/SUVrxQVI0G3YEQ+OLbRA3c6zgixe8Mq8a/z7+HKlNEjo8oiLUs8iRijY2Rw== 1265 | /cross-spawn/7.0.3: 1266 | dependencies: 1267 | path-key: 3.1.1 1268 | shebang-command: 2.0.0 1269 | which: 2.0.2 1270 | dev: true 1271 | engines: 1272 | node: '>= 8' 1273 | resolution: 1274 | integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== 1275 | /css-unit-converter/1.1.2: 1276 | dev: true 1277 | resolution: 1278 | integrity: sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== 1279 | /cssesc/3.0.0: 1280 | dev: true 1281 | engines: 1282 | node: '>=4' 1283 | hasBin: true 1284 | resolution: 1285 | integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 1286 | /csstype/2.6.13: 1287 | resolution: 1288 | integrity: sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A== 1289 | /debug/2.6.9: 1290 | dependencies: 1291 | ms: 2.0.0 1292 | dev: true 1293 | resolution: 1294 | integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 1295 | /debug/3.1.0: 1296 | dependencies: 1297 | ms: 2.0.0 1298 | dev: true 1299 | resolution: 1300 | integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== 1301 | /debug/3.2.6: 1302 | dependencies: 1303 | ms: 2.1.2 1304 | dev: true 1305 | resolution: 1306 | integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== 1307 | /debug/4.1.1: 1308 | dependencies: 1309 | ms: 2.1.2 1310 | dev: true 1311 | resolution: 1312 | integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== 1313 | /debug/4.2.0: 1314 | dependencies: 1315 | ms: 2.1.2 1316 | dev: true 1317 | engines: 1318 | node: '>=6.0' 1319 | peerDependencies: 1320 | supports-color: '*' 1321 | peerDependenciesMeta: 1322 | supports-color: 1323 | optional: true 1324 | resolution: 1325 | integrity: sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg== 1326 | /deep-equal/1.0.1: 1327 | dev: true 1328 | resolution: 1329 | integrity: sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= 1330 | /deep-freeze/0.0.1: 1331 | dev: true 1332 | resolution: 1333 | integrity: sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= 1334 | /deep-is/0.1.3: 1335 | dev: true 1336 | resolution: 1337 | integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= 1338 | /deepmerge/4.2.2: 1339 | dev: true 1340 | engines: 1341 | node: '>=0.10.0' 1342 | resolution: 1343 | integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== 1344 | /defaults/1.0.3: 1345 | dependencies: 1346 | clone: 1.0.4 1347 | dev: true 1348 | resolution: 1349 | integrity: sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= 1350 | /define-properties/1.1.3: 1351 | dependencies: 1352 | object-keys: 1.1.1 1353 | dev: true 1354 | engines: 1355 | node: '>= 0.4' 1356 | resolution: 1357 | integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== 1358 | /defined/1.0.0: 1359 | dev: true 1360 | resolution: 1361 | integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= 1362 | /delegates/1.0.0: 1363 | dev: true 1364 | resolution: 1365 | integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= 1366 | /depd/1.1.2: 1367 | dev: true 1368 | engines: 1369 | node: '>= 0.6' 1370 | resolution: 1371 | integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= 1372 | /depd/2.0.0: 1373 | dev: true 1374 | engines: 1375 | node: '>= 0.8' 1376 | resolution: 1377 | integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== 1378 | /destroy/1.0.4: 1379 | dev: true 1380 | resolution: 1381 | integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= 1382 | /detective/5.2.0: 1383 | dependencies: 1384 | acorn-node: 1.8.2 1385 | defined: 1.0.0 1386 | minimist: 1.2.5 1387 | dev: true 1388 | engines: 1389 | node: '>=0.8.0' 1390 | hasBin: true 1391 | resolution: 1392 | integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== 1393 | /dir-glob/3.0.1: 1394 | dependencies: 1395 | path-type: 4.0.0 1396 | dev: true 1397 | engines: 1398 | node: '>=8' 1399 | resolution: 1400 | integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== 1401 | /doctrine/1.5.0: 1402 | dependencies: 1403 | esutils: 2.0.3 1404 | isarray: 1.0.0 1405 | dev: true 1406 | engines: 1407 | node: '>=0.10.0' 1408 | resolution: 1409 | integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= 1410 | /doctrine/3.0.0: 1411 | dependencies: 1412 | esutils: 2.0.3 1413 | dev: true 1414 | engines: 1415 | node: '>=6.0.0' 1416 | resolution: 1417 | integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== 1418 | /dom-serializer/0.2.2: 1419 | dependencies: 1420 | domelementtype: 2.0.1 1421 | entities: 2.0.3 1422 | dev: true 1423 | resolution: 1424 | integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== 1425 | /domelementtype/2.0.1: 1426 | dev: true 1427 | resolution: 1428 | integrity: sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== 1429 | /domhandler/3.0.0: 1430 | dependencies: 1431 | domelementtype: 2.0.1 1432 | dev: true 1433 | engines: 1434 | node: '>= 4' 1435 | resolution: 1436 | integrity: sha512-eKLdI5v9m67kbXQbJSNn1zjh0SDzvzWVWtX+qEI3eMjZw8daH9k8rlj1FZY9memPwjiskQFbe7vHVVJIAqoEhw== 1437 | /domutils/2.1.0: 1438 | dependencies: 1439 | dom-serializer: 0.2.2 1440 | domelementtype: 2.0.1 1441 | domhandler: 3.0.0 1442 | dev: true 1443 | resolution: 1444 | integrity: sha512-CD9M0Dm1iaHfQ1R/TI+z3/JWp/pgub0j4jIQKH89ARR4ATAV2nbaOQS5XxU9maJP5jHaPdDDQSEHuE2UmpUTKg== 1445 | /dotenv-expand/5.1.0: 1446 | dev: true 1447 | resolution: 1448 | integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== 1449 | /dotenv/8.2.0: 1450 | dev: true 1451 | engines: 1452 | node: '>=8' 1453 | resolution: 1454 | integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== 1455 | /duplexer/0.1.1: 1456 | dev: true 1457 | resolution: 1458 | integrity: sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= 1459 | /ee-first/1.1.1: 1460 | dev: true 1461 | resolution: 1462 | integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= 1463 | /electron-to-chromium/1.3.523: 1464 | dev: true 1465 | resolution: 1466 | integrity: sha512-D4/3l5DpciddD92IDRtpLearQSGzly8FwBJv+nITvLH8YJrFabpDFe4yuiOJh2MS4/EsXqyQTXyw1toeYPtshQ== 1467 | /emoji-regex/7.0.3: 1468 | dev: true 1469 | resolution: 1470 | integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== 1471 | /emojis-list/3.0.0: 1472 | dev: true 1473 | engines: 1474 | node: '>= 4' 1475 | resolution: 1476 | integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== 1477 | /encodeurl/1.0.2: 1478 | dev: true 1479 | engines: 1480 | node: '>= 0.8' 1481 | resolution: 1482 | integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= 1483 | /end-of-stream/1.4.4: 1484 | dependencies: 1485 | once: 1.4.0 1486 | dev: true 1487 | resolution: 1488 | integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 1489 | /enquirer/2.3.6: 1490 | dependencies: 1491 | ansi-colors: 4.1.1 1492 | dev: true 1493 | engines: 1494 | node: '>=8.6' 1495 | resolution: 1496 | integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== 1497 | /entities/2.0.3: 1498 | dev: true 1499 | resolution: 1500 | integrity: sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== 1501 | /error-ex/1.3.2: 1502 | dependencies: 1503 | is-arrayish: 0.2.1 1504 | dev: true 1505 | resolution: 1506 | integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 1507 | /es-abstract/1.17.6: 1508 | dependencies: 1509 | es-to-primitive: 1.2.1 1510 | function-bind: 1.1.1 1511 | has: 1.0.3 1512 | has-symbols: 1.0.1 1513 | is-callable: 1.2.0 1514 | is-regex: 1.1.1 1515 | object-inspect: 1.8.0 1516 | object-keys: 1.1.1 1517 | object.assign: 4.1.0 1518 | string.prototype.trimend: 1.0.1 1519 | string.prototype.trimstart: 1.0.1 1520 | dev: true 1521 | engines: 1522 | node: '>= 0.4' 1523 | resolution: 1524 | integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== 1525 | /es-module-lexer/0.3.24: 1526 | dev: true 1527 | resolution: 1528 | integrity: sha512-jm/i7KdJtaMDle921xIsA/MQQOGuZ6goYxhlV+k+gQNI7FtP4N6jknrmJvj++3ODpiyFGwQ4PIstJfHJQJNc+g== 1529 | /es-to-primitive/1.2.1: 1530 | dependencies: 1531 | is-callable: 1.2.0 1532 | is-date-object: 1.0.2 1533 | is-symbol: 1.0.3 1534 | dev: true 1535 | engines: 1536 | node: '>= 0.4' 1537 | resolution: 1538 | integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== 1539 | /esbuild-register/1.0.2_esbuild@0.6.28: 1540 | dependencies: 1541 | esbuild: 0.6.28 1542 | joycon: 2.2.5 1543 | pirates: 4.0.1 1544 | source-map-support: 0.5.19 1545 | strip-json-comments: 3.1.1 1546 | dev: true 1547 | peerDependencies: 1548 | esbuild: ^0.6.3 1549 | resolution: 1550 | integrity: sha512-2znPqwdKSTl70zcpOlEnuNj56KVS0nUFJQ+IX4Ogj6AyXOi98V/LZ65k+/LQ8VTiQCazBiYq97izFwGiNaP1Og== 1551 | /esbuild/0.6.17: 1552 | dev: true 1553 | hasBin: true 1554 | requiresBuild: true 1555 | resolution: 1556 | integrity: sha512-WgHSwOg2OHEHFOnmtuax+xZyX8iIU9Nk279DUzuuubdNXeBcaL4exWDgfnOXNRfZsycyQaJ+MgOo6JaqLXJUWg== 1557 | /esbuild/0.6.28: 1558 | dev: true 1559 | hasBin: true 1560 | requiresBuild: true 1561 | resolution: 1562 | integrity: sha512-VU1QBpzUiuPdrmt6oN1Xd/w/xurSqvsrIUFKPIV9K25Fedqx0Zb9NaBtPlFXawM5vt0dxsbpKJxgylmPz1GlyQ== 1563 | /escalade/3.0.2: 1564 | dev: true 1565 | engines: 1566 | node: '>=6' 1567 | resolution: 1568 | integrity: sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ== 1569 | /escape-html/1.0.3: 1570 | dev: true 1571 | resolution: 1572 | integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 1573 | /escape-string-regexp/1.0.5: 1574 | dev: true 1575 | engines: 1576 | node: '>=0.8.0' 1577 | resolution: 1578 | integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1579 | /eslint-ast-utils/1.1.0: 1580 | dependencies: 1581 | lodash.get: 4.4.2 1582 | lodash.zip: 4.2.0 1583 | dev: true 1584 | engines: 1585 | node: '>=4' 1586 | resolution: 1587 | integrity: sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA== 1588 | /eslint-config-standard/14.1.1_1aff539ef5706692f7082fc68fc3a0aa: 1589 | dependencies: 1590 | eslint: 7.7.0 1591 | eslint-plugin-import: 2.22.0_eslint@7.7.0 1592 | eslint-plugin-node: 11.1.0_eslint@7.7.0 1593 | eslint-plugin-promise: 4.2.1 1594 | eslint-plugin-standard: 4.0.1_eslint@7.7.0 1595 | dev: true 1596 | peerDependencies: 1597 | eslint: '>=6.2.2' 1598 | eslint-plugin-import: '>=2.18.0' 1599 | eslint-plugin-node: '>=9.1.0' 1600 | eslint-plugin-promise: '>=4.2.1' 1601 | eslint-plugin-standard: '>=4.0.0' 1602 | resolution: 1603 | integrity: sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg== 1604 | /eslint-import-resolver-node/0.3.4: 1605 | dependencies: 1606 | debug: 2.6.9 1607 | resolve: 1.17.0 1608 | dev: true 1609 | resolution: 1610 | integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== 1611 | /eslint-module-utils/2.6.0: 1612 | dependencies: 1613 | debug: 2.6.9 1614 | pkg-dir: 2.0.0 1615 | dev: true 1616 | engines: 1617 | node: '>=4' 1618 | resolution: 1619 | integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== 1620 | /eslint-plugin-es/3.0.1_eslint@7.7.0: 1621 | dependencies: 1622 | eslint: 7.7.0 1623 | eslint-utils: 2.1.0 1624 | regexpp: 3.1.0 1625 | dev: true 1626 | engines: 1627 | node: '>=8.10.0' 1628 | peerDependencies: 1629 | eslint: '>=4.19.1' 1630 | resolution: 1631 | integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== 1632 | /eslint-plugin-html/6.0.3: 1633 | dependencies: 1634 | htmlparser2: 4.1.0 1635 | dev: true 1636 | resolution: 1637 | integrity: sha512-1KV2ebQHywlXkfpXOGjxuEyoq+g6AWvD6g9TB28KsGhbM5rJeHXAEpHOev6LqZv6ylcfa9BWokDsNVKyYefzGw== 1638 | /eslint-plugin-import/2.22.0_eslint@7.7.0: 1639 | dependencies: 1640 | array-includes: 3.1.1 1641 | array.prototype.flat: 1.2.3 1642 | contains-path: 0.1.0 1643 | debug: 2.6.9 1644 | doctrine: 1.5.0 1645 | eslint: 7.7.0 1646 | eslint-import-resolver-node: 0.3.4 1647 | eslint-module-utils: 2.6.0 1648 | has: 1.0.3 1649 | minimatch: 3.0.4 1650 | object.values: 1.1.1 1651 | read-pkg-up: 2.0.0 1652 | resolve: 1.17.0 1653 | tsconfig-paths: 3.9.0 1654 | dev: true 1655 | engines: 1656 | node: '>=4' 1657 | peerDependencies: 1658 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 1659 | resolution: 1660 | integrity: sha512-66Fpf1Ln6aIS5Gr/55ts19eUuoDhAbZgnr6UxK5hbDx6l/QgQgx61AePq+BV4PP2uXQFClgMVzep5zZ94qqsxg== 1661 | /eslint-plugin-node/11.1.0_eslint@7.7.0: 1662 | dependencies: 1663 | eslint: 7.7.0 1664 | eslint-plugin-es: 3.0.1_eslint@7.7.0 1665 | eslint-utils: 2.1.0 1666 | ignore: 5.1.8 1667 | minimatch: 3.0.4 1668 | resolve: 1.17.0 1669 | semver: 6.3.0 1670 | dev: true 1671 | engines: 1672 | node: '>=8.10.0' 1673 | peerDependencies: 1674 | eslint: '>=5.16.0' 1675 | resolution: 1676 | integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== 1677 | /eslint-plugin-promise/4.2.1: 1678 | dev: true 1679 | engines: 1680 | node: '>=6' 1681 | resolution: 1682 | integrity: sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== 1683 | /eslint-plugin-standard/4.0.1_eslint@7.7.0: 1684 | dependencies: 1685 | eslint: 7.7.0 1686 | dev: true 1687 | peerDependencies: 1688 | eslint: '>=5.0.0' 1689 | resolution: 1690 | integrity: sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ== 1691 | /eslint-plugin-unicorn/21.0.0_eslint@7.7.0: 1692 | dependencies: 1693 | ci-info: 2.0.0 1694 | clean-regexp: 1.0.0 1695 | eslint: 7.7.0 1696 | eslint-ast-utils: 1.1.0 1697 | eslint-template-visitor: 2.2.1_eslint@7.7.0 1698 | eslint-utils: 2.1.0 1699 | import-modules: 2.0.0 1700 | lodash: 4.17.19 1701 | pluralize: 8.0.0 1702 | read-pkg-up: 7.0.1 1703 | regexp-tree: 0.1.21 1704 | reserved-words: 0.1.2 1705 | safe-regex: 2.1.1 1706 | semver: 7.3.2 1707 | dev: true 1708 | engines: 1709 | node: '>=10' 1710 | peerDependencies: 1711 | eslint: '>=7.3.0' 1712 | resolution: 1713 | integrity: sha512-S8v7+v4gZTQPj4pKKvexhgSUaLQSyItvxW2SVZDaX9Iu5IjlAmF2eni+L6w8a2aqshxgU8Lle4FIAVDtuejSKQ== 1714 | /eslint-plugin-vue/7.0.0-alpha.10_eslint@7.7.0: 1715 | dependencies: 1716 | eslint: 7.7.0 1717 | eslint-utils: 2.1.0 1718 | natural-compare: 1.4.0 1719 | semver: 7.3.2 1720 | vue-eslint-parser: 7.1.0_eslint@7.7.0 1721 | dev: true 1722 | engines: 1723 | node: '>=8.10' 1724 | peerDependencies: 1725 | eslint: ^6.0.0 || ^7.0.0 1726 | resolution: 1727 | integrity: sha512-NFhzOfuD9OU/94lLGXQJ6112MhRGjgnrGBDnPkB7hQDZEVOdkkoQbufxR425Vm60MNK3GjRepQA88et/fUMBZA== 1728 | /eslint-scope/5.1.0: 1729 | dependencies: 1730 | esrecurse: 4.2.1 1731 | estraverse: 4.3.0 1732 | dev: true 1733 | engines: 1734 | node: '>=8.0.0' 1735 | resolution: 1736 | integrity: sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w== 1737 | /eslint-template-visitor/2.2.1_eslint@7.7.0: 1738 | dependencies: 1739 | babel-eslint: 10.1.0_eslint@7.7.0 1740 | eslint: 7.7.0 1741 | eslint-visitor-keys: 1.3.0 1742 | esquery: 1.3.1 1743 | multimap: 1.1.0 1744 | dev: true 1745 | peerDependencies: 1746 | eslint: '>=7.0.0' 1747 | resolution: 1748 | integrity: sha512-q3SxoBXz0XjPGkUpwGVAwIwIPIxzCAJX1uwfVc8tW3v7u/zS7WXNH3I2Mu2MDz2NgSITAyKLRaQFPHu/iyKxDQ== 1749 | /eslint-utils/2.1.0: 1750 | dependencies: 1751 | eslint-visitor-keys: 1.3.0 1752 | dev: true 1753 | engines: 1754 | node: '>=6' 1755 | resolution: 1756 | integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== 1757 | /eslint-visitor-keys/1.3.0: 1758 | dev: true 1759 | engines: 1760 | node: '>=4' 1761 | resolution: 1762 | integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== 1763 | /eslint/7.7.0: 1764 | dependencies: 1765 | '@babel/code-frame': 7.10.4 1766 | ajv: 6.12.3 1767 | chalk: 4.1.0 1768 | cross-spawn: 7.0.3 1769 | debug: 4.1.1 1770 | doctrine: 3.0.0 1771 | enquirer: 2.3.6 1772 | eslint-scope: 5.1.0 1773 | eslint-utils: 2.1.0 1774 | eslint-visitor-keys: 1.3.0 1775 | espree: 7.2.0 1776 | esquery: 1.3.1 1777 | esutils: 2.0.3 1778 | file-entry-cache: 5.0.1 1779 | functional-red-black-tree: 1.0.1 1780 | glob-parent: 5.1.1 1781 | globals: 12.4.0 1782 | ignore: 4.0.6 1783 | import-fresh: 3.2.1 1784 | imurmurhash: 0.1.4 1785 | is-glob: 4.0.1 1786 | js-yaml: 3.14.0 1787 | json-stable-stringify-without-jsonify: 1.0.1 1788 | levn: 0.4.1 1789 | lodash: 4.17.19 1790 | minimatch: 3.0.4 1791 | natural-compare: 1.4.0 1792 | optionator: 0.9.1 1793 | progress: 2.0.3 1794 | regexpp: 3.1.0 1795 | semver: 7.3.2 1796 | strip-ansi: 6.0.0 1797 | strip-json-comments: 3.1.1 1798 | table: 5.4.6 1799 | text-table: 0.2.0 1800 | v8-compile-cache: 2.1.1 1801 | dev: true 1802 | engines: 1803 | node: ^10.12.0 || >=12.0.0 1804 | hasBin: true 1805 | resolution: 1806 | integrity: sha512-1KUxLzos0ZVsyL81PnRN335nDtQ8/vZUD6uMtWbF+5zDtjKcsklIi78XoE0MVL93QvWTu+E5y44VyyCsOMBrIg== 1807 | /esm/3.2.25: 1808 | dev: true 1809 | engines: 1810 | node: '>=6' 1811 | resolution: 1812 | integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA== 1813 | /esno/0.2.0: 1814 | dependencies: 1815 | esbuild: 0.6.28 1816 | esbuild-register: 1.0.2_esbuild@0.6.28 1817 | esm: 3.2.25 1818 | dev: true 1819 | hasBin: true 1820 | resolution: 1821 | integrity: sha512-nRwaFylABpmVjymjCwnpu+oNEJZTcd2rdKsej/VZlFnEjpCWWDOccjN+8qHBwspaMhRJNMrlyLgIKTC/+BmYDQ== 1822 | /espree/6.2.1: 1823 | dependencies: 1824 | acorn: 7.4.0 1825 | acorn-jsx: 5.2.0_acorn@7.4.0 1826 | eslint-visitor-keys: 1.3.0 1827 | dev: true 1828 | engines: 1829 | node: '>=6.0.0' 1830 | resolution: 1831 | integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== 1832 | /espree/7.2.0: 1833 | dependencies: 1834 | acorn: 7.4.0 1835 | acorn-jsx: 5.2.0_acorn@7.4.0 1836 | eslint-visitor-keys: 1.3.0 1837 | dev: true 1838 | engines: 1839 | node: ^10.12.0 || >=12.0.0 1840 | resolution: 1841 | integrity: sha512-H+cQ3+3JYRMEIOl87e7QdHX70ocly5iW4+dttuR8iYSPr/hXKFb+7dBsZ7+u1adC4VrnPlTkv0+OwuPnDop19g== 1842 | /esprima/4.0.1: 1843 | dev: true 1844 | engines: 1845 | node: '>=4' 1846 | hasBin: true 1847 | resolution: 1848 | integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 1849 | /esquery/1.3.1: 1850 | dependencies: 1851 | estraverse: 5.2.0 1852 | dev: true 1853 | engines: 1854 | node: '>=0.10' 1855 | resolution: 1856 | integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== 1857 | /esrecurse/4.2.1: 1858 | dependencies: 1859 | estraverse: 4.3.0 1860 | dev: true 1861 | engines: 1862 | node: '>=4.0' 1863 | resolution: 1864 | integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== 1865 | /estraverse/4.3.0: 1866 | dev: true 1867 | engines: 1868 | node: '>=4.0' 1869 | resolution: 1870 | integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== 1871 | /estraverse/5.2.0: 1872 | dev: true 1873 | engines: 1874 | node: '>=4.0' 1875 | resolution: 1876 | integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== 1877 | /estree-walker/0.6.1: 1878 | dev: true 1879 | resolution: 1880 | integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== 1881 | /estree-walker/1.0.1: 1882 | dev: true 1883 | resolution: 1884 | integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== 1885 | /estree-walker/2.0.1: 1886 | resolution: 1887 | integrity: sha512-tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg== 1888 | /esutils/2.0.3: 1889 | dev: true 1890 | engines: 1891 | node: '>=0.10.0' 1892 | resolution: 1893 | integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1894 | /etag/1.8.1: 1895 | dev: true 1896 | engines: 1897 | node: '>= 0.6' 1898 | resolution: 1899 | integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= 1900 | /eventemitter3/4.0.4: 1901 | dev: true 1902 | resolution: 1903 | integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== 1904 | /execa/4.0.3: 1905 | dependencies: 1906 | cross-spawn: 7.0.3 1907 | get-stream: 5.1.0 1908 | human-signals: 1.1.1 1909 | is-stream: 2.0.0 1910 | merge-stream: 2.0.0 1911 | npm-run-path: 4.0.1 1912 | onetime: 5.1.1 1913 | signal-exit: 3.0.3 1914 | strip-final-newline: 2.0.0 1915 | dev: true 1916 | engines: 1917 | node: '>=10' 1918 | resolution: 1919 | integrity: sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A== 1920 | /fast-deep-equal/3.1.3: 1921 | dev: true 1922 | resolution: 1923 | integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 1924 | /fast-glob/3.2.4: 1925 | dependencies: 1926 | '@nodelib/fs.stat': 2.0.3 1927 | '@nodelib/fs.walk': 1.2.4 1928 | glob-parent: 5.1.1 1929 | merge2: 1.4.1 1930 | micromatch: 4.0.2 1931 | picomatch: 2.2.2 1932 | dev: true 1933 | engines: 1934 | node: '>=8' 1935 | resolution: 1936 | integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== 1937 | /fast-json-stable-stringify/2.1.0: 1938 | dev: true 1939 | resolution: 1940 | integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 1941 | /fast-levenshtein/2.0.6: 1942 | dev: true 1943 | resolution: 1944 | integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= 1945 | /fastq/1.8.0: 1946 | dependencies: 1947 | reusify: 1.0.4 1948 | dev: true 1949 | resolution: 1950 | integrity: sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q== 1951 | /file-entry-cache/5.0.1: 1952 | dependencies: 1953 | flat-cache: 2.0.1 1954 | dev: true 1955 | engines: 1956 | node: '>=4' 1957 | resolution: 1958 | integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== 1959 | /fill-range/7.0.1: 1960 | dependencies: 1961 | to-regex-range: 5.0.1 1962 | dev: true 1963 | engines: 1964 | node: '>=8' 1965 | resolution: 1966 | integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 1967 | /find-up/2.1.0: 1968 | dependencies: 1969 | locate-path: 2.0.0 1970 | dev: true 1971 | engines: 1972 | node: '>=4' 1973 | resolution: 1974 | integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= 1975 | /find-up/4.1.0: 1976 | dependencies: 1977 | locate-path: 5.0.0 1978 | path-exists: 4.0.0 1979 | dev: true 1980 | engines: 1981 | node: '>=8' 1982 | resolution: 1983 | integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 1984 | /flat-cache/2.0.1: 1985 | dependencies: 1986 | flatted: 2.0.2 1987 | rimraf: 2.6.3 1988 | write: 1.0.3 1989 | dev: true 1990 | engines: 1991 | node: '>=4' 1992 | resolution: 1993 | integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== 1994 | /flatted/2.0.2: 1995 | dev: true 1996 | resolution: 1997 | integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== 1998 | /follow-redirects/1.12.1: 1999 | dev: true 2000 | engines: 2001 | node: '>=4.0' 2002 | resolution: 2003 | integrity: sha512-tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg== 2004 | /follow-redirects/1.5.10: 2005 | dependencies: 2006 | debug: 3.1.0 2007 | dev: true 2008 | engines: 2009 | node: '>=4.0' 2010 | resolution: 2011 | integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== 2012 | /fresh/0.5.2: 2013 | dev: true 2014 | engines: 2015 | node: '>= 0.6' 2016 | resolution: 2017 | integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= 2018 | /fs-extra/8.1.0: 2019 | dependencies: 2020 | graceful-fs: 4.2.4 2021 | jsonfile: 4.0.0 2022 | universalify: 0.1.2 2023 | dev: true 2024 | engines: 2025 | node: '>=6 <7 || >=8' 2026 | resolution: 2027 | integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== 2028 | /fs-extra/9.0.1: 2029 | dependencies: 2030 | at-least-node: 1.0.0 2031 | graceful-fs: 4.2.4 2032 | jsonfile: 6.0.1 2033 | universalify: 1.0.0 2034 | dev: true 2035 | engines: 2036 | node: '>=10' 2037 | resolution: 2038 | integrity: sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== 2039 | /fs.realpath/1.0.0: 2040 | dev: true 2041 | resolution: 2042 | integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 2043 | /fsevents/2.1.3: 2044 | dev: true 2045 | engines: 2046 | node: ^8.16.0 || ^10.6.0 || >=11.0.0 2047 | optional: true 2048 | os: 2049 | - darwin 2050 | resolution: 2051 | integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== 2052 | /function-bind/1.1.1: 2053 | dev: true 2054 | resolution: 2055 | integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 2056 | /functional-red-black-tree/1.0.1: 2057 | dev: true 2058 | resolution: 2059 | integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= 2060 | /generic-names/2.0.1: 2061 | dependencies: 2062 | loader-utils: 1.4.0 2063 | dev: true 2064 | resolution: 2065 | integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ== 2066 | /get-stream/5.1.0: 2067 | dependencies: 2068 | pump: 3.0.0 2069 | dev: true 2070 | engines: 2071 | node: '>=8' 2072 | resolution: 2073 | integrity: sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== 2074 | /glob-parent/5.1.1: 2075 | dependencies: 2076 | is-glob: 4.0.1 2077 | dev: true 2078 | engines: 2079 | node: '>= 6' 2080 | resolution: 2081 | integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== 2082 | /glob/7.1.6: 2083 | dependencies: 2084 | fs.realpath: 1.0.0 2085 | inflight: 1.0.6 2086 | inherits: 2.0.4 2087 | minimatch: 3.0.4 2088 | once: 1.4.0 2089 | path-is-absolute: 1.0.1 2090 | dev: true 2091 | resolution: 2092 | integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== 2093 | /globals/11.12.0: 2094 | dev: true 2095 | engines: 2096 | node: '>=4' 2097 | resolution: 2098 | integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 2099 | /globals/12.4.0: 2100 | dependencies: 2101 | type-fest: 0.8.1 2102 | dev: true 2103 | engines: 2104 | node: '>=8' 2105 | resolution: 2106 | integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== 2107 | /globby/11.0.1: 2108 | dependencies: 2109 | array-union: 2.1.0 2110 | dir-glob: 3.0.1 2111 | fast-glob: 3.2.4 2112 | ignore: 5.1.8 2113 | merge2: 1.4.1 2114 | slash: 3.0.0 2115 | dev: true 2116 | engines: 2117 | node: '>=10' 2118 | resolution: 2119 | integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== 2120 | /graceful-fs/4.2.4: 2121 | dev: true 2122 | resolution: 2123 | integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== 2124 | /has-flag/3.0.0: 2125 | dev: true 2126 | engines: 2127 | node: '>=4' 2128 | resolution: 2129 | integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 2130 | /has-flag/4.0.0: 2131 | dev: true 2132 | engines: 2133 | node: '>=8' 2134 | resolution: 2135 | integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 2136 | /has-symbols/1.0.1: 2137 | dev: true 2138 | engines: 2139 | node: '>= 0.4' 2140 | resolution: 2141 | integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== 2142 | /has/1.0.3: 2143 | dependencies: 2144 | function-bind: 1.1.1 2145 | dev: true 2146 | engines: 2147 | node: '>= 0.4.0' 2148 | resolution: 2149 | integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 2150 | /hash-sum/2.0.0: 2151 | dev: true 2152 | resolution: 2153 | integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== 2154 | /hosted-git-info/2.8.8: 2155 | dev: true 2156 | resolution: 2157 | integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== 2158 | /htmlparser2/4.1.0: 2159 | dependencies: 2160 | domelementtype: 2.0.1 2161 | domhandler: 3.0.0 2162 | domutils: 2.1.0 2163 | entities: 2.0.3 2164 | dev: true 2165 | resolution: 2166 | integrity: sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q== 2167 | /http-assert/1.4.1: 2168 | dependencies: 2169 | deep-equal: 1.0.1 2170 | http-errors: 1.7.3 2171 | dev: true 2172 | engines: 2173 | node: '>= 0.8' 2174 | resolution: 2175 | integrity: sha512-rdw7q6GTlibqVVbXr0CKelfV5iY8G2HqEUkhSk297BMbSpSL8crXC+9rjKoMcZZEsksX30le6f/4ul4E28gegw== 2176 | /http-errors/1.4.0: 2177 | dependencies: 2178 | inherits: 2.0.1 2179 | statuses: 1.5.0 2180 | dev: true 2181 | engines: 2182 | node: '>= 0.6' 2183 | resolution: 2184 | integrity: sha1-bAJC3qaz33r9oVPHEImzHG6Cqr8= 2185 | /http-errors/1.6.3: 2186 | dependencies: 2187 | depd: 1.1.2 2188 | inherits: 2.0.3 2189 | setprototypeof: 1.1.0 2190 | statuses: 1.5.0 2191 | dev: true 2192 | engines: 2193 | node: '>= 0.6' 2194 | resolution: 2195 | integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= 2196 | /http-errors/1.7.3: 2197 | dependencies: 2198 | depd: 1.1.2 2199 | inherits: 2.0.4 2200 | setprototypeof: 1.1.1 2201 | statuses: 1.5.0 2202 | toidentifier: 1.0.0 2203 | dev: true 2204 | engines: 2205 | node: '>= 0.6' 2206 | resolution: 2207 | integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== 2208 | /http-errors/1.8.0: 2209 | dependencies: 2210 | depd: 1.1.2 2211 | inherits: 2.0.4 2212 | setprototypeof: 1.2.0 2213 | statuses: 1.5.0 2214 | toidentifier: 1.0.0 2215 | dev: true 2216 | engines: 2217 | node: '>= 0.6' 2218 | resolution: 2219 | integrity: sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A== 2220 | /http-proxy/1.18.1: 2221 | dependencies: 2222 | eventemitter3: 4.0.4 2223 | follow-redirects: 1.12.1 2224 | requires-port: 1.0.0 2225 | dev: true 2226 | engines: 2227 | node: '>=8.0.0' 2228 | resolution: 2229 | integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== 2230 | /human-signals/1.1.1: 2231 | dev: true 2232 | engines: 2233 | node: '>=8.12.0' 2234 | resolution: 2235 | integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== 2236 | /icss-replace-symbols/1.1.0: 2237 | dev: true 2238 | resolution: 2239 | integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= 2240 | /icss-utils/4.1.1: 2241 | dependencies: 2242 | postcss: 7.0.32 2243 | dev: true 2244 | engines: 2245 | node: '>= 6' 2246 | resolution: 2247 | integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== 2248 | /ignore/4.0.6: 2249 | dev: true 2250 | engines: 2251 | node: '>= 4' 2252 | resolution: 2253 | integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== 2254 | /ignore/5.1.8: 2255 | dev: true 2256 | engines: 2257 | node: '>= 4' 2258 | resolution: 2259 | integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== 2260 | /import-cwd/2.1.0: 2261 | dependencies: 2262 | import-from: 2.1.0 2263 | dev: true 2264 | engines: 2265 | node: '>=4' 2266 | resolution: 2267 | integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= 2268 | /import-fresh/2.0.0: 2269 | dependencies: 2270 | caller-path: 2.0.0 2271 | resolve-from: 3.0.0 2272 | dev: true 2273 | engines: 2274 | node: '>=4' 2275 | resolution: 2276 | integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY= 2277 | /import-fresh/3.2.1: 2278 | dependencies: 2279 | parent-module: 1.0.1 2280 | resolve-from: 4.0.0 2281 | dev: true 2282 | engines: 2283 | node: '>=6' 2284 | resolution: 2285 | integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== 2286 | /import-from/2.1.0: 2287 | dependencies: 2288 | resolve-from: 3.0.0 2289 | dev: true 2290 | engines: 2291 | node: '>=4' 2292 | resolution: 2293 | integrity: sha1-M1238qev/VOqpHHUuAId7ja387E= 2294 | /import-modules/2.0.0: 2295 | dev: true 2296 | engines: 2297 | node: '>=8' 2298 | resolution: 2299 | integrity: sha512-iczM/v9drffdNnABOKwj0f9G3cFDon99VcG1mxeBsdqnbd+vnQ5c2uAiCHNQITqFTOPaEvwg3VjoWCur0uHLEw== 2300 | /imurmurhash/0.1.4: 2301 | dev: true 2302 | engines: 2303 | node: '>=0.8.19' 2304 | resolution: 2305 | integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= 2306 | /indexes-of/1.0.1: 2307 | dev: true 2308 | resolution: 2309 | integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc= 2310 | /inflight/1.0.6: 2311 | dependencies: 2312 | once: 1.4.0 2313 | wrappy: 1.0.2 2314 | dev: true 2315 | resolution: 2316 | integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 2317 | /inherits/2.0.1: 2318 | dev: true 2319 | resolution: 2320 | integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= 2321 | /inherits/2.0.3: 2322 | dev: true 2323 | resolution: 2324 | integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= 2325 | /inherits/2.0.4: 2326 | dev: true 2327 | resolution: 2328 | integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 2329 | /is-arrayish/0.2.1: 2330 | dev: true 2331 | resolution: 2332 | integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 2333 | /is-arrayish/0.3.2: 2334 | dev: true 2335 | resolution: 2336 | integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== 2337 | /is-binary-path/2.1.0: 2338 | dependencies: 2339 | binary-extensions: 2.1.0 2340 | dev: true 2341 | engines: 2342 | node: '>=8' 2343 | resolution: 2344 | integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 2345 | /is-callable/1.2.0: 2346 | dev: true 2347 | engines: 2348 | node: '>= 0.4' 2349 | resolution: 2350 | integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== 2351 | /is-date-object/1.0.2: 2352 | dev: true 2353 | engines: 2354 | node: '>= 0.4' 2355 | resolution: 2356 | integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== 2357 | /is-directory/0.3.1: 2358 | dev: true 2359 | engines: 2360 | node: '>=0.10.0' 2361 | resolution: 2362 | integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= 2363 | /is-docker/2.1.1: 2364 | dev: true 2365 | engines: 2366 | node: '>=8' 2367 | hasBin: true 2368 | resolution: 2369 | integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== 2370 | /is-extglob/2.1.1: 2371 | dev: true 2372 | engines: 2373 | node: '>=0.10.0' 2374 | resolution: 2375 | integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 2376 | /is-fullwidth-code-point/2.0.0: 2377 | dev: true 2378 | engines: 2379 | node: '>=4' 2380 | resolution: 2381 | integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 2382 | /is-generator-function/1.0.7: 2383 | dev: true 2384 | engines: 2385 | node: '>= 0.4' 2386 | resolution: 2387 | integrity: sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw== 2388 | /is-glob/4.0.1: 2389 | dependencies: 2390 | is-extglob: 2.1.1 2391 | dev: true 2392 | engines: 2393 | node: '>=0.10.0' 2394 | resolution: 2395 | integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 2396 | /is-interactive/1.0.0: 2397 | dev: true 2398 | engines: 2399 | node: '>=8' 2400 | resolution: 2401 | integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== 2402 | /is-module/1.0.0: 2403 | dev: true 2404 | resolution: 2405 | integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 2406 | /is-number/7.0.0: 2407 | dev: true 2408 | engines: 2409 | node: '>=0.12.0' 2410 | resolution: 2411 | integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 2412 | /is-reference/1.2.1: 2413 | dependencies: 2414 | '@types/estree': 0.0.45 2415 | dev: true 2416 | resolution: 2417 | integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== 2418 | /is-regex/1.1.1: 2419 | dependencies: 2420 | has-symbols: 1.0.1 2421 | dev: true 2422 | engines: 2423 | node: '>= 0.4' 2424 | resolution: 2425 | integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== 2426 | /is-stream/2.0.0: 2427 | dev: true 2428 | engines: 2429 | node: '>=8' 2430 | resolution: 2431 | integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== 2432 | /is-string/1.0.5: 2433 | dev: true 2434 | engines: 2435 | node: '>= 0.4' 2436 | resolution: 2437 | integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== 2438 | /is-symbol/1.0.3: 2439 | dependencies: 2440 | has-symbols: 1.0.1 2441 | dev: true 2442 | engines: 2443 | node: '>= 0.4' 2444 | resolution: 2445 | integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== 2446 | /is-wsl/2.2.0: 2447 | dependencies: 2448 | is-docker: 2.1.1 2449 | dev: true 2450 | engines: 2451 | node: '>=8' 2452 | resolution: 2453 | integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== 2454 | /isarray/0.0.1: 2455 | dev: true 2456 | resolution: 2457 | integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= 2458 | /isarray/1.0.0: 2459 | dev: true 2460 | resolution: 2461 | integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 2462 | /isbuiltin/1.0.0: 2463 | dependencies: 2464 | builtin-modules: 1.1.1 2465 | dev: true 2466 | resolution: 2467 | integrity: sha1-RFOykVaQy0fAy5ySVaCAd3gxXJY= 2468 | /isexe/2.0.0: 2469 | dev: true 2470 | resolution: 2471 | integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 2472 | /jest-worker/24.9.0: 2473 | dependencies: 2474 | merge-stream: 2.0.0 2475 | supports-color: 6.1.0 2476 | dev: true 2477 | engines: 2478 | node: '>= 6' 2479 | resolution: 2480 | integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== 2481 | /joycon/2.2.5: 2482 | dev: true 2483 | engines: 2484 | node: '>=6' 2485 | resolution: 2486 | integrity: sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ== 2487 | /js-tokens/4.0.0: 2488 | dev: true 2489 | resolution: 2490 | integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 2491 | /js-yaml/3.14.0: 2492 | dependencies: 2493 | argparse: 1.0.10 2494 | esprima: 4.0.1 2495 | dev: true 2496 | hasBin: true 2497 | resolution: 2498 | integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== 2499 | /jsesc/2.5.2: 2500 | dev: true 2501 | engines: 2502 | node: '>=4' 2503 | hasBin: true 2504 | resolution: 2505 | integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 2506 | /json-parse-better-errors/1.0.2: 2507 | dev: true 2508 | resolution: 2509 | integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== 2510 | /json-schema-traverse/0.4.1: 2511 | dev: true 2512 | resolution: 2513 | integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 2514 | /json-stable-stringify-without-jsonify/1.0.1: 2515 | dev: true 2516 | resolution: 2517 | integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= 2518 | /json5/1.0.1: 2519 | dependencies: 2520 | minimist: 1.2.5 2521 | dev: true 2522 | hasBin: true 2523 | resolution: 2524 | integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== 2525 | /jsonfile/4.0.0: 2526 | dev: true 2527 | optionalDependencies: 2528 | graceful-fs: 4.2.4 2529 | resolution: 2530 | integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= 2531 | /jsonfile/6.0.1: 2532 | dependencies: 2533 | universalify: 1.0.0 2534 | dev: true 2535 | optionalDependencies: 2536 | graceful-fs: 4.2.4 2537 | resolution: 2538 | integrity: sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg== 2539 | /keygrip/1.1.0: 2540 | dependencies: 2541 | tsscmp: 1.0.6 2542 | dev: true 2543 | engines: 2544 | node: '>= 0.6' 2545 | resolution: 2546 | integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ== 2547 | /koa-compose/3.2.1: 2548 | dependencies: 2549 | any-promise: 1.3.0 2550 | dev: true 2551 | resolution: 2552 | integrity: sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec= 2553 | /koa-compose/4.1.0: 2554 | dev: true 2555 | resolution: 2556 | integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw== 2557 | /koa-conditional-get/2.0.0: 2558 | dev: true 2559 | resolution: 2560 | integrity: sha1-pD83I8HQFLcwo07Oit8wuTyCM/I= 2561 | /koa-convert/1.2.0: 2562 | dependencies: 2563 | co: 4.6.0 2564 | koa-compose: 3.2.1 2565 | dev: true 2566 | engines: 2567 | node: '>= 4' 2568 | resolution: 2569 | integrity: sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA= 2570 | /koa-etag/3.0.0: 2571 | dependencies: 2572 | etag: 1.8.1 2573 | mz: 2.7.0 2574 | dev: true 2575 | resolution: 2576 | integrity: sha1-nvc4Ld1agqsN6xU0FckVg293HT8= 2577 | /koa-proxies/0.11.0_koa@2.13.0: 2578 | dependencies: 2579 | http-proxy: 1.18.1 2580 | koa: 2.13.0 2581 | path-match: 1.2.4 2582 | dev: true 2583 | peerDependencies: 2584 | koa: '>=2' 2585 | resolution: 2586 | integrity: sha512-iXGRADBE0fM7g7AttNOlLZ/cCFKXeVMHbFJKIRb0dUCrSYXi02loyVSdBlKlBQ5ZfVKJLo9Q9FyqwVTp1poVVA== 2587 | /koa-send/5.0.1: 2588 | dependencies: 2589 | debug: 4.1.1 2590 | http-errors: 1.8.0 2591 | resolve-path: 1.4.0 2592 | dev: true 2593 | engines: 2594 | node: '>= 8' 2595 | resolution: 2596 | integrity: sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ== 2597 | /koa-static/5.0.0: 2598 | dependencies: 2599 | debug: 3.2.6 2600 | koa-send: 5.0.1 2601 | dev: true 2602 | engines: 2603 | node: '>= 7.6.0' 2604 | resolution: 2605 | integrity: sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ== 2606 | /koa/2.13.0: 2607 | dependencies: 2608 | accepts: 1.3.7 2609 | cache-content-type: 1.0.1 2610 | content-disposition: 0.5.3 2611 | content-type: 1.0.4 2612 | cookies: 0.8.0 2613 | debug: 3.1.0 2614 | delegates: 1.0.0 2615 | depd: 1.1.2 2616 | destroy: 1.0.4 2617 | encodeurl: 1.0.2 2618 | escape-html: 1.0.3 2619 | fresh: 0.5.2 2620 | http-assert: 1.4.1 2621 | http-errors: 1.8.0 2622 | is-generator-function: 1.0.7 2623 | koa-compose: 4.1.0 2624 | koa-convert: 1.2.0 2625 | on-finished: 2.3.0 2626 | only: 0.0.2 2627 | parseurl: 1.3.3 2628 | statuses: 1.5.0 2629 | type-is: 1.6.18 2630 | vary: 1.1.2 2631 | dev: true 2632 | engines: 2633 | node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4 2634 | resolution: 2635 | integrity: sha512-i/XJVOfPw7npbMv67+bOeXr3gPqOAw6uh5wFyNs3QvJ47tUx3M3V9rIE0//WytY42MKz4l/MXKyGkQ2LQTfLUQ== 2636 | /levn/0.4.1: 2637 | dependencies: 2638 | prelude-ls: 1.2.1 2639 | type-check: 0.4.0 2640 | dev: true 2641 | engines: 2642 | node: '>= 0.8.0' 2643 | resolution: 2644 | integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== 2645 | /lines-and-columns/1.1.6: 2646 | dev: true 2647 | resolution: 2648 | integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= 2649 | /load-json-file/2.0.0: 2650 | dependencies: 2651 | graceful-fs: 4.2.4 2652 | parse-json: 2.2.0 2653 | pify: 2.3.0 2654 | strip-bom: 3.0.0 2655 | dev: true 2656 | engines: 2657 | node: '>=4' 2658 | resolution: 2659 | integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= 2660 | /loader-utils/1.4.0: 2661 | dependencies: 2662 | big.js: 5.2.2 2663 | emojis-list: 3.0.0 2664 | json5: 1.0.1 2665 | dev: true 2666 | engines: 2667 | node: '>=4.0.0' 2668 | resolution: 2669 | integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== 2670 | /locate-path/2.0.0: 2671 | dependencies: 2672 | p-locate: 2.0.0 2673 | path-exists: 3.0.0 2674 | dev: true 2675 | engines: 2676 | node: '>=4' 2677 | resolution: 2678 | integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= 2679 | /locate-path/5.0.0: 2680 | dependencies: 2681 | p-locate: 4.1.0 2682 | dev: true 2683 | engines: 2684 | node: '>=8' 2685 | resolution: 2686 | integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 2687 | /lodash.camelcase/4.3.0: 2688 | dev: true 2689 | resolution: 2690 | integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY= 2691 | /lodash.get/4.4.2: 2692 | dev: true 2693 | resolution: 2694 | integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= 2695 | /lodash.toarray/4.4.0: 2696 | dev: true 2697 | resolution: 2698 | integrity: sha1-JMS/zWsvuji/0FlNsRedjptlZWE= 2699 | /lodash.zip/4.2.0: 2700 | dev: true 2701 | resolution: 2702 | integrity: sha1-7GZi5IlkCO1KtsVCo5kLcswIACA= 2703 | /lodash/4.17.19: 2704 | resolution: 2705 | integrity: sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== 2706 | /log-symbols/4.0.0: 2707 | dependencies: 2708 | chalk: 4.1.0 2709 | dev: true 2710 | engines: 2711 | node: '>=10' 2712 | resolution: 2713 | integrity: sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA== 2714 | /lru-cache/5.1.1: 2715 | dependencies: 2716 | yallist: 3.1.1 2717 | dev: true 2718 | resolution: 2719 | integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== 2720 | /magic-string/0.25.7: 2721 | dependencies: 2722 | sourcemap-codec: 1.4.8 2723 | dev: true 2724 | resolution: 2725 | integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== 2726 | /media-typer/0.3.0: 2727 | dev: true 2728 | engines: 2729 | node: '>= 0.6' 2730 | resolution: 2731 | integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= 2732 | /merge-source-map/1.1.0: 2733 | dependencies: 2734 | source-map: 0.6.1 2735 | dev: true 2736 | resolution: 2737 | integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== 2738 | /merge-stream/2.0.0: 2739 | dev: true 2740 | resolution: 2741 | integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== 2742 | /merge2/1.4.1: 2743 | dev: true 2744 | engines: 2745 | node: '>= 8' 2746 | resolution: 2747 | integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 2748 | /micromatch/4.0.2: 2749 | dependencies: 2750 | braces: 3.0.2 2751 | picomatch: 2.2.2 2752 | dev: true 2753 | engines: 2754 | node: '>=8' 2755 | resolution: 2756 | integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== 2757 | /mime-db/1.44.0: 2758 | dev: true 2759 | engines: 2760 | node: '>= 0.6' 2761 | resolution: 2762 | integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== 2763 | /mime-types/2.1.27: 2764 | dependencies: 2765 | mime-db: 1.44.0 2766 | dev: true 2767 | engines: 2768 | node: '>= 0.6' 2769 | resolution: 2770 | integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== 2771 | /mimic-fn/2.1.0: 2772 | dev: true 2773 | engines: 2774 | node: '>=6' 2775 | resolution: 2776 | integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== 2777 | /minimatch/3.0.4: 2778 | dependencies: 2779 | brace-expansion: 1.1.11 2780 | dev: true 2781 | resolution: 2782 | integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 2783 | /minimist/1.2.5: 2784 | dev: true 2785 | resolution: 2786 | integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 2787 | /mkdirp/0.5.5: 2788 | dependencies: 2789 | minimist: 1.2.5 2790 | dev: true 2791 | hasBin: true 2792 | resolution: 2793 | integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== 2794 | /ms/2.0.0: 2795 | dev: true 2796 | resolution: 2797 | integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 2798 | /ms/2.1.2: 2799 | dev: true 2800 | resolution: 2801 | integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 2802 | /multimap/1.1.0: 2803 | dev: true 2804 | resolution: 2805 | integrity: sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw== 2806 | /mute-stream/0.0.8: 2807 | dev: true 2808 | resolution: 2809 | integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== 2810 | /mz/2.7.0: 2811 | dependencies: 2812 | any-promise: 1.3.0 2813 | object-assign: 4.1.1 2814 | thenify-all: 1.6.0 2815 | dev: true 2816 | resolution: 2817 | integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== 2818 | /natural-compare/1.4.0: 2819 | dev: true 2820 | resolution: 2821 | integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= 2822 | /negotiator/0.6.2: 2823 | dev: true 2824 | engines: 2825 | node: '>= 0.6' 2826 | resolution: 2827 | integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== 2828 | /node-emoji/1.10.0: 2829 | dependencies: 2830 | lodash.toarray: 4.4.0 2831 | dev: true 2832 | resolution: 2833 | integrity: sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw== 2834 | /node-forge/0.9.0: 2835 | dev: true 2836 | engines: 2837 | node: '>= 4.5.0' 2838 | resolution: 2839 | integrity: sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ== 2840 | /node-modules-regexp/1.0.0: 2841 | dev: true 2842 | engines: 2843 | node: '>=0.10.0' 2844 | resolution: 2845 | integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= 2846 | /node-releases/1.1.60: 2847 | dev: true 2848 | resolution: 2849 | integrity: sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA== 2850 | /normalize-package-data/2.5.0: 2851 | dependencies: 2852 | hosted-git-info: 2.8.8 2853 | resolve: 1.17.0 2854 | semver: 5.7.1 2855 | validate-npm-package-license: 3.0.4 2856 | dev: true 2857 | resolution: 2858 | integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== 2859 | /normalize-path/3.0.0: 2860 | dev: true 2861 | engines: 2862 | node: '>=0.10.0' 2863 | resolution: 2864 | integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 2865 | /normalize-range/0.1.2: 2866 | dev: true 2867 | engines: 2868 | node: '>=0.10.0' 2869 | resolution: 2870 | integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= 2871 | /normalize.css/8.0.1: 2872 | dev: true 2873 | resolution: 2874 | integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg== 2875 | /npm-run-path/4.0.1: 2876 | dependencies: 2877 | path-key: 3.1.1 2878 | dev: true 2879 | engines: 2880 | node: '>=8' 2881 | resolution: 2882 | integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== 2883 | /num2fraction/1.2.2: 2884 | dev: true 2885 | resolution: 2886 | integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= 2887 | /object-assign/4.1.1: 2888 | dev: true 2889 | engines: 2890 | node: '>=0.10.0' 2891 | resolution: 2892 | integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 2893 | /object-hash/2.0.3: 2894 | dev: true 2895 | engines: 2896 | node: '>= 6' 2897 | resolution: 2898 | integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== 2899 | /object-inspect/1.8.0: 2900 | dev: true 2901 | resolution: 2902 | integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== 2903 | /object-keys/1.1.1: 2904 | dev: true 2905 | engines: 2906 | node: '>= 0.4' 2907 | resolution: 2908 | integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 2909 | /object.assign/4.1.0: 2910 | dependencies: 2911 | define-properties: 1.1.3 2912 | function-bind: 1.1.1 2913 | has-symbols: 1.0.1 2914 | object-keys: 1.1.1 2915 | dev: true 2916 | engines: 2917 | node: '>= 0.4' 2918 | resolution: 2919 | integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== 2920 | /object.values/1.1.1: 2921 | dependencies: 2922 | define-properties: 1.1.3 2923 | es-abstract: 1.17.6 2924 | function-bind: 1.1.1 2925 | has: 1.0.3 2926 | dev: true 2927 | engines: 2928 | node: '>= 0.4' 2929 | resolution: 2930 | integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== 2931 | /on-finished/2.3.0: 2932 | dependencies: 2933 | ee-first: 1.1.1 2934 | dev: true 2935 | engines: 2936 | node: '>= 0.8' 2937 | resolution: 2938 | integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= 2939 | /once/1.4.0: 2940 | dependencies: 2941 | wrappy: 1.0.2 2942 | dev: true 2943 | resolution: 2944 | integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 2945 | /onetime/5.1.1: 2946 | dependencies: 2947 | mimic-fn: 2.1.0 2948 | dev: true 2949 | engines: 2950 | node: '>=6' 2951 | resolution: 2952 | integrity: sha512-ZpZpjcJeugQfWsfyQlshVoowIIQ1qBGSVll4rfDq6JJVO//fesjoX808hXWfBjY+ROZgpKDI5TRSRBSoJiZ8eg== 2953 | /only/0.0.2: 2954 | dev: true 2955 | resolution: 2956 | integrity: sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q= 2957 | /open/7.1.0: 2958 | dependencies: 2959 | is-docker: 2.1.1 2960 | is-wsl: 2.2.0 2961 | dev: true 2962 | engines: 2963 | node: '>=8' 2964 | resolution: 2965 | integrity: sha512-lLPI5KgOwEYCDKXf4np7y1PBEkj7HYIyP2DY8mVDRnx0VIIu6bNrRB0R66TuO7Mack6EnTNLm4uvcl1UoklTpA== 2966 | /optionator/0.9.1: 2967 | dependencies: 2968 | deep-is: 0.1.3 2969 | fast-levenshtein: 2.0.6 2970 | levn: 0.4.1 2971 | prelude-ls: 1.2.1 2972 | type-check: 0.4.0 2973 | word-wrap: 1.2.3 2974 | dev: true 2975 | engines: 2976 | node: '>= 0.8.0' 2977 | resolution: 2978 | integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== 2979 | /ora/4.1.0: 2980 | dependencies: 2981 | chalk: 4.1.0 2982 | cli-cursor: 3.1.0 2983 | cli-spinners: 2.4.0 2984 | is-interactive: 1.0.0 2985 | log-symbols: 4.0.0 2986 | mute-stream: 0.0.8 2987 | strip-ansi: 6.0.0 2988 | wcwidth: 1.0.1 2989 | dev: true 2990 | engines: 2991 | node: '>=8' 2992 | resolution: 2993 | integrity: sha512-PhDvXi7I+dLVyFekgqXt0iBDdo5ARzOxJNoj72TysoXkW4/oi1lRaeakr4skciyWgPpk6JPPGwO1V4zPr6YRZA== 2994 | /p-limit/1.3.0: 2995 | dependencies: 2996 | p-try: 1.0.0 2997 | dev: true 2998 | engines: 2999 | node: '>=4' 3000 | resolution: 3001 | integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== 3002 | /p-limit/2.3.0: 3003 | dependencies: 3004 | p-try: 2.2.0 3005 | dev: true 3006 | engines: 3007 | node: '>=6' 3008 | resolution: 3009 | integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 3010 | /p-locate/2.0.0: 3011 | dependencies: 3012 | p-limit: 1.3.0 3013 | dev: true 3014 | engines: 3015 | node: '>=4' 3016 | resolution: 3017 | integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= 3018 | /p-locate/4.1.0: 3019 | dependencies: 3020 | p-limit: 2.3.0 3021 | dev: true 3022 | engines: 3023 | node: '>=8' 3024 | resolution: 3025 | integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 3026 | /p-try/1.0.0: 3027 | dev: true 3028 | engines: 3029 | node: '>=4' 3030 | resolution: 3031 | integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= 3032 | /p-try/2.2.0: 3033 | dev: true 3034 | engines: 3035 | node: '>=6' 3036 | resolution: 3037 | integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 3038 | /parent-module/1.0.1: 3039 | dependencies: 3040 | callsites: 3.1.0 3041 | dev: true 3042 | engines: 3043 | node: '>=6' 3044 | resolution: 3045 | integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 3046 | /parse-json/2.2.0: 3047 | dependencies: 3048 | error-ex: 1.3.2 3049 | dev: true 3050 | engines: 3051 | node: '>=0.10.0' 3052 | resolution: 3053 | integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= 3054 | /parse-json/4.0.0: 3055 | dependencies: 3056 | error-ex: 1.3.2 3057 | json-parse-better-errors: 1.0.2 3058 | dev: true 3059 | engines: 3060 | node: '>=4' 3061 | resolution: 3062 | integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= 3063 | /parse-json/5.0.1: 3064 | dependencies: 3065 | '@babel/code-frame': 7.10.4 3066 | error-ex: 1.3.2 3067 | json-parse-better-errors: 1.0.2 3068 | lines-and-columns: 1.1.6 3069 | dev: true 3070 | engines: 3071 | node: '>=8' 3072 | resolution: 3073 | integrity: sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ== 3074 | /parseurl/1.3.3: 3075 | dev: true 3076 | engines: 3077 | node: '>= 0.8' 3078 | resolution: 3079 | integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== 3080 | /path-exists/3.0.0: 3081 | dev: true 3082 | engines: 3083 | node: '>=4' 3084 | resolution: 3085 | integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 3086 | /path-exists/4.0.0: 3087 | dev: true 3088 | engines: 3089 | node: '>=8' 3090 | resolution: 3091 | integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 3092 | /path-is-absolute/1.0.1: 3093 | dev: true 3094 | engines: 3095 | node: '>=0.10.0' 3096 | resolution: 3097 | integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 3098 | /path-key/3.1.1: 3099 | dev: true 3100 | engines: 3101 | node: '>=8' 3102 | resolution: 3103 | integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 3104 | /path-match/1.2.4: 3105 | dependencies: 3106 | http-errors: 1.4.0 3107 | path-to-regexp: 1.8.0 3108 | dev: true 3109 | resolution: 3110 | integrity: sha1-pidH88fgwlFHYml/JEQ1hbCRAOo= 3111 | /path-parse/1.0.6: 3112 | dev: true 3113 | resolution: 3114 | integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== 3115 | /path-to-regexp/1.8.0: 3116 | dependencies: 3117 | isarray: 0.0.1 3118 | dev: true 3119 | resolution: 3120 | integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== 3121 | /path-type/2.0.0: 3122 | dependencies: 3123 | pify: 2.3.0 3124 | dev: true 3125 | engines: 3126 | node: '>=4' 3127 | resolution: 3128 | integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= 3129 | /path-type/4.0.0: 3130 | dev: true 3131 | engines: 3132 | node: '>=8' 3133 | resolution: 3134 | integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 3135 | /picomatch/2.2.2: 3136 | dev: true 3137 | engines: 3138 | node: '>=8.6' 3139 | resolution: 3140 | integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== 3141 | /pify/2.3.0: 3142 | dev: true 3143 | engines: 3144 | node: '>=0.10.0' 3145 | resolution: 3146 | integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= 3147 | /pirates/4.0.1: 3148 | dependencies: 3149 | node-modules-regexp: 1.0.0 3150 | dev: true 3151 | engines: 3152 | node: '>= 6' 3153 | resolution: 3154 | integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== 3155 | /pkg-dir/2.0.0: 3156 | dependencies: 3157 | find-up: 2.1.0 3158 | dev: true 3159 | engines: 3160 | node: '>=4' 3161 | resolution: 3162 | integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= 3163 | /pluralize/8.0.0: 3164 | dev: true 3165 | engines: 3166 | node: '>=4' 3167 | resolution: 3168 | integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== 3169 | /pnpm/5.5.3: 3170 | dev: true 3171 | engines: 3172 | node: '>=10.13' 3173 | hasBin: true 3174 | resolution: 3175 | integrity: sha512-1FfqqDOaQKIn10WzP2Vdjwo4KOpdu7s2dRbBMDJi9llHa5BhhHf+ASrW8HTWyqKd03n6wf2NrbFvZreHJKQnZw== 3176 | /postcss-discard-comments/4.0.2: 3177 | dependencies: 3178 | postcss: 7.0.32 3179 | dev: true 3180 | engines: 3181 | node: '>=6.9.0' 3182 | resolution: 3183 | integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== 3184 | /postcss-functions/3.0.0: 3185 | dependencies: 3186 | glob: 7.1.6 3187 | object-assign: 4.1.1 3188 | postcss: 6.0.23 3189 | postcss-value-parser: 3.3.1 3190 | dev: true 3191 | resolution: 3192 | integrity: sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= 3193 | /postcss-import/12.0.1: 3194 | dependencies: 3195 | postcss: 7.0.32 3196 | postcss-value-parser: 3.3.1 3197 | read-cache: 1.0.0 3198 | resolve: 1.17.0 3199 | dev: true 3200 | engines: 3201 | node: '>=6.0.0' 3202 | resolution: 3203 | integrity: sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw== 3204 | /postcss-js/2.0.3: 3205 | dependencies: 3206 | camelcase-css: 2.0.1 3207 | postcss: 7.0.32 3208 | dev: true 3209 | resolution: 3210 | integrity: sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w== 3211 | /postcss-load-config/2.1.0: 3212 | dependencies: 3213 | cosmiconfig: 5.2.1 3214 | import-cwd: 2.1.0 3215 | dev: true 3216 | engines: 3217 | node: '>= 4' 3218 | resolution: 3219 | integrity: sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q== 3220 | /postcss-modules-extract-imports/2.0.0: 3221 | dependencies: 3222 | postcss: 7.0.32 3223 | dev: true 3224 | engines: 3225 | node: '>= 6' 3226 | resolution: 3227 | integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== 3228 | /postcss-modules-local-by-default/3.0.3: 3229 | dependencies: 3230 | icss-utils: 4.1.1 3231 | postcss: 7.0.32 3232 | postcss-selector-parser: 6.0.2 3233 | postcss-value-parser: 4.1.0 3234 | dev: true 3235 | engines: 3236 | node: '>= 6' 3237 | resolution: 3238 | integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== 3239 | /postcss-modules-scope/2.2.0: 3240 | dependencies: 3241 | postcss: 7.0.32 3242 | postcss-selector-parser: 6.0.2 3243 | dev: true 3244 | engines: 3245 | node: '>= 6' 3246 | resolution: 3247 | integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== 3248 | /postcss-modules-values/3.0.0: 3249 | dependencies: 3250 | icss-utils: 4.1.1 3251 | postcss: 7.0.32 3252 | dev: true 3253 | resolution: 3254 | integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== 3255 | /postcss-modules/3.2.0: 3256 | dependencies: 3257 | generic-names: 2.0.1 3258 | icss-replace-symbols: 1.1.0 3259 | lodash.camelcase: 4.3.0 3260 | postcss: 7.0.32 3261 | postcss-modules-extract-imports: 2.0.0 3262 | postcss-modules-local-by-default: 3.0.3 3263 | postcss-modules-scope: 2.2.0 3264 | postcss-modules-values: 3.0.0 3265 | string-hash: 1.1.3 3266 | dev: true 3267 | resolution: 3268 | integrity: sha512-ceodlVbBypGD3R7EI1xM7gz28J0syaXq0VKd7rJVXVlOSkxUIRBRJQjBgpoKnKVFNAcCjtLVgZqBA3mUNntWPA== 3269 | /postcss-nested/4.2.3: 3270 | dependencies: 3271 | postcss: 7.0.32 3272 | postcss-selector-parser: 6.0.2 3273 | dev: true 3274 | resolution: 3275 | integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw== 3276 | /postcss-selector-parser/6.0.2: 3277 | dependencies: 3278 | cssesc: 3.0.0 3279 | indexes-of: 1.0.1 3280 | uniq: 1.0.1 3281 | dev: true 3282 | engines: 3283 | node: '>=4' 3284 | resolution: 3285 | integrity: sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== 3286 | /postcss-value-parser/3.3.1: 3287 | dev: true 3288 | resolution: 3289 | integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== 3290 | /postcss-value-parser/4.1.0: 3291 | dev: true 3292 | resolution: 3293 | integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== 3294 | /postcss/6.0.23: 3295 | dependencies: 3296 | chalk: 2.4.2 3297 | source-map: 0.6.1 3298 | supports-color: 5.5.0 3299 | dev: true 3300 | engines: 3301 | node: '>=4.0.0' 3302 | resolution: 3303 | integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== 3304 | /postcss/7.0.32: 3305 | dependencies: 3306 | chalk: 2.4.2 3307 | source-map: 0.6.1 3308 | supports-color: 6.1.0 3309 | dev: true 3310 | engines: 3311 | node: '>=6.0.0' 3312 | resolution: 3313 | integrity: sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== 3314 | /prelude-ls/1.2.1: 3315 | dev: true 3316 | engines: 3317 | node: '>= 0.8.0' 3318 | resolution: 3319 | integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== 3320 | /pretty-hrtime/1.0.3: 3321 | dev: true 3322 | engines: 3323 | node: '>= 0.8' 3324 | resolution: 3325 | integrity: sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= 3326 | /progress/2.0.3: 3327 | dev: true 3328 | engines: 3329 | node: '>=0.4.0' 3330 | resolution: 3331 | integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== 3332 | /pump/3.0.0: 3333 | dependencies: 3334 | end-of-stream: 1.4.4 3335 | once: 1.4.0 3336 | dev: true 3337 | resolution: 3338 | integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== 3339 | /punycode/2.1.1: 3340 | dev: true 3341 | engines: 3342 | node: '>=6' 3343 | resolution: 3344 | integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 3345 | /purgecss/2.3.0: 3346 | dependencies: 3347 | commander: 5.1.0 3348 | glob: 7.1.6 3349 | postcss: 7.0.32 3350 | postcss-selector-parser: 6.0.2 3351 | dev: true 3352 | hasBin: true 3353 | resolution: 3354 | integrity: sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ== 3355 | /read-cache/1.0.0: 3356 | dependencies: 3357 | pify: 2.3.0 3358 | dev: true 3359 | resolution: 3360 | integrity: sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= 3361 | /read-pkg-up/2.0.0: 3362 | dependencies: 3363 | find-up: 2.1.0 3364 | read-pkg: 2.0.0 3365 | dev: true 3366 | engines: 3367 | node: '>=4' 3368 | resolution: 3369 | integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= 3370 | /read-pkg-up/7.0.1: 3371 | dependencies: 3372 | find-up: 4.1.0 3373 | read-pkg: 5.2.0 3374 | type-fest: 0.8.1 3375 | dev: true 3376 | engines: 3377 | node: '>=8' 3378 | resolution: 3379 | integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== 3380 | /read-pkg/2.0.0: 3381 | dependencies: 3382 | load-json-file: 2.0.0 3383 | normalize-package-data: 2.5.0 3384 | path-type: 2.0.0 3385 | dev: true 3386 | engines: 3387 | node: '>=4' 3388 | resolution: 3389 | integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= 3390 | /read-pkg/5.2.0: 3391 | dependencies: 3392 | '@types/normalize-package-data': 2.4.0 3393 | normalize-package-data: 2.5.0 3394 | parse-json: 5.0.1 3395 | type-fest: 0.6.0 3396 | dev: true 3397 | engines: 3398 | node: '>=8' 3399 | resolution: 3400 | integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== 3401 | /readdirp/3.4.0: 3402 | dependencies: 3403 | picomatch: 2.2.2 3404 | dev: true 3405 | engines: 3406 | node: '>=8.10.0' 3407 | resolution: 3408 | integrity: sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ== 3409 | /reduce-css-calc/2.1.7: 3410 | dependencies: 3411 | css-unit-converter: 1.1.2 3412 | postcss-value-parser: 3.3.1 3413 | dev: true 3414 | resolution: 3415 | integrity: sha512-fDnlZ+AybAS3C7Q9xDq5y8A2z+lT63zLbynew/lur/IR24OQF5x98tfNwf79mzEdfywZ0a2wpM860FhFfMxZlA== 3416 | /regexp-tree/0.1.21: 3417 | dev: true 3418 | hasBin: true 3419 | resolution: 3420 | integrity: sha512-kUUXjX4AnqnR8KRTCrayAo9PzYMRKmVoGgaz2tBuz0MF3g1ZbGebmtW0yFHfFK9CmBjQKeYIgoL22pFLBJY7sw== 3421 | /regexpp/3.1.0: 3422 | dev: true 3423 | engines: 3424 | node: '>=8' 3425 | resolution: 3426 | integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== 3427 | /requires-port/1.0.0: 3428 | dev: true 3429 | resolution: 3430 | integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= 3431 | /reserved-words/0.1.2: 3432 | dev: true 3433 | resolution: 3434 | integrity: sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE= 3435 | /resolve-from/3.0.0: 3436 | dev: true 3437 | engines: 3438 | node: '>=4' 3439 | resolution: 3440 | integrity: sha1-six699nWiBvItuZTM17rywoYh0g= 3441 | /resolve-from/4.0.0: 3442 | dev: true 3443 | engines: 3444 | node: '>=4' 3445 | resolution: 3446 | integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 3447 | /resolve-path/1.4.0: 3448 | dependencies: 3449 | http-errors: 1.6.3 3450 | path-is-absolute: 1.0.1 3451 | dev: true 3452 | engines: 3453 | node: '>= 0.8' 3454 | resolution: 3455 | integrity: sha1-xL2p9e+y/OZSR4c6s2u02DT+Fvc= 3456 | /resolve/1.17.0: 3457 | dependencies: 3458 | path-parse: 1.0.6 3459 | dev: true 3460 | resolution: 3461 | integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== 3462 | /restore-cursor/3.1.0: 3463 | dependencies: 3464 | onetime: 5.1.1 3465 | signal-exit: 3.0.3 3466 | dev: true 3467 | engines: 3468 | node: '>=8' 3469 | resolution: 3470 | integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== 3471 | /reusify/1.0.4: 3472 | dev: true 3473 | engines: 3474 | iojs: '>=1.0.0' 3475 | node: '>=0.10.0' 3476 | resolution: 3477 | integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 3478 | /rimraf/2.6.3: 3479 | dependencies: 3480 | glob: 7.1.6 3481 | dev: true 3482 | hasBin: true 3483 | resolution: 3484 | integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== 3485 | /rollup-plugin-dynamic-import-variables/1.1.0_rollup@2.23.0: 3486 | dependencies: 3487 | '@rollup/pluginutils': 3.1.0_rollup@2.23.0 3488 | estree-walker: 2.0.1 3489 | globby: 11.0.1 3490 | magic-string: 0.25.7 3491 | dev: true 3492 | peerDependencies: 3493 | rollup: '*' 3494 | resolution: 3495 | integrity: sha512-C1avEmnXC8cC4aAQ5dB63O9oQf7IrhEHc98bQw9Qd6H36FxtZooLCvVfcO4SNYrqaNrzH3ErucQt/zdFSLPHNw== 3496 | /rollup-plugin-purge-icons/0.4.0: 3497 | dependencies: 3498 | '@purge-icons/core': 0.4.0 3499 | '@purge-icons/generated': 0.4.0 3500 | dev: true 3501 | resolution: 3502 | integrity: sha512-OYkE/8HbROViNrcydj2jtQdIWhVuQnUCdRUL2148ZQibdPX1Rnare2xM4CjIpOaLvQhp6H9Do5+Ja34ubOJLyA== 3503 | /rollup-plugin-terser/5.3.0_rollup@2.23.0: 3504 | dependencies: 3505 | '@babel/code-frame': 7.10.4 3506 | jest-worker: 24.9.0 3507 | rollup: 2.23.0 3508 | rollup-pluginutils: 2.8.2 3509 | serialize-javascript: 2.1.2 3510 | terser: 4.8.0 3511 | dev: true 3512 | peerDependencies: 3513 | rollup: '>=0.66.0 <3' 3514 | resolution: 3515 | integrity: sha512-XGMJihTIO3eIBsVGq7jiNYOdDMb3pVxuzY0uhOE/FM4x/u9nQgr3+McsjzqBn3QfHIpNSZmFnpoKAwHBEcsT7g== 3516 | /rollup-plugin-vue/6.0.0-beta.10_@vue+compiler-sfc@3.0.0-rc.5: 3517 | dependencies: 3518 | '@vue/compiler-sfc': 3.0.0-rc.5_vue@3.0.0-rc.5 3519 | debug: 4.1.1 3520 | hash-sum: 2.0.0 3521 | rollup-pluginutils: 2.8.2 3522 | dev: true 3523 | peerDependencies: 3524 | '@vue/compiler-sfc': '*' 3525 | resolution: 3526 | integrity: sha512-8TZJmROiSRjWoHRR6id0/ktOBOUGuI302xDBq4YBiA/tnnXdoY3oFGtvRWzT5ldX0jTJ8QX40rrJOw2SvcWwxQ== 3527 | /rollup-plugin-web-worker-loader/1.3.1_rollup@2.23.0: 3528 | dependencies: 3529 | rollup: 2.23.0 3530 | dev: true 3531 | peerDependencies: 3532 | rollup: ^1.9.2 || ^2.0.0 3533 | resolution: 3534 | integrity: sha512-Td36kmB4iz10xqI/gJFCv2xZZ21fY6E7AGVFOT3PWIDkM1BeBrfuzeNh1tFIkD6fHtjQhppnedkYFaIlGHuEvA== 3535 | /rollup-pluginutils/2.8.2: 3536 | dependencies: 3537 | estree-walker: 0.6.1 3538 | dev: true 3539 | resolution: 3540 | integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== 3541 | /rollup/2.23.0: 3542 | dev: true 3543 | engines: 3544 | node: '>=10.0.0' 3545 | hasBin: true 3546 | optionalDependencies: 3547 | fsevents: 2.1.3 3548 | resolution: 3549 | integrity: sha512-vLNmZFUGVwrnqNAJ/BvuLk1MtWzu4IuoqsH9UWK5AIdO3rt8/CSiJNvPvCIvfzrbNsqKbNzPAG1V2O4eTe2XZg== 3550 | /run-parallel/1.1.9: 3551 | dev: true 3552 | resolution: 3553 | integrity: sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== 3554 | /safe-buffer/5.1.2: 3555 | dev: true 3556 | resolution: 3557 | integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 3558 | /safe-regex/2.1.1: 3559 | dependencies: 3560 | regexp-tree: 0.1.21 3561 | dev: true 3562 | resolution: 3563 | integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A== 3564 | /selfsigned/1.10.7: 3565 | dependencies: 3566 | node-forge: 0.9.0 3567 | dev: true 3568 | resolution: 3569 | integrity: sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA== 3570 | /semver/5.7.1: 3571 | dev: true 3572 | hasBin: true 3573 | resolution: 3574 | integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 3575 | /semver/6.3.0: 3576 | dev: true 3577 | hasBin: true 3578 | resolution: 3579 | integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 3580 | /semver/7.3.2: 3581 | dev: true 3582 | engines: 3583 | node: '>=10' 3584 | hasBin: true 3585 | resolution: 3586 | integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== 3587 | /serialize-javascript/2.1.2: 3588 | dev: true 3589 | resolution: 3590 | integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== 3591 | /setprototypeof/1.1.0: 3592 | dev: true 3593 | resolution: 3594 | integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== 3595 | /setprototypeof/1.1.1: 3596 | dev: true 3597 | resolution: 3598 | integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== 3599 | /setprototypeof/1.2.0: 3600 | dev: true 3601 | resolution: 3602 | integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== 3603 | /shebang-command/2.0.0: 3604 | dependencies: 3605 | shebang-regex: 3.0.0 3606 | dev: true 3607 | engines: 3608 | node: '>=8' 3609 | resolution: 3610 | integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 3611 | /shebang-regex/3.0.0: 3612 | dev: true 3613 | engines: 3614 | node: '>=8' 3615 | resolution: 3616 | integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 3617 | /signal-exit/3.0.3: 3618 | dev: true 3619 | resolution: 3620 | integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== 3621 | /simple-swizzle/0.2.2: 3622 | dependencies: 3623 | is-arrayish: 0.3.2 3624 | dev: true 3625 | resolution: 3626 | integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= 3627 | /slash/3.0.0: 3628 | dev: true 3629 | engines: 3630 | node: '>=8' 3631 | resolution: 3632 | integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== 3633 | /slice-ansi/2.1.0: 3634 | dependencies: 3635 | ansi-styles: 3.2.1 3636 | astral-regex: 1.0.0 3637 | is-fullwidth-code-point: 2.0.0 3638 | dev: true 3639 | engines: 3640 | node: '>=6' 3641 | resolution: 3642 | integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== 3643 | /source-map-support/0.5.19: 3644 | dependencies: 3645 | buffer-from: 1.1.1 3646 | source-map: 0.6.1 3647 | dev: true 3648 | resolution: 3649 | integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== 3650 | /source-map/0.5.7: 3651 | dev: true 3652 | engines: 3653 | node: '>=0.10.0' 3654 | resolution: 3655 | integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 3656 | /source-map/0.6.1: 3657 | engines: 3658 | node: '>=0.10.0' 3659 | resolution: 3660 | integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 3661 | /sourcemap-codec/1.4.8: 3662 | dev: true 3663 | resolution: 3664 | integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 3665 | /spdx-correct/3.1.1: 3666 | dependencies: 3667 | spdx-expression-parse: 3.0.1 3668 | spdx-license-ids: 3.0.5 3669 | dev: true 3670 | resolution: 3671 | integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== 3672 | /spdx-exceptions/2.3.0: 3673 | dev: true 3674 | resolution: 3675 | integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== 3676 | /spdx-expression-parse/3.0.1: 3677 | dependencies: 3678 | spdx-exceptions: 2.3.0 3679 | spdx-license-ids: 3.0.5 3680 | dev: true 3681 | resolution: 3682 | integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== 3683 | /spdx-license-ids/3.0.5: 3684 | dev: true 3685 | resolution: 3686 | integrity: sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== 3687 | /sprintf-js/1.0.3: 3688 | dev: true 3689 | resolution: 3690 | integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 3691 | /statuses/1.5.0: 3692 | dev: true 3693 | engines: 3694 | node: '>= 0.6' 3695 | resolution: 3696 | integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= 3697 | /string-hash/1.1.3: 3698 | dev: true 3699 | resolution: 3700 | integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= 3701 | /string-width/3.1.0: 3702 | dependencies: 3703 | emoji-regex: 7.0.3 3704 | is-fullwidth-code-point: 2.0.0 3705 | strip-ansi: 5.2.0 3706 | dev: true 3707 | engines: 3708 | node: '>=6' 3709 | resolution: 3710 | integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== 3711 | /string.prototype.trimend/1.0.1: 3712 | dependencies: 3713 | define-properties: 1.1.3 3714 | es-abstract: 1.17.6 3715 | dev: true 3716 | resolution: 3717 | integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== 3718 | /string.prototype.trimstart/1.0.1: 3719 | dependencies: 3720 | define-properties: 1.1.3 3721 | es-abstract: 1.17.6 3722 | dev: true 3723 | resolution: 3724 | integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== 3725 | /strip-ansi/5.2.0: 3726 | dependencies: 3727 | ansi-regex: 4.1.0 3728 | dev: true 3729 | engines: 3730 | node: '>=6' 3731 | resolution: 3732 | integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== 3733 | /strip-ansi/6.0.0: 3734 | dependencies: 3735 | ansi-regex: 5.0.0 3736 | dev: true 3737 | engines: 3738 | node: '>=8' 3739 | resolution: 3740 | integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== 3741 | /strip-bom/3.0.0: 3742 | dev: true 3743 | engines: 3744 | node: '>=4' 3745 | resolution: 3746 | integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= 3747 | /strip-final-newline/2.0.0: 3748 | dev: true 3749 | engines: 3750 | node: '>=6' 3751 | resolution: 3752 | integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== 3753 | /strip-json-comments/3.1.1: 3754 | dev: true 3755 | engines: 3756 | node: '>=8' 3757 | resolution: 3758 | integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== 3759 | /supports-color/5.5.0: 3760 | dependencies: 3761 | has-flag: 3.0.0 3762 | dev: true 3763 | engines: 3764 | node: '>=4' 3765 | resolution: 3766 | integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 3767 | /supports-color/6.1.0: 3768 | dependencies: 3769 | has-flag: 3.0.0 3770 | dev: true 3771 | engines: 3772 | node: '>=6' 3773 | resolution: 3774 | integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== 3775 | /supports-color/7.1.0: 3776 | dependencies: 3777 | has-flag: 4.0.0 3778 | dev: true 3779 | engines: 3780 | node: '>=8' 3781 | resolution: 3782 | integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== 3783 | /table/5.4.6: 3784 | dependencies: 3785 | ajv: 6.12.3 3786 | lodash: 4.17.19 3787 | slice-ansi: 2.1.0 3788 | string-width: 3.1.0 3789 | dev: true 3790 | engines: 3791 | node: '>=6.0.0' 3792 | resolution: 3793 | integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== 3794 | /tailwindcss-dark-mode/1.1.6: 3795 | dependencies: 3796 | tailwindcss: 1.6.2 3797 | dev: true 3798 | resolution: 3799 | integrity: sha512-3+pd3DqMr0ukOfhz5FTtvrZXCph1QreTMV64HDAjSOuJC1jgnpx+JosoQK6cYACFgwNcSpaSJY0tuQRiiF8Ffg== 3800 | /tailwindcss/1.6.2: 3801 | dependencies: 3802 | '@fullhuman/postcss-purgecss': 2.3.0 3803 | autoprefixer: 9.8.6 3804 | browserslist: 4.13.0 3805 | bytes: 3.1.0 3806 | chalk: 4.1.0 3807 | color: 3.1.2 3808 | detective: 5.2.0 3809 | fs-extra: 8.1.0 3810 | lodash: 4.17.19 3811 | node-emoji: 1.10.0 3812 | normalize.css: 8.0.1 3813 | postcss: 7.0.32 3814 | postcss-functions: 3.0.0 3815 | postcss-js: 2.0.3 3816 | postcss-nested: 4.2.3 3817 | postcss-selector-parser: 6.0.2 3818 | pretty-hrtime: 1.0.3 3819 | reduce-css-calc: 2.1.7 3820 | resolve: 1.17.0 3821 | dev: true 3822 | engines: 3823 | node: '>=8.9.0' 3824 | hasBin: true 3825 | resolution: 3826 | integrity: sha512-Cpa0kElG8Sg5sJSvTYi2frmIQZq0w37RLNNrYyy/W6HIWKspqSdTfb9tIN6X1gm4KV5a+TE/n7EKmn5Q9C7EUQ== 3827 | /tailwindcss/1.7.3: 3828 | dependencies: 3829 | '@fullhuman/postcss-purgecss': 2.3.0 3830 | autoprefixer: 9.8.6 3831 | browserslist: 4.13.0 3832 | bytes: 3.1.0 3833 | chalk: 4.1.0 3834 | color: 3.1.2 3835 | detective: 5.2.0 3836 | fs-extra: 8.1.0 3837 | lodash: 4.17.19 3838 | node-emoji: 1.10.0 3839 | normalize.css: 8.0.1 3840 | object-hash: 2.0.3 3841 | postcss: 7.0.32 3842 | postcss-functions: 3.0.0 3843 | postcss-js: 2.0.3 3844 | postcss-nested: 4.2.3 3845 | postcss-selector-parser: 6.0.2 3846 | postcss-value-parser: 4.1.0 3847 | pretty-hrtime: 1.0.3 3848 | reduce-css-calc: 2.1.7 3849 | resolve: 1.17.0 3850 | dev: true 3851 | engines: 3852 | node: '>=8.9.0' 3853 | hasBin: true 3854 | resolution: 3855 | integrity: sha512-e6o/qhn80hcJ+cB1jIK3C1xlDPkFHU98c2m4ONMfeIOf8jvKQ+bowD39QKsWN+JMOvfATtMjgScpjSaqO1hffQ== 3856 | /terser/4.8.0: 3857 | dependencies: 3858 | commander: 2.20.3 3859 | source-map: 0.6.1 3860 | source-map-support: 0.5.19 3861 | dev: true 3862 | engines: 3863 | node: '>=6.0.0' 3864 | hasBin: true 3865 | resolution: 3866 | integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== 3867 | /text-table/0.2.0: 3868 | dev: true 3869 | resolution: 3870 | integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= 3871 | /thenify-all/1.6.0: 3872 | dependencies: 3873 | thenify: 3.3.1 3874 | dev: true 3875 | engines: 3876 | node: '>=0.8' 3877 | resolution: 3878 | integrity: sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= 3879 | /thenify/3.3.1: 3880 | dependencies: 3881 | any-promise: 1.3.0 3882 | dev: true 3883 | resolution: 3884 | integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== 3885 | /to-fast-properties/2.0.0: 3886 | engines: 3887 | node: '>=4' 3888 | resolution: 3889 | integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 3890 | /to-regex-range/5.0.1: 3891 | dependencies: 3892 | is-number: 7.0.0 3893 | dev: true 3894 | engines: 3895 | node: '>=8.0' 3896 | resolution: 3897 | integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 3898 | /toidentifier/1.0.0: 3899 | dev: true 3900 | engines: 3901 | node: '>=0.6' 3902 | resolution: 3903 | integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== 3904 | /tsconfig-paths/3.9.0: 3905 | dependencies: 3906 | '@types/json5': 0.0.29 3907 | json5: 1.0.1 3908 | minimist: 1.2.5 3909 | strip-bom: 3.0.0 3910 | dev: true 3911 | resolution: 3912 | integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== 3913 | /tslib/1.13.0: 3914 | dev: true 3915 | resolution: 3916 | integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== 3917 | /tsscmp/1.0.6: 3918 | dev: true 3919 | engines: 3920 | node: '>=0.6.x' 3921 | resolution: 3922 | integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA== 3923 | /tsutils/3.17.1_typescript@4.0.2: 3924 | dependencies: 3925 | tslib: 1.13.0 3926 | typescript: 4.0.2 3927 | dev: true 3928 | engines: 3929 | node: '>= 6' 3930 | peerDependencies: 3931 | typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' 3932 | resolution: 3933 | integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== 3934 | /type-check/0.4.0: 3935 | dependencies: 3936 | prelude-ls: 1.2.1 3937 | dev: true 3938 | engines: 3939 | node: '>= 0.8.0' 3940 | resolution: 3941 | integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== 3942 | /type-fest/0.6.0: 3943 | dev: true 3944 | engines: 3945 | node: '>=8' 3946 | resolution: 3947 | integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== 3948 | /type-fest/0.8.1: 3949 | dev: true 3950 | engines: 3951 | node: '>=8' 3952 | resolution: 3953 | integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== 3954 | /type-is/1.6.18: 3955 | dependencies: 3956 | media-typer: 0.3.0 3957 | mime-types: 2.1.27 3958 | dev: true 3959 | engines: 3960 | node: '>= 0.6' 3961 | resolution: 3962 | integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== 3963 | /typescript/4.0.2: 3964 | dev: true 3965 | engines: 3966 | node: '>=4.2.0' 3967 | hasBin: true 3968 | resolution: 3969 | integrity: sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ== 3970 | /uniq/1.0.1: 3971 | dev: true 3972 | resolution: 3973 | integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= 3974 | /universalify/0.1.2: 3975 | dev: true 3976 | engines: 3977 | node: '>= 4.0.0' 3978 | resolution: 3979 | integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 3980 | /universalify/1.0.0: 3981 | dev: true 3982 | engines: 3983 | node: '>= 10.0.0' 3984 | resolution: 3985 | integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== 3986 | /uri-js/4.2.2: 3987 | dependencies: 3988 | punycode: 2.1.1 3989 | dev: true 3990 | resolution: 3991 | integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== 3992 | /v8-compile-cache/2.1.1: 3993 | dev: true 3994 | resolution: 3995 | integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ== 3996 | /validate-npm-package-license/3.0.4: 3997 | dependencies: 3998 | spdx-correct: 3.1.1 3999 | spdx-expression-parse: 3.0.1 4000 | dev: true 4001 | resolution: 4002 | integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== 4003 | /vary/1.1.2: 4004 | dev: true 4005 | engines: 4006 | node: '>= 0.8' 4007 | resolution: 4008 | integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= 4009 | /vite-plugin-components/0.2.10: 4010 | dependencies: 4011 | debug: 4.1.1 4012 | fast-glob: 3.2.4 4013 | minimatch: 3.0.4 4014 | dev: true 4015 | resolution: 4016 | integrity: sha512-Gb+vhcHl5iMu+vDX1RrJqXFgnah/bMDDciVvaR/CtQzk3ewsx0rq96nzJLwhQd9+1XXN5EAntM0Q2heyYA28Kg== 4017 | /vite-plugin-purge-icons/0.4.0: 4018 | dependencies: 4019 | '@purge-icons/core': 0.4.0 4020 | '@purge-icons/generated': 0.4.0 4021 | rollup-plugin-purge-icons: 0.4.0 4022 | dev: true 4023 | resolution: 4024 | integrity: sha512-s+uKUQqazflup4WuqBo9xsRRi7bXxowuURItzO5Gesr5gfpdzoKxKU+cVxZcwckUAUmQg4Jak2/30vOtmbaJJg== 4025 | /vite/1.0.0-rc.4: 4026 | dependencies: 4027 | '@babel/parser': 7.11.3 4028 | '@rollup/plugin-commonjs': 14.0.0_rollup@2.23.0 4029 | '@rollup/plugin-json': 4.1.0_rollup@2.23.0 4030 | '@rollup/plugin-node-resolve': 8.4.0_rollup@2.23.0 4031 | '@types/koa': 2.11.3 4032 | '@types/lru-cache': 5.1.0 4033 | '@vue/compiler-dom': 3.0.0-rc.5 4034 | '@vue/compiler-sfc': 3.0.0-rc.5_vue@3.0.0-rc.5 4035 | brotli-size: 4.0.0 4036 | chalk: 4.1.0 4037 | chokidar: 3.4.2 4038 | clean-css: 4.2.3 4039 | debug: 4.1.1 4040 | dotenv: 8.2.0 4041 | dotenv-expand: 5.1.0 4042 | es-module-lexer: 0.3.24 4043 | esbuild: 0.6.17 4044 | etag: 1.8.1 4045 | execa: 4.0.3 4046 | fs-extra: 9.0.1 4047 | hash-sum: 2.0.0 4048 | isbuiltin: 1.0.0 4049 | koa: 2.13.0 4050 | koa-conditional-get: 2.0.0 4051 | koa-etag: 3.0.0 4052 | koa-proxies: 0.11.0_koa@2.13.0 4053 | koa-send: 5.0.1 4054 | koa-static: 5.0.0 4055 | lru-cache: 5.1.1 4056 | magic-string: 0.25.7 4057 | merge-source-map: 1.1.0 4058 | mime-types: 2.1.27 4059 | minimist: 1.2.5 4060 | open: 7.1.0 4061 | ora: 4.1.0 4062 | postcss: 7.0.32 4063 | postcss-discard-comments: 4.0.2 4064 | postcss-import: 12.0.1 4065 | postcss-load-config: 2.1.0 4066 | resolve: 1.17.0 4067 | rollup: 2.23.0 4068 | rollup-plugin-dynamic-import-variables: 1.1.0_rollup@2.23.0 4069 | rollup-plugin-terser: 5.3.0_rollup@2.23.0 4070 | rollup-plugin-vue: 6.0.0-beta.10_@vue+compiler-sfc@3.0.0-rc.5 4071 | rollup-plugin-web-worker-loader: 1.3.1_rollup@2.23.0 4072 | rollup-pluginutils: 2.8.2 4073 | selfsigned: 1.10.7 4074 | slash: 3.0.0 4075 | vue: 3.0.0-rc.5 4076 | ws: 7.3.1 4077 | dev: true 4078 | engines: 4079 | node: '>=10.16.0' 4080 | hasBin: true 4081 | resolution: 4082 | integrity: sha512-D9gpKKaE2U0YpIxNrSn+nlFPBT0sfg68Y1EReYW8YHMhbNFcxwS7RZIa1W/8Pq6yDfVRAhbOZNijv1mLG5pCEg== 4083 | /voie-pages/0.3.0_vue@3.0.0-rc.8: 4084 | dependencies: 4085 | vue-router: 4.0.0-beta.6_vue@3.0.0-rc.8 4086 | dev: true 4087 | peerDependencies: 4088 | vue: '*' 4089 | resolution: 4090 | integrity: sha512-1N5NZAxhfGuXd9dYaq3nH7xBT5kySz8nENfWtb/BllV+JNfo+8eqxeDgytdfL9eKqjdivnL9zvXFc6ihwvd/3Q== 4091 | /vue-demi/0.3.2_vue@3.0.0-rc.8: 4092 | dependencies: 4093 | vue: 3.0.0-rc.8 4094 | dev: false 4095 | hasBin: true 4096 | peerDependencies: 4097 | '@vue/composition-api': '>=1.0.0-beta.1' 4098 | vue: ^2.6.0 || >=3.0.0-rc.1 4099 | requiresBuild: true 4100 | resolution: 4101 | integrity: sha512-PJcowrO4HrjyscUianvYo0ywQ9zvX7dBLgO56d26ldVdtyFKRWUZ05xFN5i6FQhtogLonHinh0n82My2wAchHA== 4102 | /vue-eslint-parser/7.1.0_eslint@7.7.0: 4103 | dependencies: 4104 | debug: 4.1.1 4105 | eslint: 7.7.0 4106 | eslint-scope: 5.1.0 4107 | eslint-visitor-keys: 1.3.0 4108 | espree: 6.2.1 4109 | esquery: 1.3.1 4110 | lodash: 4.17.19 4111 | dev: true 4112 | engines: 4113 | node: '>=8.10' 4114 | peerDependencies: 4115 | eslint: '>=5.0.0' 4116 | resolution: 4117 | integrity: sha512-Kr21uPfthDc63nDl27AGQEhtt9VrZ9nkYk/NTftJ2ws9XiJwzJJCnCr3AITQ2jpRMA0XPGDECxYH8E027qMK9Q== 4118 | /vue-router/4.0.0-beta.6_vue@3.0.0-rc.8: 4119 | dependencies: 4120 | vue: 3.0.0-rc.8 4121 | dev: true 4122 | peerDependencies: 4123 | vue: ^3.0.0-beta.20 4124 | resolution: 4125 | integrity: sha512-zF+reWzcM0ivbIAbjfCpDVYlvc4iQAi7rx5abLNUcNiJxuTMR0lEBoxamQcaewV4sJ+zskX6PYW3QM5/fRkPqA== 4126 | /vue/3.0.0-rc.5: 4127 | dependencies: 4128 | '@vue/compiler-dom': 3.0.0-rc.5 4129 | '@vue/runtime-dom': 3.0.0-rc.5 4130 | '@vue/shared': 3.0.0-rc.5 4131 | dev: true 4132 | resolution: 4133 | integrity: sha512-8t8Y4sHMBGD5iLZ7JfBGmKBJlzesPoL+/nW9EV8s+4LwnKC4rGlRp+Lj2rcign4iQaj0GFaL7DrQ8IoOfVX6+w== 4134 | /vue/3.0.0-rc.8: 4135 | dependencies: 4136 | '@vue/compiler-dom': 3.0.0-rc.8 4137 | '@vue/runtime-dom': 3.0.0-rc.8 4138 | '@vue/shared': 3.0.0-rc.8 4139 | resolution: 4140 | integrity: sha512-2TPckyMoOjEawJBsjb+02GusPBBTwgCqGSjQYsJnToCPDR7PnVCkA4dbGJYlw1w9heXfwgyI+9qmZT0vMVLGmg== 4141 | /wcwidth/1.0.1: 4142 | dependencies: 4143 | defaults: 1.0.3 4144 | dev: true 4145 | resolution: 4146 | integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= 4147 | /which/2.0.2: 4148 | dependencies: 4149 | isexe: 2.0.0 4150 | dev: true 4151 | engines: 4152 | node: '>= 8' 4153 | hasBin: true 4154 | resolution: 4155 | integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 4156 | /word-wrap/1.2.3: 4157 | dev: true 4158 | engines: 4159 | node: '>=0.10.0' 4160 | resolution: 4161 | integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== 4162 | /wrappy/1.0.2: 4163 | dev: true 4164 | resolution: 4165 | integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 4166 | /write/1.0.3: 4167 | dependencies: 4168 | mkdirp: 0.5.5 4169 | dev: true 4170 | engines: 4171 | node: '>=4' 4172 | resolution: 4173 | integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== 4174 | /ws/7.3.1: 4175 | dev: true 4176 | engines: 4177 | node: '>=8.3.0' 4178 | peerDependencies: 4179 | bufferutil: ^4.0.1 4180 | utf-8-validate: ^5.0.2 4181 | peerDependenciesMeta: 4182 | bufferutil: 4183 | optional: true 4184 | utf-8-validate: 4185 | optional: true 4186 | resolution: 4187 | integrity: sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA== 4188 | /xtend/4.0.2: 4189 | dev: true 4190 | engines: 4191 | node: '>=0.4' 4192 | resolution: 4193 | integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== 4194 | /yallist/3.1.1: 4195 | dev: true 4196 | resolution: 4197 | integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== 4198 | /ylru/1.2.1: 4199 | dev: true 4200 | engines: 4201 | node: '>= 4.0.0' 4202 | resolution: 4203 | integrity: sha512-faQrqNMzcPCHGVC2aaOINk13K+aaBDUPjGWl0teOXywElLjyVAB6Oe2jj62jHYtwsU49jXhScYbvPENK+6zAvQ== 4204 | specifiers: 4205 | '@antfu/eslint-config-vue': ^0.3.3 4206 | '@iconify/iconify': ^2.0.0-beta.6 4207 | '@iconify/json': ^1.1.211 4208 | '@purge-icons/generated': ^0.4.0 4209 | '@types/fs-extra': ^9.0.1 4210 | '@typescript-eslint/eslint-plugin': ^3.10.1 4211 | '@vue/compiler-sfc': ^3.0.0-rc.8 4212 | '@vueuse/core': ^4.0.0-beta.9 4213 | cross-env: ^7.0.2 4214 | eslint: ^7.7.0 4215 | esno: ^0.2.0 4216 | fs-extra: ^9.0.1 4217 | pnpm: ^5.5.3 4218 | tailwindcss: ^1.7.3 4219 | tailwindcss-dark-mode: ^1.1.6 4220 | typescript: ^4.0.2 4221 | vite: ^1.0.0-rc.4 4222 | vite-plugin-components: ^0.2.10 4223 | vite-plugin-purge-icons: ^0.4.0 4224 | voie-pages: ^0.3.0 4225 | vue: ^3.0.0-rc.8 4226 | --------------------------------------------------------------------------------