├── jsconfig.json
├── .gitignore
├── postcss.config.js
├── public
└── favicon.ico
├── .browserslistrc
├── .vscode
├── snippets.json
└── settings.json
├── src
├── utils
│ ├── constants.js
│ ├── store.js
│ ├── options.js
│ └── index.js
├── assets
│ └── icons
│ │ ├── play.svg
│ │ ├── volume-off.svg
│ │ ├── pause.svg
│ │ ├── forward.svg
│ │ ├── backward.svg
│ │ ├── plus.svg
│ │ ├── bars.svg
│ │ ├── times.svg
│ │ ├── volume-down.svg
│ │ ├── volume-mute.svg
│ │ ├── scroll-old.svg
│ │ ├── random.svg
│ │ ├── volume.svg
│ │ ├── repeat.svg
│ │ ├── volume-up.svg
│ │ └── repeat-1.svg
├── index.html
├── index.js
├── components
│ ├── Icon.vue
│ ├── Lrc.vue
│ ├── Player.vue
│ └── themes
│ │ └── Card.vue
└── main.js
├── .gitattributes
├── .github
├── dependabot.yml
└── workflows
│ └── pages.yml
├── .eslintrc.js
├── scripts
└── import-svg-icons.js
├── vite.config.js
├── .prettierrc.js
├── package.json
├── demo
└── index.html
├── README.md
└── yarn.lock
/jsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "include": [
3 | "./src/**/*"
4 | ]
5 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 | dist
4 | dist-ssr
5 | *.local
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | autoprefixer: {},
4 | },
5 | }
6 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mashirozx/alice-player/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/.browserslistrc:
--------------------------------------------------------------------------------
1 | > 1%
2 | last 2 versions
3 | not IE 11
4 | Android >= 4
5 | Firefox >= 20
6 | iOS >= 9
7 | not dead
8 |
--------------------------------------------------------------------------------
/.vscode/snippets.json:
--------------------------------------------------------------------------------
1 | {
2 | "html": {
3 | "snippets": {
4 | "divc": "div[class=${1}]",
5 | "icon": "icon[name=${1}]"
6 | }
7 | }
8 | }
--------------------------------------------------------------------------------
/src/utils/constants.js:
--------------------------------------------------------------------------------
1 | export const DEFAULT_COVER =
2 | 'https://s3-hk.2heng.xin/mstdn/static/alice-player/hand-drawn-vinyl-disc-logo-concept-vector.jpg'
3 |
--------------------------------------------------------------------------------
/src/assets/icons/play.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/volume-off.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/pause.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/forward.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/backward.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/plus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/utils/store.js:
--------------------------------------------------------------------------------
1 | import Cookies from 'js-cookie'
2 |
3 | const keyGen = (key) => `AlicePlayer__${key}`
4 |
5 | export default {
6 | set: (key, value) => {
7 | Cookies.set(keyGen(key), value, { expires: 7 })
8 | },
9 | get: (key) => {
10 | return Cookies.get(keyGen(key))
11 | },
12 | remove: (key) => {
13 | Cookies.remove(keyGen(key))
14 | },
15 | }
16 |
--------------------------------------------------------------------------------
/src/assets/icons/bars.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Set the default behavior, in case people don't have core.autocrlf set.
2 | * text=auto
3 |
4 | # Explicitly declare text files you want to always be normalized and converted
5 | # to native line endings on checkout.
6 | *.c text
7 | *.h text
8 |
9 | # Declare files that will always have LF line endings on checkout.
10 | *.sln text eol=lf
11 |
12 | # Denote all files that are truly binary and should not be modified.
13 | *.png binary
14 | *.jpg binary
--------------------------------------------------------------------------------
/src/assets/icons/times.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/volume-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | # To get started with Dependabot version updates, you'll need to specify which
2 | # package ecosystems to update and where the package manifests are located.
3 | # Please see the documentation for all configuration options:
4 | # https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5 |
6 | version: 2
7 | updates:
8 | - package-ecosystem: npm
9 | directory: "/"
10 | schedule:
11 | interval: daily
12 | open-pull-requests-limit: 99
13 | allow:
14 | - dependency-type: direct
--------------------------------------------------------------------------------
/src/assets/icons/volume-mute.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | AlicePlayer
9 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | env: {
3 | browser: true,
4 | es2021: true,
5 | },
6 | extends: ['plugin:vue/vue3-essential', 'eslint:recommended', '@vue/prettier'],
7 | parserOptions: {
8 | ecmaVersion: 12,
9 | sourceType: 'module',
10 | },
11 | plugins: ['vue'],
12 | rules: {
13 | 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
14 | 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
15 | 'linebreak-style': ['error', 'unix'],
16 | quotes: ['error', 'single'],
17 | semi: ['error', 'never'],
18 | 'prettier/prettier': [
19 | 'error',
20 | {
21 | endOfLine: 'lf',
22 | },
23 | ],
24 | },
25 | }
26 |
--------------------------------------------------------------------------------
/src/assets/icons/scroll-old.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.github/workflows/pages.yml:
--------------------------------------------------------------------------------
1 | name: Update pages
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 |
8 | jobs:
9 | build:
10 | name: Pages
11 | runs-on: ubuntu-latest
12 | steps:
13 | - name: 🔎 Check out repo
14 | uses: actions/checkout@main
15 |
16 | - name: 🧑💻 Setup Node
17 | uses: actions/setup-node@v2
18 | with:
19 | node-version: '14'
20 |
21 | - name: 📦 Install Dependencies
22 | run: yarn install
23 |
24 | - name: 🏗️ Build assets
25 | run: yarn build
26 |
27 | #- name: 🚀 Deploy on gh-pages branch
28 | # uses: JamesIves/github-pages-deploy-action@4.1.1
29 | # with:
30 | # BRANCH: gh-pages
31 | # FOLDER: dist
32 |
--------------------------------------------------------------------------------
/src/assets/icons/random.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/volume.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | import { createApp, h } from 'vue'
2 | import Player from './components/Player.vue'
3 | import { VueSvgIconPlugin } from '@yzfe/vue3-svgicon'
4 | import '@yzfe/svgicon/lib/svgicon.css'
5 | import Icon from './components/Icon.vue'
6 | import parseOptions from './utils/options'
7 |
8 | class AlicePlayer {
9 | constructor(playList, options) {
10 | const config = parseOptions(playList, options)
11 | this.playList = config.playList
12 | this.options = config.options
13 | this.createPlayer()
14 | }
15 |
16 | createPlayer() {
17 | const { playList, options } = this
18 | const App = {
19 | render() {
20 | return h(Player, { playList, options })
21 | },
22 | }
23 | const app = createApp(App)
24 | app.use(VueSvgIconPlugin, {
25 | tagName: 'svg-icon',
26 | })
27 | app.component('Icon', Icon)
28 | window.vm = app.mount(this.options.container)
29 | }
30 | }
31 |
32 | export default AlicePlayer
33 |
--------------------------------------------------------------------------------
/src/assets/icons/repeat.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/assets/icons/volume-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/utils/options.js:
--------------------------------------------------------------------------------
1 | import { DEFAULT_COVER } from '@/utils/constants'
2 | export default (playList, options) => {
3 | // default options
4 | const defaultOption = {
5 | container: options.container || '#app',
6 | autoplay: false,
7 | preload: 'metadata',
8 | color: null,
9 | playMode: 'order',
10 | volume: 0.7,
11 | storageName: 'alice-player-setting',
12 | }
13 | for (const defaultKey in defaultOption) {
14 | if (defaultOption.hasOwnProperty(defaultKey) && !options.hasOwnProperty(defaultKey)) {
15 | defaultOption[defaultKey] = defaultOption[defaultKey]
16 | } else {
17 | defaultOption[defaultKey] = options[defaultKey]
18 | }
19 | }
20 |
21 | playList = playList || options.playList
22 |
23 | playList = playList.map((item) => {
24 | const res = {
25 | name: item.name || item.title || item.song || 'Audio name',
26 | artist: item.artist || item.author || item.singer || 'Audio artist',
27 | cover: item.cover || item.pic || item.thumb || item.thumbnail || DEFAULT_COVER,
28 | thumbnail: item.thumb || item.thumbnail || item.cover || item.pic || DEFAULT_COVER,
29 | audio: item.audio || item.src,
30 | lrc: item.lrc,
31 | color: item.color || options.color || null,
32 | }
33 | return res
34 | })
35 |
36 | return { playList, options: defaultOption }
37 | }
38 |
--------------------------------------------------------------------------------
/scripts/import-svg-icons.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs')
2 | const camelCase = require('camelcase')
3 |
4 | const iconDir = './src/assets/icons'
5 |
6 | const template = (importContent, dataContent) => `
7 |
8 |
9 |
10 |
11 |
12 |
13 |
29 | `
30 | const importTemplate = (name, camelCaseName) =>
31 | `import ${camelCaseName} from '@/assets/icons/${name}.svg';\n`
32 | const dataTemplate = (name, camelCaseName) => `'${name}':${camelCaseName},\n`
33 |
34 | let importContent = '',
35 | dataContent = ''
36 |
37 | fs.readdirSync(iconDir).forEach((file) => {
38 | const name = file.match(/(.*)\.svg$/)[1]
39 | const camelCaseName = camelCase(name)
40 | importContent += importTemplate(name, camelCaseName)
41 | dataContent += dataTemplate(name, camelCaseName)
42 | })
43 |
44 | const vueContent = template(importContent, dataContent)
45 |
46 | fs.writeFileSync('src/components/Icon.vue', vueContent)
47 |
--------------------------------------------------------------------------------
/vite.config.js:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import vue from '@vitejs/plugin-vue'
3 | import svgicon from 'vite-plugin-svgicon'
4 | import path from 'path'
5 |
6 | // https://vitejs.dev/config/
7 | export default defineConfig({
8 | resolve: {
9 | alias: [
10 | { find: '@', replacement: '/src/' },
11 | { find: 'vue', replacement: 'vue/dist/vue.esm-bundler.js' },
12 | ],
13 | },
14 | server: {
15 | open: '/src/index.html',
16 | },
17 | build: {
18 | sourcemap: true,
19 | manifest: true,
20 | lib: {
21 | entry: path.resolve(__dirname, 'src/index.js'),
22 | name: 'AlicePlayer',
23 | },
24 | rollupOptions: {
25 | // https://rollupjs.org/guide/en/#big-list-of-options
26 | // make sure to externalize deps that shouldn't be bundled
27 | // into your library
28 | external: ['vue'],
29 | output: {
30 | // dir: 'build',
31 | // Provide global variables to use in the UMD build
32 | // for externalized deps
33 | globals: {
34 | vue: 'Vue',
35 | },
36 | // manualChunks(id) {
37 | // if (id.includes('node_modules')) {
38 | // return 'vendor'
39 | // }
40 | // },
41 | },
42 | },
43 | },
44 | plugins: [
45 | vue(),
46 | svgicon({
47 | include: ['**/icons/**/*.svg'],
48 | }),
49 | ],
50 | })
51 |
--------------------------------------------------------------------------------
/.prettierrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | // 行宽 default:80
3 | printWidth: 100,
4 | // tab 宽度 default:2
5 | tabWidth: 2,
6 | // 使用 tab 键 default:false
7 | useTabs: false,
8 | // 语句行末是否添加分号 default:true
9 | semi: false,
10 | // 是否使用单引号 default:false
11 | singleQuote: true,
12 | // 对象需要引号在加 default:"as-needed"
13 | quoteProps: 'as-needed',
14 | // jsx单引号 default:false
15 | jsxSingleQuote: false,
16 | // 最后一个对象元素加逗号 default:"es5"
17 | trailingComma: 'es5',
18 | // 在对象字面量声明所使用的的花括号后({)和前(})输出空格 default:true
19 | bracketSpacing: true,
20 | // 将 > 多行 JSX 元素放在最后一行的末尾,而不是单独放在下一行(不适用于自闭元素)。default:false
21 | jsxBracketSameLine: false,
22 | // (x) => {} 是否要有小括号 default:"always"
23 | arrowParens: 'always',
24 | // default:0
25 | rangeStart: 0,
26 | // default:Infinity
27 | rangeEnd: Infinity,
28 | // default:false
29 | insertPragma: false,
30 | // default:false
31 | requirePragma: false,
32 | // 不包装 markdown text default:"preserve"
33 | proseWrap: 'never',
34 | // HTML空白敏感性 default:"css"
35 | htmlWhitespaceSensitivity: 'strict',
36 | // 在 *.vue 文件中 Script 和 Style 标签内的代码是否缩进 default:false
37 | vueIndentScriptAndStyle: true,
38 | // 末尾换行符 default:"lf"
39 | endOfLine: 'lf',
40 | // default:"auto"
41 | embeddedLanguageFormatting: 'auto',
42 | overrides: [
43 | {
44 | files: '*.md',
45 | options: {
46 | tabWidth: 2,
47 | },
48 | },
49 | ],
50 | }
51 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "emmet.extensionsPath": [
3 | ".vscode/"
4 | ],
5 | "emmet.triggerExpansionOnTab": true,
6 | "emmet.showExpandedAbbreviation": "always",
7 | "emmet.includeLanguages": {
8 | "vue-html": "html",
9 | "vue": "html",
10 | "javascript": "html"
11 | },
12 | "editor.codeActionsOnSave": {
13 | "source.fixAll.eslint": true
14 | },
15 | "eslint.format.enable": true,
16 | "editor.formatOnSave": true,
17 | "eslint.validate": [
18 | "javascript",
19 | "vue",
20 | "html"
21 | ],
22 | "files.associations": {
23 | "*.json": "jsonc",
24 | },
25 | "prettier.requireConfig": true,
26 | "prettier.configPath": ".prettierrc.js",
27 | "[javascript]": {
28 | "editor.defaultFormatter": "esbenp.prettier-vscode"
29 | },
30 | "[typescript]": {
31 | "editor.defaultFormatter": "esbenp.prettier-vscode"
32 | },
33 | "[javascript|react]": {
34 | "editor.defaultFormatter": "esbenp.prettier-vscode"
35 | },
36 | "[typescript|react]": {
37 | "editor.defaultFormatter": "esbenp.prettier-vscode"
38 | },
39 | "[less]": {
40 | "editor.defaultFormatter": "esbenp.prettier-vscode"
41 | },
42 | "[css]": {
43 | "editor.defaultFormatter": "esbenp.prettier-vscode"
44 | },
45 | "[json]": {
46 | "editor.defaultFormatter": "esbenp.prettier-vscode"
47 | },
48 | "[markdown]": {
49 | "editor.defaultFormatter": "esbenp.prettier-vscode"
50 | },
51 | }
--------------------------------------------------------------------------------
/src/assets/icons/repeat-1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/Icon.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
54 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "alice-player",
3 | "version": "0.0.4",
4 | "license": "MIT",
5 | "scripts": {
6 | "dev": "vite",
7 | "build": "vite build",
8 | "serve": "vite preview",
9 | "lint": "eslint \"src/**/*.{ts,js,json,vue}\"",
10 | "format": "eslint \"src/**/*.{ts,js,json,vue}\" --fix && prettier \"src/**/*.{ts,js,json,vue}\" --write",
11 | "format:lint": "eslint \"src/**/*.{ts,js,json,vue}\" --fix",
12 | "format:prettier": "prettier \"src/**/*.{ts,js,json,vue}\" --write",
13 | "git:commit": "git add . && git commit",
14 | "gen:icon": "node scripts/import-svg-icons.js && eslint \"src/components/Icon.vue\" --fix && prettier \"src/components/Icon.vue\" --write",
15 | "release": "vite build && npm publish --registry http://registry.npmjs.org --access public"
16 | },
17 | "dependencies": {
18 | "@yzfe/svgicon": "^1.0.1",
19 | "@yzfe/vue3-svgicon": "^1.0.1",
20 | "chroma-js": "^2.1.1",
21 | "@moezx/colorthief": "^2.3.2-1",
22 | "js-cookie": "^3.0.0",
23 | "object-hash": "^2.1.1",
24 | "vue": "^3.0.5"
25 | },
26 | "devDependencies": {
27 | "@vitejs/plugin-vue": "^1.2.2",
28 | "@vue/compiler-sfc": "^3.0.5",
29 | "@vue/eslint-config-prettier": "^6.0.0",
30 | "autoprefixer": "^10.2.5",
31 | "camelcase": "^6.2.0",
32 | "eslint": "^7.26.0",
33 | "eslint-plugin-prettier": "^4.0.0",
34 | "eslint-plugin-vue": "^7.9.0",
35 | "prettier": "^2.3.0",
36 | "sass": "^1.32.12",
37 | "sass-loader": "^12.0.0",
38 | "vite": "^2.2.4",
39 | "vite-plugin-svgicon": "^1.0.0-alpha.0"
40 | },
41 | "files": [
42 | "dist"
43 | ],
44 | "main": "./dist/samoyedplayer.umd.js",
45 | "module": "./dist/samoyedplayer.es.js",
46 | "exports": {
47 | ".": {
48 | "import": "./dist/samoyedplayer.es.js",
49 | "require": "./dist/samoyedplayer.umd.js"
50 | }
51 | },
52 | "description": "> A beautiful H5 music player built with Vue3. 🍉",
53 | "repository": {
54 | "type": "git",
55 | "url": "git+https://github.com/mashirozx/alice-player.git"
56 | },
57 | "keywords": [
58 | "Vue3",
59 | "player"
60 | ],
61 | "author": "Mashiro",
62 | "bugs": {
63 | "url": "https://github.com/mashirozx/alice-player/issues"
64 | },
65 | "homepage": "https://github.com/mashirozx/alice-player#readme"
66 | }
--------------------------------------------------------------------------------
/src/utils/index.js:
--------------------------------------------------------------------------------
1 | export default {
2 | /**
3 | * Parse second to time string
4 | *
5 | * @param {Number} second
6 | * @return {String} 00:00 or 00:00:00
7 | */
8 | secondToTime: (second) => {
9 | const add0 = (num) => (num < 10 ? '0' + num : '' + num)
10 | const hour = Math.floor(second / 3600)
11 | const min = Math.floor((second - hour * 3600) / 60)
12 | const sec = Math.floor(second - hour * 3600 - min * 60)
13 | return (hour > 0 ? [hour, min, sec] : [min, sec]).map(add0).join(':')
14 | },
15 |
16 | isMobile: /mobile/i.test(window.navigator.userAgent),
17 |
18 | /**
19 | * Fisher–Yates shuffle
20 | */
21 | shuffleArray(array) {
22 | const arr = JSON.parse(JSON.stringify(array))
23 | for (let i = arr.length - 1; i >= 0; i--) {
24 | const randomIndex = Math.floor(Math.random() * (i + 1))
25 | const itemAtIndex = arr[randomIndex]
26 | arr[randomIndex] = arr[i]
27 | arr[i] = itemAtIndex
28 | }
29 | return arr
30 | },
31 |
32 | /**
33 | * Parse lrc, suppose multiple time tag
34 | *
35 | * @param {String} lrc_s - Format:
36 | * [mm:ss]lyric
37 | * [mm:ss.xx]lyric
38 | * [mm:ss.xxx]lyric
39 | * [mm:ss.xx][mm:ss.xx][mm:ss.xx]lyric
40 | * [mm:ss.xx]lyric
41 | *
42 | * @return {Array} [[time, text], [time, text], [time, text], ...]
43 | */
44 | parseLrc(lrc_s) {
45 | if (lrc_s) {
46 | lrc_s = lrc_s.replace(/([^\]^\n])\[/g, (match, p1) => p1 + '\n[')
47 | const lyric = lrc_s.split('\n')
48 | let lrc = []
49 | const lyricLen = lyric.length
50 | for (let i = 0; i < lyricLen; i++) {
51 | // match lrc time
52 | const lrcTimes = lyric[i].match(/\[(\d{2}):(\d{2})(\.(\d{2,3}))?]/g)
53 | // match lrc text
54 | const lrcText = lyric[i]
55 | .replace(/.*\[(\d{2}):(\d{2})(\.(\d{2,3}))?]/g, '')
56 | .replace(/<(\d{2}):(\d{2})(\.(\d{2,3}))?>/g, '')
57 | .replace(/^\s+|\s+$/g, '')
58 |
59 | if (lrcTimes) {
60 | // handle multiple time tag
61 | const timeLen = lrcTimes.length
62 | for (let j = 0; j < timeLen; j++) {
63 | const oneTime = /\[(\d{2}):(\d{2})(\.(\d{2,3}))?]/.exec(lrcTimes[j])
64 | const min2sec = oneTime[1] * 60
65 | const sec2sec = parseInt(oneTime[2])
66 | const msec2sec = oneTime[4]
67 | ? parseInt(oneTime[4]) / ((oneTime[4] + '').length === 2 ? 100 : 1000)
68 | : 0
69 | const lrcTime = min2sec + sec2sec + msec2sec
70 | lrc.push([lrcTime, lrcText])
71 | }
72 | }
73 | }
74 | // sort by time
75 | lrc = lrc.filter((item) => item[1])
76 | lrc.sort((a, b) => a[0] - b[0])
77 | return lrc
78 | } else {
79 | return []
80 | }
81 | },
82 | }
83 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import AlicePlayer from './index'
2 |
3 | var options = {
4 | preload: 'metadata',
5 | autoplay: false,
6 | }
7 |
8 | var playList = [
9 | {
10 | audio:
11 | 'https://s3-hk.2heng.xin/mstdn/static/alice-player/僕らの手には何もないけど、 - RAM WIRE.mp3',
12 | cover:
13 | 'https://s3-hk.2heng.xin/mstdn/static/alice-player/僕らの手には何もないけど、 - RAM WIRE.jpg',
14 | lrc:
15 | 'https://s3-hk.2heng.xin/mstdn/static/alice-player/僕らの手には何もないけど、 - RAM WIRE.lrc',
16 | name: '僕らの手には何もないけど、',
17 | artist: 'RAM WIRE',
18 | },
19 | {
20 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/光るなら - Goose house.mp3',
21 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/光るなら - Goose house.jpg',
22 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/光るなら - Goose house.lrc',
23 | name: '光るなら',
24 | artist: 'Goose house',
25 | },
26 | {
27 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/前前前世 - RADWIMPS.mp3',
28 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/前前前世 - RADWIMPS.jpg',
29 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/前前前世 - RADWIMPS.lrc',
30 | name: '前前前世',
31 | artist: 'RADWIMPS',
32 | },
33 | {
34 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/Brave Song - 多田葵.mp3',
35 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/Brave Song - 多田葵.jpg',
36 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/Brave Song - 多田葵.lrc',
37 | name: 'Brave Song',
38 | artist: '多田葵',
39 | },
40 | {
41 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/トリカゴ - XX:me.mp3',
42 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/トリカゴ - XX:me.jpg',
43 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/トリカゴ - XX:me.lrc',
44 | name: 'トリカゴ',
45 | artist: 'XX:me',
46 | },
47 | {
48 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/A Tender Feeling - 梶浦由記.mp3',
49 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/A Tender Feeling - 梶浦由記.jpg',
50 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/A Tender Feeling - 梶浦由記.lrc',
51 | name: 'A Tender Feeling',
52 | artist: '梶浦由記',
53 | },
54 | {
55 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/Heartbeats - Amy Deasismont.mp3',
56 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/Heartbeats - Amy Deasismont.jpg',
57 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/Heartbeats - Amy Deasismont.lrc',
58 | name: 'Heartbeats',
59 | artist: 'Amy Deasismont',
60 | },
61 | {
62 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/春夏秋冬 - 张国荣.mp3',
63 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/春夏秋冬 - 张国荣.jpg',
64 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/春夏秋冬 - 张国荣.lrc',
65 | name: '春夏秋冬',
66 | artist: '张国荣',
67 | },
68 | ]
69 |
70 | var ap = new AlicePlayer(playList, options)
71 |
--------------------------------------------------------------------------------
/demo/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Vite App
9 |
10 |
11 |
12 |
23 |
24 |
25 |
26 |
27 |
28 |
93 |
94 |
95 |
--------------------------------------------------------------------------------
/src/components/Lrc.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 | {{ state.parsedLrc[index].content }}
12 |
13 |
14 | {{ state.parsedLrc[index].translation }}
15 |
16 |
17 |
18 |
19 |
20 |
120 |
121 |
152 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # AlicePlayer
2 |
3 | > A beautiful H5 music player built with Vue3. 🍉
4 |
5 | **This project is under heavy development, APIs might be changed in the feature.**
6 |
7 |   
8 |
9 | ## Preview
10 |
11 | | The cover | The play list | The lyrics |
12 | | :-: | :-: | :-: |
13 | |  |  |  |
14 |
15 | Demo [here](https://player.2heng.xin/)
16 |
17 | ## Install
18 |
19 | Using npm:
20 |
21 | ```bash
22 | npm install alice-player --save
23 | ```
24 |
25 | Using Yarn:
26 |
27 | ```bash
28 | yarn add alice-player
29 | ```
30 |
31 | ## Quick Start
32 |
33 | ```html
34 |
35 |
36 |
37 |
38 | ```
39 |
40 | ```js
41 | var playList = [
42 | {
43 | audio: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/demo/僕らの手には何もないけど.mp3',
44 | cover: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/demo/僕らの手には何もないけど.jpg',
45 | lrc: 'https://s3-hk.2heng.xin/mstdn/static/alice-player/demo/僕らの手には何もないけど.lrc',
46 | name: '僕らの手には何もないけど、',
47 | artist: 'RAM WIRE',
48 | },
49 | ]
50 |
51 | var options = {
52 | container: '#app',
53 | preload: 'metadata',
54 | }
55 |
56 | var ap = new AlicePlayer(playList, options)
57 | ```
58 |
59 | ## Options
60 |
61 | | Key | Type | Default | Description |
62 | | :-: | :-: | :-: | :-- |
63 | | container | String | `'#app'` | Where we render the player on HTML |
64 | | autoplay | Boolean | `false` | Auto play audio |
65 | | preload | String | `'metadata'` | [HTMLMediaElement.preload](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#attr-preload) |
66 | | color | String | `null` | The default theme color, can also be set in track info object in `playList`, which will overwrite the global color setting |
67 | | playMode | String | `'order'` | Value can be one of `order`, `random`, and `single` |
68 | | volume | Number | `0.7` | The default volume, range from 0 to 1 |
69 | | storageName | String | `'alice-player-setting'` | The key prefix where we save values in cookie |
70 |
71 | _Note: This plugin is still under heavy development, some options doesn't really work now._
72 |
73 | ## TODO
74 |
75 | - [ ] Audio buffer progress
76 | - [ ] Media error handling
77 | - [ ] HLS stream support
78 | - [ ] Vue component encapsulation
79 | - [ ] Split vender script file
80 | - [ ] Github Pages build workflow
81 |
--------------------------------------------------------------------------------
/src/components/Player.vue:
--------------------------------------------------------------------------------
1 |
2 |
22 |
23 |
24 |
396 |
--------------------------------------------------------------------------------
/src/components/themes/Card.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
![cover]()
12 |
13 |
14 |
15 |
{{ $props.currentTimeReadable }}
16 |
34 |
{{ $props.durationReadable }}
35 |
36 |
40 |
62 |
63 |
64 |
65 |
66 |
![thumb]()
73 |
74 |
75 |
{{ currentTrack.name }}
76 |
{{ currentTrack.artist }}
77 |
78 |
79 |
{{ $props.currentTimeReadable }}
80 |
{{ $props.durationReadable }}
81 |
82 |
98 |
99 |
100 |
101 |
102 |
112 |
113 |
![thumb]()
120 |
121 |
122 |
{{ track.name }}
123 |
{{ track.artist }}
124 |
125 |
126 |
127 |
128 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
369 |
370 |
794 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@7.12.11":
6 | version "7.12.11"
7 | resolved "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
8 | integrity sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8=
9 | dependencies:
10 | "@babel/highlight" "^7.10.4"
11 |
12 | "@babel/helper-validator-identifier@^7.14.0":
13 | version "7.14.0"
14 | resolved "https://registry.nlark.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.14.0.tgz?cache=0&sync_timestamp=1619727806467&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-identifier%2Fdownload%2F%40babel%2Fhelper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288"
15 | integrity sha1-0mytikfGUoaxXfFUcxml0Lzycog=
16 |
17 | "@babel/highlight@^7.10.4":
18 | version "7.14.0"
19 | resolved "https://registry.nlark.com/@babel/highlight/download/@babel/highlight-7.14.0.tgz?cache=0&sync_timestamp=1619727773399&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf"
20 | integrity sha1-MZfjdXEe9r+DTmfQ2uyI5PRhE88=
21 | dependencies:
22 | "@babel/helper-validator-identifier" "^7.14.0"
23 | chalk "^2.0.0"
24 | js-tokens "^4.0.0"
25 |
26 | "@babel/parser@^7.12.0", "@babel/parser@^7.15.0":
27 | version "7.15.7"
28 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.7.tgz#0c3ed4a2eb07b165dfa85b3cc45c727334c4edae"
29 | integrity sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==
30 |
31 | "@babel/types@^7.12.0":
32 | version "7.14.0"
33 | resolved "https://registry.nlark.com/@babel/types/download/@babel/types-7.14.0.tgz?cache=0&sync_timestamp=1619727808969&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.14.0.tgz#3fc3fc74e0cdad878182e5f66cc6bcab1915a802"
34 | integrity sha1-P8P8dODNrYeBguX2bMa8qxkVqAI=
35 | dependencies:
36 | "@babel/helper-validator-identifier" "^7.14.0"
37 | to-fast-properties "^2.0.0"
38 |
39 | "@eslint/eslintrc@^0.4.3":
40 | version "0.4.3"
41 | resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c"
42 | integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==
43 | dependencies:
44 | ajv "^6.12.4"
45 | debug "^4.1.1"
46 | espree "^7.3.0"
47 | globals "^13.9.0"
48 | ignore "^4.0.6"
49 | import-fresh "^3.2.1"
50 | js-yaml "^3.13.1"
51 | minimatch "^3.0.4"
52 | strip-json-comments "^3.1.1"
53 |
54 | "@humanwhocodes/config-array@^0.5.0":
55 | version "0.5.0"
56 | resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9"
57 | integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==
58 | dependencies:
59 | "@humanwhocodes/object-schema" "^1.2.0"
60 | debug "^4.1.1"
61 | minimatch "^3.0.4"
62 |
63 | "@humanwhocodes/object-schema@^1.2.0":
64 | version "1.2.0"
65 | resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz#87de7af9c231826fdd68ac7258f77c429e0e5fcf"
66 | integrity sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==
67 |
68 | "@moezx/colorthief@^2.3.2-1":
69 | version "2.3.2-1"
70 | resolved "https://registry.nlark.com/@moezx/colorthief/download/@moezx/colorthief-2.3.2-1.tgz#ae5cee134cbf3572497fe17c94484d3d1e45d959"
71 | integrity sha1-rlzuE0y/NXJJf+F8lEhNPR5F2Vk=
72 | dependencies:
73 | "@moezx/get-pixels" "^4.0.0"
74 | "@moezx/quantize" "^1.2.0"
75 |
76 | "@moezx/get-pixels@^4.0.0":
77 | version "4.0.0"
78 | resolved "https://registry.nlark.com/@moezx/get-pixels/download/@moezx/get-pixels-4.0.0.tgz#0e9eef82ff6f8a43dc92fa363d31b72d7443347a"
79 | integrity sha1-Dp7vgv9vikPckvo2PTG3LXRDNHo=
80 | dependencies:
81 | data-uri-to-buffer "0.0.3"
82 | jpeg-js "^0.4.3"
83 | mime-types "^2.0.1"
84 | ndarray "^1.0.13"
85 | ndarray-pack "^1.1.1"
86 | node-bitmap "0.0.1"
87 | omggif "^1.0.5"
88 | parse-data-uri "^0.2.0"
89 | pngjs "^3.3.3"
90 | request "^2.44.0"
91 | through "^2.3.4"
92 |
93 | "@moezx/quantize@^1.2.0":
94 | version "1.2.0"
95 | resolved "https://registry.nlark.com/@moezx/quantize/download/@moezx/quantize-1.2.0.tgz#5b365ae1977a27e9e8b39946982154625e24291c"
96 | integrity sha1-WzZa4Zd6J+nos5lGmCFUYl4kKRw=
97 |
98 | "@types/q@^1.5.1":
99 | version "1.5.4"
100 | resolved "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
101 | integrity sha1-FZJUFOCtLNdlv+9YhC9+JqesyyQ=
102 |
103 | "@types/svgo@^1.3.4":
104 | version "1.3.5"
105 | resolved "https://registry.npm.taobao.org/@types/svgo/download/@types/svgo-1.3.5.tgz?cache=0&sync_timestamp=1617006622700&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fsvgo%2Fdownload%2F%40types%2Fsvgo-1.3.5.tgz#18a0166fbcdfbfc7f17d0491da2ea07ee397d3f9"
106 | integrity sha1-GKAWb7zfv8fxfQSR2i6gfuOX0/k=
107 |
108 | "@vitejs/plugin-vue@^1.2.2":
109 | version "1.4.0"
110 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.4.0.tgz#962ae01b7fd16ad4007898c64ed639136e12215b"
111 | integrity sha512-RkqfJHz9wdLKBp5Yi+kQL8BAljdrvPoccQm2PTZc/UcL4EjD11xsv2PPCduYx2oV1a/bpSKA3sD5sxOHFhz+LA==
112 |
113 | "@vue/compiler-core@3.0.11":
114 | version "3.0.11"
115 | resolved "https://registry.npm.taobao.org/@vue/compiler-core/download/@vue/compiler-core-3.0.11.tgz#5ef579e46d7b336b8735228758d1c2c505aae69a"
116 | integrity sha1-XvV55G17M2uHNSKHWNHCxQWq5po=
117 | dependencies:
118 | "@babel/parser" "^7.12.0"
119 | "@babel/types" "^7.12.0"
120 | "@vue/shared" "3.0.11"
121 | estree-walker "^2.0.1"
122 | source-map "^0.6.1"
123 |
124 | "@vue/compiler-core@3.2.19":
125 | version "3.2.19"
126 | resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.19.tgz#b537dd377ce51fdb64e9b30ebfbff7cd70a64cb9"
127 | integrity sha512-8dOPX0YOtaXol0Zf2cfLQ4NU/yHYl2H7DCKsLEZ7gdvPK6ZSEwGLJ7IdghhY2YEshEpC5RB9QKdC5I07z8Dtjg==
128 | dependencies:
129 | "@babel/parser" "^7.15.0"
130 | "@vue/shared" "3.2.19"
131 | estree-walker "^2.0.2"
132 | source-map "^0.6.1"
133 |
134 | "@vue/compiler-dom@3.0.11":
135 | version "3.0.11"
136 | resolved "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.0.11.tgz#b15fc1c909371fd671746020ba55b5dab4a730ee"
137 | integrity sha1-sV/ByQk3H9ZxdGAgulW12rSnMO4=
138 | dependencies:
139 | "@vue/compiler-core" "3.0.11"
140 | "@vue/shared" "3.0.11"
141 |
142 | "@vue/compiler-dom@3.2.19":
143 | version "3.2.19"
144 | resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.19.tgz#0607bc90de6af55fde73b09b3c4d0bf8cb597ed8"
145 | integrity sha512-WzQoE8rfkFjPtIioc7SSgTsnz9g2oG61DU8KHnzPrRS7fW/lji6H2uCYJfp4Z6kZE8GjnHc1Ljwl3/gxDes0cw==
146 | dependencies:
147 | "@vue/compiler-core" "3.2.19"
148 | "@vue/shared" "3.2.19"
149 |
150 | "@vue/compiler-sfc@^3.0.5":
151 | version "3.2.19"
152 | resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.19.tgz#d412195a98ebd49b84602f171719294a1d9549be"
153 | integrity sha512-pLlbgkO1UHTO02MSpa/sFOXUwIDxSMiKZ1ozE5n71CY4DM+YmI+G3gT/ZHZ46WBId7f3VTF/D8pGwMygcQbrQA==
154 | dependencies:
155 | "@babel/parser" "^7.15.0"
156 | "@vue/compiler-core" "3.2.19"
157 | "@vue/compiler-dom" "3.2.19"
158 | "@vue/compiler-ssr" "3.2.19"
159 | "@vue/ref-transform" "3.2.19"
160 | "@vue/shared" "3.2.19"
161 | estree-walker "^2.0.2"
162 | magic-string "^0.25.7"
163 | postcss "^8.1.10"
164 | source-map "^0.6.1"
165 |
166 | "@vue/compiler-ssr@3.2.19":
167 | version "3.2.19"
168 | resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.19.tgz#3e91ecf70f8f961c5f63eacd2139bcdab9a7a07c"
169 | integrity sha512-oLon0Cn3O7WEYzzmzZavGoqXH+199LT+smdjBT3Uf3UX4HwDNuBFCmvL0TsqV9SQnIgKvBRbQ7lhbpnd4lqM3w==
170 | dependencies:
171 | "@vue/compiler-dom" "3.2.19"
172 | "@vue/shared" "3.2.19"
173 |
174 | "@vue/eslint-config-prettier@^6.0.0":
175 | version "6.0.0"
176 | resolved "https://registry.npm.taobao.org/@vue/eslint-config-prettier/download/@vue/eslint-config-prettier-6.0.0.tgz#ad5912b308f4ae468458e02a2b05db0b9d246700"
177 | integrity sha1-rVkSswj0rkaEWOAqKwXbC50kZwA=
178 | dependencies:
179 | eslint-config-prettier "^6.0.0"
180 |
181 | "@vue/reactivity@3.0.11":
182 | version "3.0.11"
183 | resolved "https://registry.npm.taobao.org/@vue/reactivity/download/@vue/reactivity-3.0.11.tgz#07b588349fd05626b17f3500cbef7d4bdb4dbd0b"
184 | integrity sha1-B7WINJ/QViaxfzUAy+99S9tNvQs=
185 | dependencies:
186 | "@vue/shared" "3.0.11"
187 |
188 | "@vue/ref-transform@3.2.19":
189 | version "3.2.19"
190 | resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.19.tgz#cf0f986486bb26838fbd09749e927bab19745600"
191 | integrity sha512-03wwUnoIAeKti5IGGx6Vk/HEBJ+zUcm5wrUM3+PQsGf7IYnXTbeIfHHpx4HeSeWhnLAjqZjADQwW8uA4rBmVbg==
192 | dependencies:
193 | "@babel/parser" "^7.15.0"
194 | "@vue/compiler-core" "3.2.19"
195 | "@vue/shared" "3.2.19"
196 | estree-walker "^2.0.2"
197 | magic-string "^0.25.7"
198 |
199 | "@vue/runtime-core@3.0.11":
200 | version "3.0.11"
201 | resolved "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.0.11.tgz#c52dfc6acf3215493623552c1c2919080c562e44"
202 | integrity sha1-xS38as8yFUk2I1UsHCkZCAxWLkQ=
203 | dependencies:
204 | "@vue/reactivity" "3.0.11"
205 | "@vue/shared" "3.0.11"
206 |
207 | "@vue/runtime-dom@3.0.11":
208 | version "3.0.11"
209 | resolved "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.0.11.tgz#7a552df21907942721feb6961c418e222a699337"
210 | integrity sha1-elUt8hkHlCch/raWHEGOIippkzc=
211 | dependencies:
212 | "@vue/runtime-core" "3.0.11"
213 | "@vue/shared" "3.0.11"
214 | csstype "^2.6.8"
215 |
216 | "@vue/shared@3.0.11":
217 | version "3.0.11"
218 | resolved "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.0.11.tgz#20d22dd0da7d358bb21c17f9bde8628152642c77"
219 | integrity sha1-INIt0Np9NYuyHBf5vehigVJkLHc=
220 |
221 | "@vue/shared@3.2.19":
222 | version "3.2.19"
223 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.19.tgz#111ec3da18337d86274446984c49925b1b2b2dd7"
224 | integrity sha512-Knqhx7WieLdVgwCAZgTVrDCXZ50uItuecLh9JdLC8O+a5ayaSyIQYveUK3hCRNC7ws5zalHmZwfdLMGaS8r4Ew==
225 |
226 | "@yzfe/svgicon-gen@^1.1.0":
227 | version "1.1.0"
228 | resolved "https://registry.yarnpkg.com/@yzfe/svgicon-gen/-/svgicon-gen-1.1.0.tgz#5f78e5dc9caea186a51566ff39b468a63a368945"
229 | integrity sha512-I4XQpEEu9R9InoOJ6FMzSmkyt4uhc1eBJqWxqEJOgI1cJsP2YuSwGnqhgtiQO3u/DTCtl3syZth7SkouQiSqIA==
230 | dependencies:
231 | svgo "^1.3.2"
232 |
233 | "@yzfe/svgicon@^1.0.1":
234 | version "1.1.0"
235 | resolved "https://registry.yarnpkg.com/@yzfe/svgicon/-/svgicon-1.1.0.tgz#45111302dbf9c171793407996727e2360d86918a"
236 | integrity sha512-iBuL24c6zX6wEteGfg1GKFSfybiac9qFmR55Th6N9E0wZjJnidmXTd61tMFnvudPGRh97f8cVerPqm/jnsY6jA==
237 |
238 | "@yzfe/vue3-svgicon@^1.0.1":
239 | version "1.0.1"
240 | resolved "https://registry.nlark.com/@yzfe/vue3-svgicon/download/@yzfe/vue3-svgicon-1.0.1.tgz#ef1ad74f9e1e3091c2e5b9e2867f814563bab155"
241 | integrity sha1-7xrXT54eMJHC5bnihn+BRWO6sVU=
242 |
243 | acorn-jsx@^5.2.0, acorn-jsx@^5.3.1:
244 | version "5.3.1"
245 | resolved "https://registry.nlark.com/acorn-jsx/download/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
246 | integrity sha1-/IZh4Rt6wVOcR9v+oucrOvNNJns=
247 |
248 | acorn@^7.1.1, acorn@^7.4.0:
249 | version "7.4.1"
250 | resolved "https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1619690236645&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
251 | integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=
252 |
253 | ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4:
254 | version "6.12.6"
255 | resolved "https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1619537051574&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
256 | integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=
257 | dependencies:
258 | fast-deep-equal "^3.1.1"
259 | fast-json-stable-stringify "^2.0.0"
260 | json-schema-traverse "^0.4.1"
261 | uri-js "^4.2.2"
262 |
263 | ajv@^8.0.1:
264 | version "8.2.0"
265 | resolved "https://registry.nlark.com/ajv/download/ajv-8.2.0.tgz?cache=0&sync_timestamp=1619537051574&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-8.2.0.tgz#c89d3380a784ce81b2085f48811c4c101df4c602"
266 | integrity sha1-yJ0zgKeEzoGyCF9IgRxMEB30xgI=
267 | dependencies:
268 | fast-deep-equal "^3.1.1"
269 | json-schema-traverse "^1.0.0"
270 | require-from-string "^2.0.2"
271 | uri-js "^4.2.2"
272 |
273 | ansi-colors@^4.1.1:
274 | version "4.1.1"
275 | resolved "https://registry.nlark.com/ansi-colors/download/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
276 | integrity sha1-y7muJWv3UK8eqzRPIpqif+lLo0g=
277 |
278 | ansi-regex@^5.0.0:
279 | version "5.0.1"
280 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
281 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
282 |
283 | ansi-styles@^3.2.1:
284 | version "3.2.1"
285 | resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&sync_timestamp=1618995588464&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
286 | integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=
287 | dependencies:
288 | color-convert "^1.9.0"
289 |
290 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
291 | version "4.3.0"
292 | resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995588464&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
293 | integrity sha1-7dgDYornHATIWuegkG7a00tkiTc=
294 | dependencies:
295 | color-convert "^2.0.1"
296 |
297 | anymatch@~3.1.1:
298 | version "3.1.2"
299 | resolved "https://registry.nlark.com/anymatch/download/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
300 | integrity sha1-wFV8CWrzLxBhmPT04qODU343hxY=
301 | dependencies:
302 | normalize-path "^3.0.0"
303 | picomatch "^2.0.4"
304 |
305 | argparse@^1.0.7:
306 | version "1.0.10"
307 | resolved "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
308 | integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=
309 | dependencies:
310 | sprintf-js "~1.0.2"
311 |
312 | asn1@~0.2.3:
313 | version "0.2.4"
314 | resolved "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
315 | integrity sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=
316 | dependencies:
317 | safer-buffer "~2.1.0"
318 |
319 | assert-plus@1.0.0, assert-plus@^1.0.0:
320 | version "1.0.0"
321 | resolved "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
322 | integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
323 |
324 | astral-regex@^2.0.0:
325 | version "2.0.0"
326 | resolved "https://registry.nlark.com/astral-regex/download/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
327 | integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=
328 |
329 | asynckit@^0.4.0:
330 | version "0.4.0"
331 | resolved "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
332 | integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
333 |
334 | autoprefixer@^10.2.5:
335 | version "10.3.7"
336 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.3.7.tgz#cef2562058406bd378c94aacda36bb46a97b3186"
337 | integrity sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==
338 | dependencies:
339 | browserslist "^4.17.3"
340 | caniuse-lite "^1.0.30001264"
341 | fraction.js "^4.1.1"
342 | normalize-range "^0.1.2"
343 | picocolors "^0.2.1"
344 | postcss-value-parser "^4.1.0"
345 |
346 | aws-sign2@~0.7.0:
347 | version "0.7.0"
348 | resolved "https://registry.nlark.com/aws-sign2/download/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
349 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
350 |
351 | aws4@^1.8.0:
352 | version "1.11.0"
353 | resolved "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604101244098&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
354 | integrity sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=
355 |
356 | balanced-match@^1.0.0:
357 | version "1.0.2"
358 | resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&sync_timestamp=1617714233441&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
359 | integrity sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=
360 |
361 | bcrypt-pbkdf@^1.0.0:
362 | version "1.0.2"
363 | resolved "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
364 | integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
365 | dependencies:
366 | tweetnacl "^0.14.3"
367 |
368 | binary-extensions@^2.0.0:
369 | version "2.2.0"
370 | resolved "https://registry.nlark.com/binary-extensions/download/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
371 | integrity sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=
372 |
373 | boolbase@^1.0.0, boolbase@~1.0.0:
374 | version "1.0.0"
375 | resolved "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
376 | integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
377 |
378 | brace-expansion@^1.1.7:
379 | version "1.1.11"
380 | resolved "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
381 | integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
382 | dependencies:
383 | balanced-match "^1.0.0"
384 | concat-map "0.0.1"
385 |
386 | braces@~3.0.2:
387 | version "3.0.2"
388 | resolved "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
389 | integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc=
390 | dependencies:
391 | fill-range "^7.0.1"
392 |
393 | browserslist@^4.17.3:
394 | version "4.17.3"
395 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.3.tgz#2844cd6eebe14d12384b0122d217550160d2d624"
396 | integrity sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==
397 | dependencies:
398 | caniuse-lite "^1.0.30001264"
399 | electron-to-chromium "^1.3.857"
400 | escalade "^3.1.1"
401 | node-releases "^1.1.77"
402 | picocolors "^0.2.1"
403 |
404 | call-bind@^1.0.0, call-bind@^1.0.2:
405 | version "1.0.2"
406 | resolved "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610405478355&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
407 | integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=
408 | dependencies:
409 | function-bind "^1.1.1"
410 | get-intrinsic "^1.0.2"
411 |
412 | callsites@^3.0.0:
413 | version "3.1.0"
414 | resolved "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
415 | integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=
416 |
417 | camelcase@^6.2.0:
418 | version "6.2.0"
419 | resolved "https://registry.nlark.com/camelcase/download/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
420 | integrity sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk=
421 |
422 | caniuse-lite@^1.0.30001264:
423 | version "1.0.30001264"
424 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001264.tgz#88f625a60efb6724c7c62ac698bc8dbd9757e55b"
425 | integrity sha512-Ftfqqfcs/ePiUmyaySsQ4PUsdcYyXG2rfoBVsk3iY1ahHaJEw65vfb7Suzqm+cEkwwPIv/XWkg27iCpRavH4zA==
426 |
427 | caseless@~0.12.0:
428 | version "0.12.0"
429 | resolved "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
430 | integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
431 |
432 | chalk@^2.0.0, chalk@^2.4.1:
433 | version "2.4.2"
434 | resolved "https://registry.nlark.com/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
435 | integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=
436 | dependencies:
437 | ansi-styles "^3.2.1"
438 | escape-string-regexp "^1.0.5"
439 | supports-color "^5.3.0"
440 |
441 | chalk@^4.0.0:
442 | version "4.1.1"
443 | resolved "https://registry.nlark.com/chalk/download/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad"
444 | integrity sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=
445 | dependencies:
446 | ansi-styles "^4.1.0"
447 | supports-color "^7.1.0"
448 |
449 | "chokidar@>=3.0.0 <4.0.0":
450 | version "3.5.1"
451 | resolved "https://registry.npm.taobao.org/chokidar/download/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
452 | integrity sha1-7pznu+vSt59J8wR5nVRo4x4U5oo=
453 | dependencies:
454 | anymatch "~3.1.1"
455 | braces "~3.0.2"
456 | glob-parent "~5.1.0"
457 | is-binary-path "~2.1.0"
458 | is-glob "~4.0.1"
459 | normalize-path "~3.0.0"
460 | readdirp "~3.5.0"
461 | optionalDependencies:
462 | fsevents "~2.3.1"
463 |
464 | chroma-js@^2.1.1:
465 | version "2.1.2"
466 | resolved "https://registry.yarnpkg.com/chroma-js/-/chroma-js-2.1.2.tgz#1075cb9ae25bcb2017c109394168b5cf3aa500ec"
467 | integrity sha512-ri/ouYDWuxfus3UcaMxC1Tfp3IE9K5iQzxc2hSxbBRVNQFut1UuGAsZmiAf2mOUubzGJwgMSv9lHg+XqLaz1QQ==
468 | dependencies:
469 | cross-env "^6.0.3"
470 |
471 | coa@^2.0.2:
472 | version "2.0.2"
473 | resolved "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
474 | integrity sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=
475 | dependencies:
476 | "@types/q" "^1.5.1"
477 | chalk "^2.4.1"
478 | q "^1.1.2"
479 |
480 | color-convert@^1.9.0:
481 | version "1.9.3"
482 | resolved "https://registry.nlark.com/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
483 | integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=
484 | dependencies:
485 | color-name "1.1.3"
486 |
487 | color-convert@^2.0.1:
488 | version "2.0.1"
489 | resolved "https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
490 | integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=
491 | dependencies:
492 | color-name "~1.1.4"
493 |
494 | color-name@1.1.3:
495 | version "1.1.3"
496 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
497 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
498 |
499 | color-name@~1.1.4:
500 | version "1.1.4"
501 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
502 | integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=
503 |
504 | combined-stream@^1.0.6, combined-stream@~1.0.6:
505 | version "1.0.8"
506 | resolved "https://registry.nlark.com/combined-stream/download/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
507 | integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=
508 | dependencies:
509 | delayed-stream "~1.0.0"
510 |
511 | concat-map@0.0.1:
512 | version "0.0.1"
513 | resolved "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
514 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
515 |
516 | core-util-is@1.0.2:
517 | version "1.0.2"
518 | resolved "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
519 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
520 |
521 | cross-env@^6.0.3:
522 | version "6.0.3"
523 | resolved "https://registry.npm.taobao.org/cross-env/download/cross-env-6.0.3.tgz#4256b71e49b3a40637a0ce70768a6ef5c72ae941"
524 | integrity sha1-Qla3HkmzpAY3oM5wdopu9ccq6UE=
525 | dependencies:
526 | cross-spawn "^7.0.0"
527 |
528 | cross-spawn@^7.0.0, cross-spawn@^7.0.2:
529 | version "7.0.3"
530 | resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
531 | integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY=
532 | dependencies:
533 | path-key "^3.1.0"
534 | shebang-command "^2.0.0"
535 | which "^2.0.1"
536 |
537 | css-select-base-adapter@^0.1.1:
538 | version "0.1.1"
539 | resolved "https://registry.nlark.com/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
540 | integrity sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=
541 |
542 | css-select@^2.0.0:
543 | version "2.1.0"
544 | resolved "https://registry.nlark.com/css-select/download/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef"
545 | integrity sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=
546 | dependencies:
547 | boolbase "^1.0.0"
548 | css-what "^3.2.1"
549 | domutils "^1.7.0"
550 | nth-check "^1.0.2"
551 |
552 | css-tree@1.0.0-alpha.37:
553 | version "1.0.0-alpha.37"
554 | resolved "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22"
555 | integrity sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=
556 | dependencies:
557 | mdn-data "2.0.4"
558 | source-map "^0.6.1"
559 |
560 | css-tree@^1.1.2:
561 | version "1.1.3"
562 | resolved "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d"
563 | integrity sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=
564 | dependencies:
565 | mdn-data "2.0.14"
566 | source-map "^0.6.1"
567 |
568 | css-what@^3.2.1:
569 | version "3.4.2"
570 | resolved "https://registry.npm.taobao.org/css-what/download/css-what-3.4.2.tgz?cache=0&sync_timestamp=1615262617763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-what%2Fdownload%2Fcss-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4"
571 | integrity sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=
572 |
573 | csso@^4.0.2:
574 | version "4.2.0"
575 | resolved "https://registry.nlark.com/csso/download/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
576 | integrity sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=
577 | dependencies:
578 | css-tree "^1.1.2"
579 |
580 | csstype@^2.6.8:
581 | version "2.6.17"
582 | resolved "https://registry.nlark.com/csstype/download/csstype-2.6.17.tgz#4cf30eb87e1d1a005d8b6510f95292413f6a1c0e"
583 | integrity sha1-TPMOuH4dGgBdi2UQ+VKSQT9qHA4=
584 |
585 | cwise-compiler@^1.1.2:
586 | version "1.1.3"
587 | resolved "https://registry.npm.taobao.org/cwise-compiler/download/cwise-compiler-1.1.3.tgz#f4d667410e850d3a313a7d2db7b1e505bb034cc5"
588 | integrity sha1-9NZnQQ6FDToxOn0tt7HlBbsDTMU=
589 | dependencies:
590 | uniq "^1.0.0"
591 |
592 | dashdash@^1.12.0:
593 | version "1.14.1"
594 | resolved "https://registry.nlark.com/dashdash/download/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
595 | integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
596 | dependencies:
597 | assert-plus "^1.0.0"
598 |
599 | data-uri-to-buffer@0.0.3:
600 | version "0.0.3"
601 | resolved "https://registry.npm.taobao.org/data-uri-to-buffer/download/data-uri-to-buffer-0.0.3.tgz#18ae979a6a0ca994b0625853916d2662bbae0b1a"
602 | integrity sha1-GK6XmmoMqZSwYlhTkW0mYruuCxo=
603 |
604 | debug@^4.0.1, debug@^4.1.1:
605 | version "4.3.1"
606 | resolved "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz?cache=0&sync_timestamp=1607566512593&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
607 | integrity sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4=
608 | dependencies:
609 | ms "2.1.2"
610 |
611 | deep-is@^0.1.3:
612 | version "0.1.3"
613 | resolved "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
614 | integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
615 |
616 | define-properties@^1.1.3:
617 | version "1.1.3"
618 | resolved "https://registry.nlark.com/define-properties/download/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
619 | integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=
620 | dependencies:
621 | object-keys "^1.0.12"
622 |
623 | delayed-stream@~1.0.0:
624 | version "1.0.0"
625 | resolved "https://registry.nlark.com/delayed-stream/download/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
626 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
627 |
628 | doctrine@^3.0.0:
629 | version "3.0.0"
630 | resolved "https://registry.nlark.com/doctrine/download/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
631 | integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=
632 | dependencies:
633 | esutils "^2.0.2"
634 |
635 | dom-serializer@0:
636 | version "0.2.2"
637 | resolved "https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
638 | integrity sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=
639 | dependencies:
640 | domelementtype "^2.0.1"
641 | entities "^2.0.0"
642 |
643 | domelementtype@1:
644 | version "1.3.1"
645 | resolved "https://registry.nlark.com/domelementtype/download/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
646 | integrity sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=
647 |
648 | domelementtype@^2.0.1:
649 | version "2.2.0"
650 | resolved "https://registry.nlark.com/domelementtype/download/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57"
651 | integrity sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=
652 |
653 | domutils@^1.7.0:
654 | version "1.7.0"
655 | resolved "https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
656 | integrity sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=
657 | dependencies:
658 | dom-serializer "0"
659 | domelementtype "1"
660 |
661 | ecc-jsbn@~0.1.1:
662 | version "0.1.2"
663 | resolved "https://registry.nlark.com/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
664 | integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
665 | dependencies:
666 | jsbn "~0.1.0"
667 | safer-buffer "^2.1.0"
668 |
669 | electron-to-chromium@^1.3.857:
670 | version "1.3.859"
671 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.859.tgz#4e0abc918e1c22b306ba13b4c3649f78295f5937"
672 | integrity sha512-gXRXKNWedfdiKIzwr0Mg/VGCvxXzy+4SuK9hp1BDvfbCwx0O5Ot+2f4CoqQkqEJ3Zj/eAV/GoAFgBVFgkBLXuQ==
673 |
674 | emoji-regex@^8.0.0:
675 | version "8.0.0"
676 | resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1614682725186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
677 | integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=
678 |
679 | enquirer@^2.3.5:
680 | version "2.3.6"
681 | resolved "https://registry.npm.taobao.org/enquirer/download/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
682 | integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00=
683 | dependencies:
684 | ansi-colors "^4.1.1"
685 |
686 | entities@^2.0.0:
687 | version "2.2.0"
688 | resolved "https://registry.nlark.com/entities/download/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
689 | integrity sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=
690 |
691 | es-abstract@^1.17.2, es-abstract@^1.18.0-next.2:
692 | version "1.18.0"
693 | resolved "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.18.0.tgz?cache=0&sync_timestamp=1614815038744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes-abstract%2Fdownload%2Fes-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4"
694 | integrity sha1-q4CzWe7Lft5MKYAAOQvFrD7HtaQ=
695 | dependencies:
696 | call-bind "^1.0.2"
697 | es-to-primitive "^1.2.1"
698 | function-bind "^1.1.1"
699 | get-intrinsic "^1.1.1"
700 | has "^1.0.3"
701 | has-symbols "^1.0.2"
702 | is-callable "^1.2.3"
703 | is-negative-zero "^2.0.1"
704 | is-regex "^1.1.2"
705 | is-string "^1.0.5"
706 | object-inspect "^1.9.0"
707 | object-keys "^1.1.1"
708 | object.assign "^4.1.2"
709 | string.prototype.trimend "^1.0.4"
710 | string.prototype.trimstart "^1.0.4"
711 | unbox-primitive "^1.0.0"
712 |
713 | es-to-primitive@^1.2.1:
714 | version "1.2.1"
715 | resolved "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
716 | integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=
717 | dependencies:
718 | is-callable "^1.1.4"
719 | is-date-object "^1.0.1"
720 | is-symbol "^1.0.2"
721 |
722 | esbuild-android-arm64@0.13.4:
723 | version "0.13.4"
724 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.4.tgz#5178a20d2b7aba741a31c19609f9e67b346996b9"
725 | integrity sha512-elDJt+jNyoHFId0/dKsuVYUPke3EcquIyUwzJCH17a3ERglN3A9aMBI5zbz+xNZ+FbaDNdpn0RaJHCFLbZX+fA==
726 |
727 | esbuild-darwin-64@0.13.4:
728 | version "0.13.4"
729 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.4.tgz#7a3e66c8e1271b650541b25eed65c84f3564a69d"
730 | integrity sha512-zJQGyHRAdZUXlRzbN7W+7ykmEiGC+bq3Gc4GxKYjjWTgDRSEly98ym+vRNkDjXwXYD3gGzSwvH35+MiHAtWvLA==
731 |
732 | esbuild-darwin-arm64@0.13.4:
733 | version "0.13.4"
734 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.4.tgz#793feca6032b2a57ef291eb9b2d33768d60a49d6"
735 | integrity sha512-r8oYvAtqSGq8HNTZCAx4TdLE7jZiGhX9ooGi5AQAey37MA6XNaP8ZNlw9OCpcgpx3ryU2WctXwIqPzkHO7a8dg==
736 |
737 | esbuild-freebsd-64@0.13.4:
738 | version "0.13.4"
739 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.4.tgz#294aec3c2cf4b41fb6900212fc9c33dd8fbbb4a2"
740 | integrity sha512-u9DRGkn09EN8+lCh6z7FKle7awi17PJRBuAKdRNgSo5ZrH/3m+mYaJK2PR2URHMpAfXiwJX341z231tSdVe3Yw==
741 |
742 | esbuild-freebsd-arm64@0.13.4:
743 | version "0.13.4"
744 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.4.tgz#09fe66c751c12f9b976976b1d83f3de594cb2787"
745 | integrity sha512-q3B2k68Uf6gfjATjcK16DqxvjqRQkHL8aPoOfj4op+lSqegdXvBacB1d8jw8PxbWJ8JHpdTLdAVUYU80kotQXA==
746 |
747 | esbuild-linux-32@0.13.4:
748 | version "0.13.4"
749 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.4.tgz#a9f0793d7bcc9cef4f4ffa4398c525877fba5839"
750 | integrity sha512-UUYJPHSiKAO8KoN3Ls/iZtgDLZvK5HarES96aolDPWZnq9FLx4dIHM/x2z4Rxv9IYqQ/DxlPoE2Co1UPBIYYeA==
751 |
752 | esbuild-linux-64@0.13.4:
753 | version "0.13.4"
754 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.4.tgz#c0d0b4c9d62e3bbf8bdf2cece37403aa6d60fc2e"
755 | integrity sha512-+RnohAKiiUW4UHLGRkNR1AnENW1gCuDWuygEtd4jxTNPIoeC7lbXGor7rtgjj9AdUzFgOEvAXyNNX01kJ8NueQ==
756 |
757 | esbuild-linux-arm64@0.13.4:
758 | version "0.13.4"
759 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.4.tgz#1292d97bfa64a08d12728f8a7837bf92776c779b"
760 | integrity sha512-+A188cAdd6QuSRxMIwRrWLjgphQA0LDAQ/ECVlrPVJwnx+1i64NjDZivoqPYLOTkSPIKntiWwMhhf0U5/RrPHQ==
761 |
762 | esbuild-linux-arm@0.13.4:
763 | version "0.13.4"
764 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.4.tgz#186cd9b8885ac132b9953a4a0afe668168debd10"
765 | integrity sha512-BH5gKve4jglS7UPSsfwHSX79I5agC/lm4eKoRUEyo8lwQs89frQSRp2Xup+6SFQnxt3md5EsKcd2Dbkqeb3gPA==
766 |
767 | esbuild-linux-mips64le@0.13.4:
768 | version "0.13.4"
769 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.4.tgz#42049bf72bc586817b4a51cc9e32148d13e5e807"
770 | integrity sha512-0xkwtPaUkG5xMTFGaQPe1AadSe5QAiQuD4Gix1O9k5Xo/U8xGIkw9UFUTvfEUeu71vFb6ZgsIacfP1NLoFjWNw==
771 |
772 | esbuild-linux-ppc64le@0.13.4:
773 | version "0.13.4"
774 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.4.tgz#adf1ce2ef2302757c4383887da6ac4dd25be9d4f"
775 | integrity sha512-E1+oJPP7A+j23GPo3CEpBhGwG1bni4B8IbTA3/3rvzjURwUMZdcN3Fhrz24rnjzdLSHmULtOE4VsbT42h1Om4Q==
776 |
777 | esbuild-openbsd-64@0.13.4:
778 | version "0.13.4"
779 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.4.tgz#1c8122101898c52a20c8786935cf3eb7a19b83b4"
780 | integrity sha512-xEkI1o5HYxDzbv9jSox0EsDxpwraG09SRiKKv0W8pH6O3bt+zPSlnoK7+I7Q69tkvONkpIq5n2o+c55uq0X7cw==
781 |
782 | esbuild-sunos-64@0.13.4:
783 | version "0.13.4"
784 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.4.tgz#4ec95faa14a60f295fe485bebffefff408739337"
785 | integrity sha512-bjXUMcODMnB6hQicLBBmmnBl7OMDyVpFahKvHGXJfDChIi5udiIRKCmFUFIRn+AUAKVlfrofRKdyPC7kBsbvGQ==
786 |
787 | esbuild-windows-32@0.13.4:
788 | version "0.13.4"
789 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.4.tgz#3182c380487b797b04d0ec2c80c2945666869080"
790 | integrity sha512-z4CH07pfyVY0XF98TCsGmLxKCl0kyvshKDbdpTekW9f2d+dJqn5mmoUyWhpSVJ0SfYWJg86FoD9nMbbaMVyGdg==
791 |
792 | esbuild-windows-64@0.13.4:
793 | version "0.13.4"
794 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.4.tgz#b9e995f92d81f433a04f33611e603e82f9232e69"
795 | integrity sha512-uVL11vORRPjocGLYam67rwFLd0LvkrHEs+JG+1oJN4UD9MQmNGZPa4gBHo6hDpF+kqRJ9kXgQSeDqUyRy0tj/Q==
796 |
797 | esbuild-windows-arm64@0.13.4:
798 | version "0.13.4"
799 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.4.tgz#fb239532f07b764d158f4cc787178ef4c6fadb5c"
800 | integrity sha512-vA6GLvptgftRcDcWngD5cMlL4f4LbL8JjU2UMT9yJ0MT5ra6hdZNFWnOeOoEtY4GtJ6OjZ0i+81sTqhAB0fMkg==
801 |
802 | esbuild@^0.13.2:
803 | version "0.13.4"
804 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.13.4.tgz#ce2deb56c4fb360938311cbfc67f8e467bb6841b"
805 | integrity sha512-wMA5eUwpavTBiNl+It6j8OQuKVh69l6z4DKDLzoTIqC+gChnPpcmqdA8WNHptUHRnfyML+mKEQPlW7Mybj8gHg==
806 | optionalDependencies:
807 | esbuild-android-arm64 "0.13.4"
808 | esbuild-darwin-64 "0.13.4"
809 | esbuild-darwin-arm64 "0.13.4"
810 | esbuild-freebsd-64 "0.13.4"
811 | esbuild-freebsd-arm64 "0.13.4"
812 | esbuild-linux-32 "0.13.4"
813 | esbuild-linux-64 "0.13.4"
814 | esbuild-linux-arm "0.13.4"
815 | esbuild-linux-arm64 "0.13.4"
816 | esbuild-linux-mips64le "0.13.4"
817 | esbuild-linux-ppc64le "0.13.4"
818 | esbuild-openbsd-64 "0.13.4"
819 | esbuild-sunos-64 "0.13.4"
820 | esbuild-windows-32 "0.13.4"
821 | esbuild-windows-64 "0.13.4"
822 | esbuild-windows-arm64 "0.13.4"
823 |
824 | escalade@^3.1.1:
825 | version "3.1.1"
826 | resolved "https://registry.nlark.com/escalade/download/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
827 | integrity sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=
828 |
829 | escape-string-regexp@^1.0.5:
830 | version "1.0.5"
831 | resolved "https://registry.nlark.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
832 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
833 |
834 | escape-string-regexp@^4.0.0:
835 | version "4.0.0"
836 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
837 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
838 |
839 | eslint-config-prettier@^6.0.0:
840 | version "6.15.0"
841 | resolved "https://registry.nlark.com/eslint-config-prettier/download/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9"
842 | integrity sha1-f5P2y31FqS8VN6cOzAY2bhrG/tk=
843 | dependencies:
844 | get-stdin "^6.0.0"
845 |
846 | eslint-plugin-prettier@^4.0.0:
847 | version "4.0.0"
848 | resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz#8b99d1e4b8b24a762472b4567992023619cb98e0"
849 | integrity sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==
850 | dependencies:
851 | prettier-linter-helpers "^1.0.0"
852 |
853 | eslint-plugin-vue@^7.9.0:
854 | version "7.19.1"
855 | resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-7.19.1.tgz#435fb2ce712842a9530b28eacb883680e8eaa4f3"
856 | integrity sha512-e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA==
857 | dependencies:
858 | eslint-utils "^2.1.0"
859 | natural-compare "^1.4.0"
860 | semver "^6.3.0"
861 | vue-eslint-parser "^7.10.0"
862 |
863 | eslint-scope@^5.1.1:
864 | version "5.1.1"
865 | resolved "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
866 | integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=
867 | dependencies:
868 | esrecurse "^4.3.0"
869 | estraverse "^4.1.1"
870 |
871 | eslint-utils@^2.1.0:
872 | version "2.1.0"
873 | resolved "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
874 | integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=
875 | dependencies:
876 | eslint-visitor-keys "^1.1.0"
877 |
878 | eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
879 | version "1.3.0"
880 | resolved "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1599829544231&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
881 | integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=
882 |
883 | eslint-visitor-keys@^2.0.0:
884 | version "2.0.0"
885 | resolved "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-2.0.0.tgz?cache=0&sync_timestamp=1599829544231&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
886 | integrity sha1-If3I+82ceVzAMh8FY3AglXUVEag=
887 |
888 | eslint@^7.26.0:
889 | version "7.32.0"
890 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d"
891 | integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==
892 | dependencies:
893 | "@babel/code-frame" "7.12.11"
894 | "@eslint/eslintrc" "^0.4.3"
895 | "@humanwhocodes/config-array" "^0.5.0"
896 | ajv "^6.10.0"
897 | chalk "^4.0.0"
898 | cross-spawn "^7.0.2"
899 | debug "^4.0.1"
900 | doctrine "^3.0.0"
901 | enquirer "^2.3.5"
902 | escape-string-regexp "^4.0.0"
903 | eslint-scope "^5.1.1"
904 | eslint-utils "^2.1.0"
905 | eslint-visitor-keys "^2.0.0"
906 | espree "^7.3.1"
907 | esquery "^1.4.0"
908 | esutils "^2.0.2"
909 | fast-deep-equal "^3.1.3"
910 | file-entry-cache "^6.0.1"
911 | functional-red-black-tree "^1.0.1"
912 | glob-parent "^5.1.2"
913 | globals "^13.6.0"
914 | ignore "^4.0.6"
915 | import-fresh "^3.0.0"
916 | imurmurhash "^0.1.4"
917 | is-glob "^4.0.0"
918 | js-yaml "^3.13.1"
919 | json-stable-stringify-without-jsonify "^1.0.1"
920 | levn "^0.4.1"
921 | lodash.merge "^4.6.2"
922 | minimatch "^3.0.4"
923 | natural-compare "^1.4.0"
924 | optionator "^0.9.1"
925 | progress "^2.0.0"
926 | regexpp "^3.1.0"
927 | semver "^7.2.1"
928 | strip-ansi "^6.0.0"
929 | strip-json-comments "^3.1.0"
930 | table "^6.0.9"
931 | text-table "^0.2.0"
932 | v8-compile-cache "^2.0.3"
933 |
934 | espree@^6.2.1:
935 | version "6.2.1"
936 | resolved "https://registry.nlark.com/espree/download/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a"
937 | integrity sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=
938 | dependencies:
939 | acorn "^7.1.1"
940 | acorn-jsx "^5.2.0"
941 | eslint-visitor-keys "^1.1.0"
942 |
943 | espree@^7.3.0, espree@^7.3.1:
944 | version "7.3.1"
945 | resolved "https://registry.nlark.com/espree/download/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6"
946 | integrity sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y=
947 | dependencies:
948 | acorn "^7.4.0"
949 | acorn-jsx "^5.3.1"
950 | eslint-visitor-keys "^1.3.0"
951 |
952 | esprima@^4.0.0:
953 | version "4.0.1"
954 | resolved "https://registry.nlark.com/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
955 | integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=
956 |
957 | esquery@^1.4.0:
958 | version "1.4.0"
959 | resolved "https://registry.npm.taobao.org/esquery/download/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
960 | integrity sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=
961 | dependencies:
962 | estraverse "^5.1.0"
963 |
964 | esrecurse@^4.3.0:
965 | version "4.3.0"
966 | resolved "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
967 | integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE=
968 | dependencies:
969 | estraverse "^5.2.0"
970 |
971 | estraverse@^4.1.1:
972 | version "4.3.0"
973 | resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
974 | integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=
975 |
976 | estraverse@^5.1.0, estraverse@^5.2.0:
977 | version "5.2.0"
978 | resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880"
979 | integrity sha1-MH30JUfmzHMk088DwVXVzbjFOIA=
980 |
981 | estree-walker@^2.0.1, estree-walker@^2.0.2:
982 | version "2.0.2"
983 | resolved "https://registry.nlark.com/estree-walker/download/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
984 | integrity sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=
985 |
986 | esutils@^2.0.2:
987 | version "2.0.3"
988 | resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
989 | integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=
990 |
991 | extend@~3.0.2:
992 | version "3.0.2"
993 | resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
994 | integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=
995 |
996 | extsprintf@1.3.0:
997 | version "1.3.0"
998 | resolved "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
999 | integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
1000 |
1001 | extsprintf@^1.2.0:
1002 | version "1.4.0"
1003 | resolved "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
1004 | integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
1005 |
1006 | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1007 | version "3.1.3"
1008 | resolved "https://registry.nlark.com/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
1009 | integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=
1010 |
1011 | fast-diff@^1.1.2:
1012 | version "1.2.0"
1013 | resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
1014 | integrity sha1-c+4RmC2Gyq95WYKNUZz+kn+sXwM=
1015 |
1016 | fast-json-stable-stringify@^2.0.0:
1017 | version "2.1.0"
1018 | resolved "https://registry.nlark.com/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1019 | integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=
1020 |
1021 | fast-levenshtein@^2.0.6:
1022 | version "2.0.6"
1023 | resolved "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
1024 | integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
1025 |
1026 | file-entry-cache@^6.0.1:
1027 | version "6.0.1"
1028 | resolved "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
1029 | integrity sha1-IRst2WWcsDlLBz5zI6w8kz1SICc=
1030 | dependencies:
1031 | flat-cache "^3.0.4"
1032 |
1033 | fill-range@^7.0.1:
1034 | version "7.0.1"
1035 | resolved "https://registry.nlark.com/fill-range/download/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
1036 | integrity sha1-GRmmp8df44ssfHflGYU12prN2kA=
1037 | dependencies:
1038 | to-regex-range "^5.0.1"
1039 |
1040 | flat-cache@^3.0.4:
1041 | version "3.0.4"
1042 | resolved "https://registry.npm.taobao.org/flat-cache/download/flat-cache-3.0.4.tgz?cache=0&sync_timestamp=1604831825098&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fflat-cache%2Fdownload%2Fflat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
1043 | integrity sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE=
1044 | dependencies:
1045 | flatted "^3.1.0"
1046 | rimraf "^3.0.2"
1047 |
1048 | flatted@^3.1.0:
1049 | version "3.1.1"
1050 | resolved "https://registry.nlark.com/flatted/download/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469"
1051 | integrity sha1-xLSJ6ACW2d8d/JfHmHGup8YXxGk=
1052 |
1053 | forever-agent@~0.6.1:
1054 | version "0.6.1"
1055 | resolved "https://registry.nlark.com/forever-agent/download/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
1056 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
1057 |
1058 | form-data@~2.3.2:
1059 | version "2.3.3"
1060 | resolved "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1613411617006&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
1061 | integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y=
1062 | dependencies:
1063 | asynckit "^0.4.0"
1064 | combined-stream "^1.0.6"
1065 | mime-types "^2.1.12"
1066 |
1067 | fraction.js@^4.1.1:
1068 | version "4.1.1"
1069 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.1.tgz#ac4e520473dae67012d618aab91eda09bcb400ff"
1070 | integrity sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==
1071 |
1072 | fs.realpath@^1.0.0:
1073 | version "1.0.0"
1074 | resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1075 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1076 |
1077 | fsevents@~2.3.1, fsevents@~2.3.2:
1078 | version "2.3.2"
1079 | resolved "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.2.tgz?cache=0&sync_timestamp=1612536477949&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
1080 | integrity sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=
1081 |
1082 | function-bind@^1.1.1:
1083 | version "1.1.1"
1084 | resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1085 | integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=
1086 |
1087 | functional-red-black-tree@^1.0.1:
1088 | version "1.0.1"
1089 | resolved "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
1090 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
1091 |
1092 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.1:
1093 | version "1.1.1"
1094 | resolved "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz?cache=0&sync_timestamp=1612364352840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
1095 | integrity sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=
1096 | dependencies:
1097 | function-bind "^1.1.1"
1098 | has "^1.0.3"
1099 | has-symbols "^1.0.1"
1100 |
1101 | get-stdin@^6.0.0:
1102 | version "6.0.0"
1103 | resolved "https://registry.nlark.com/get-stdin/download/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
1104 | integrity sha1-ngm/cSs2CrkiXoEgSPcf3pyJZXs=
1105 |
1106 | getpass@^0.1.1:
1107 | version "0.1.7"
1108 | resolved "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
1109 | integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
1110 | dependencies:
1111 | assert-plus "^1.0.0"
1112 |
1113 | glob-parent@^5.1.2, glob-parent@~5.1.0:
1114 | version "5.1.2"
1115 | resolved "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1116 | integrity sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=
1117 | dependencies:
1118 | is-glob "^4.0.1"
1119 |
1120 | glob@^7.1.3:
1121 | version "7.1.6"
1122 | resolved "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
1123 | integrity sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=
1124 | dependencies:
1125 | fs.realpath "^1.0.0"
1126 | inflight "^1.0.4"
1127 | inherits "2"
1128 | minimatch "^3.0.4"
1129 | once "^1.3.0"
1130 | path-is-absolute "^1.0.0"
1131 |
1132 | globals@^13.6.0, globals@^13.9.0:
1133 | version "13.9.0"
1134 | resolved "https://registry.yarnpkg.com/globals/-/globals-13.9.0.tgz#4bf2bf635b334a173fb1daf7c5e6b218ecdc06cb"
1135 | integrity sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==
1136 | dependencies:
1137 | type-fest "^0.20.2"
1138 |
1139 | har-schema@^2.0.0:
1140 | version "2.0.0"
1141 | resolved "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
1142 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
1143 |
1144 | har-validator@~5.1.3:
1145 | version "5.1.5"
1146 | resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
1147 | integrity sha1-HwgDufjLIMD6E4It8ezds2veHv0=
1148 | dependencies:
1149 | ajv "^6.12.3"
1150 | har-schema "^2.0.0"
1151 |
1152 | has-bigints@^1.0.1:
1153 | version "1.0.1"
1154 | resolved "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz?cache=0&sync_timestamp=1615461293395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-bigints%2Fdownload%2Fhas-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
1155 | integrity sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=
1156 |
1157 | has-flag@^3.0.0:
1158 | version "3.0.0"
1159 | resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1618559744568&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1160 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
1161 |
1162 | has-flag@^4.0.0:
1163 | version "4.0.0"
1164 | resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1618559744568&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1165 | integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=
1166 |
1167 | has-symbols@^1.0.1, has-symbols@^1.0.2:
1168 | version "1.0.2"
1169 | resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423"
1170 | integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=
1171 |
1172 | has@^1.0.3:
1173 | version "1.0.3"
1174 | resolved "https://registry.nlark.com/has/download/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1175 | integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=
1176 | dependencies:
1177 | function-bind "^1.1.1"
1178 |
1179 | http-signature@~1.2.0:
1180 | version "1.2.0"
1181 | resolved "https://registry.nlark.com/http-signature/download/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
1182 | integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
1183 | dependencies:
1184 | assert-plus "^1.0.0"
1185 | jsprim "^1.2.2"
1186 | sshpk "^1.7.0"
1187 |
1188 | ignore@^4.0.6:
1189 | version "4.0.6"
1190 | resolved "https://registry.nlark.com/ignore/download/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
1191 | integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=
1192 |
1193 | import-fresh@^3.0.0, import-fresh@^3.2.1:
1194 | version "3.3.0"
1195 | resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469532269&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1196 | integrity sha1-NxYsJfy566oublPVtNiM4X2eDCs=
1197 | dependencies:
1198 | parent-module "^1.0.0"
1199 | resolve-from "^4.0.0"
1200 |
1201 | imurmurhash@^0.1.4:
1202 | version "0.1.4"
1203 | resolved "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1204 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
1205 |
1206 | inflight@^1.0.4:
1207 | version "1.0.6"
1208 | resolved "https://registry.nlark.com/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1209 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
1210 | dependencies:
1211 | once "^1.3.0"
1212 | wrappy "1"
1213 |
1214 | inherits@2:
1215 | version "2.0.4"
1216 | resolved "https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1217 | integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=
1218 |
1219 | iota-array@^1.0.0:
1220 | version "1.0.0"
1221 | resolved "https://registry.npm.taobao.org/iota-array/download/iota-array-1.0.0.tgz#81ef57fe5d05814cd58c2483632a99c30a0e8087"
1222 | integrity sha1-ge9X/l0FgUzVjCSDYyqZwwoOgIc=
1223 |
1224 | is-bigint@^1.0.1:
1225 | version "1.0.1"
1226 | resolved "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2"
1227 | integrity sha1-aSMFHfy8dkJ4VAuc4OazITql68I=
1228 |
1229 | is-binary-path@~2.1.0:
1230 | version "2.1.0"
1231 | resolved "https://registry.nlark.com/is-binary-path/download/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
1232 | integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=
1233 | dependencies:
1234 | binary-extensions "^2.0.0"
1235 |
1236 | is-boolean-object@^1.1.0:
1237 | version "1.1.0"
1238 | resolved "https://registry.npm.taobao.org/is-boolean-object/download/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0"
1239 | integrity sha1-4qqtOjqPyjTCj27uE1sVbtJYf/A=
1240 | dependencies:
1241 | call-bind "^1.0.0"
1242 |
1243 | is-buffer@^1.0.2:
1244 | version "1.1.6"
1245 | resolved "https://registry.nlark.com/is-buffer/download/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
1246 | integrity sha1-76ouqdqg16suoTqXsritUf776L4=
1247 |
1248 | is-callable@^1.1.4, is-callable@^1.2.3:
1249 | version "1.2.3"
1250 | resolved "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.3.tgz?cache=0&sync_timestamp=1612134205336&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-callable%2Fdownload%2Fis-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
1251 | integrity sha1-ix4FALc6HXbHBIdjbzaOUZ3o244=
1252 |
1253 | is-core-module@^2.2.0:
1254 | version "2.3.0"
1255 | resolved "https://registry.nlark.com/is-core-module/download/is-core-module-2.3.0.tgz?cache=0&sync_timestamp=1619297442776&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-core-module%2Fdownload%2Fis-core-module-2.3.0.tgz#d341652e3408bca69c4671b79a0954a3d349f887"
1256 | integrity sha1-00FlLjQIvKacRnG3mglUo9NJ+Ic=
1257 | dependencies:
1258 | has "^1.0.3"
1259 |
1260 | is-date-object@^1.0.1:
1261 | version "1.0.2"
1262 | resolved "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
1263 | integrity sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=
1264 |
1265 | is-extglob@^2.1.1:
1266 | version "2.1.1"
1267 | resolved "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1268 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
1269 |
1270 | is-fullwidth-code-point@^3.0.0:
1271 | version "3.0.0"
1272 | resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&sync_timestamp=1618552469710&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1273 | integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=
1274 |
1275 | is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
1276 | version "4.0.1"
1277 | resolved "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
1278 | integrity sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=
1279 | dependencies:
1280 | is-extglob "^2.1.1"
1281 |
1282 | is-negative-zero@^2.0.1:
1283 | version "2.0.1"
1284 | resolved "https://registry.nlark.com/is-negative-zero/download/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24"
1285 | integrity sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ=
1286 |
1287 | is-number-object@^1.0.4:
1288 | version "1.0.4"
1289 | resolved "https://registry.npm.taobao.org/is-number-object/download/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197"
1290 | integrity sha1-NqyV50HPGLKD/B3fXoPaeY4+wZc=
1291 |
1292 | is-number@^7.0.0:
1293 | version "7.0.0"
1294 | resolved "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1295 | integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=
1296 |
1297 | is-regex@^1.1.2:
1298 | version "1.1.2"
1299 | resolved "https://registry.npm.taobao.org/is-regex/download/is-regex-1.1.2.tgz?cache=0&sync_timestamp=1612217453411&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-regex%2Fdownload%2Fis-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"
1300 | integrity sha1-gcjr3k2xQvLPHFP8htakV4gmYlE=
1301 | dependencies:
1302 | call-bind "^1.0.2"
1303 | has-symbols "^1.0.1"
1304 |
1305 | is-string@^1.0.5:
1306 | version "1.0.5"
1307 | resolved "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"
1308 | integrity sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y=
1309 |
1310 | is-symbol@^1.0.2, is-symbol@^1.0.3:
1311 | version "1.0.3"
1312 | resolved "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
1313 | integrity sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=
1314 | dependencies:
1315 | has-symbols "^1.0.1"
1316 |
1317 | is-typedarray@~1.0.0:
1318 | version "1.0.0"
1319 | resolved "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
1320 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
1321 |
1322 | isexe@^2.0.0:
1323 | version "2.0.0"
1324 | resolved "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1325 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
1326 |
1327 | isstream@~0.1.2:
1328 | version "0.1.2"
1329 | resolved "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
1330 | integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
1331 |
1332 | jpeg-js@^0.4.3:
1333 | version "0.4.3"
1334 | resolved "https://registry.npm.taobao.org/jpeg-js/download/jpeg-js-0.4.3.tgz#6158e09f1983ad773813704be80680550eff977b"
1335 | integrity sha1-YVjgnxmDrXc4E3BL6AaAVQ7/l3s=
1336 |
1337 | js-cookie@^3.0.0:
1338 | version "3.0.1"
1339 | resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-3.0.1.tgz#9e39b4c6c2f56563708d7d31f6f5f21873a92414"
1340 | integrity sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==
1341 |
1342 | js-tokens@^4.0.0:
1343 | version "4.0.0"
1344 | resolved "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1345 | integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk=
1346 |
1347 | js-yaml@^3.13.1:
1348 | version "3.14.1"
1349 | resolved "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz?cache=0&sync_timestamp=1618435004368&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-yaml%2Fdownload%2Fjs-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
1350 | integrity sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=
1351 | dependencies:
1352 | argparse "^1.0.7"
1353 | esprima "^4.0.0"
1354 |
1355 | jsbn@~0.1.0:
1356 | version "0.1.1"
1357 | resolved "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
1358 | integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
1359 |
1360 | json-schema-traverse@^0.4.1:
1361 | version "0.4.1"
1362 | resolved "https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1363 | integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA=
1364 |
1365 | json-schema-traverse@^1.0.0:
1366 | version "1.0.0"
1367 | resolved "https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
1368 | integrity sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=
1369 |
1370 | json-schema@0.2.3:
1371 | version "0.2.3"
1372 | resolved "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
1373 | integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
1374 |
1375 | json-stable-stringify-without-jsonify@^1.0.1:
1376 | version "1.0.1"
1377 | resolved "https://registry.nlark.com/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
1378 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
1379 |
1380 | json-stringify-safe@~5.0.1:
1381 | version "5.0.1"
1382 | resolved "https://registry.nlark.com/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
1383 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
1384 |
1385 | jsprim@^1.2.2:
1386 | version "1.4.1"
1387 | resolved "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
1388 | integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
1389 | dependencies:
1390 | assert-plus "1.0.0"
1391 | extsprintf "1.3.0"
1392 | json-schema "0.2.3"
1393 | verror "1.10.0"
1394 |
1395 | klona@^2.0.4:
1396 | version "2.0.4"
1397 | resolved "https://registry.npm.taobao.org/klona/download/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0"
1398 | integrity sha1-e7Hjr/sMuGJFR+9+j2cI6i4538A=
1399 |
1400 | levn@^0.4.1:
1401 | version "0.4.1"
1402 | resolved "https://registry.npm.taobao.org/levn/download/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
1403 | integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4=
1404 | dependencies:
1405 | prelude-ls "^1.2.1"
1406 | type-check "~0.4.0"
1407 |
1408 | lodash.clonedeep@^4.5.0:
1409 | version "4.5.0"
1410 | resolved "https://registry.nlark.com/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
1411 | integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
1412 |
1413 | lodash.merge@^4.6.2:
1414 | version "4.6.2"
1415 | resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
1416 | integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
1417 |
1418 | lodash.truncate@^4.4.2:
1419 | version "4.4.2"
1420 | resolved "https://registry.npm.taobao.org/lodash.truncate/download/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
1421 | integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=
1422 |
1423 | lodash@^4.17.21:
1424 | version "4.17.21"
1425 | resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1426 | integrity sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=
1427 |
1428 | lru-cache@^6.0.0:
1429 | version "6.0.0"
1430 | resolved "https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1431 | integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=
1432 | dependencies:
1433 | yallist "^4.0.0"
1434 |
1435 | magic-string@^0.25.7:
1436 | version "0.25.7"
1437 | resolved "https://registry.nlark.com/magic-string/download/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
1438 | integrity sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=
1439 | dependencies:
1440 | sourcemap-codec "^1.4.4"
1441 |
1442 | mdn-data@2.0.14:
1443 | version "2.0.14"
1444 | resolved "https://registry.nlark.com/mdn-data/download/mdn-data-2.0.14.tgz?cache=0&sync_timestamp=1619049642547&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdn-data%2Fdownload%2Fmdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
1445 | integrity sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=
1446 |
1447 | mdn-data@2.0.4:
1448 | version "2.0.4"
1449 | resolved "https://registry.nlark.com/mdn-data/download/mdn-data-2.0.4.tgz?cache=0&sync_timestamp=1619049642547&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdn-data%2Fdownload%2Fmdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b"
1450 | integrity sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=
1451 |
1452 | mime-db@1.47.0:
1453 | version "1.47.0"
1454 | resolved "https://registry.nlark.com/mime-db/download/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c"
1455 | integrity sha1-jLMT5Zll08Bc+/iYkVomevRqM1w=
1456 |
1457 | mime-types@^2.0.1, mime-types@^2.1.12, mime-types@~2.1.19:
1458 | version "2.1.30"
1459 | resolved "https://registry.nlark.com/mime-types/download/mime-types-2.1.30.tgz#6e7be8b4c479825f85ed6326695db73f9305d62d"
1460 | integrity sha1-bnvotMR5gl+F7WMmaV23P5MF1i0=
1461 | dependencies:
1462 | mime-db "1.47.0"
1463 |
1464 | minimatch@^3.0.4:
1465 | version "3.0.4"
1466 | resolved "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
1467 | integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
1468 | dependencies:
1469 | brace-expansion "^1.1.7"
1470 |
1471 | minimist@^1.2.5:
1472 | version "1.2.5"
1473 | resolved "https://registry.nlark.com/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1618846813226&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
1474 | integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=
1475 |
1476 | mkdirp@~0.5.1:
1477 | version "0.5.5"
1478 | resolved "https://registry.nlark.com/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1618847144152&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
1479 | integrity sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=
1480 | dependencies:
1481 | minimist "^1.2.5"
1482 |
1483 | ms@2.1.2:
1484 | version "2.1.2"
1485 | resolved "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1486 | integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=
1487 |
1488 | nanoid@^3.1.28:
1489 | version "3.1.29"
1490 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.29.tgz#214fb2d7a33e1a5bef4757b779dfaeb6a4e5aeb4"
1491 | integrity sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==
1492 |
1493 | natural-compare@^1.4.0:
1494 | version "1.4.0"
1495 | resolved "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1496 | integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
1497 |
1498 | ndarray-pack@^1.1.1:
1499 | version "1.2.1"
1500 | resolved "https://registry.npm.taobao.org/ndarray-pack/download/ndarray-pack-1.2.1.tgz#8caebeaaa24d5ecf70ff86020637977da8ee585a"
1501 | integrity sha1-jK6+qqJNXs9w/4YCBjeXfajuWFo=
1502 | dependencies:
1503 | cwise-compiler "^1.1.2"
1504 | ndarray "^1.0.13"
1505 |
1506 | ndarray@^1.0.13:
1507 | version "1.0.19"
1508 | resolved "https://registry.nlark.com/ndarray/download/ndarray-1.0.19.tgz#6785b5f5dfa58b83e31ae5b2a058cfd1ab3f694e"
1509 | integrity sha1-Z4W19d+li4PjGuWyoFjP0as/aU4=
1510 | dependencies:
1511 | iota-array "^1.0.0"
1512 | is-buffer "^1.0.2"
1513 |
1514 | neo-async@^2.6.2:
1515 | version "2.6.2"
1516 | resolved "https://registry.nlark.com/neo-async/download/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
1517 | integrity sha1-tKr7k+OustgXTKU88WOrfXMIMF8=
1518 |
1519 | node-bitmap@0.0.1:
1520 | version "0.0.1"
1521 | resolved "https://registry.npm.taobao.org/node-bitmap/download/node-bitmap-0.0.1.tgz#180eac7003e0c707618ef31368f62f84b2a69091"
1522 | integrity sha1-GA6scAPgxwdhjvMTaPYvhLKmkJE=
1523 |
1524 | node-releases@^1.1.77:
1525 | version "1.1.77"
1526 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.77.tgz#50b0cfede855dd374e7585bf228ff34e57c1c32e"
1527 | integrity sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==
1528 |
1529 | normalize-path@^3.0.0, normalize-path@~3.0.0:
1530 | version "3.0.0"
1531 | resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
1532 | integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=
1533 |
1534 | normalize-range@^0.1.2:
1535 | version "0.1.2"
1536 | resolved "https://registry.nlark.com/normalize-range/download/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
1537 | integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
1538 |
1539 | nth-check@^1.0.2:
1540 | version "1.0.2"
1541 | resolved "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz?cache=0&sync_timestamp=1606860664533&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnth-check%2Fdownload%2Fnth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
1542 | integrity sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=
1543 | dependencies:
1544 | boolbase "~1.0.0"
1545 |
1546 | oauth-sign@~0.9.0:
1547 | version "0.9.0"
1548 | resolved "https://registry.nlark.com/oauth-sign/download/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
1549 | integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=
1550 |
1551 | object-hash@^2.1.1:
1552 | version "2.2.0"
1553 | resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5"
1554 | integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==
1555 |
1556 | object-inspect@^1.9.0:
1557 | version "1.10.2"
1558 | resolved "https://registry.nlark.com/object-inspect/download/object-inspect-1.10.2.tgz#b6385a3e2b7cae0b5eafcf90cddf85d128767f30"
1559 | integrity sha1-tjhaPit8rgter8+Qzd+F0Sh2fzA=
1560 |
1561 | object-keys@^1.0.12, object-keys@^1.1.1:
1562 | version "1.1.1"
1563 | resolved "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
1564 | integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4=
1565 |
1566 | object.assign@^4.1.2:
1567 | version "4.1.2"
1568 | resolved "https://registry.nlark.com/object.assign/download/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
1569 | integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=
1570 | dependencies:
1571 | call-bind "^1.0.0"
1572 | define-properties "^1.1.3"
1573 | has-symbols "^1.0.1"
1574 | object-keys "^1.1.1"
1575 |
1576 | object.getownpropertydescriptors@^2.1.0:
1577 | version "2.1.2"
1578 | resolved "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.2.tgz?cache=0&sync_timestamp=1613860098805&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7"
1579 | integrity sha1-G9Y66s8NXS0vMbXjk7A6fGAaI/c=
1580 | dependencies:
1581 | call-bind "^1.0.2"
1582 | define-properties "^1.1.3"
1583 | es-abstract "^1.18.0-next.2"
1584 |
1585 | object.values@^1.1.0:
1586 | version "1.1.3"
1587 | resolved "https://registry.npm.taobao.org/object.values/download/object.values-1.1.3.tgz?cache=0&sync_timestamp=1614057760863&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.values%2Fdownload%2Fobject.values-1.1.3.tgz#eaa8b1e17589f02f698db093f7c62ee1699742ee"
1588 | integrity sha1-6qix4XWJ8C9pjbCT98Yu4WmXQu4=
1589 | dependencies:
1590 | call-bind "^1.0.2"
1591 | define-properties "^1.1.3"
1592 | es-abstract "^1.18.0-next.2"
1593 | has "^1.0.3"
1594 |
1595 | omggif@^1.0.5:
1596 | version "1.0.10"
1597 | resolved "https://registry.npm.taobao.org/omggif/download/omggif-1.0.10.tgz#ddaaf90d4a42f532e9e7cb3a95ecdd47f17c7b19"
1598 | integrity sha1-3ar5DUpC9TLp58s6lezdR/F8exk=
1599 |
1600 | once@^1.3.0:
1601 | version "1.4.0"
1602 | resolved "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1603 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1604 | dependencies:
1605 | wrappy "1"
1606 |
1607 | optionator@^0.9.1:
1608 | version "0.9.1"
1609 | resolved "https://registry.nlark.com/optionator/download/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
1610 | integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk=
1611 | dependencies:
1612 | deep-is "^0.1.3"
1613 | fast-levenshtein "^2.0.6"
1614 | levn "^0.4.1"
1615 | prelude-ls "^1.2.1"
1616 | type-check "^0.4.0"
1617 | word-wrap "^1.2.3"
1618 |
1619 | parent-module@^1.0.0:
1620 | version "1.0.1"
1621 | resolved "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1622 | integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=
1623 | dependencies:
1624 | callsites "^3.0.0"
1625 |
1626 | parse-data-uri@^0.2.0:
1627 | version "0.2.0"
1628 | resolved "https://registry.npm.taobao.org/parse-data-uri/download/parse-data-uri-0.2.0.tgz#bf04d851dd5c87b0ab238e5d01ace494b604b4c9"
1629 | integrity sha1-vwTYUd1ch7CrI45dAazklLYEtMk=
1630 | dependencies:
1631 | data-uri-to-buffer "0.0.3"
1632 |
1633 | path-is-absolute@^1.0.0:
1634 | version "1.0.1"
1635 | resolved "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1636 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
1637 |
1638 | path-key@^3.1.0:
1639 | version "3.1.1"
1640 | resolved "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1641 | integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=
1642 |
1643 | path-parse@^1.0.6:
1644 | version "1.0.7"
1645 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1646 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1647 |
1648 | performance-now@^2.1.0:
1649 | version "2.1.0"
1650 | resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
1651 | integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
1652 |
1653 | picocolors@^0.2.1:
1654 | version "0.2.1"
1655 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
1656 | integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==
1657 |
1658 | picomatch@^2.0.4, picomatch@^2.2.1:
1659 | version "2.2.3"
1660 | resolved "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d"
1661 | integrity sha1-RlVH81nMwgbTxI5Goby4m/fuYZ0=
1662 |
1663 | pngjs@^3.3.3:
1664 | version "3.4.0"
1665 | resolved "https://registry.npm.taobao.org/pngjs/download/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f"
1666 | integrity sha1-mcp9clll+2VYFOr2XzjxK72/VV8=
1667 |
1668 | postcss-value-parser@^4.1.0:
1669 | version "4.1.0"
1670 | resolved "https://registry.nlark.com/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
1671 | integrity sha1-RD9qIM7WSBor2k+oUypuVdeJoss=
1672 |
1673 | postcss@^8.1.10, postcss@^8.3.8:
1674 | version "8.3.9"
1675 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.9.tgz#98754caa06c4ee9eb59cc48bd073bb6bd3437c31"
1676 | integrity sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==
1677 | dependencies:
1678 | nanoid "^3.1.28"
1679 | picocolors "^0.2.1"
1680 | source-map-js "^0.6.2"
1681 |
1682 | prelude-ls@^1.2.1:
1683 | version "1.2.1"
1684 | resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
1685 | integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y=
1686 |
1687 | prettier-linter-helpers@^1.0.0:
1688 | version "1.0.0"
1689 | resolved "https://registry.npm.taobao.org/prettier-linter-helpers/download/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
1690 | integrity sha1-0j1B/hN1ZG3i0BBNNFSjAIgCz3s=
1691 | dependencies:
1692 | fast-diff "^1.1.2"
1693 |
1694 | prettier@^2.3.0:
1695 | version "2.4.1"
1696 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c"
1697 | integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==
1698 |
1699 | progress@^2.0.0:
1700 | version "2.0.3"
1701 | resolved "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
1702 | integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=
1703 |
1704 | psl@^1.1.28:
1705 | version "1.8.0"
1706 | resolved "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
1707 | integrity sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=
1708 |
1709 | punycode@^2.1.0, punycode@^2.1.1:
1710 | version "2.1.1"
1711 | resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1712 | integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew=
1713 |
1714 | q@^1.1.2:
1715 | version "1.5.1"
1716 | resolved "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
1717 | integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
1718 |
1719 | qs@~6.5.2:
1720 | version "6.5.2"
1721 | resolved "https://registry.nlark.com/qs/download/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
1722 | integrity sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=
1723 |
1724 | readdirp@~3.5.0:
1725 | version "3.5.0"
1726 | resolved "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz?cache=0&sync_timestamp=1615717506044&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
1727 | integrity sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4=
1728 | dependencies:
1729 | picomatch "^2.2.1"
1730 |
1731 | regexpp@^3.1.0:
1732 | version "3.1.0"
1733 | resolved "https://registry.nlark.com/regexpp/download/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
1734 | integrity sha1-IG0K0KVkjP+9uK5GQ489xRyfeOI=
1735 |
1736 | request@^2.44.0:
1737 | version "2.88.2"
1738 | resolved "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
1739 | integrity sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=
1740 | dependencies:
1741 | aws-sign2 "~0.7.0"
1742 | aws4 "^1.8.0"
1743 | caseless "~0.12.0"
1744 | combined-stream "~1.0.6"
1745 | extend "~3.0.2"
1746 | forever-agent "~0.6.1"
1747 | form-data "~2.3.2"
1748 | har-validator "~5.1.3"
1749 | http-signature "~1.2.0"
1750 | is-typedarray "~1.0.0"
1751 | isstream "~0.1.2"
1752 | json-stringify-safe "~5.0.1"
1753 | mime-types "~2.1.19"
1754 | oauth-sign "~0.9.0"
1755 | performance-now "^2.1.0"
1756 | qs "~6.5.2"
1757 | safe-buffer "^5.1.2"
1758 | tough-cookie "~2.5.0"
1759 | tunnel-agent "^0.6.0"
1760 | uuid "^3.3.2"
1761 |
1762 | require-from-string@^2.0.2:
1763 | version "2.0.2"
1764 | resolved "https://registry.nlark.com/require-from-string/download/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
1765 | integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=
1766 |
1767 | resolve-from@^4.0.0:
1768 | version "4.0.0"
1769 | resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1770 | integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=
1771 |
1772 | resolve@^1.20.0:
1773 | version "1.20.0"
1774 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
1775 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
1776 | dependencies:
1777 | is-core-module "^2.2.0"
1778 | path-parse "^1.0.6"
1779 |
1780 | rimraf@^3.0.2:
1781 | version "3.0.2"
1782 | resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
1783 | integrity sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=
1784 | dependencies:
1785 | glob "^7.1.3"
1786 |
1787 | rollup@^2.57.0:
1788 | version "2.58.0"
1789 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.58.0.tgz#a643983365e7bf7f5b7c62a8331b983b7c4c67fb"
1790 | integrity sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==
1791 | optionalDependencies:
1792 | fsevents "~2.3.2"
1793 |
1794 | safe-buffer@^5.0.1, safe-buffer@^5.1.2:
1795 | version "5.2.1"
1796 | resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.2.1.tgz?cache=0&sync_timestamp=1618846721126&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1797 | integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=
1798 |
1799 | safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
1800 | version "2.1.2"
1801 | resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1802 | integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
1803 |
1804 | sass-loader@^12.0.0:
1805 | version "12.1.0"
1806 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.1.0.tgz#b73324622231009da6fba61ab76013256380d201"
1807 | integrity sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==
1808 | dependencies:
1809 | klona "^2.0.4"
1810 | neo-async "^2.6.2"
1811 |
1812 | sass@^1.32.12:
1813 | version "1.42.1"
1814 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.42.1.tgz#5ab17bebc1cb1881ad2e0c9a932c66ad64e441e2"
1815 | integrity sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==
1816 | dependencies:
1817 | chokidar ">=3.0.0 <4.0.0"
1818 |
1819 | sax@~1.2.4:
1820 | version "1.2.4"
1821 | resolved "https://registry.nlark.com/sax/download/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
1822 | integrity sha1-KBYjTiN4vdxOU1T6tcqold9xANk=
1823 |
1824 | semver@^6.3.0:
1825 | version "6.3.0"
1826 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1827 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1828 |
1829 | semver@^7.2.1:
1830 | version "7.3.5"
1831 | resolved "https://registry.nlark.com/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1618846864940&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
1832 | integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=
1833 | dependencies:
1834 | lru-cache "^6.0.0"
1835 |
1836 | shebang-command@^2.0.0:
1837 | version "2.0.0"
1838 | resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1839 | integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=
1840 | dependencies:
1841 | shebang-regex "^3.0.0"
1842 |
1843 | shebang-regex@^3.0.0:
1844 | version "3.0.0"
1845 | resolved "https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1846 | integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=
1847 |
1848 | slice-ansi@^4.0.0:
1849 | version "4.0.0"
1850 | resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-4.0.0.tgz?cache=0&sync_timestamp=1618554945131&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslice-ansi%2Fdownload%2Fslice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
1851 | integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=
1852 | dependencies:
1853 | ansi-styles "^4.0.0"
1854 | astral-regex "^2.0.0"
1855 | is-fullwidth-code-point "^3.0.0"
1856 |
1857 | source-map-js@^0.6.2:
1858 | version "0.6.2"
1859 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
1860 | integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
1861 |
1862 | source-map@^0.6.1:
1863 | version "0.6.1"
1864 | resolved "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1618846877374&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1865 | integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM=
1866 |
1867 | sourcemap-codec@^1.4.4:
1868 | version "1.4.8"
1869 | resolved "https://registry.npm.taobao.org/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
1870 | integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=
1871 |
1872 | sprintf-js@~1.0.2:
1873 | version "1.0.3"
1874 | resolved "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
1875 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
1876 |
1877 | sshpk@^1.7.0:
1878 | version "1.16.1"
1879 | resolved "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
1880 | integrity sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=
1881 | dependencies:
1882 | asn1 "~0.2.3"
1883 | assert-plus "^1.0.0"
1884 | bcrypt-pbkdf "^1.0.0"
1885 | dashdash "^1.12.0"
1886 | ecc-jsbn "~0.1.1"
1887 | getpass "^0.1.1"
1888 | jsbn "~0.1.0"
1889 | safer-buffer "^2.0.2"
1890 | tweetnacl "~0.14.0"
1891 |
1892 | stable@^0.1.8:
1893 | version "0.1.8"
1894 | resolved "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
1895 | integrity sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=
1896 |
1897 | string-width@^4.2.0:
1898 | version "4.2.2"
1899 | resolved "https://registry.npm.taobao.org/string-width/download/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5"
1900 | integrity sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU=
1901 | dependencies:
1902 | emoji-regex "^8.0.0"
1903 | is-fullwidth-code-point "^3.0.0"
1904 | strip-ansi "^6.0.0"
1905 |
1906 | string.prototype.trimend@^1.0.4:
1907 | version "1.0.4"
1908 | resolved "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz?cache=0&sync_timestamp=1614127438583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimend%2Fdownload%2Fstring.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80"
1909 | integrity sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=
1910 | dependencies:
1911 | call-bind "^1.0.2"
1912 | define-properties "^1.1.3"
1913 |
1914 | string.prototype.trimstart@^1.0.4:
1915 | version "1.0.4"
1916 | resolved "https://registry.nlark.com/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed"
1917 | integrity sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0=
1918 | dependencies:
1919 | call-bind "^1.0.2"
1920 | define-properties "^1.1.3"
1921 |
1922 | strip-ansi@^6.0.0:
1923 | version "6.0.0"
1924 | resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&sync_timestamp=1618553320591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
1925 | integrity sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=
1926 | dependencies:
1927 | ansi-regex "^5.0.0"
1928 |
1929 | strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
1930 | version "3.1.1"
1931 | resolved "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1932 | integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=
1933 |
1934 | supports-color@^5.3.0:
1935 | version "5.5.0"
1936 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1937 | integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=
1938 | dependencies:
1939 | has-flag "^3.0.0"
1940 |
1941 | supports-color@^7.1.0:
1942 | version "7.2.0"
1943 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1944 | integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=
1945 | dependencies:
1946 | has-flag "^4.0.0"
1947 |
1948 | svgo@^1.3.2:
1949 | version "1.3.2"
1950 | resolved "https://registry.nlark.com/svgo/download/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167"
1951 | integrity sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=
1952 | dependencies:
1953 | chalk "^2.4.1"
1954 | coa "^2.0.2"
1955 | css-select "^2.0.0"
1956 | css-select-base-adapter "^0.1.1"
1957 | css-tree "1.0.0-alpha.37"
1958 | csso "^4.0.2"
1959 | js-yaml "^3.13.1"
1960 | mkdirp "~0.5.1"
1961 | object.values "^1.1.0"
1962 | sax "~1.2.4"
1963 | stable "^0.1.8"
1964 | unquote "~1.1.1"
1965 | util.promisify "~1.0.0"
1966 |
1967 | table@^6.0.9:
1968 | version "6.7.1"
1969 | resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2"
1970 | integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==
1971 | dependencies:
1972 | ajv "^8.0.1"
1973 | lodash.clonedeep "^4.5.0"
1974 | lodash.truncate "^4.4.2"
1975 | slice-ansi "^4.0.0"
1976 | string-width "^4.2.0"
1977 | strip-ansi "^6.0.0"
1978 |
1979 | text-table@^0.2.0:
1980 | version "0.2.0"
1981 | resolved "https://registry.nlark.com/text-table/download/text-table-0.2.0.tgz?cache=0&sync_timestamp=1618846790938&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftext-table%2Fdownload%2Ftext-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1982 | integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
1983 |
1984 | through@^2.3.4:
1985 | version "2.3.8"
1986 | resolved "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
1987 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
1988 |
1989 | to-fast-properties@^2.0.0:
1990 | version "2.0.0"
1991 | resolved "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1992 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
1993 |
1994 | to-regex-range@^5.0.1:
1995 | version "5.0.1"
1996 | resolved "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1997 | integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=
1998 | dependencies:
1999 | is-number "^7.0.0"
2000 |
2001 | tough-cookie@~2.5.0:
2002 | version "2.5.0"
2003 | resolved "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
2004 | integrity sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=
2005 | dependencies:
2006 | psl "^1.1.28"
2007 | punycode "^2.1.1"
2008 |
2009 | tunnel-agent@^0.6.0:
2010 | version "0.6.0"
2011 | resolved "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
2012 | integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
2013 | dependencies:
2014 | safe-buffer "^5.0.1"
2015 |
2016 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
2017 | version "0.14.5"
2018 | resolved "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
2019 | integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
2020 |
2021 | type-check@^0.4.0, type-check@~0.4.0:
2022 | version "0.4.0"
2023 | resolved "https://registry.nlark.com/type-check/download/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
2024 | integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE=
2025 | dependencies:
2026 | prelude-ls "^1.2.1"
2027 |
2028 | type-fest@^0.20.2:
2029 | version "0.20.2"
2030 | resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
2031 | integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=
2032 |
2033 | unbox-primitive@^1.0.0:
2034 | version "1.0.1"
2035 | resolved "https://registry.npm.taobao.org/unbox-primitive/download/unbox-primitive-1.0.1.tgz?cache=0&sync_timestamp=1616706319488&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
2036 | integrity sha1-CF4hViXsMWJXTciFmr7nilmxRHE=
2037 | dependencies:
2038 | function-bind "^1.1.1"
2039 | has-bigints "^1.0.1"
2040 | has-symbols "^1.0.2"
2041 | which-boxed-primitive "^1.0.2"
2042 |
2043 | uniq@^1.0.0:
2044 | version "1.0.1"
2045 | resolved "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
2046 | integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
2047 |
2048 | unquote@~1.1.1:
2049 | version "1.1.1"
2050 | resolved "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"
2051 | integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=
2052 |
2053 | uri-js@^4.2.2:
2054 | version "4.4.1"
2055 | resolved "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
2056 | integrity sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=
2057 | dependencies:
2058 | punycode "^2.1.0"
2059 |
2060 | util.promisify@~1.0.0:
2061 | version "1.0.1"
2062 | resolved "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.1.tgz?cache=0&sync_timestamp=1610159866228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee"
2063 | integrity sha1-a693dLgO6w91INi4HQeYKlmruu4=
2064 | dependencies:
2065 | define-properties "^1.1.3"
2066 | es-abstract "^1.17.2"
2067 | has-symbols "^1.0.1"
2068 | object.getownpropertydescriptors "^2.1.0"
2069 |
2070 | uuid@^3.3.2:
2071 | version "3.4.0"
2072 | resolved "https://registry.nlark.com/uuid/download/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
2073 | integrity sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=
2074 |
2075 | v8-compile-cache@^2.0.3:
2076 | version "2.3.0"
2077 | resolved "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz?cache=0&sync_timestamp=1614993639567&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fv8-compile-cache%2Fdownload%2Fv8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
2078 | integrity sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=
2079 |
2080 | verror@1.10.0:
2081 | version "1.10.0"
2082 | resolved "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
2083 | integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
2084 | dependencies:
2085 | assert-plus "^1.0.0"
2086 | core-util-is "1.0.2"
2087 | extsprintf "^1.2.0"
2088 |
2089 | vite-plugin-svgicon@^1.0.0-alpha.0:
2090 | version "1.0.0"
2091 | resolved "https://registry.yarnpkg.com/vite-plugin-svgicon/-/vite-plugin-svgicon-1.0.0.tgz#9a1b6daa27f534b10068ae0cec63833965fdf0e8"
2092 | integrity sha512-9iGVig6H8tjDFlEiUraZ9Xnxu0wEJ4ZPScOCetiapcy6sgyw1HeenLLVpatNfSgJ5GzqJEO0HNdckYVVtvktlQ==
2093 | dependencies:
2094 | "@types/svgo" "^1.3.4"
2095 | "@yzfe/svgicon-gen" "^1.1.0"
2096 | minimatch "^3.0.4"
2097 |
2098 | vite@^2.2.4:
2099 | version "2.6.5"
2100 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.6.5.tgz#c4d25972e2f7371e682da86828722ddf5126f3d1"
2101 | integrity sha512-vavXMChDUb4Oh4YunrK9BrH5Ox74cu0eOp0VuyI/iqFz1FqbWD72So2c9I87lLL2n0+6tFPV5ijow60KrtxuZg==
2102 | dependencies:
2103 | esbuild "^0.13.2"
2104 | postcss "^8.3.8"
2105 | resolve "^1.20.0"
2106 | rollup "^2.57.0"
2107 | optionalDependencies:
2108 | fsevents "~2.3.2"
2109 |
2110 | vue-eslint-parser@^7.10.0:
2111 | version "7.10.0"
2112 | resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.10.0.tgz#ea4e4b10fd10aa35c8a79ac783488d8abcd29be8"
2113 | integrity sha512-7tc/ewS9Vq9Bn741pvpg8op2fWJPH3k32aL+jcIcWGCTzh/zXSdh7pZ5FV3W2aJancP9+ftPAv292zY5T5IPCg==
2114 | dependencies:
2115 | debug "^4.1.1"
2116 | eslint-scope "^5.1.1"
2117 | eslint-visitor-keys "^1.1.0"
2118 | espree "^6.2.1"
2119 | esquery "^1.4.0"
2120 | lodash "^4.17.21"
2121 | semver "^6.3.0"
2122 |
2123 | vue@^3.0.5:
2124 | version "3.0.11"
2125 | resolved "https://registry.npm.taobao.org/vue/download/vue-3.0.11.tgz?cache=0&sync_timestamp=1617321643721&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-3.0.11.tgz#c82f9594cbf4dcc869241d4c8dd3e08d9a8f4b5f"
2126 | integrity sha1-yC+VlMv03MhpJB1MjdPgjZqPS18=
2127 | dependencies:
2128 | "@vue/compiler-dom" "3.0.11"
2129 | "@vue/runtime-dom" "3.0.11"
2130 | "@vue/shared" "3.0.11"
2131 |
2132 | which-boxed-primitive@^1.0.2:
2133 | version "1.0.2"
2134 | resolved "https://registry.nlark.com/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
2135 | integrity sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=
2136 | dependencies:
2137 | is-bigint "^1.0.1"
2138 | is-boolean-object "^1.1.0"
2139 | is-number-object "^1.0.4"
2140 | is-string "^1.0.5"
2141 | is-symbol "^1.0.3"
2142 |
2143 | which@^2.0.1:
2144 | version "2.0.2"
2145 | resolved "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
2146 | integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=
2147 | dependencies:
2148 | isexe "^2.0.0"
2149 |
2150 | word-wrap@^1.2.3:
2151 | version "1.2.3"
2152 | resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
2153 | integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=
2154 |
2155 | wrappy@1:
2156 | version "1.0.2"
2157 | resolved "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz?cache=0&sync_timestamp=1619133505879&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrappy%2Fdownload%2Fwrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
2158 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
2159 |
2160 | yallist@^4.0.0:
2161 | version "4.0.0"
2162 | resolved "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
2163 | integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=
2164 |
--------------------------------------------------------------------------------