├── src
├── icomoon.woff
├── env.d.ts
├── settingsSchema.json
├── main.js
├── index.css
└── App.vue
├── .deepsource.toml
├── vite.config.js
├── index.html
├── tsconfig.json
├── package.json
├── LICENSE
├── icon.svg
├── .gitignore
├── .prettierignore
├── README.md
├── .github
└── workflows
│ └── publish.yml
└── pnpm-lock.yaml
/src/icomoon.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/c6p/logseq-hypothesis/HEAD/src/icomoon.woff
--------------------------------------------------------------------------------
/.deepsource.toml:
--------------------------------------------------------------------------------
1 | version = 1
2 |
3 | [[analyzers]]
4 | name = "javascript"
5 |
6 | [analyzers.meta]
7 | plugins = ["vue"]
--------------------------------------------------------------------------------
/vite.config.js:
--------------------------------------------------------------------------------
1 | import { defineConfig } from "vite";
2 | import { createVuePlugin } from "vite-plugin-vue2";
3 |
4 | const config = defineConfig({
5 | base: "",
6 | build: {
7 | minify: true,
8 | },
9 | plugins: [createVuePlugin({})],
10 | });
11 |
12 | export default config;
13 |
--------------------------------------------------------------------------------
/src/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | declare module "*.vue" {
4 | import { DefineComponent } from "vue";
5 | // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
6 | const component: DefineComponent<{}, {}, any>;
7 | export default component;
8 | }
9 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Logseq Plugin
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "esnext",
4 | "module": "esnext",
5 | "moduleResolution": "node",
6 | "strict": true,
7 | "jsx": "preserve",
8 | "sourceMap": true,
9 | "resolveJsonModule": true,
10 | "esModuleInterop": true,
11 | "lib": ["esnext", "dom"]
12 | },
13 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/main.js"]
14 | }
15 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "logseq-hypothesis",
3 | "version": "0.2.4",
4 | "main": "dist/index.html",
5 | "author": "c6p",
6 | "scripts": {
7 | "dev": "vite build --watch",
8 | "build": "vite build",
9 | "preinstall": "npx only-allow pnpm",
10 | "format": "prettier --write **/*.{js,jsx,ts,tsx,vue}"
11 | },
12 | "license": "MIT",
13 | "dependencies": {
14 | "@logseq/libs": "^0.0.1-alpha.35",
15 | "axios": "^0.21.4",
16 | "core-js-pure": "^3.22.5",
17 | "fuse.js": "^6.6.2",
18 | "vue": "^2.6.14",
19 | "vue-select": "^3.18.3"
20 | },
21 | "devDependencies": {
22 | "prettier": "^2.6.2",
23 | "vite": "^2.9.9",
24 | "vite-plugin-vue2": "^1.9.3",
25 | "vue-template-compiler": "^2.6.14"
26 | },
27 | "logseq": {
28 | "id": "c6p_logseq-hypothesis",
29 | "icon": "./icon.svg"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/settingsSchema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "default": "",
4 | "description": "Login to your hypothesis.is account, then get your API Token at https://hypothes.is/account/developer",
5 | "key": "apiToken",
6 | "title": "API Token",
7 | "type": "string"
8 | },
9 | {
10 | "default": "",
11 | "description": "If you are not using a third party hypothes.is provider, your user account is `username@hypothes.is`",
12 | "key": "user",
13 | "title": "User account",
14 | "type": "string"
15 | },
16 | {
17 | "default": "📌 {text} {tags}",
18 | "key": "highlightFormat",
19 | "title": "Highlight Format",
20 | "type": "string"
21 | },
22 | {
23 | "default": "📝 {text}",
24 | "key": "annotationFormat",
25 | "title": "Annotation Format",
26 | "type": "string"
27 | },
28 | {
29 | "default": "📝 {text} {tags}",
30 | "key": "noteFormat",
31 | "title": "Note Format",
32 | "type": "string"
33 | },
34 | {
35 | "default": "🗑️",
36 | "key": "deletedFormat",
37 | "title": "Deleted Content Format",
38 | "type": "string"
39 | }
40 | ]
41 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Can ALTIPARMAK
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/icon.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
8 | dist/
9 |
10 | # Runtime data
11 | pids
12 | *.pid
13 | *.seed
14 | *.pid.lock
15 |
16 | # Directory for instrumented libs generated by jscoverage/JSCover
17 | lib-cov
18 |
19 | # Coverage directory used by tools like istanbul
20 | coverage
21 |
22 | # nyc test coverage
23 | .nyc_output
24 |
25 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
26 | .grunt
27 |
28 | # Bower dependency directory (https://bower.io/)
29 | bower_components
30 |
31 | # node-waf configuration
32 | .lock-wscript
33 |
34 | # Compiled binary addons (https://nodejs.org/api/addons.html)
35 | build/Release
36 |
37 | # Dependency directories
38 | node_modules/
39 | jspm_packages/
40 |
41 | # TypeScript v1 declaration files
42 | typings/
43 |
44 | # Optional npm cache directory
45 | .npm
46 |
47 | # Optional eslint cache
48 | .eslintcache
49 |
50 | # Optional REPL history
51 | .node_repl_history
52 |
53 | # Output of 'npm pack'
54 | *.tgz
55 |
56 | # Yarn Integrity file
57 | .yarn-integrity
58 |
59 | # dotenv environment variables file
60 | .env
61 |
62 | # parcel-bundler cache (https://parceljs.org/)
63 | .cache
64 |
65 | # next.js build output
66 | .next
67 |
68 | # nuxt.js build output
69 | .nuxt
70 |
71 | # vuepress build output
72 | .vuepress/dist
73 |
74 | # Serverless directories
75 | .serverless
76 |
77 | # FuseBox cache
78 | .fusebox/
79 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
8 | dist/
9 |
10 | # Runtime data
11 | pids
12 | *.pid
13 | *.seed
14 | *.pid.lock
15 |
16 | # Directory for instrumented libs generated by jscoverage/JSCover
17 | lib-cov
18 |
19 | # Coverage directory used by tools like istanbul
20 | coverage
21 |
22 | # nyc test coverage
23 | .nyc_output
24 |
25 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
26 | .grunt
27 |
28 | # Bower dependency directory (https://bower.io/)
29 | bower_components
30 |
31 | # node-waf configuration
32 | .lock-wscript
33 |
34 | # Compiled binary addons (https://nodejs.org/api/addons.html)
35 | build/Release
36 |
37 | # Dependency directories
38 | node_modules/
39 | jspm_packages/
40 |
41 | # TypeScript v1 declaration files
42 | typings/
43 |
44 | # Optional npm cache directory
45 | .npm
46 |
47 | # Optional eslint cache
48 | .eslintcache
49 |
50 | # Optional REPL history
51 | .node_repl_history
52 |
53 | # Output of 'npm pack'
54 | *.tgz
55 |
56 | # Yarn Integrity file
57 | .yarn-integrity
58 |
59 | # dotenv environment variables file
60 | .env
61 |
62 | # parcel-bundler cache (https://parceljs.org/)
63 | .cache
64 |
65 | # next.js build output
66 | .next
67 |
68 | # nuxt.js build output
69 | .nuxt
70 |
71 | # vuepress build output
72 | .vuepress/dist
73 |
74 | # Serverless directories
75 | .serverless
76 |
77 | # FuseBox cache
78 | .
79 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | > If you like this plugin, you can [buy me a ☕ here](https://www.buymeacoffee.com/c.6p)
2 |
3 | # Logseq Hypothes.is Plugin
4 |
5 | 
6 |
7 | Enter your [API token](https://hypothes.is/account/developer) and user address. If you are not using a third party hypothes.is provider, your user account is `username@hypothes.is`. `Fetch Updates` will fetch new [hypothes.is](https://web.hypothes.is/) notes.
8 |
9 | Selecting an URI below and clicking `Get Selected Page` will gather notes and create a page.
10 |
11 | Types of notes
12 |
13 | - 📌 **highlight**
14 | - 📝
15 | - **annotation** - if under an highlight
16 | - **reply** note - if a child
17 | - **page note** - if not a child
18 | - 🗑️ *deleted* note
19 |
20 | ## Example Configuration
21 |
22 | ### Default
23 |
24 | ```json
25 | {
26 | "highlightFormat": "📌 {text} {tags}",
27 | "annotationFormat": "📝 {text}",
28 | "noteFormat": "📝 {text} {tags}",
29 | "deletedFormat": "🗑️",
30 | }
31 | ```
32 |
33 | ### Alternative
34 |
35 | See [#13](https://github.com/c6p/logseq-hypothesis/issues/13) for discussion.
36 |
37 | ```json
38 | {
39 | "highlightFormat": "> {text} {tags}",
40 | "annotationFormat": "{text}",
41 | "noteFormat": "{text} {tags}",
42 | }
43 | ```
44 |
45 | ### Running the Plugin
46 |
47 | - `pnpm install && pnpm run build` in terminal to install dependencies.
48 | - `Load unpacked plugin` in Logseq Desktop client.
49 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import "@logseq/libs";
2 | import Vue from "vue";
3 | import vSelect from "vue-select";
4 | import App from "./App.vue";
5 | import "./index.css";
6 | import Font from "./icomoon.woff";
7 | import settings from "./settingsSchema.json";
8 |
9 | function main() {
10 | const pluginId = logseq.baseInfo.id;
11 | console.info(`#${pluginId}: MAIN`);
12 |
13 | Vue.component("v-select", vSelect);
14 | const app = new Vue({ el: "#app", render: (h) => h(App) });
15 |
16 | function createModel() {
17 | return {
18 | show() {
19 | logseq.showMainUI();
20 | },
21 | updatePage() {
22 | app.$children[0].updatePage();
23 | },
24 | };
25 | }
26 |
27 | logseq.provideModel(createModel());
28 | logseq.setMainUIInlineStyle({
29 | zIndex: 11,
30 | });
31 |
32 | logseq.provideStyle(String.raw`
33 | @font-face {
34 | font-family: 'icomoon';
35 | src: url(${Font}) format('woff');
36 | font-weight: normal;
37 | font-style: normal;
38 | font-display: block;
39 | }
40 | [class^="icon-"], [class*=" icon-"] {
41 | font-family: 'icomoon' !important;
42 | speak: never;
43 | font-style: normal;
44 | font-weight: normal;
45 | font-variant: normal;
46 | text-transform: none;
47 | line-height: 1;
48 | -webkit-font-smoothing: antialiased;
49 | }
50 | .icon-hypothesis {
51 | font-size: 20px;
52 | }
53 | .icon-hypothesis:before {
54 | content: "\e900";
55 | }
56 | div[id^="hypothesis__/"] .block-properties:not(.page-properties) { display: none; }
57 | `);
58 |
59 | logseq.useSettingsSchema(settings);
60 |
61 | logseq.App.registerUIItem("toolbar", {
62 | key: "hypothesis",
63 | template: `
64 |
65 | `,
66 | });
67 |
68 | logseq.App.registerUIItem("pagebar", {
69 | key: "hypothesis-page",
70 | template: `
71 |
72 | `,
73 | });
74 | }
75 |
76 | logseq.ready(main).catch(console.error);
77 |
--------------------------------------------------------------------------------
/.github/workflows/publish.yml:
--------------------------------------------------------------------------------
1 | name: Build plugin
2 |
3 | on:
4 | push:
5 | # Sequence of patterns matched against refs/tags
6 | tags:
7 | - "*" # Push events to matching any tag format, i.e. 1.0, 20.15.10
8 |
9 | env:
10 | PLUGIN_NAME: logseq-hypothesis
11 |
12 | jobs:
13 | build:
14 | runs-on: ubuntu-latest
15 |
16 | steps:
17 | - uses: actions/checkout@v2
18 | - name: Use Node.js
19 | uses: actions/setup-node@v1
20 | with:
21 | node-version: "14.x" # You might need to adjust this value to your own version
22 | - name: Build
23 | id: build
24 | run: |
25 | npm install -g pnpm
26 | pnpm install
27 | pnpm build
28 | mkdir ${{ env.PLUGIN_NAME }}
29 | cp LICENSE README.md package.json icon.svg ${{ env.PLUGIN_NAME }}
30 | mv dist ${{ env.PLUGIN_NAME }}
31 | zip -r ${{ env.PLUGIN_NAME }}.zip ${{ env.PLUGIN_NAME }}
32 | ls
33 | echo "::set-output name=tag_name::$(git tag --sort version:refname | tail -n 1)"
34 | - name: Create Release
35 | id: create_release
36 | uses: actions/create-release@v1
37 | env:
38 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
39 | VERSION: ${{ github.ref }}
40 | with:
41 | tag_name: ${{ github.ref }}
42 | release_name: ${{ github.ref }}
43 | draft: false
44 | prerelease: false
45 |
46 | - name: Upload zip file
47 | id: upload_zip
48 | uses: actions/upload-release-asset@v1
49 | env:
50 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
51 | with:
52 | upload_url: ${{ steps.create_release.outputs.upload_url }}
53 | asset_path: ./${{ env.PLUGIN_NAME }}.zip
54 | asset_name: ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip
55 | asset_content_type: application/zip
56 |
57 | - name: Upload package.json
58 | id: upload_metadata
59 | uses: actions/upload-release-asset@v1
60 | env:
61 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
62 | with:
63 | upload_url: ${{ steps.create_release.outputs.upload_url }}
64 | asset_path: ./package.json
65 | asset_name: package.json
66 | asset_content_type: application/json
--------------------------------------------------------------------------------
/src/index.css:
--------------------------------------------------------------------------------
1 | @import "vue-select/dist/vue-select.css";
2 |
3 | html,
4 | body {
5 | padding: 0;
6 | margin: 0;
7 | font-family: Arial, Helvetica, sans-serif;
8 | }
9 |
10 | #wrapper {
11 | position: absolute;
12 | left: 0;
13 | top: 0;
14 | right: 0;
15 | bottom: 0;
16 | }
17 |
18 | p {
19 | color: var(--ls-color-primary);
20 | margin: 0;
21 | }
22 |
23 | .text-small {
24 | font-size: 0.8rem;
25 | }
26 |
27 | #hypothesis {
28 | --ls-bg-color: rgb(0, 0, 0);
29 | --ls-color-primary: rgb(255, 255, 255);
30 | max-width: fit-content;
31 | min-width: 40rem;
32 | border-radius: 0.25rem;
33 | position: absolute;
34 | top: 3rem;
35 | right: 2rem;
36 | background-color: var(--ls-bg-color);
37 | color: var(--ls-color-primary);
38 | padding: 1rem;
39 | --tw-shadow: 0 4px 6px -1px rgb(0 0 0/0.1), 0 2px 4px -2px rgb(0 0 0/0.1);
40 | --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
41 | 0 2px 4px -2px var(--tw-shadow-color);
42 | -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
43 | var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
44 | box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
45 | var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
46 | }
47 |
48 | #hypothesis.light {
49 | --ls-bg-color: rgb(255, 255, 255);
50 | --ls-color-primary: rgb(107, 114, 128);
51 | }
52 |
53 | #form {
54 | display: flex;
55 | flex-direction: column;
56 | padding: 0.25em;
57 | gap: 1rem;
58 | min-width: 350px;
59 | }
60 |
61 | .light .select .vs__search::placeholder,
62 | .light .select .vs__dropdown-toggle,
63 | .light .select .vs__dropdown-menu {
64 | background: white;
65 | color: black;
66 | }
67 |
68 | .select .vs__search::placeholder,
69 | .select .vs__dropdown-toggle,
70 | .select .vs__dropdown-menu {
71 | background: #333;
72 | color: white;
73 | font-size: 85%;
74 | }
75 |
76 | .light .vs__dropdown-option {
77 | color: black;
78 | }
79 |
80 | .dark a,
81 | .dark .vs__dropdown-option {
82 | color: white;
83 | }
84 |
85 | .vs__selected-options {
86 | width: 0;
87 | }
88 |
89 | .light .vs__selected {
90 | color: black;
91 | }
92 |
93 | .vs__selected {
94 | color: white;
95 | display: block;
96 | white-space: nowrap;
97 | text-overflow: ellipsis;
98 | max-width: calc(100% - 20px);
99 | overflow: hidden;
100 | }
101 |
102 | .vs__clear {
103 | fill: #0084c7;
104 | }
105 |
106 | .dark .vs--single.vs--open .vs__selected {
107 | opacity: 0.8;
108 | }
109 |
110 | div.buttons {
111 | display: flex;
112 | justify-content: flex-end;
113 | flex-direction: row;
114 | }
115 |
116 | button {
117 | align-self: flex-end;
118 | background-color: #0084c7;
119 | border-radius: 8px;
120 | border: 0;
121 | color: white;
122 | min-height: 2rem;
123 | padding: 0.25rem 0.5rem;
124 | margin-left: 1rem;
125 | width: fit-content;
126 | }
127 |
128 | button:hover:not(:disabled) {
129 | background-color: rgb(0, 91, 138);
130 | }
131 |
132 | button:disabled {
133 | opacity: 0.5;
134 | cursor: not-allowed;
135 | }
136 |
137 | #create {
138 | margin-top: 1rem;
139 | min-height: 2rem;
140 | padding: 0.5rem 1rem;
141 | }
142 |
143 | input {
144 | padding: 0.5rem;
145 | }
146 |
147 | #hypothesis iframe {
148 | width: 100%;
149 | height: 100%;
150 | }
151 |
152 | .lds-ripple {
153 | display: inline-block;
154 | position: relative;
155 | width: 80px;
156 | height: 80px;
157 | }
158 | .lds-ripple div {
159 | position: absolute;
160 | border: 4px solid #fff;
161 | opacity: 1;
162 | border-radius: 50%;
163 | animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
164 | }
165 | .lds-ripple div:nth-child(2) {
166 | animation-delay: -0.5s;
167 | }
168 |
169 | /* Fields */
170 |
171 | .fieldLabel {
172 | margin-bottom: 0.5rem;
173 | }
174 |
175 | #token {
176 | max-width: 55ch;
177 | }
178 |
179 | #user {
180 | max-width: 30ch;
181 | }
182 |
183 | .accountSetupFields {
184 | display: flex;
185 | flex-direction: column;
186 | }
187 |
188 | .accountSetupFields h2 {
189 | margin-top: 0;
190 | }
191 |
192 | .accountSetupFields input {
193 | margin-bottom: 0.5rem;
194 | }
195 |
196 | .dark .accountSetupFields input {
197 | background-color: #333;
198 | border: 2px solid #333;
199 | border-style: inset;
200 | }
201 |
202 | .dark input {
203 | color: white;
204 | }
205 |
206 | .accountSetupFields p {
207 | margin-bottom: 0.25rem;
208 | /* max-width: 72ch; */
209 | }
210 |
211 | /* Animations */
212 | @keyframes lds-ripple {
213 | 0% {
214 | top: 36px;
215 | left: 36px;
216 | width: 0;
217 | height: 0;
218 | opacity: 1;
219 | }
220 |
221 | 100% {
222 | top: 0px;
223 | left: 0px;
224 | width: 72px;
225 | height: 72px;
226 | opacity: 0;
227 | }
228 | }
229 |
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
52 |
53 |
54 |
412 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.3
2 |
3 | specifiers:
4 | '@logseq/libs': ^0.0.1-alpha.35
5 | axios: ^0.21.4
6 | core-js-pure: ^3.22.5
7 | fuse.js: ^6.6.2
8 | prettier: ^2.6.2
9 | vite: ^2.9.9
10 | vite-plugin-vue2: ^1.9.3
11 | vue: ^2.6.14
12 | vue-select: ^3.18.3
13 | vue-template-compiler: ^2.6.14
14 |
15 | dependencies:
16 | '@logseq/libs': 0.0.1-alpha.35
17 | axios: 0.21.4
18 | core-js-pure: 3.22.5
19 | fuse.js: 6.6.2
20 | vue: 2.6.14
21 | vue-select: 3.18.3_vue@2.6.14
22 |
23 | devDependencies:
24 | prettier: 2.6.2
25 | vite: 2.9.9
26 | vite-plugin-vue2: 1.9.3_1a7639d143c61a70a205d5c35d385822
27 | vue-template-compiler: 2.6.14
28 |
29 | packages:
30 |
31 | /@ampproject/remapping/2.2.0:
32 | resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
33 | engines: {node: '>=6.0.0'}
34 | dependencies:
35 | '@jridgewell/gen-mapping': 0.1.1
36 | '@jridgewell/trace-mapping': 0.3.13
37 | dev: true
38 |
39 | /@babel/code-frame/7.16.7:
40 | resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==}
41 | engines: {node: '>=6.9.0'}
42 | dependencies:
43 | '@babel/highlight': 7.17.9
44 | dev: true
45 |
46 | /@babel/compat-data/7.17.10:
47 | resolution: {integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==}
48 | engines: {node: '>=6.9.0'}
49 | dev: true
50 |
51 | /@babel/core/7.17.10:
52 | resolution: {integrity: sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==}
53 | engines: {node: '>=6.9.0'}
54 | dependencies:
55 | '@ampproject/remapping': 2.2.0
56 | '@babel/code-frame': 7.16.7
57 | '@babel/generator': 7.17.10
58 | '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.10
59 | '@babel/helper-module-transforms': 7.17.7
60 | '@babel/helpers': 7.17.9
61 | '@babel/parser': 7.17.10
62 | '@babel/template': 7.16.7
63 | '@babel/traverse': 7.17.10
64 | '@babel/types': 7.17.10
65 | convert-source-map: 1.8.0
66 | debug: 4.3.4
67 | gensync: 1.0.0-beta.2
68 | json5: 2.2.1
69 | semver: 6.3.0
70 | transitivePeerDependencies:
71 | - supports-color
72 | dev: true
73 |
74 | /@babel/generator/7.17.10:
75 | resolution: {integrity: sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==}
76 | engines: {node: '>=6.9.0'}
77 | dependencies:
78 | '@babel/types': 7.17.10
79 | '@jridgewell/gen-mapping': 0.1.1
80 | jsesc: 2.5.2
81 | dev: true
82 |
83 | /@babel/helper-annotate-as-pure/7.16.7:
84 | resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==}
85 | engines: {node: '>=6.9.0'}
86 | dependencies:
87 | '@babel/types': 7.17.10
88 | dev: true
89 |
90 | /@babel/helper-compilation-targets/7.17.10_@babel+core@7.17.10:
91 | resolution: {integrity: sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==}
92 | engines: {node: '>=6.9.0'}
93 | peerDependencies:
94 | '@babel/core': ^7.0.0
95 | dependencies:
96 | '@babel/compat-data': 7.17.10
97 | '@babel/core': 7.17.10
98 | '@babel/helper-validator-option': 7.16.7
99 | browserslist: 4.20.3
100 | semver: 6.3.0
101 | dev: true
102 |
103 | /@babel/helper-create-class-features-plugin/7.17.9_@babel+core@7.17.10:
104 | resolution: {integrity: sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==}
105 | engines: {node: '>=6.9.0'}
106 | peerDependencies:
107 | '@babel/core': ^7.0.0
108 | dependencies:
109 | '@babel/core': 7.17.10
110 | '@babel/helper-annotate-as-pure': 7.16.7
111 | '@babel/helper-environment-visitor': 7.16.7
112 | '@babel/helper-function-name': 7.17.9
113 | '@babel/helper-member-expression-to-functions': 7.17.7
114 | '@babel/helper-optimise-call-expression': 7.16.7
115 | '@babel/helper-replace-supers': 7.16.7
116 | '@babel/helper-split-export-declaration': 7.16.7
117 | transitivePeerDependencies:
118 | - supports-color
119 | dev: true
120 |
121 | /@babel/helper-environment-visitor/7.16.7:
122 | resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==}
123 | engines: {node: '>=6.9.0'}
124 | dependencies:
125 | '@babel/types': 7.17.10
126 | dev: true
127 |
128 | /@babel/helper-function-name/7.17.9:
129 | resolution: {integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==}
130 | engines: {node: '>=6.9.0'}
131 | dependencies:
132 | '@babel/template': 7.16.7
133 | '@babel/types': 7.17.10
134 | dev: true
135 |
136 | /@babel/helper-hoist-variables/7.16.7:
137 | resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
138 | engines: {node: '>=6.9.0'}
139 | dependencies:
140 | '@babel/types': 7.17.10
141 | dev: true
142 |
143 | /@babel/helper-member-expression-to-functions/7.17.7:
144 | resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==}
145 | engines: {node: '>=6.9.0'}
146 | dependencies:
147 | '@babel/types': 7.17.10
148 | dev: true
149 |
150 | /@babel/helper-module-imports/7.16.7:
151 | resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==}
152 | engines: {node: '>=6.9.0'}
153 | dependencies:
154 | '@babel/types': 7.17.10
155 | dev: true
156 |
157 | /@babel/helper-module-transforms/7.17.7:
158 | resolution: {integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==}
159 | engines: {node: '>=6.9.0'}
160 | dependencies:
161 | '@babel/helper-environment-visitor': 7.16.7
162 | '@babel/helper-module-imports': 7.16.7
163 | '@babel/helper-simple-access': 7.17.7
164 | '@babel/helper-split-export-declaration': 7.16.7
165 | '@babel/helper-validator-identifier': 7.16.7
166 | '@babel/template': 7.16.7
167 | '@babel/traverse': 7.17.10
168 | '@babel/types': 7.17.10
169 | transitivePeerDependencies:
170 | - supports-color
171 | dev: true
172 |
173 | /@babel/helper-optimise-call-expression/7.16.7:
174 | resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==}
175 | engines: {node: '>=6.9.0'}
176 | dependencies:
177 | '@babel/types': 7.17.10
178 | dev: true
179 |
180 | /@babel/helper-plugin-utils/7.16.7:
181 | resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==}
182 | engines: {node: '>=6.9.0'}
183 | dev: true
184 |
185 | /@babel/helper-replace-supers/7.16.7:
186 | resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==}
187 | engines: {node: '>=6.9.0'}
188 | dependencies:
189 | '@babel/helper-environment-visitor': 7.16.7
190 | '@babel/helper-member-expression-to-functions': 7.17.7
191 | '@babel/helper-optimise-call-expression': 7.16.7
192 | '@babel/traverse': 7.17.10
193 | '@babel/types': 7.17.10
194 | transitivePeerDependencies:
195 | - supports-color
196 | dev: true
197 |
198 | /@babel/helper-simple-access/7.17.7:
199 | resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==}
200 | engines: {node: '>=6.9.0'}
201 | dependencies:
202 | '@babel/types': 7.17.10
203 | dev: true
204 |
205 | /@babel/helper-split-export-declaration/7.16.7:
206 | resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==}
207 | engines: {node: '>=6.9.0'}
208 | dependencies:
209 | '@babel/types': 7.17.10
210 | dev: true
211 |
212 | /@babel/helper-validator-identifier/7.16.7:
213 | resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
214 | engines: {node: '>=6.9.0'}
215 | dev: true
216 |
217 | /@babel/helper-validator-option/7.16.7:
218 | resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==}
219 | engines: {node: '>=6.9.0'}
220 | dev: true
221 |
222 | /@babel/helpers/7.17.9:
223 | resolution: {integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==}
224 | engines: {node: '>=6.9.0'}
225 | dependencies:
226 | '@babel/template': 7.16.7
227 | '@babel/traverse': 7.17.10
228 | '@babel/types': 7.17.10
229 | transitivePeerDependencies:
230 | - supports-color
231 | dev: true
232 |
233 | /@babel/highlight/7.17.9:
234 | resolution: {integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==}
235 | engines: {node: '>=6.9.0'}
236 | dependencies:
237 | '@babel/helper-validator-identifier': 7.16.7
238 | chalk: 2.4.2
239 | js-tokens: 4.0.0
240 | dev: true
241 |
242 | /@babel/parser/7.17.10:
243 | resolution: {integrity: sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==}
244 | engines: {node: '>=6.0.0'}
245 | hasBin: true
246 | dev: true
247 |
248 | /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.17.10:
249 | resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==}
250 | engines: {node: '>=6.9.0'}
251 | peerDependencies:
252 | '@babel/core': ^7.0.0-0
253 | dependencies:
254 | '@babel/core': 7.17.10
255 | '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.10
256 | '@babel/helper-plugin-utils': 7.16.7
257 | transitivePeerDependencies:
258 | - supports-color
259 | dev: true
260 |
261 | /@babel/plugin-proposal-decorators/7.17.9_@babel+core@7.17.10:
262 | resolution: {integrity: sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==}
263 | engines: {node: '>=6.9.0'}
264 | peerDependencies:
265 | '@babel/core': ^7.0.0-0
266 | dependencies:
267 | '@babel/core': 7.17.10
268 | '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.10
269 | '@babel/helper-plugin-utils': 7.16.7
270 | '@babel/helper-replace-supers': 7.16.7
271 | '@babel/helper-split-export-declaration': 7.16.7
272 | '@babel/plugin-syntax-decorators': 7.17.0_@babel+core@7.17.10
273 | charcodes: 0.2.0
274 | transitivePeerDependencies:
275 | - supports-color
276 | dev: true
277 |
278 | /@babel/plugin-syntax-decorators/7.17.0_@babel+core@7.17.10:
279 | resolution: {integrity: sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==}
280 | engines: {node: '>=6.9.0'}
281 | peerDependencies:
282 | '@babel/core': ^7.0.0-0
283 | dependencies:
284 | '@babel/core': 7.17.10
285 | '@babel/helper-plugin-utils': 7.16.7
286 | dev: true
287 |
288 | /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.10:
289 | resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==}
290 | engines: {node: '>=6.9.0'}
291 | peerDependencies:
292 | '@babel/core': ^7.0.0-0
293 | dependencies:
294 | '@babel/core': 7.17.10
295 | '@babel/helper-plugin-utils': 7.16.7
296 | dev: true
297 |
298 | /@babel/plugin-syntax-typescript/7.17.10_@babel+core@7.17.10:
299 | resolution: {integrity: sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==}
300 | engines: {node: '>=6.9.0'}
301 | peerDependencies:
302 | '@babel/core': ^7.0.0-0
303 | dependencies:
304 | '@babel/core': 7.17.10
305 | '@babel/helper-plugin-utils': 7.16.7
306 | dev: true
307 |
308 | /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.10:
309 | resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==}
310 | engines: {node: '>=6.9.0'}
311 | peerDependencies:
312 | '@babel/core': ^7.0.0-0
313 | dependencies:
314 | '@babel/core': 7.17.10
315 | '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.10
316 | '@babel/helper-plugin-utils': 7.16.7
317 | '@babel/plugin-syntax-typescript': 7.17.10_@babel+core@7.17.10
318 | transitivePeerDependencies:
319 | - supports-color
320 | dev: true
321 |
322 | /@babel/template/7.16.7:
323 | resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==}
324 | engines: {node: '>=6.9.0'}
325 | dependencies:
326 | '@babel/code-frame': 7.16.7
327 | '@babel/parser': 7.17.10
328 | '@babel/types': 7.17.10
329 | dev: true
330 |
331 | /@babel/traverse/7.17.10:
332 | resolution: {integrity: sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==}
333 | engines: {node: '>=6.9.0'}
334 | dependencies:
335 | '@babel/code-frame': 7.16.7
336 | '@babel/generator': 7.17.10
337 | '@babel/helper-environment-visitor': 7.16.7
338 | '@babel/helper-function-name': 7.17.9
339 | '@babel/helper-hoist-variables': 7.16.7
340 | '@babel/helper-split-export-declaration': 7.16.7
341 | '@babel/parser': 7.17.10
342 | '@babel/types': 7.17.10
343 | debug: 4.3.4
344 | globals: 11.12.0
345 | transitivePeerDependencies:
346 | - supports-color
347 | dev: true
348 |
349 | /@babel/types/7.17.10:
350 | resolution: {integrity: sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==}
351 | engines: {node: '>=6.9.0'}
352 | dependencies:
353 | '@babel/helper-validator-identifier': 7.16.7
354 | to-fast-properties: 2.0.0
355 | dev: true
356 |
357 | /@jridgewell/gen-mapping/0.1.1:
358 | resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
359 | engines: {node: '>=6.0.0'}
360 | dependencies:
361 | '@jridgewell/set-array': 1.1.1
362 | '@jridgewell/sourcemap-codec': 1.4.13
363 | dev: true
364 |
365 | /@jridgewell/resolve-uri/3.0.7:
366 | resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==}
367 | engines: {node: '>=6.0.0'}
368 | dev: true
369 |
370 | /@jridgewell/set-array/1.1.1:
371 | resolution: {integrity: sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==}
372 | engines: {node: '>=6.0.0'}
373 | dev: true
374 |
375 | /@jridgewell/sourcemap-codec/1.4.13:
376 | resolution: {integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==}
377 | dev: true
378 |
379 | /@jridgewell/trace-mapping/0.3.13:
380 | resolution: {integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==}
381 | dependencies:
382 | '@jridgewell/resolve-uri': 3.0.7
383 | '@jridgewell/sourcemap-codec': 1.4.13
384 | dev: true
385 |
386 | /@logseq/libs/0.0.1-alpha.35:
387 | resolution: {integrity: sha512-KikcqgolrTFqlEWoiprAdRsz9kwUX3XwcjzWa9usBGLwgGCpq6E/1UvvhQweJJAXAGDUVUHIzdJ6Cm6pvuOBWQ==}
388 | dependencies:
389 | csstype: 3.0.8
390 | debug: 4.3.1
391 | dompurify: 2.3.1
392 | eventemitter3: 4.0.7
393 | fast-deep-equal: 3.1.3
394 | lodash-es: 4.17.21
395 | path: 0.12.7
396 | snake-case: 3.0.4
397 | transitivePeerDependencies:
398 | - supports-color
399 | dev: false
400 |
401 | /@rollup/pluginutils/4.2.1:
402 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
403 | engines: {node: '>= 8.0.0'}
404 | dependencies:
405 | estree-walker: 2.0.2
406 | picomatch: 2.3.1
407 | dev: true
408 |
409 | /@vue/babel-helper-vue-jsx-merge-props/1.2.1:
410 | resolution: {integrity: sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==}
411 | dev: true
412 |
413 | /@vue/babel-plugin-transform-vue-jsx/1.2.1_@babel+core@7.17.10:
414 | resolution: {integrity: sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==}
415 | peerDependencies:
416 | '@babel/core': ^7.0.0-0
417 | dependencies:
418 | '@babel/core': 7.17.10
419 | '@babel/helper-module-imports': 7.16.7
420 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
421 | '@vue/babel-helper-vue-jsx-merge-props': 1.2.1
422 | html-tags: 2.0.0
423 | lodash.kebabcase: 4.1.1
424 | svg-tags: 1.0.0
425 | dev: true
426 |
427 | /@vue/babel-preset-jsx/1.2.4_@babel+core@7.17.10:
428 | resolution: {integrity: sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==}
429 | peerDependencies:
430 | '@babel/core': ^7.0.0-0
431 | dependencies:
432 | '@babel/core': 7.17.10
433 | '@vue/babel-helper-vue-jsx-merge-props': 1.2.1
434 | '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.17.10
435 | '@vue/babel-sugar-composition-api-inject-h': 1.2.1_@babel+core@7.17.10
436 | '@vue/babel-sugar-composition-api-render-instance': 1.2.4_@babel+core@7.17.10
437 | '@vue/babel-sugar-functional-vue': 1.2.2_@babel+core@7.17.10
438 | '@vue/babel-sugar-inject-h': 1.2.2_@babel+core@7.17.10
439 | '@vue/babel-sugar-v-model': 1.2.3_@babel+core@7.17.10
440 | '@vue/babel-sugar-v-on': 1.2.3_@babel+core@7.17.10
441 | dev: true
442 |
443 | /@vue/babel-sugar-composition-api-inject-h/1.2.1_@babel+core@7.17.10:
444 | resolution: {integrity: sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==}
445 | peerDependencies:
446 | '@babel/core': ^7.0.0-0
447 | dependencies:
448 | '@babel/core': 7.17.10
449 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
450 | dev: true
451 |
452 | /@vue/babel-sugar-composition-api-render-instance/1.2.4_@babel+core@7.17.10:
453 | resolution: {integrity: sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==}
454 | peerDependencies:
455 | '@babel/core': ^7.0.0-0
456 | dependencies:
457 | '@babel/core': 7.17.10
458 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
459 | dev: true
460 |
461 | /@vue/babel-sugar-functional-vue/1.2.2_@babel+core@7.17.10:
462 | resolution: {integrity: sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==}
463 | peerDependencies:
464 | '@babel/core': ^7.0.0-0
465 | dependencies:
466 | '@babel/core': 7.17.10
467 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
468 | dev: true
469 |
470 | /@vue/babel-sugar-inject-h/1.2.2_@babel+core@7.17.10:
471 | resolution: {integrity: sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==}
472 | peerDependencies:
473 | '@babel/core': ^7.0.0-0
474 | dependencies:
475 | '@babel/core': 7.17.10
476 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
477 | dev: true
478 |
479 | /@vue/babel-sugar-v-model/1.2.3_@babel+core@7.17.10:
480 | resolution: {integrity: sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==}
481 | peerDependencies:
482 | '@babel/core': ^7.0.0-0
483 | dependencies:
484 | '@babel/core': 7.17.10
485 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
486 | '@vue/babel-helper-vue-jsx-merge-props': 1.2.1
487 | '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.17.10
488 | camelcase: 5.3.1
489 | html-tags: 2.0.0
490 | svg-tags: 1.0.0
491 | dev: true
492 |
493 | /@vue/babel-sugar-v-on/1.2.3_@babel+core@7.17.10:
494 | resolution: {integrity: sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==}
495 | peerDependencies:
496 | '@babel/core': ^7.0.0-0
497 | dependencies:
498 | '@babel/core': 7.17.10
499 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.10
500 | '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.17.10
501 | camelcase: 5.3.1
502 | dev: true
503 |
504 | /@vue/component-compiler-utils/3.3.0:
505 | resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==}
506 | dependencies:
507 | consolidate: 0.15.1
508 | hash-sum: 1.0.2
509 | lru-cache: 4.1.5
510 | merge-source-map: 1.1.0
511 | postcss: 7.0.39
512 | postcss-selector-parser: 6.0.10
513 | source-map: 0.6.1
514 | vue-template-es2015-compiler: 1.9.1
515 | optionalDependencies:
516 | prettier: 2.6.2
517 | dev: true
518 |
519 | /ansi-styles/3.2.1:
520 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
521 | engines: {node: '>=4'}
522 | dependencies:
523 | color-convert: 1.9.3
524 | dev: true
525 |
526 | /at-least-node/1.0.0:
527 | resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
528 | engines: {node: '>= 4.0.0'}
529 | dev: true
530 |
531 | /axios/0.21.4:
532 | resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
533 | dependencies:
534 | follow-redirects: 1.15.0
535 | transitivePeerDependencies:
536 | - debug
537 | dev: false
538 |
539 | /bluebird/3.7.2:
540 | resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
541 | dev: true
542 |
543 | /browserslist/4.20.3:
544 | resolution: {integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==}
545 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
546 | hasBin: true
547 | dependencies:
548 | caniuse-lite: 1.0.30001341
549 | electron-to-chromium: 1.4.137
550 | escalade: 3.1.1
551 | node-releases: 2.0.4
552 | picocolors: 1.0.0
553 | dev: true
554 |
555 | /camelcase/5.3.1:
556 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
557 | engines: {node: '>=6'}
558 | dev: true
559 |
560 | /caniuse-lite/1.0.30001341:
561 | resolution: {integrity: sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==}
562 | dev: true
563 |
564 | /chalk/2.4.2:
565 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
566 | engines: {node: '>=4'}
567 | dependencies:
568 | ansi-styles: 3.2.1
569 | escape-string-regexp: 1.0.5
570 | supports-color: 5.5.0
571 | dev: true
572 |
573 | /charcodes/0.2.0:
574 | resolution: {integrity: sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==}
575 | engines: {node: '>=6'}
576 | dev: true
577 |
578 | /color-convert/1.9.3:
579 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
580 | dependencies:
581 | color-name: 1.1.3
582 | dev: true
583 |
584 | /color-name/1.1.3:
585 | resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=}
586 | dev: true
587 |
588 | /consolidate/0.15.1:
589 | resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==}
590 | engines: {node: '>= 0.10.0'}
591 | dependencies:
592 | bluebird: 3.7.2
593 | dev: true
594 |
595 | /consolidate/0.16.0:
596 | resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==}
597 | engines: {node: '>= 0.10.0'}
598 | dependencies:
599 | bluebird: 3.7.2
600 | dev: true
601 |
602 | /convert-source-map/1.8.0:
603 | resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==}
604 | dependencies:
605 | safe-buffer: 5.1.2
606 | dev: true
607 |
608 | /core-js-pure/3.22.5:
609 | resolution: {integrity: sha512-8xo9R00iYD7TcV7OrC98GwxiUEAabVWO3dix+uyWjnYrx9fyASLlIX+f/3p5dW5qByaP2bcZ8X/T47s55et/tA==}
610 | requiresBuild: true
611 | dev: false
612 |
613 | /cssesc/3.0.0:
614 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
615 | engines: {node: '>=4'}
616 | hasBin: true
617 | dev: true
618 |
619 | /csstype/3.0.8:
620 | resolution: {integrity: sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==}
621 | dev: false
622 |
623 | /de-indent/1.0.2:
624 | resolution: {integrity: sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=}
625 | dev: true
626 |
627 | /debug/4.3.1:
628 | resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
629 | engines: {node: '>=6.0'}
630 | peerDependencies:
631 | supports-color: '*'
632 | peerDependenciesMeta:
633 | supports-color:
634 | optional: true
635 | dependencies:
636 | ms: 2.1.2
637 | dev: false
638 |
639 | /debug/4.3.4:
640 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
641 | engines: {node: '>=6.0'}
642 | peerDependencies:
643 | supports-color: '*'
644 | peerDependenciesMeta:
645 | supports-color:
646 | optional: true
647 | dependencies:
648 | ms: 2.1.2
649 | dev: true
650 |
651 | /dompurify/2.3.1:
652 | resolution: {integrity: sha512-xGWt+NHAQS+4tpgbOAI08yxW0Pr256Gu/FNE2frZVTbgrBUn8M7tz7/ktS/LZ2MHeGqz6topj0/xY+y8R5FBFw==}
653 | dev: false
654 |
655 | /dot-case/3.0.4:
656 | resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
657 | dependencies:
658 | no-case: 3.0.4
659 | tslib: 2.4.0
660 | dev: false
661 |
662 | /electron-to-chromium/1.4.137:
663 | resolution: {integrity: sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==}
664 | dev: true
665 |
666 | /esbuild-android-64/0.14.39:
667 | resolution: {integrity: sha512-EJOu04p9WgZk0UoKTqLId9VnIsotmI/Z98EXrKURGb3LPNunkeffqQIkjS2cAvidh+OK5uVrXaIP229zK6GvhQ==}
668 | engines: {node: '>=12'}
669 | cpu: [x64]
670 | os: [android]
671 | requiresBuild: true
672 | dev: true
673 | optional: true
674 |
675 | /esbuild-android-arm64/0.14.39:
676 | resolution: {integrity: sha512-+twajJqO7n3MrCz9e+2lVOnFplRsaGRwsq1KL/uOy7xK7QdRSprRQcObGDeDZUZsacD5gUkk6OiHiYp6RzU3CA==}
677 | engines: {node: '>=12'}
678 | cpu: [arm64]
679 | os: [android]
680 | requiresBuild: true
681 | dev: true
682 | optional: true
683 |
684 | /esbuild-darwin-64/0.14.39:
685 | resolution: {integrity: sha512-ImT6eUw3kcGcHoUxEcdBpi6LfTRWaV6+qf32iYYAfwOeV+XaQ/Xp5XQIBiijLeo+LpGci9M0FVec09nUw41a5g==}
686 | engines: {node: '>=12'}
687 | cpu: [x64]
688 | os: [darwin]
689 | requiresBuild: true
690 | dev: true
691 | optional: true
692 |
693 | /esbuild-darwin-arm64/0.14.39:
694 | resolution: {integrity: sha512-/fcQ5UhE05OiT+bW5v7/up1bDsnvaRZPJxXwzXsMRrr7rZqPa85vayrD723oWMT64dhrgWeA3FIneF8yER0XTw==}
695 | engines: {node: '>=12'}
696 | cpu: [arm64]
697 | os: [darwin]
698 | requiresBuild: true
699 | dev: true
700 | optional: true
701 |
702 | /esbuild-freebsd-64/0.14.39:
703 | resolution: {integrity: sha512-oMNH8lJI4wtgN5oxuFP7BQ22vgB/e3Tl5Woehcd6i2r6F3TszpCnNl8wo2d/KvyQ4zvLvCWAlRciumhQg88+kQ==}
704 | engines: {node: '>=12'}
705 | cpu: [x64]
706 | os: [freebsd]
707 | requiresBuild: true
708 | dev: true
709 | optional: true
710 |
711 | /esbuild-freebsd-arm64/0.14.39:
712 | resolution: {integrity: sha512-1GHK7kwk57ukY2yI4ILWKJXaxfr+8HcM/r/JKCGCPziIVlL+Wi7RbJ2OzMcTKZ1HpvEqCTBT/J6cO4ZEwW4Ypg==}
713 | engines: {node: '>=12'}
714 | cpu: [arm64]
715 | os: [freebsd]
716 | requiresBuild: true
717 | dev: true
718 | optional: true
719 |
720 | /esbuild-linux-32/0.14.39:
721 | resolution: {integrity: sha512-g97Sbb6g4zfRLIxHgW2pc393DjnkTRMeq3N1rmjDUABxpx8SjocK4jLen+/mq55G46eE2TA0MkJ4R3SpKMu7dg==}
722 | engines: {node: '>=12'}
723 | cpu: [ia32]
724 | os: [linux]
725 | requiresBuild: true
726 | dev: true
727 | optional: true
728 |
729 | /esbuild-linux-64/0.14.39:
730 | resolution: {integrity: sha512-4tcgFDYWdI+UbNMGlua9u1Zhu0N5R6u9tl5WOM8aVnNX143JZoBZLpCuUr5lCKhnD0SCO+5gUyMfupGrHtfggQ==}
731 | engines: {node: '>=12'}
732 | cpu: [x64]
733 | os: [linux]
734 | requiresBuild: true
735 | dev: true
736 | optional: true
737 |
738 | /esbuild-linux-arm/0.14.39:
739 | resolution: {integrity: sha512-t0Hn1kWVx5UpCzAJkKRfHeYOLyFnXwYynIkK54/h3tbMweGI7dj400D1k0Vvtj2u1P+JTRT9tx3AjtLEMmfVBQ==}
740 | engines: {node: '>=12'}
741 | cpu: [arm]
742 | os: [linux]
743 | requiresBuild: true
744 | dev: true
745 | optional: true
746 |
747 | /esbuild-linux-arm64/0.14.39:
748 | resolution: {integrity: sha512-23pc8MlD2D6Px1mV8GMglZlKgwgNKAO8gsgsLLcXWSs9lQsCYkIlMo/2Ycfo5JrDIbLdwgP8D2vpfH2KcBqrDQ==}
749 | engines: {node: '>=12'}
750 | cpu: [arm64]
751 | os: [linux]
752 | requiresBuild: true
753 | dev: true
754 | optional: true
755 |
756 | /esbuild-linux-mips64le/0.14.39:
757 | resolution: {integrity: sha512-epwlYgVdbmkuRr5n4es3B+yDI0I2e/nxhKejT9H0OLxFAlMkeQZxSpxATpDc9m8NqRci6Kwyb/SfmD1koG2Zuw==}
758 | engines: {node: '>=12'}
759 | cpu: [mips64el]
760 | os: [linux]
761 | requiresBuild: true
762 | dev: true
763 | optional: true
764 |
765 | /esbuild-linux-ppc64le/0.14.39:
766 | resolution: {integrity: sha512-W/5ezaq+rQiQBThIjLMNjsuhPHg+ApVAdTz2LvcuesZFMsJoQAW2hutoyg47XxpWi7aEjJGrkS26qCJKhRn3QQ==}
767 | engines: {node: '>=12'}
768 | cpu: [ppc64]
769 | os: [linux]
770 | requiresBuild: true
771 | dev: true
772 | optional: true
773 |
774 | /esbuild-linux-riscv64/0.14.39:
775 | resolution: {integrity: sha512-IS48xeokcCTKeQIOke2O0t9t14HPvwnZcy+5baG13Z1wxs9ZrC5ig5ypEQQh4QMKxURD5TpCLHw2W42CLuVZaA==}
776 | engines: {node: '>=12'}
777 | cpu: [riscv64]
778 | os: [linux]
779 | requiresBuild: true
780 | dev: true
781 | optional: true
782 |
783 | /esbuild-linux-s390x/0.14.39:
784 | resolution: {integrity: sha512-zEfunpqR8sMomqXhNTFEKDs+ik7HC01m3M60MsEjZOqaywHu5e5682fMsqOlZbesEAAaO9aAtRBsU7CHnSZWyA==}
785 | engines: {node: '>=12'}
786 | cpu: [s390x]
787 | os: [linux]
788 | requiresBuild: true
789 | dev: true
790 | optional: true
791 |
792 | /esbuild-netbsd-64/0.14.39:
793 | resolution: {integrity: sha512-Uo2suJBSIlrZCe4E0k75VDIFJWfZy+bOV6ih3T4MVMRJh1lHJ2UyGoaX4bOxomYN3t+IakHPyEoln1+qJ1qYaA==}
794 | engines: {node: '>=12'}
795 | cpu: [x64]
796 | os: [netbsd]
797 | requiresBuild: true
798 | dev: true
799 | optional: true
800 |
801 | /esbuild-openbsd-64/0.14.39:
802 | resolution: {integrity: sha512-secQU+EpgUPpYjJe3OecoeGKVvRMLeKUxSMGHnK+aK5uQM3n1FPXNJzyz1LHFOo0WOyw+uoCxBYdM4O10oaCAA==}
803 | engines: {node: '>=12'}
804 | cpu: [x64]
805 | os: [openbsd]
806 | requiresBuild: true
807 | dev: true
808 | optional: true
809 |
810 | /esbuild-sunos-64/0.14.39:
811 | resolution: {integrity: sha512-qHq0t5gePEDm2nqZLb+35p/qkaXVS7oIe32R0ECh2HOdiXXkj/1uQI9IRogGqKkK+QjDG+DhwiUw7QoHur/Rwg==}
812 | engines: {node: '>=12'}
813 | cpu: [x64]
814 | os: [sunos]
815 | requiresBuild: true
816 | dev: true
817 | optional: true
818 |
819 | /esbuild-windows-32/0.14.39:
820 | resolution: {integrity: sha512-XPjwp2OgtEX0JnOlTgT6E5txbRp6Uw54Isorm3CwOtloJazeIWXuiwK0ONJBVb/CGbiCpS7iP2UahGgd2p1x+Q==}
821 | engines: {node: '>=12'}
822 | cpu: [ia32]
823 | os: [win32]
824 | requiresBuild: true
825 | dev: true
826 | optional: true
827 |
828 | /esbuild-windows-64/0.14.39:
829 | resolution: {integrity: sha512-E2wm+5FwCcLpKsBHRw28bSYQw0Ikxb7zIMxw3OPAkiaQhLVr3dnVO8DofmbWhhf6b97bWzg37iSZ45ZDpLw7Ow==}
830 | engines: {node: '>=12'}
831 | cpu: [x64]
832 | os: [win32]
833 | requiresBuild: true
834 | dev: true
835 | optional: true
836 |
837 | /esbuild-windows-arm64/0.14.39:
838 | resolution: {integrity: sha512-sBZQz5D+Gd0EQ09tZRnz/PpVdLwvp/ufMtJ1iDFYddDaPpZXKqPyaxfYBLs3ueiaksQ26GGa7sci0OqFzNs7KA==}
839 | engines: {node: '>=12'}
840 | cpu: [arm64]
841 | os: [win32]
842 | requiresBuild: true
843 | dev: true
844 | optional: true
845 |
846 | /esbuild/0.14.39:
847 | resolution: {integrity: sha512-2kKujuzvRWYtwvNjYDY444LQIA3TyJhJIX3Yo4+qkFlDDtGlSicWgeHVJqMUP/2sSfH10PGwfsj+O2ro1m10xQ==}
848 | engines: {node: '>=12'}
849 | hasBin: true
850 | requiresBuild: true
851 | optionalDependencies:
852 | esbuild-android-64: 0.14.39
853 | esbuild-android-arm64: 0.14.39
854 | esbuild-darwin-64: 0.14.39
855 | esbuild-darwin-arm64: 0.14.39
856 | esbuild-freebsd-64: 0.14.39
857 | esbuild-freebsd-arm64: 0.14.39
858 | esbuild-linux-32: 0.14.39
859 | esbuild-linux-64: 0.14.39
860 | esbuild-linux-arm: 0.14.39
861 | esbuild-linux-arm64: 0.14.39
862 | esbuild-linux-mips64le: 0.14.39
863 | esbuild-linux-ppc64le: 0.14.39
864 | esbuild-linux-riscv64: 0.14.39
865 | esbuild-linux-s390x: 0.14.39
866 | esbuild-netbsd-64: 0.14.39
867 | esbuild-openbsd-64: 0.14.39
868 | esbuild-sunos-64: 0.14.39
869 | esbuild-windows-32: 0.14.39
870 | esbuild-windows-64: 0.14.39
871 | esbuild-windows-arm64: 0.14.39
872 | dev: true
873 |
874 | /escalade/3.1.1:
875 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
876 | engines: {node: '>=6'}
877 | dev: true
878 |
879 | /escape-string-regexp/1.0.5:
880 | resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=}
881 | engines: {node: '>=0.8.0'}
882 | dev: true
883 |
884 | /estree-walker/2.0.2:
885 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
886 | dev: true
887 |
888 | /eventemitter3/4.0.7:
889 | resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
890 | dev: false
891 |
892 | /fast-deep-equal/3.1.3:
893 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
894 | dev: false
895 |
896 | /follow-redirects/1.15.0:
897 | resolution: {integrity: sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==}
898 | engines: {node: '>=4.0'}
899 | peerDependencies:
900 | debug: '*'
901 | peerDependenciesMeta:
902 | debug:
903 | optional: true
904 | dev: false
905 |
906 | /fs-extra/9.1.0:
907 | resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
908 | engines: {node: '>=10'}
909 | dependencies:
910 | at-least-node: 1.0.0
911 | graceful-fs: 4.2.10
912 | jsonfile: 6.1.0
913 | universalify: 2.0.0
914 | dev: true
915 |
916 | /fsevents/2.3.2:
917 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
918 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
919 | os: [darwin]
920 | requiresBuild: true
921 | dev: true
922 | optional: true
923 |
924 | /function-bind/1.1.1:
925 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
926 | dev: true
927 |
928 | /fuse.js/6.6.2:
929 | resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==}
930 | engines: {node: '>=10'}
931 | dev: false
932 |
933 | /gensync/1.0.0-beta.2:
934 | resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
935 | engines: {node: '>=6.9.0'}
936 | dev: true
937 |
938 | /globals/11.12.0:
939 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
940 | engines: {node: '>=4'}
941 | dev: true
942 |
943 | /graceful-fs/4.2.10:
944 | resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
945 | dev: true
946 |
947 | /has-flag/3.0.0:
948 | resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=}
949 | engines: {node: '>=4'}
950 | dev: true
951 |
952 | /has/1.0.3:
953 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
954 | engines: {node: '>= 0.4.0'}
955 | dependencies:
956 | function-bind: 1.1.1
957 | dev: true
958 |
959 | /hash-sum/1.0.2:
960 | resolution: {integrity: sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=}
961 | dev: true
962 |
963 | /hash-sum/2.0.0:
964 | resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
965 | dev: true
966 |
967 | /he/1.2.0:
968 | resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
969 | hasBin: true
970 | dev: true
971 |
972 | /html-tags/2.0.0:
973 | resolution: {integrity: sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=}
974 | engines: {node: '>=4'}
975 | dev: true
976 |
977 | /inherits/2.0.3:
978 | resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=}
979 | dev: false
980 |
981 | /is-core-module/2.9.0:
982 | resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==}
983 | dependencies:
984 | has: 1.0.3
985 | dev: true
986 |
987 | /js-tokens/4.0.0:
988 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
989 | dev: true
990 |
991 | /jsesc/2.5.2:
992 | resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
993 | engines: {node: '>=4'}
994 | hasBin: true
995 | dev: true
996 |
997 | /json5/2.2.1:
998 | resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==}
999 | engines: {node: '>=6'}
1000 | hasBin: true
1001 | dev: true
1002 |
1003 | /jsonfile/6.1.0:
1004 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
1005 | dependencies:
1006 | universalify: 2.0.0
1007 | optionalDependencies:
1008 | graceful-fs: 4.2.10
1009 | dev: true
1010 |
1011 | /lodash-es/4.17.21:
1012 | resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
1013 | dev: false
1014 |
1015 | /lodash.kebabcase/4.1.1:
1016 | resolution: {integrity: sha1-hImxyw0p/4gZXM7KRI/21swpXDY=}
1017 | dev: true
1018 |
1019 | /lower-case/2.0.2:
1020 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
1021 | dependencies:
1022 | tslib: 2.4.0
1023 | dev: false
1024 |
1025 | /lru-cache/4.1.5:
1026 | resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
1027 | dependencies:
1028 | pseudomap: 1.0.2
1029 | yallist: 2.1.2
1030 | dev: true
1031 |
1032 | /magic-string/0.25.9:
1033 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
1034 | dependencies:
1035 | sourcemap-codec: 1.4.8
1036 | dev: true
1037 |
1038 | /merge-source-map/1.1.0:
1039 | resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==}
1040 | dependencies:
1041 | source-map: 0.6.1
1042 | dev: true
1043 |
1044 | /ms/2.1.2:
1045 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
1046 |
1047 | /nanoid/3.3.4:
1048 | resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
1049 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1050 | hasBin: true
1051 | dev: true
1052 |
1053 | /no-case/3.0.4:
1054 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
1055 | dependencies:
1056 | lower-case: 2.0.2
1057 | tslib: 2.4.0
1058 | dev: false
1059 |
1060 | /node-releases/2.0.4:
1061 | resolution: {integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==}
1062 | dev: true
1063 |
1064 | /path-parse/1.0.7:
1065 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
1066 | dev: true
1067 |
1068 | /path/0.12.7:
1069 | resolution: {integrity: sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=}
1070 | dependencies:
1071 | process: 0.11.10
1072 | util: 0.10.4
1073 | dev: false
1074 |
1075 | /picocolors/0.2.1:
1076 | resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
1077 | dev: true
1078 |
1079 | /picocolors/1.0.0:
1080 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
1081 | dev: true
1082 |
1083 | /picomatch/2.3.1:
1084 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
1085 | engines: {node: '>=8.6'}
1086 | dev: true
1087 |
1088 | /postcss-selector-parser/6.0.10:
1089 | resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
1090 | engines: {node: '>=4'}
1091 | dependencies:
1092 | cssesc: 3.0.0
1093 | util-deprecate: 1.0.2
1094 | dev: true
1095 |
1096 | /postcss/7.0.39:
1097 | resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==}
1098 | engines: {node: '>=6.0.0'}
1099 | dependencies:
1100 | picocolors: 0.2.1
1101 | source-map: 0.6.1
1102 | dev: true
1103 |
1104 | /postcss/8.4.13:
1105 | resolution: {integrity: sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==}
1106 | engines: {node: ^10 || ^12 || >=14}
1107 | dependencies:
1108 | nanoid: 3.3.4
1109 | picocolors: 1.0.0
1110 | source-map-js: 1.0.2
1111 | dev: true
1112 |
1113 | /prettier/2.6.2:
1114 | resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==}
1115 | engines: {node: '>=10.13.0'}
1116 | hasBin: true
1117 | dev: true
1118 |
1119 | /process/0.11.10:
1120 | resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=}
1121 | engines: {node: '>= 0.6.0'}
1122 | dev: false
1123 |
1124 | /pseudomap/1.0.2:
1125 | resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=}
1126 | dev: true
1127 |
1128 | /querystring/0.2.1:
1129 | resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==}
1130 | engines: {node: '>=0.4.x'}
1131 | deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
1132 | dev: true
1133 |
1134 | /resolve/1.22.0:
1135 | resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
1136 | hasBin: true
1137 | dependencies:
1138 | is-core-module: 2.9.0
1139 | path-parse: 1.0.7
1140 | supports-preserve-symlinks-flag: 1.0.0
1141 | dev: true
1142 |
1143 | /rollup/2.73.0:
1144 | resolution: {integrity: sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==}
1145 | engines: {node: '>=10.0.0'}
1146 | hasBin: true
1147 | optionalDependencies:
1148 | fsevents: 2.3.2
1149 | dev: true
1150 |
1151 | /safe-buffer/5.1.2:
1152 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
1153 | dev: true
1154 |
1155 | /semver/6.3.0:
1156 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
1157 | hasBin: true
1158 | dev: true
1159 |
1160 | /slash/3.0.0:
1161 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
1162 | engines: {node: '>=8'}
1163 | dev: true
1164 |
1165 | /snake-case/3.0.4:
1166 | resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
1167 | dependencies:
1168 | dot-case: 3.0.4
1169 | tslib: 2.4.0
1170 | dev: false
1171 |
1172 | /source-map-js/1.0.2:
1173 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
1174 | engines: {node: '>=0.10.0'}
1175 | dev: true
1176 |
1177 | /source-map/0.6.1:
1178 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
1179 | engines: {node: '>=0.10.0'}
1180 | dev: true
1181 |
1182 | /source-map/0.7.3:
1183 | resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==}
1184 | engines: {node: '>= 8'}
1185 | dev: true
1186 |
1187 | /sourcemap-codec/1.4.8:
1188 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
1189 | dev: true
1190 |
1191 | /supports-color/5.5.0:
1192 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
1193 | engines: {node: '>=4'}
1194 | dependencies:
1195 | has-flag: 3.0.0
1196 | dev: true
1197 |
1198 | /supports-preserve-symlinks-flag/1.0.0:
1199 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
1200 | engines: {node: '>= 0.4'}
1201 | dev: true
1202 |
1203 | /svg-tags/1.0.0:
1204 | resolution: {integrity: sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=}
1205 | dev: true
1206 |
1207 | /to-fast-properties/2.0.0:
1208 | resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=}
1209 | engines: {node: '>=4'}
1210 | dev: true
1211 |
1212 | /tslib/2.4.0:
1213 | resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
1214 | dev: false
1215 |
1216 | /universalify/2.0.0:
1217 | resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
1218 | engines: {node: '>= 10.0.0'}
1219 | dev: true
1220 |
1221 | /util-deprecate/1.0.2:
1222 | resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=}
1223 | dev: true
1224 |
1225 | /util/0.10.4:
1226 | resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==}
1227 | dependencies:
1228 | inherits: 2.0.3
1229 | dev: false
1230 |
1231 | /vite-plugin-vue2/1.9.3_1a7639d143c61a70a205d5c35d385822:
1232 | resolution: {integrity: sha512-0KhHSEeht0VHJtt4Z2cJ9bWBq4dP3HoXpapqAHV+f+cUa6KywYdOd+z6sSGLpuGjN8F9YinrFIo8dfVmMOpc8Q==}
1233 | peerDependencies:
1234 | vite: ^2.0.0-beta.23
1235 | vue-template-compiler: ^2.2.0
1236 | dependencies:
1237 | '@babel/core': 7.17.10
1238 | '@babel/parser': 7.17.10
1239 | '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.10
1240 | '@babel/plugin-proposal-decorators': 7.17.9_@babel+core@7.17.10
1241 | '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.10
1242 | '@rollup/pluginutils': 4.2.1
1243 | '@vue/babel-helper-vue-jsx-merge-props': 1.2.1
1244 | '@vue/babel-preset-jsx': 1.2.4_@babel+core@7.17.10
1245 | '@vue/component-compiler-utils': 3.3.0
1246 | consolidate: 0.16.0
1247 | debug: 4.3.4
1248 | fs-extra: 9.1.0
1249 | hash-sum: 2.0.0
1250 | magic-string: 0.25.9
1251 | prettier: 2.6.2
1252 | querystring: 0.2.1
1253 | rollup: 2.73.0
1254 | slash: 3.0.0
1255 | source-map: 0.7.3
1256 | vite: 2.9.9
1257 | vue-template-compiler: 2.6.14
1258 | vue-template-es2015-compiler: 1.9.1
1259 | transitivePeerDependencies:
1260 | - supports-color
1261 | dev: true
1262 |
1263 | /vite/2.9.9:
1264 | resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==}
1265 | engines: {node: '>=12.2.0'}
1266 | hasBin: true
1267 | peerDependencies:
1268 | less: '*'
1269 | sass: '*'
1270 | stylus: '*'
1271 | peerDependenciesMeta:
1272 | less:
1273 | optional: true
1274 | sass:
1275 | optional: true
1276 | stylus:
1277 | optional: true
1278 | dependencies:
1279 | esbuild: 0.14.39
1280 | postcss: 8.4.13
1281 | resolve: 1.22.0
1282 | rollup: 2.73.0
1283 | optionalDependencies:
1284 | fsevents: 2.3.2
1285 | dev: true
1286 |
1287 | /vue-select/3.18.3_vue@2.6.14:
1288 | resolution: {integrity: sha512-nKmwxEDO4RRoZ6lWkkVE2bpgne7IJSRzSh1pIawLI7dJLZbtJuSgA0xGaLrT0pUp+JYHBDul242PwOBDHi28vg==}
1289 | peerDependencies:
1290 | vue: 2.x
1291 | dependencies:
1292 | vue: 2.6.14
1293 | dev: false
1294 |
1295 | /vue-template-compiler/2.6.14:
1296 | resolution: {integrity: sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==}
1297 | dependencies:
1298 | de-indent: 1.0.2
1299 | he: 1.2.0
1300 | dev: true
1301 |
1302 | /vue-template-es2015-compiler/1.9.1:
1303 | resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==}
1304 | dev: true
1305 |
1306 | /vue/2.6.14:
1307 | resolution: {integrity: sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==}
1308 | dev: false
1309 |
1310 | /yallist/2.1.2:
1311 | resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=}
1312 | dev: true
1313 |
--------------------------------------------------------------------------------