Arguments: 
  D:\tools\node\node.exe C:\Users\liujun\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js install

PATH: 
  C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\tools\python\;D:\tools\node\;D:\tools\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Users\liujun\.windows-build-tools\python27\;C:\Users\liujun\AppData\Local\Microsoft\WindowsApps;D:\tools\Microsoft VS Code Insiders\bin;D:\tools\Microsoft VS Code\bin;C:\Users\liujun\AppData\Local\Microsoft\WindowsApps;D:\tools\Fiddler;C:\Users\liujun\AppData\Roaming\npm

Yarn version: 
  1.22.0

Node version: 
  16.17.0

Platform: 
  win32 x64

Trace: 
  Error: connect ETIMEDOUT 104.16.19.35:443
      at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1247:16)

npm manifest: 
  {
    "name": "v2admin",
    "private": true,
    "version": "0.0.0",
    "scripts": {
      "dev": "vite",
      "build": "vite build --mode development",
      "build:dev": "vite build --mode development",
      "build:prod": "vite build",
      "preview": "vite preview"
    },
    "devDependencies": {
      "@vitejs/plugin-vue": "^2.2.0",
      "sass": "^1.49.9",
      "vite": "^2.8.0",
      "vite-plugin-vue2": "^1.9.3"
    },
    "dependencies": {
      "@vue/composition-api": "^1.4.9",
      "@vueuse/core": "^8.1.1",
      "axios": "^0.26.1",
      "clipboard": "^2.0.11",
      "default-passive-events": "^2.0.0",
      "echarts": "^5.3.2",
      "element-ui": "^2.15.6",
      "normalize.css": "^8.0.1",
      "path-browserify": "^1.0.1",
      "path-to-regexp": "^6.2.0",
      "pinia": "^2.0.12",
      "require": "^2.4.20",
      "vue": "^2.6.14",
      "vue-router": "^3.5.3",
      "vue-template-compiler": "^2.6.14",
      "xlsx": "^0.18.5"
    }
  }

yarn manifest: 
  No manifest

Lockfile: 
  # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
  # yarn lockfile v1
  
  
  "@ampproject/remapping@^2.1.0":
    "integrity" "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg=="
    "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz"
    "version" "2.1.2"
    dependencies:
      "@jridgewell/trace-mapping" "^0.3.0"
  
  "@babel/code-frame@^7.16.7":
    "integrity" "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg=="
    "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/highlight" "^7.16.7"
  
  "@babel/compat-data@^7.16.4":
    "integrity" "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng=="
    "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz"
    "version" "7.17.0"
  
  "@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.16.10":
    "integrity" "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA=="
    "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz"
    "version" "7.17.5"
    dependencies:
      "@ampproject/remapping" "^2.1.0"
      "@babel/code-frame" "^7.16.7"
      "@babel/generator" "^7.17.3"
      "@babel/helper-compilation-targets" "^7.16.7"
      "@babel/helper-module-transforms" "^7.16.7"
      "@babel/helpers" "^7.17.2"
      "@babel/parser" "^7.17.3"
      "@babel/template" "^7.16.7"
      "@babel/traverse" "^7.17.3"
      "@babel/types" "^7.17.0"
      "convert-source-map" "^1.7.0"
      "debug" "^4.1.0"
      "gensync" "^1.0.0-beta.2"
      "json5" "^2.1.2"
      "semver" "^6.3.0"
  
  "@babel/generator@^7.17.3":
    "integrity" "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg=="
    "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz"
    "version" "7.17.3"
    dependencies:
      "@babel/types" "^7.17.0"
      "jsesc" "^2.5.1"
      "source-map" "^0.5.0"
  
  "@babel/helper-annotate-as-pure@^7.16.7":
    "integrity" "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw=="
    "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-compilation-targets@^7.16.7":
    "integrity" "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA=="
    "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/compat-data" "^7.16.4"
      "@babel/helper-validator-option" "^7.16.7"
      "browserslist" "^4.17.5"
      "semver" "^6.3.0"
  
  "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.17.1":
    "integrity" "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg=="
    "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz"
    "version" "7.17.6"
    dependencies:
      "@babel/helper-annotate-as-pure" "^7.16.7"
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-function-name" "^7.16.7"
      "@babel/helper-member-expression-to-functions" "^7.16.7"
      "@babel/helper-optimise-call-expression" "^7.16.7"
      "@babel/helper-replace-supers" "^7.16.7"
      "@babel/helper-split-export-declaration" "^7.16.7"
  
  "@babel/helper-environment-visitor@^7.16.7":
    "integrity" "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag=="
    "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-function-name@^7.16.7":
    "integrity" "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA=="
    "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/helper-get-function-arity" "^7.16.7"
      "@babel/template" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/helper-get-function-arity@^7.16.7":
    "integrity" "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw=="
    "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-hoist-variables@^7.16.7":
    "integrity" "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg=="
    "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-member-expression-to-functions@^7.16.7":
    "integrity" "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q=="
    "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.7":
    "integrity" "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg=="
    "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-module-transforms@^7.16.7":
    "integrity" "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA=="
    "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz"
    "version" "7.17.6"
    dependencies:
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-module-imports" "^7.16.7"
      "@babel/helper-simple-access" "^7.16.7"
      "@babel/helper-split-export-declaration" "^7.16.7"
      "@babel/helper-validator-identifier" "^7.16.7"
      "@babel/template" "^7.16.7"
      "@babel/traverse" "^7.17.3"
      "@babel/types" "^7.17.0"
  
  "@babel/helper-optimise-call-expression@^7.16.7":
    "integrity" "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w=="
    "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-plugin-utils@^7.16.7":
    "integrity" "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
    "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz"
    "version" "7.16.7"
  
  "@babel/helper-replace-supers@^7.16.7":
    "integrity" "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw=="
    "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-member-expression-to-functions" "^7.16.7"
      "@babel/helper-optimise-call-expression" "^7.16.7"
      "@babel/traverse" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/helper-simple-access@^7.16.7":
    "integrity" "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g=="
    "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-split-export-declaration@^7.16.7":
    "integrity" "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw=="
    "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-validator-identifier@^7.16.7":
    "integrity" "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw=="
    "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz"
    "version" "7.16.7"
  
  "@babel/helper-validator-option@^7.16.7":
    "integrity" "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ=="
    "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz"
    "version" "7.16.7"
  
  "@babel/helpers@^7.17.2":
    "integrity" "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ=="
    "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz"
    "version" "7.17.2"
    dependencies:
      "@babel/template" "^7.16.7"
      "@babel/traverse" "^7.17.0"
      "@babel/types" "^7.17.0"
  
  "@babel/highlight@^7.16.7":
    "integrity" "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw=="
    "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz"
    "version" "7.16.10"
    dependencies:
      "@babel/helper-validator-identifier" "^7.16.7"
      "chalk" "^2.0.0"
      "js-tokens" "^4.0.0"
  
  "@babel/parser@^7.16.10", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3":
    "integrity" "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA=="
    "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz"
    "version" "7.17.3"
  
  "@babel/plugin-proposal-class-properties@^7.16.7":
    "integrity" "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww=="
    "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/helper-create-class-features-plugin" "^7.16.7"
      "@babel/helper-plugin-utils" "^7.16.7"
  
  "@babel/plugin-proposal-decorators@^7.16.7":
    "integrity" "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw=="
    "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz"
    "version" "7.17.2"
    dependencies:
      "@babel/helper-create-class-features-plugin" "^7.17.1"
      "@babel/helper-plugin-utils" "^7.16.7"
      "@babel/helper-replace-supers" "^7.16.7"
      "@babel/plugin-syntax-decorators" "^7.17.0"
      "charcodes" "^0.2.0"
  
  "@babel/plugin-syntax-decorators@^7.17.0":
    "integrity" "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A=="
    "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz"
    "version" "7.17.0"
    dependencies:
      "@babel/helper-plugin-utils" "^7.16.7"
  
  "@babel/plugin-syntax-jsx@^7.2.0":
    "integrity" "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q=="
    "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/helper-plugin-utils" "^7.16.7"
  
  "@babel/plugin-syntax-typescript@^7.16.7":
    "integrity" "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A=="
    "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/helper-plugin-utils" "^7.16.7"
  
  "@babel/plugin-transform-typescript@^7.16.8":
    "integrity" "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ=="
    "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz"
    "version" "7.16.8"
    dependencies:
      "@babel/helper-create-class-features-plugin" "^7.16.7"
      "@babel/helper-plugin-utils" "^7.16.7"
      "@babel/plugin-syntax-typescript" "^7.16.7"
  
  "@babel/template@^7.16.7":
    "integrity" "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w=="
    "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz"
    "version" "7.16.7"
    dependencies:
      "@babel/code-frame" "^7.16.7"
      "@babel/parser" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/traverse@^7.16.7", "@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3":
    "integrity" "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw=="
    "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz"
    "version" "7.17.3"
    dependencies:
      "@babel/code-frame" "^7.16.7"
      "@babel/generator" "^7.17.3"
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-function-name" "^7.16.7"
      "@babel/helper-hoist-variables" "^7.16.7"
      "@babel/helper-split-export-declaration" "^7.16.7"
      "@babel/parser" "^7.17.3"
      "@babel/types" "^7.17.0"
      "debug" "^4.1.0"
      "globals" "^11.1.0"
  
  "@babel/types@^7.16.7", "@babel/types@^7.17.0":
    "integrity" "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw=="
    "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz"
    "version" "7.17.0"
    dependencies:
      "@babel/helper-validator-identifier" "^7.16.7"
      "to-fast-properties" "^2.0.0"
  
  "@jridgewell/resolve-uri@^3.0.3":
    "integrity" "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew=="
    "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz"
    "version" "3.0.5"
  
  "@jridgewell/sourcemap-codec@^1.4.10":
    "integrity" "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg=="
    "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz"
    "version" "1.4.11"
  
  "@jridgewell/trace-mapping@^0.3.0":
    "integrity" "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ=="
    "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz"
    "version" "0.3.4"
    dependencies:
      "@jridgewell/resolve-uri" "^3.0.3"
      "@jridgewell/sourcemap-codec" "^1.4.10"
  
  "@rollup/pluginutils@^4.1.1":
    "integrity" "sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA=="
    "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.0.tgz"
    "version" "4.2.0"
    dependencies:
      "estree-walker" "^2.0.1"
      "picomatch" "^2.2.2"
  
  "@vitejs/plugin-vue@^2.2.0":
    "integrity" "sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw=="
    "resolved" "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.2.4.tgz"
    "version" "2.2.4"
  
  "@vue/babel-helper-vue-jsx-merge-props@^1.2.1":
    "integrity" "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA=="
    "resolved" "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz"
    "version" "1.2.1"
  
  "@vue/babel-plugin-transform-vue-jsx@^1.2.1":
    "integrity" "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA=="
    "resolved" "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz"
    "version" "1.2.1"
    dependencies:
      "@babel/helper-module-imports" "^7.0.0"
      "@babel/plugin-syntax-jsx" "^7.2.0"
      "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1"
      "html-tags" "^2.0.0"
      "lodash.kebabcase" "^4.1.1"
      "svg-tags" "^1.0.0"
  
  "@vue/babel-preset-jsx@^1.2.4":
    "integrity" "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w=="
    "resolved" "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz"
    "version" "1.2.4"
    dependencies:
      "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1"
      "@vue/babel-plugin-transform-vue-jsx" "^1.2.1"
      "@vue/babel-sugar-composition-api-inject-h" "^1.2.1"
      "@vue/babel-sugar-composition-api-render-instance" "^1.2.4"
      "@vue/babel-sugar-functional-vue" "^1.2.2"
      "@vue/babel-sugar-inject-h" "^1.2.2"
      "@vue/babel-sugar-v-model" "^1.2.3"
      "@vue/babel-sugar-v-on" "^1.2.3"
  
  "@vue/babel-sugar-composition-api-inject-h@^1.2.1":
    "integrity" "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ=="
    "resolved" "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz"
    "version" "1.2.1"
    dependencies:
      "@babel/plugin-syntax-jsx" "^7.2.0"
  
  "@vue/babel-sugar-composition-api-render-instance@^1.2.4":
    "integrity" "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q=="
    "resolved" "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz"
    "version" "1.2.4"
    dependencies:
      "@babel/plugin-syntax-jsx" "^7.2.0"
  
  "@vue/babel-sugar-functional-vue@^1.2.2":
    "integrity" "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w=="
    "resolved" "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz"
    "version" "1.2.2"
    dependencies:
      "@babel/plugin-syntax-jsx" "^7.2.0"
  
  "@vue/babel-sugar-inject-h@^1.2.2":
    "integrity" "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw=="
    "resolved" "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz"
    "version" "1.2.2"
    dependencies:
      "@babel/plugin-syntax-jsx" "^7.2.0"
  
  "@vue/babel-sugar-v-model@^1.2.3":
    "integrity" "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ=="
    "resolved" "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz"
    "version" "1.2.3"
    dependencies:
      "@babel/plugin-syntax-jsx" "^7.2.0"
      "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1"
      "@vue/babel-plugin-transform-vue-jsx" "^1.2.1"
      "camelcase" "^5.0.0"
      "html-tags" "^2.0.0"
      "svg-tags" "^1.0.0"
  
  "@vue/babel-sugar-v-on@^1.2.3":
    "integrity" "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw=="
    "resolved" "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz"
    "version" "1.2.3"
    dependencies:
      "@babel/plugin-syntax-jsx" "^7.2.0"
      "@vue/babel-plugin-transform-vue-jsx" "^1.2.1"
      "camelcase" "^5.0.0"
  
  "@vue/component-compiler-utils@^3.2.2":
    "integrity" "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ=="
    "resolved" "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz"
    "version" "3.3.0"
    dependencies:
      "consolidate" "^0.15.1"
      "hash-sum" "^1.0.2"
      "lru-cache" "^4.1.2"
      "merge-source-map" "^1.1.0"
      "postcss" "^7.0.36"
      "postcss-selector-parser" "^6.0.2"
      "source-map" "~0.6.1"
      "vue-template-es2015-compiler" "^1.9.0"
    optionalDependencies:
      "prettier" "^1.18.2 || ^2.0.0"
  
  "@vue/composition-api@^1.0.0-rc.1", "@vue/composition-api@^1.1.0", "@vue/composition-api@^1.4.0", "@vue/composition-api@^1.4.9":
    "integrity" "sha512-l6YOeg5LEXmfPqyxAnBaCv1FMRw0OGKJ4m6nOWRm6ngt5TuHcj5ZoBRN+LXh3J0u6Ur3C4VA+RiKT+M0eItr/g=="
    "resolved" "https://registry.npmjs.org/@vue/composition-api/-/composition-api-1.4.9.tgz"
    "version" "1.4.9"
  
  "@vue/devtools-api@^6.1.0":
    "integrity" "sha512-79InfO2xHv+WHIrH1bHXQUiQD/wMls9qBk6WVwGCbdwP7/3zINtvqPNMtmSHXsIKjvUAHc8L0ouOj6ZQQRmcXg=="
    "resolved" "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.1.3.tgz"
    "version" "6.1.3"
  
  "@vueuse/core@^8.1.1":
    "integrity" "sha512-NmpizOcQXW0OHV0qa6YwFtw5hQBe0RxMuxQoIIbCa6jRT16MTweFPecIM6VgA1e5vZJtAO7p//TgLSpzi3joZQ=="
    "resolved" "https://registry.npmjs.org/@vueuse/core/-/core-8.1.1.tgz"
    "version" "8.1.1"
    dependencies:
      "@vueuse/metadata" "8.1.1"
      "@vueuse/shared" "8.1.1"
      "vue-demi" "*"
  
  "@vueuse/metadata@8.1.1":
    "integrity" "sha512-TSmA3UaSmBcV8pJ7fnHAL7NjSE1RQZlpJklg6YysFxwxDb0MZlo+Q8j9U1hLBZT1fnAjwZMaoxilanHN8ZwugQ=="
    "resolved" "https://registry.npmjs.org/@vueuse/metadata/-/metadata-8.1.1.tgz"
    "version" "8.1.1"
  
  "@vueuse/shared@8.1.1":
    "integrity" "sha512-lWRcK8W9+q1t1XMxW9JIljXFQLIViInTOEF7wUHcISQNAYwHtHgr0z+U5SRM8tA4eJd/dVs/2BV1/z2DG7aKEg=="
    "resolved" "https://registry.npmjs.org/@vueuse/shared/-/shared-8.1.1.tgz"
    "version" "8.1.1"
    dependencies:
      "vue-demi" "*"
  
  "adler-32@~1.3.0":
    "integrity" "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A=="
    "resolved" "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz"
    "version" "1.3.1"
  
  "amdefine@>=0.0.4":
    "integrity" "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg=="
    "resolved" "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"
    "version" "1.0.1"
  
  "ansi-styles@^3.2.1":
    "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
    "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
    "version" "3.2.1"
    dependencies:
      "color-convert" "^1.9.0"
  
  "anymatch@~3.1.2":
    "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg=="
    "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz"
    "version" "3.1.2"
    dependencies:
      "normalize-path" "^3.0.0"
      "picomatch" "^2.0.4"
  
  "async-validator@~1.8.1":
    "integrity" "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA=="
    "resolved" "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz"
    "version" "1.8.5"
    dependencies:
      "babel-runtime" "6.x"
  
  "async@~0.2.6":
    "integrity" "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ=="
    "resolved" "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
    "version" "0.2.10"
  
  "at-least-node@^1.0.0":
    "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
    "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"
    "version" "1.0.0"
  
  "axios@^0.26.1":
    "integrity" "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA=="
    "resolved" "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz"
    "version" "0.26.1"
    dependencies:
      "follow-redirects" "^1.14.8"
  
  "babel-helper-vue-jsx-merge-props@^2.0.0":
    "integrity" "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
    "resolved" "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz"
    "version" "2.0.3"
  
  "babel-runtime@6.x":
    "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4="
    "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"
    "version" "6.26.0"
    dependencies:
      "core-js" "^2.4.0"
      "regenerator-runtime" "^0.11.0"
  
  "binary-extensions@^2.0.0":
    "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
    "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
    "version" "2.2.0"
  
  "bluebird@^3.1.1", "bluebird@^3.7.2":
    "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
    "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
    "version" "3.7.2"
  
  "braces@~3.0.2":
    "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
    "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
    "version" "3.0.2"
    dependencies:
      "fill-range" "^7.0.1"
  
  "browserslist@^4.17.5":
    "integrity" "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ=="
    "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz"
    "version" "4.20.0"
    dependencies:
      "caniuse-lite" "^1.0.30001313"
      "electron-to-chromium" "^1.4.76"
      "escalade" "^3.1.1"
      "node-releases" "^2.0.2"
      "picocolors" "^1.0.0"
  
  "camelcase@^5.0.0":
    "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
    "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
    "version" "5.3.1"
  
  "caniuse-lite@^1.0.30001313":
    "integrity" "sha512-JgUdNoZKxPZFzbzJwy4hDSyGuH/gXz2rN51QmoR8cBQsVo58llD3A0vlRKKRt8FGf5u69P9eQyIH8/z9vN/S0Q=="
    "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001316.tgz"
    "version" "1.0.30001316"
  
  "cfb@~1.2.1":
    "integrity" "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA=="
    "resolved" "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz"
    "version" "1.2.2"
    dependencies:
      "adler-32" "~1.3.0"
      "crc-32" "~1.2.0"
  
  "chalk@^2.0.0":
    "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
    "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
    "version" "2.4.2"
    dependencies:
      "ansi-styles" "^3.2.1"
      "escape-string-regexp" "^1.0.5"
      "supports-color" "^5.3.0"
  
  "charcodes@^0.2.0":
    "integrity" "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ=="
    "resolved" "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz"
    "version" "0.2.0"
  
  "chokidar@>=3.0.0 <4.0.0":
    "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw=="
    "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz"
    "version" "3.5.3"
    dependencies:
      "anymatch" "~3.1.2"
      "braces" "~3.0.2"
      "glob-parent" "~5.1.2"
      "is-binary-path" "~2.1.0"
      "is-glob" "~4.0.1"
      "normalize-path" "~3.0.0"
      "readdirp" "~3.6.0"
    optionalDependencies:
      "fsevents" "~2.3.2"
  
  "clipboard@^2.0.11":
    "integrity" "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw=="
    "resolved" "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz"
    "version" "2.0.11"
    dependencies:
      "good-listener" "^1.2.2"
      "select" "^1.1.2"
      "tiny-emitter" "^2.0.0"
  
  "codepage@~1.15.0":
    "integrity" "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA=="
    "resolved" "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz"
    "version" "1.15.0"
  
  "color-convert@^1.9.0":
    "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
    "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
    "version" "1.9.3"
    dependencies:
      "color-name" "1.1.3"
  
  "color-name@1.1.3":
    "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
    "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
    "version" "1.1.3"
  
  "consolidate@^0.15.1":
    "integrity" "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw=="
    "resolved" "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz"
    "version" "0.15.1"
    dependencies:
      "bluebird" "^3.1.1"
  
  "consolidate@^0.16.0":
    "integrity" "sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ=="
    "resolved" "https://registry.npmjs.org/consolidate/-/consolidate-0.16.0.tgz"
    "version" "0.16.0"
    dependencies:
      "bluebird" "^3.7.2"
  
  "convert-source-map@^1.7.0":
    "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA=="
    "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz"
    "version" "1.8.0"
    dependencies:
      "safe-buffer" "~5.1.1"
  
  "core-js@^2.4.0":
    "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
    "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz"
    "version" "2.6.12"
  
  "crc-32@~1.2.0", "crc-32@~1.2.1":
    "integrity" "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ=="
    "resolved" "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz"
    "version" "1.2.2"
  
  "cssesc@^3.0.0":
    "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
    "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
    "version" "3.0.0"
  
  "de-indent@^1.0.2":
    "integrity" "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0="
    "resolved" "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz"
    "version" "1.0.2"
  
  "debug@^4.1.0", "debug@^4.3.2":
    "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q=="
    "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz"
    "version" "4.3.3"
    dependencies:
      "ms" "2.1.2"
  
  "deepmerge@^1.2.0":
    "integrity" "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
    "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz"
    "version" "1.5.2"
  
  "default-passive-events@^2.0.0":
    "integrity" "sha512-eMtt76GpDVngZQ3ocgvRcNCklUMwID1PaNbCNxfpDXuiOXttSh0HzBbda1HU9SIUsDc02vb7g9+3I5tlqe/qMQ=="
    "resolved" "https://registry.npmjs.org/default-passive-events/-/default-passive-events-2.0.0.tgz"
    "version" "2.0.0"
  
  "delegate@^3.1.2":
    "integrity" "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
    "resolved" "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz"
    "version" "3.2.0"
  
  "echarts@^5.3.2":
    "integrity" "sha512-LWCt7ohOKdJqyiBJ0OGBmE9szLdfA9sGcsMEi+GGoc6+Xo75C+BkcT/6NNGRHAWtnQl2fNow05AQjznpap28TQ=="
    "resolved" "https://registry.npmjs.org/echarts/-/echarts-5.3.2.tgz"
    "version" "5.3.2"
    dependencies:
      "tslib" "2.3.0"
      "zrender" "5.3.1"
  
  "electron-to-chromium@^1.4.76":
    "integrity" "sha512-Ks+ANzLoIrFDUOJdjxYMH6CMKB8UQo5modAwvSZTxgF+vEs/U7G5IbWFUp6dS4klPkTDVdxbORuk8xAXXhMsWw=="
    "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.82.tgz"
    "version" "1.4.82"
  
  "element-ui@^2.15.6":
    "integrity" "sha512-rcYXEKd/j2G0AgficAOk1Zd1AsnHRkhmrK4yLHmNOiimU2JfsywgfKUjMoFuT6pQx0luhovj8lFjpE4Fnt58Iw=="
    "resolved" "https://registry.npmjs.org/element-ui/-/element-ui-2.15.6.tgz"
    "version" "2.15.6"
    dependencies:
      "async-validator" "~1.8.1"
      "babel-helper-vue-jsx-merge-props" "^2.0.0"
      "deepmerge" "^1.2.0"
      "normalize-wheel" "^1.0.1"
      "resize-observer-polyfill" "^1.5.0"
      "throttle-debounce" "^1.0.1"
  
  "esbuild-darwin-64@0.14.26":
    "integrity" "sha512-oZJBN+CkR47Fc7KB1vowZy2kb5r+WSnsBjVEw7aI8HmR6louAgTr4bs1NwzaF6MbLi41ajaw6RdipfsM1H9PvQ=="
    "resolved" "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.26.tgz"
    "version" "0.14.26"
  
  "esbuild@^0.14.14":
    "integrity" "sha512-v0zIYlFB9NZ82/hFljhvpA7f8rob66r68ymB7juMz6TYAAMYjKGoW+hrMfRRvic5MAOI2wE/SuykFvsELLa6eA=="
    "resolved" "https://registry.npmjs.org/esbuild/-/esbuild-0.14.26.tgz"
    "version" "0.14.26"
    optionalDependencies:
      "esbuild-android-64" "0.14.26"
      "esbuild-android-arm64" "0.14.26"
      "esbuild-darwin-64" "0.14.26"
      "esbuild-darwin-arm64" "0.14.26"
      "esbuild-freebsd-64" "0.14.26"
      "esbuild-freebsd-arm64" "0.14.26"
      "esbuild-linux-32" "0.14.26"
      "esbuild-linux-64" "0.14.26"
      "esbuild-linux-arm" "0.14.26"
      "esbuild-linux-arm64" "0.14.26"
      "esbuild-linux-mips64le" "0.14.26"
      "esbuild-linux-ppc64le" "0.14.26"
      "esbuild-linux-riscv64" "0.14.26"
      "esbuild-linux-s390x" "0.14.26"
      "esbuild-netbsd-64" "0.14.26"
      "esbuild-openbsd-64" "0.14.26"
      "esbuild-sunos-64" "0.14.26"
      "esbuild-windows-32" "0.14.26"
      "esbuild-windows-64" "0.14.26"
      "esbuild-windows-arm64" "0.14.26"
  
  "escalade@^3.1.1":
    "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
    "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
    "version" "3.1.1"
  
  "escape-string-regexp@^1.0.5":
    "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
    "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
    "version" "1.0.5"
  
  "estree-walker@^2.0.1":
    "integrity" "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
    "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz"
    "version" "2.0.2"
  
  "fill-range@^7.0.1":
    "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
    "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
    "version" "7.0.1"
    dependencies:
      "to-regex-range" "^5.0.1"
  
  "follow-redirects@^1.14.8":
    "integrity" "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w=="
    "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz"
    "version" "1.14.9"
  
  "frac@~1.1.2":
    "integrity" "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA=="
    "resolved" "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz"
    "version" "1.1.2"
  
  "fs-extra@^9.1.0":
    "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="
    "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"
    "version" "9.1.0"
    dependencies:
      "at-least-node" "^1.0.0"
      "graceful-fs" "^4.2.0"
      "jsonfile" "^6.0.1"
      "universalify" "^2.0.0"
  
  "fsevents@~2.3.2":
    "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="
    "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
    "version" "2.3.2"
  
  "function-bind@^1.1.1":
    "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
    "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
    "version" "1.1.1"
  
  "gensync@^1.0.0-beta.2":
    "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
    "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
    "version" "1.0.0-beta.2"
  
  "glob-parent@~5.1.2":
    "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
    "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
    "version" "5.1.2"
    dependencies:
      "is-glob" "^4.0.1"
  
  "globals@^11.1.0":
    "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
    "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
    "version" "11.12.0"
  
  "good-listener@^1.2.2":
    "integrity" "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw=="
    "resolved" "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz"
    "version" "1.2.2"
    dependencies:
      "delegate" "^3.1.2"
  
  "graceful-fs@^4.1.6", "graceful-fs@^4.2.0":
    "integrity" "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
    "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz"
    "version" "4.2.9"
  
  "has-flag@^3.0.0":
    "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
    "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
    "version" "3.0.0"
  
  "has@^1.0.3":
    "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
    "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
    "version" "1.0.3"
    dependencies:
      "function-bind" "^1.1.1"
  
  "hash-sum@^1.0.2":
    "integrity" "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ="
    "resolved" "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz"
    "version" "1.0.2"
  
  "hash-sum@^2.0.0":
    "integrity" "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg=="
    "resolved" "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz"
    "version" "2.0.0"
  
  "he@^1.1.0":
    "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
    "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz"
    "version" "1.2.0"
  
  "html-tags@^2.0.0":
    "integrity" "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos="
    "resolved" "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz"
    "version" "2.0.0"
  
  "immutable@^4.0.0":
    "integrity" "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw=="
    "resolved" "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz"
    "version" "4.0.0"
  
  "is-binary-path@~2.1.0":
    "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="
    "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
    "version" "2.1.0"
    dependencies:
      "binary-extensions" "^2.0.0"
  
  "is-core-module@^2.8.1":
    "integrity" "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA=="
    "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz"
    "version" "2.8.1"
    dependencies:
      "has" "^1.0.3"
  
  "is-extglob@^2.1.1":
    "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
    "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
    "version" "2.1.1"
  
  "is-glob@^4.0.1", "is-glob@~4.0.1":
    "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
    "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
    "version" "4.0.3"
    dependencies:
      "is-extglob" "^2.1.1"
  
  "is-number@^7.0.0":
    "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
    "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
    "version" "7.0.0"
  
  "js-tokens@^4.0.0":
    "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
    "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
    "version" "4.0.0"
  
  "jsesc@^2.5.1":
    "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
    "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
    "version" "2.5.2"
  
  "json5@^2.1.2":
    "integrity" "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA=="
    "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz"
    "version" "2.2.0"
    dependencies:
      "minimist" "^1.2.5"
  
  "jsonfile@^6.0.1":
    "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="
    "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"
    "version" "6.1.0"
    dependencies:
      "universalify" "^2.0.0"
    optionalDependencies:
      "graceful-fs" "^4.1.6"
  
  "lodash.kebabcase@^4.1.1":
    "integrity" "sha1-hImxyw0p/4gZXM7KRI/21swpXDY="
    "resolved" "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz"
    "version" "4.1.1"
  
  "lru-cache@^4.1.2":
    "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g=="
    "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz"
    "version" "4.1.5"
    dependencies:
      "pseudomap" "^1.0.2"
      "yallist" "^2.1.2"
  
  "magic-string@^0.25.7":
    "integrity" "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ=="
    "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz"
    "version" "0.25.9"
    dependencies:
      "sourcemap-codec" "^1.4.8"
  
  "merge-source-map@^1.1.0":
    "integrity" "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw=="
    "resolved" "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz"
    "version" "1.1.0"
    dependencies:
      "source-map" "^0.6.1"
  
  "minimist@^1.2.5":
    "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
    "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz"
    "version" "1.2.5"
  
  "ms@2.1.2":
    "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
    "version" "2.1.2"
  
  "nanoid@^3.3.1":
    "integrity" "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw=="
    "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz"
    "version" "3.3.1"
  
  "node-releases@^2.0.2":
    "integrity" "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg=="
    "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz"
    "version" "2.0.2"
  
  "normalize-path@^3.0.0", "normalize-path@~3.0.0":
    "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
    "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
    "version" "3.0.0"
  
  "normalize-wheel@^1.0.1":
    "integrity" "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU="
    "resolved" "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz"
    "version" "1.0.1"
  
  "normalize.css@^8.0.1":
    "integrity" "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg=="
    "resolved" "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz"
    "version" "8.0.1"
  
  "optimist@~0.3.5":
    "integrity" "sha512-TCx0dXQzVtSCg2OgY/bO9hjM9cV4XYx09TVK+s3+FhkjT6LovsLe+pPMzpWf+6yXK/hUizs2gUoTw3jHM0VaTQ=="
    "resolved" "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"
    "version" "0.3.7"
    dependencies:
      "wordwrap" "~0.0.2"
  
  "path-browserify@^1.0.1":
    "integrity" "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g=="
    "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz"
    "version" "1.0.1"
  
  "path-parse@^1.0.7":
    "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
    "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
    "version" "1.0.7"
  
  "path-to-regexp@^6.2.0":
    "integrity" "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg=="
    "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz"
    "version" "6.2.0"
  
  "picocolors@^0.2.1":
    "integrity" "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
    "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz"
    "version" "0.2.1"
  
  "picocolors@^1.0.0":
    "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
    "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
    "version" "1.0.0"
  
  "picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2":
    "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
    "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
    "version" "2.3.1"
  
  "pinia@^2.0.12":
    "integrity" "sha512-tUeuYGFrLU5irmGyRAIxp35q1OTcZ8sKpGT4XkPeVcG35W4R6cfXDbCGexzmVqH5lTQJJTXXbNGutIu9yS5yew=="
    "resolved" "https://registry.npmjs.org/pinia/-/pinia-2.0.12.tgz"
    "version" "2.0.12"
    dependencies:
      "@vue/devtools-api" "^6.1.0"
      "vue-demi" "*"
  
  "postcss-selector-parser@^6.0.2":
    "integrity" "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ=="
    "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz"
    "version" "6.0.9"
    dependencies:
      "cssesc" "^3.0.0"
      "util-deprecate" "^1.0.2"
  
  "postcss@^7.0.36":
    "integrity" "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA=="
    "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz"
    "version" "7.0.39"
    dependencies:
      "picocolors" "^0.2.1"
      "source-map" "^0.6.1"
  
  "postcss@^8.4.6":
    "integrity" "sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ=="
    "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz"
    "version" "8.4.8"
    dependencies:
      "nanoid" "^3.3.1"
      "picocolors" "^1.0.0"
      "source-map-js" "^1.0.2"
  
  "prettier@^1.18.2 || ^2.0.0", "prettier@^2.4.1":
    "integrity" "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg=="
    "resolved" "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz"
    "version" "2.5.1"
  
  "pseudomap@^1.0.2":
    "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
    "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
    "version" "1.0.2"
  
  "querystring@^0.2.1":
    "integrity" "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg=="
    "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz"
    "version" "0.2.1"
  
  "readdirp@~3.6.0":
    "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="
    "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
    "version" "3.6.0"
    dependencies:
      "picomatch" "^2.2.1"
  
  "regenerator-runtime@^0.11.0":
    "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
    "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"
    "version" "0.11.1"
  
  "require@^2.4.20":
    "integrity" "sha512-7eop5rvh38qhQQQOoUyf68meVIcxT2yFySNywTbxoEECgkX4KDqqDRaEszfvFnuB3fuZVjDdJZ1TI/Esr16RRA=="
    "resolved" "https://registry.npmjs.org/require/-/require-2.4.20.tgz"
    "version" "2.4.20"
    dependencies:
      "std" "0.1.40"
      "uglify-js" "2.3.0"
  
  "resize-observer-polyfill@^1.5.0":
    "integrity" "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
    "resolved" "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz"
    "version" "1.5.1"
  
  "resolve@^1.22.0":
    "integrity" "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw=="
    "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz"
    "version" "1.22.0"
    dependencies:
      "is-core-module" "^2.8.1"
      "path-parse" "^1.0.7"
      "supports-preserve-symlinks-flag" "^1.0.0"
  
  "rollup@^2.58.0", "rollup@^2.59.0":
    "integrity" "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA=="
    "resolved" "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz"
    "version" "2.70.1"
    optionalDependencies:
      "fsevents" "~2.3.2"
  
  "safe-buffer@~5.1.1":
    "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
    "version" "5.1.2"
  
  "sass@*", "sass@^1.49.9":
    "integrity" "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A=="
    "resolved" "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz"
    "version" "1.49.9"
    dependencies:
      "chokidar" ">=3.0.0 <4.0.0"
      "immutable" "^4.0.0"
      "source-map-js" ">=0.6.2 <2.0.0"
  
  "select@^1.1.2":
    "integrity" "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA=="
    "resolved" "https://registry.npmjs.org/select/-/select-1.1.2.tgz"
    "version" "1.1.2"
  
  "semver@^6.3.0":
    "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
    "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
    "version" "6.3.0"
  
  "slash@^3.0.0":
    "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
    "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
    "version" "3.0.0"
  
  "source-map-js@^1.0.2", "source-map-js@>=0.6.2 <2.0.0":
    "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
    "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
    "version" "1.0.2"
  
  "source-map@^0.5.0":
    "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
    "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
    "version" "0.5.7"
  
  "source-map@^0.6.1", "source-map@~0.6.1":
    "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
    "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
    "version" "0.6.1"
  
  "source-map@^0.7.3":
    "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
    "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz"
    "version" "0.7.3"
  
  "source-map@~0.1.7":
    "integrity" "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ=="
    "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"
    "version" "0.1.43"
    dependencies:
      "amdefine" ">=0.0.4"
  
  "sourcemap-codec@^1.4.8":
    "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
    "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz"
    "version" "1.4.8"
  
  "ssf@~0.11.2":
    "integrity" "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g=="
    "resolved" "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz"
    "version" "0.11.2"
    dependencies:
      "frac" "~1.1.2"
  
  "std@0.1.40":
    "integrity" "sha512-wUf57hkDGCoVShrhPA8Q7lAg2Qosk+FaMlECmAsr1A4/rL2NRXFHQGBcgMUFKVkPEemJFW9gzjCQisRty14ohg=="
    "resolved" "https://registry.npmjs.org/std/-/std-0.1.40.tgz"
    "version" "0.1.40"
  
  "supports-color@^5.3.0":
    "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
    "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
    "version" "5.5.0"
    dependencies:
      "has-flag" "^3.0.0"
  
  "supports-preserve-symlinks-flag@^1.0.0":
    "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
    "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
    "version" "1.0.0"
  
  "svg-tags@^1.0.0":
    "integrity" "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q="
    "resolved" "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz"
    "version" "1.0.0"
  
  "throttle-debounce@^1.0.1":
    "integrity" "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg=="
    "resolved" "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz"
    "version" "1.1.0"
  
  "tiny-emitter@^2.0.0":
    "integrity" "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
    "resolved" "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz"
    "version" "2.1.0"
  
  "to-fast-properties@^2.0.0":
    "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
    "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
    "version" "2.0.0"
  
  "to-regex-range@^5.0.1":
    "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="
    "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
    "version" "5.0.1"
    dependencies:
      "is-number" "^7.0.0"
  
  "tslib@2.3.0":
    "integrity" "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
    "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz"
    "version" "2.3.0"
  
  "uglify-js@2.3.0":
    "integrity" "sha512-AQvbxRKdaQeYADywQaao0k8Tj+7NGEVTne6xwgX1yQpv/G8b0CKdIw70HkCptwfvNGDsVe+0Bng3U9hfWbxxfg=="
    "resolved" "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.0.tgz"
    "version" "2.3.0"
    dependencies:
      "async" "~0.2.6"
      "optimist" "~0.3.5"
      "source-map" "~0.1.7"
  
  "universalify@^2.0.0":
    "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
    "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz"
    "version" "2.0.0"
  
  "util-deprecate@^1.0.2":
    "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
    "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
    "version" "1.0.2"
  
  "vite-plugin-vue2@^1.9.3":
    "integrity" "sha512-0KhHSEeht0VHJtt4Z2cJ9bWBq4dP3HoXpapqAHV+f+cUa6KywYdOd+z6sSGLpuGjN8F9YinrFIo8dfVmMOpc8Q=="
    "resolved" "https://registry.npmjs.org/vite-plugin-vue2/-/vite-plugin-vue2-1.9.3.tgz"
    "version" "1.9.3"
    dependencies:
      "@babel/core" "^7.16.10"
      "@babel/parser" "^7.16.10"
      "@babel/plugin-proposal-class-properties" "^7.16.7"
      "@babel/plugin-proposal-decorators" "^7.16.7"
      "@babel/plugin-transform-typescript" "^7.16.8"
      "@rollup/pluginutils" "^4.1.1"
      "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1"
      "@vue/babel-preset-jsx" "^1.2.4"
      "@vue/component-compiler-utils" "^3.2.2"
      "consolidate" "^0.16.0"
      "debug" "^4.3.2"
      "fs-extra" "^9.1.0"
      "hash-sum" "^2.0.0"
      "magic-string" "^0.25.7"
      "prettier" "^2.4.1"
      "querystring" "^0.2.1"
      "rollup" "^2.58.0"
      "slash" "^3.0.0"
      "source-map" "^0.7.3"
      "vue-template-es2015-compiler" "^1.9.1"
  
  "vite@^2.0.0-beta.23", "vite@^2.5.10", "vite@^2.8.0":
    "integrity" "sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug=="
    "resolved" "https://registry.npmjs.org/vite/-/vite-2.8.6.tgz"
    "version" "2.8.6"
    dependencies:
      "esbuild" "^0.14.14"
      "postcss" "^8.4.6"
      "resolve" "^1.22.0"
      "rollup" "^2.59.0"
    optionalDependencies:
      "fsevents" "~2.3.2"
  
  "vue-demi@*":
    "integrity" "sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw=="
    "resolved" "https://registry.npmjs.org/vue-demi/-/vue-demi-0.12.1.tgz"
    "version" "0.12.1"
  
  "vue-router@^3.5.3":
    "integrity" "sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg=="
    "resolved" "https://registry.npmjs.org/vue-router/-/vue-router-3.5.3.tgz"
    "version" "3.5.3"
  
  "vue-template-compiler@^2.2.0", "vue-template-compiler@^2.6.14":
    "integrity" "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g=="
    "resolved" "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz"
    "version" "2.6.14"
    dependencies:
      "de-indent" "^1.0.2"
      "he" "^1.1.0"
  
  "vue-template-es2015-compiler@^1.9.0", "vue-template-es2015-compiler@^1.9.1":
    "integrity" "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw=="
    "resolved" "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz"
    "version" "1.9.1"
  
  "vue@^2.5.17", "vue@^2.6.0 || ^3.2.0", "vue@^2.6.14", "vue@^2.6.14 || ^3.2.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.2.25", "vue@>= 2.5 < 3":
    "integrity" "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ=="
    "resolved" "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz"
    "version" "2.6.14"
  
  "wmf@~1.0.1":
    "integrity" "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw=="
    "resolved" "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz"
    "version" "1.0.2"
  
  "word@~0.3.0":
    "integrity" "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA=="
    "resolved" "https://registry.npmjs.org/word/-/word-0.3.0.tgz"
    "version" "0.3.0"
  
  "wordwrap@~0.0.2":
    "integrity" "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw=="
    "resolved" "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
    "version" "0.0.3"
  
  "xlsx@^0.18.5":
    "integrity" "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ=="
    "resolved" "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz"
    "version" "0.18.5"
    dependencies:
      "adler-32" "~1.3.0"
      "cfb" "~1.2.1"
      "codepage" "~1.15.0"
      "crc-32" "~1.2.1"
      "ssf" "~0.11.2"
      "wmf" "~1.0.1"
      "word" "~0.3.0"
  
  "yallist@^2.1.2":
    "integrity" "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
    "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"
    "version" "2.1.2"
  
  "zrender@5.3.1":
    "integrity" "sha512-7olqIjy0gWfznKr6vgfnGBk7y4UtdMvdwFmK92vVQsQeDPyzkHW1OlrLEKg6GHz1W5ePf0FeN1q2vkl/HFqhXw=="
    "resolved" "https://registry.npmjs.org/zrender/-/zrender-5.3.1.tgz"
    "version" "5.3.1"
    dependencies:
      "tslib" "2.3.0"
