├── .gitignore
├── LICENSE
├── README.md
├── mobile.png
└── template
├── .gitignore
├── .meteor
├── .finished-upgraders
├── .gitignore
├── .id
├── packages
├── platforms
├── release
└── versions
├── .vueignore
├── client
├── main.html
├── main.js
└── routes.js
├── imports
├── lib
│ └── collections.js
├── server
│ ├── methods.js
│ ├── permissions.js
│ └── publications.js
├── startup
│ ├── client
│ │ └── index.js
│ └── server
│ │ ├── index.js
│ │ └── register-api.js
└── ui
│ ├── AppLayout.vue
│ ├── Help.vue
│ ├── Home.vue
│ ├── NotFound.vue
│ └── Session.vue
├── mobile-config.js
├── package-lock.json
├── package.json
├── public
├── 220px-Merope.jpg
└── web-font
└── server
└── main.js
/.gitignore:
--------------------------------------------------------------------------------
1 | # Created by .ignore support plugin (hsz.mobi)
2 | .idea/
3 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2016 Quasar Framework
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 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | 
2 |
3 | # quasar-template-meteor
4 | Quasar Starter Kit for Meteor
5 |
6 | (Updated 2nd June 2021).
7 |
8 | #### Quasar 1.15.16
9 |
10 | #### Meteor 2.2
11 |
12 | This is a resource which will show how to install Quasar inside the Meteor framework, with Vue2 also installed.
13 |
14 | With the arrival of Meteor 1.8.2 you can now simply install quasar from npm
15 | ```
16 | meteor npm install quasar
17 | ```
18 |
19 |
20 | #### Installation of this example code
21 |
22 | **clone this repository:**
23 |
24 | ```
25 | git clone https://github.com/quasarframework/quasar-template-meteor.git
26 | ```
27 |
28 | **cd into the 'template' folder:**
29 | ```
30 | cd quasar-template-meteor/template
31 | ```
32 |
33 | **Install from npm**
34 |
35 | ```
36 | meteor npm install
37 | ```
38 |
39 |
40 | **Create a link to the quasar-extras .woff files in the /public directory**
41 | This makes the material-icons stuff appear
42 | ```
43 | ln -s ../node_modules/@quasar/extras/material-icons/web-font public
44 |
45 | ```
46 |
47 | There is a good explanation on StackOverflow of why there is a problem with the .woff files
48 | https://stackoverflow.com/questions/34133808/webpack-ots-parsing-error-loading-fonts
49 |
50 | (If you are doing this on *Windows* the link command is:
51 | ```
52 | mklink /D "public\web-font" "..\node_modules\@quasar\extras\material-icons\web-font"
53 | ```
54 | - thanks to Noboxulus)
55 |
56 |
57 | **run meteor (still inside the template folder)**
58 |
59 | ```
60 | meteor
61 | ```
62 |
63 | It should then say:
64 | App running at: http://localhost:3000/
65 |
66 | Point your desktop browser to that address.
67 |
68 | Then if you open Chrome or Firefox dev tools and click on the mobile phone icon you should see this:
69 | 
70 |
71 | Please refer to guide.meteor.com/mobile.html for how to launch mobile apps on IOS and Android.
72 |
73 | Meteor simplifies some of the difficulties of running your app on IOS for development
74 | (install Xcode, plug your phone into the USB port and call 'meteor run ios-device'), however
75 | registering yourself as an Apple developer and working out how to register your app is a fairly frustrating experience.
76 |
77 | This project uses the Akryum projects to simplify Meteor working with vuejs and quasar-framework.
78 | The most useful page to consult is:
79 | https://github.com/meteor-vue/vue-meteor-tracker
80 |
81 | This is the main page for all the Meteor/Vuejs projects:
82 | https://github.com/meteor-vue/vue-meteor
83 |
84 |
85 |
86 | #### Note:
87 | The 'template' folder is a necessary part of the quasar framework.
88 | However all meteor commands should only be run once you have moved inside the 'template' folder.
89 | This extra 'template' folder is there because quasar-framework requires it.
90 | However, Quasar-framework uses Webpack for its builds, but Meteor has its own build system.
91 | This means that it is unlikely that you will be able to use *quasar cli*, because it all leads up to a quasar build using webpack.
92 |
93 | To use Meteor, just cd into the 'template' folder and run all your usual meteor commands from there.
94 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/mobile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quasarframework/quasar-template-meteor/2677fd0be89c6671d0e3f3e51c76f4aaf8436f07/mobile.png
--------------------------------------------------------------------------------
/template/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | .idea/
3 |
--------------------------------------------------------------------------------
/template/.meteor/.finished-upgraders:
--------------------------------------------------------------------------------
1 | # This file contains information which helps Meteor properly upgrade your
2 | # app when you run 'meteor update'. You should check it into version control
3 | # with your project.
4 |
5 | notices-for-0.9.0
6 | notices-for-0.9.1
7 | 0.9.4-platform-file
8 | notices-for-facebook-graph-api-2
9 | 1.2.0-standard-minifiers-package
10 | 1.2.0-meteor-platform-split
11 | 1.2.0-cordova-changes
12 | 1.2.0-breaking-changes
13 | 1.3.0-split-minifiers-package
14 | 1.4.0-remove-old-dev-bundle-link
15 | 1.4.1-add-shell-server-package
16 | 1.4.3-split-account-service-packages
17 | 1.5-add-dynamic-import-package
18 | 1.7-split-underscore-from-meteor-base
19 | 1.8.3-split-jquery-from-blaze
20 |
--------------------------------------------------------------------------------
/template/.meteor/.gitignore:
--------------------------------------------------------------------------------
1 | local
2 |
--------------------------------------------------------------------------------
/template/.meteor/.id:
--------------------------------------------------------------------------------
1 | # This file contains a token that is unique to your project.
2 | # Check it into your repository along with the rest of this directory.
3 | # It can be used for purposes such as:
4 | # - ensuring you don't accidentally deploy one app on top of another
5 | # - providing package authors with aggregated statistics
6 |
7 | 18pjpv1176ye7b7qp7k6
8 |
--------------------------------------------------------------------------------
/template/.meteor/packages:
--------------------------------------------------------------------------------
1 | # Meteor packages used by this project, one per line.
2 | # Check this file (and the other files in this directory) into your repository.
3 | #
4 | # 'meteor add' and 'meteor remove' will edit this file for you,
5 | # but you can also edit it by hand.
6 |
7 | meteor-base@1.4.0 # Packages every Meteor app needs to have
8 | mongo@1.11.0 # The database Meteor supports right now
9 | reactive-var@1.0.11 # Reactive variable for tracker
10 | jquery@3.0.0 # Helpful client-side library
11 | tracker@1.2.0 # Meteor's client-side reactive programming library
12 |
13 | standard-minifier-css@1.7.2 # CSS minifier run for production mode
14 | standard-minifier-js@2.6.0 # JS minifier run for production mode
15 | es5-shim@4.8.0 # ECMAScript 5 compatibility for older browsers.
16 |
17 | session@1.2.0
18 | shell-server@0.5.0
19 | static-html
20 | mobile-experience@1.1.0
21 | dynamic-import@0.6.0
22 | ongoworks:security
23 | insecure@1.0.7
24 | ecmascript@0.15.1
25 | akryum:vue-component
26 | modern-browsers@0.1.5
27 | akryum:vue
28 |
--------------------------------------------------------------------------------
/template/.meteor/platforms:
--------------------------------------------------------------------------------
1 | android
2 | browser
3 | ios
4 | server
5 |
--------------------------------------------------------------------------------
/template/.meteor/release:
--------------------------------------------------------------------------------
1 | METEOR@2.2
2 |
--------------------------------------------------------------------------------
/template/.meteor/versions:
--------------------------------------------------------------------------------
1 | akryum:npm-check@0.1.2
2 | akryum:vue@1.2.3
3 | akryum:vue-component@0.15.2
4 | akryum:vue-component-dev-client@0.4.7
5 | akryum:vue-component-dev-server@0.1.4
6 | allow-deny@1.1.0
7 | autoupdate@1.7.0
8 | babel-compiler@7.6.1
9 | babel-runtime@1.5.0
10 | base64@1.0.12
11 | binary-heap@1.0.11
12 | blaze-tools@1.1.1
13 | boilerplate-generator@1.7.1
14 | caching-compiler@1.2.2
15 | caching-html-compiler@1.2.0
16 | callback-hook@1.3.0
17 | check@1.3.1
18 | ddp@1.4.0
19 | ddp-client@2.4.1
20 | ddp-common@1.4.0
21 | ddp-server@2.3.3
22 | diff-sequence@1.1.1
23 | dynamic-import@0.6.0
24 | ecmascript@0.15.1
25 | ecmascript-runtime@0.7.0
26 | ecmascript-runtime-client@0.11.0
27 | ecmascript-runtime-server@0.10.0
28 | ejson@1.1.1
29 | es5-shim@4.8.0
30 | fetch@0.1.1
31 | geojson-utils@1.0.10
32 | hot-code-push@1.0.4
33 | html-tools@1.1.1
34 | htmljs@1.1.0
35 | id-map@1.1.1
36 | insecure@1.0.7
37 | inter-process-messaging@0.1.1
38 | jquery@3.0.0
39 | launch-screen@1.2.1
40 | livedata@1.0.18
41 | logging@1.2.0
42 | meteor@1.9.3
43 | meteor-base@1.4.0
44 | minifier-css@1.5.4
45 | minifier-js@2.6.0
46 | minimongo@1.6.2
47 | mobile-experience@1.1.0
48 | mobile-status-bar@1.1.0
49 | modern-browsers@0.1.5
50 | modules@0.16.0
51 | modules-runtime@0.12.0
52 | mongo@1.11.1
53 | mongo-decimal@0.1.2
54 | mongo-dev-server@1.1.0
55 | mongo-id@1.0.8
56 | npm-mongo@3.9.0
57 | ongoworks:security@2.1.0
58 | ordered-dict@1.1.0
59 | promise@0.11.2
60 | random@1.2.0
61 | react-fast-refresh@0.1.1
62 | reactive-dict@1.3.0
63 | reactive-var@1.0.11
64 | reload@1.3.1
65 | retry@1.1.0
66 | routepolicy@1.1.0
67 | session@1.2.0
68 | shell-server@0.5.0
69 | socket-stream-client@0.3.2
70 | spacebars-compiler@1.2.1
71 | standard-minifier-css@1.7.2
72 | standard-minifier-js@2.6.0
73 | static-html@1.3.1
74 | templating-tools@1.2.0
75 | tracker@1.2.0
76 | underscore@1.0.10
77 | webapp@1.10.1
78 | webapp-hashing@1.1.0
79 |
--------------------------------------------------------------------------------
/template/.vueignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | imports/quasar
3 |
--------------------------------------------------------------------------------
/template/client/main.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Meteor Vue 2.x Quasar App
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/template/client/main.js:
--------------------------------------------------------------------------------
1 |
2 | //quasar framework is based on vuejs
3 | import Vue from 'vue';
4 | import VueRouter from 'vue-router';
5 | import {routes} from './routes';
6 |
7 | import AppLayout from '/imports/ui/AppLayout.vue';
8 |
9 |
10 | import Quasar from 'quasar';
11 |
12 | Vue.use(VueRouter);
13 | const router = new VueRouter({
14 | routes // short for `routes: routes`
15 | });
16 |
17 |
18 | //App start
19 | Meteor.startup(() => {
20 | Vue.use(Quasar, {});
21 | new Vue({
22 | router: router,
23 | render: h => h(AppLayout),
24 | }).$mount('app');
25 | });
26 |
27 |
--------------------------------------------------------------------------------
/template/client/routes.js:
--------------------------------------------------------------------------------
1 | // Import the router
2 | //import { RouterFactory } from 'meteor/akryum:vue-router2'
3 | // Components
4 | import Home from '/imports/ui/Home.vue'
5 | import Session from '/imports/ui/Session.vue'
6 | import Help from '/imports/ui/Help.vue'
7 | /*
8 | RouterFactory.configure(factory => {
9 | // Simple routes
10 | factory.addRoutes([
11 | {
12 | path: '/',
13 | name: 'home',
14 | component: Home,
15 | },
16 | {
17 | path: '/session',
18 | name: 'session',
19 | component: Session,
20 | },
21 | {
22 | path: '/help',
23 | name: 'help',
24 | component: Help,
25 | },
26 | ])
27 | })
28 | */
29 | let routes = [
30 | {
31 | path: '/',
32 | name: 'home',
33 | component: Home,
34 | },
35 | {
36 | path: '/session',
37 | name: 'session',
38 | component: Session,
39 | },
40 | {
41 | path: '/help',
42 | name: 'help',
43 | component: Help,
44 | },
45 | ];
46 |
47 | module.exports = {
48 | routes: routes,
49 | };
50 |
--------------------------------------------------------------------------------
/template/imports/lib/collections.js:
--------------------------------------------------------------------------------
1 |
2 | import { Mongo } from 'meteor/mongo';
3 |
4 | const Stars = new Mongo.Collection('stars');
5 |
6 | export {Stars};
--------------------------------------------------------------------------------
/template/imports/server/methods.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quasarframework/quasar-template-meteor/2677fd0be89c6671d0e3f3e51c76f4aaf8436f07/template/imports/server/methods.js
--------------------------------------------------------------------------------
/template/imports/server/permissions.js:
--------------------------------------------------------------------------------
1 |
2 | import { Stars } from '../lib/collections.js';
3 |
4 |
5 | /* permissions (thanks to ongoworks:security) */
6 | Security.permit(['insert', 'update','remove'])
7 | .collections([Stars]).allowInClientCode();
8 |
9 |
--------------------------------------------------------------------------------
/template/imports/server/publications.js:
--------------------------------------------------------------------------------
1 | import { Meteor } from 'meteor/meteor';
2 | import { Stars } from '../lib/collections.js';
3 |
4 | Meteor.publish('stars', function(){
5 | return Stars.find({});
6 | });
7 |
--------------------------------------------------------------------------------
/template/imports/startup/client/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quasarframework/quasar-template-meteor/2677fd0be89c6671d0e3f3e51c76f4aaf8436f07/template/imports/startup/client/index.js
--------------------------------------------------------------------------------
/template/imports/startup/server/index.js:
--------------------------------------------------------------------------------
1 |
2 |
3 | // This defines all the collections, publications and methods that the application provides
4 | // as an API to the client.
5 | import './register-api.js';
6 |
7 | import { setMinimumBrowserVersions } from 'meteor/modern-browsers';
8 |
9 | setMinimumBrowserVersions({
10 | chrome: 45,
11 | firefox: 44,
12 | edge: 17,
13 | ie: Infinity,
14 | mobileSafari: [10, 3],
15 | opera: 32,
16 | safari: [11, 1],
17 | electron: [0, 36],
18 | }, 'service workers');
19 |
--------------------------------------------------------------------------------
/template/imports/startup/server/register-api.js:
--------------------------------------------------------------------------------
1 | import '../../server/publications.js';
2 | import '../../server/permissions.js';
3 | import '../../server/methods.js';
4 |
--------------------------------------------------------------------------------
/template/imports/ui/AppLayout.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
13 |
14 |
15 | Layout Header
16 |
17 |
18 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | Essential Links
34 |
35 |
36 |
37 |
38 | PubSub
39 |
40 |
41 |
42 |
43 |
44 |
45 | Session
46 |
47 |
48 |
49 |
50 |
51 |
52 | Help
53 |
54 |
55 |
56 |
57 |
58 |
59 | Right Drawer
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 | Footer is here
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
144 |
--------------------------------------------------------------------------------
/template/imports/ui/Help.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | PubSub - Publish and Subscribe
8 |
9 |
10 |
11 | Shows how to mix Meteor pubsub with Vue and Quasar.
12 | N.B. This works out of the box on desktop.
13 | If you want it to work on a mobile device you will have to set up
14 | a server, which is beyond the scope of this demonstration.
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 | Session
26 |
27 |
28 |
29 | Shows how to use Meteor sessions with Vue and Quasar.
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/template/imports/ui/Home.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 | Add a record
10 |
11 |
15 |
16 |
17 |
18 | List of stars
19 |
20 |
21 | {{ item.name }}
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/template/imports/ui/NotFound.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |

5 |
6 |
7 | Not Found
8 |
9 |
10 | This is not the page you are looking for. Return home
11 |
12 |
13 |
14 |
15 |
30 |
--------------------------------------------------------------------------------
/template/imports/ui/Session.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{{ letsCountText }}
4 |
{{ count }}
5 |
6 |
{{ finished }}
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/template/mobile-config.js:
--------------------------------------------------------------------------------
1 |
2 | App.accessRule('*');
3 |
4 |
5 | App.info({
6 | description: 'Meteor/Vue/Quasar example',
7 | version: '0.0.1'
8 | });
9 |
10 |
--------------------------------------------------------------------------------
/template/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "quasar-template-meteor",
3 | "requires": true,
4 | "lockfileVersion": 1,
5 | "dependencies": {
6 | "@babel/code-frame": {
7 | "version": "7.12.13",
8 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
9 | "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
10 | "dev": true,
11 | "requires": {
12 | "@babel/highlight": "^7.12.13"
13 | }
14 | },
15 | "@babel/compat-data": {
16 | "version": "7.14.0",
17 | "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz",
18 | "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==",
19 | "dev": true
20 | },
21 | "@babel/core": {
22 | "version": "7.14.3",
23 | "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz",
24 | "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==",
25 | "dev": true,
26 | "requires": {
27 | "@babel/code-frame": "^7.12.13",
28 | "@babel/generator": "^7.14.3",
29 | "@babel/helper-compilation-targets": "^7.13.16",
30 | "@babel/helper-module-transforms": "^7.14.2",
31 | "@babel/helpers": "^7.14.0",
32 | "@babel/parser": "^7.14.3",
33 | "@babel/template": "^7.12.13",
34 | "@babel/traverse": "^7.14.2",
35 | "@babel/types": "^7.14.2",
36 | "convert-source-map": "^1.7.0",
37 | "debug": "^4.1.0",
38 | "gensync": "^1.0.0-beta.2",
39 | "json5": "^2.1.2",
40 | "semver": "^6.3.0",
41 | "source-map": "^0.5.0"
42 | }
43 | },
44 | "@babel/generator": {
45 | "version": "7.14.3",
46 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz",
47 | "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==",
48 | "dev": true,
49 | "requires": {
50 | "@babel/types": "^7.14.2",
51 | "jsesc": "^2.5.1",
52 | "source-map": "^0.5.0"
53 | }
54 | },
55 | "@babel/helper-annotate-as-pure": {
56 | "version": "7.12.13",
57 | "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
58 | "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
59 | "dev": true,
60 | "requires": {
61 | "@babel/types": "^7.12.13"
62 | }
63 | },
64 | "@babel/helper-builder-binary-assignment-operator-visitor": {
65 | "version": "7.12.13",
66 | "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
67 | "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
68 | "dev": true,
69 | "requires": {
70 | "@babel/helper-explode-assignable-expression": "^7.12.13",
71 | "@babel/types": "^7.12.13"
72 | }
73 | },
74 | "@babel/helper-compilation-targets": {
75 | "version": "7.13.16",
76 | "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz",
77 | "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==",
78 | "dev": true,
79 | "requires": {
80 | "@babel/compat-data": "^7.13.15",
81 | "@babel/helper-validator-option": "^7.12.17",
82 | "browserslist": "^4.14.5",
83 | "semver": "^6.3.0"
84 | }
85 | },
86 | "@babel/helper-create-class-features-plugin": {
87 | "version": "7.14.3",
88 | "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.3.tgz",
89 | "integrity": "sha512-BnEfi5+6J2Lte9LeiL6TxLWdIlEv9Woacc1qXzXBgbikcOzMRM2Oya5XGg/f/ngotv1ej2A/b+3iJH8wbS1+lQ==",
90 | "dev": true,
91 | "requires": {
92 | "@babel/helper-annotate-as-pure": "^7.12.13",
93 | "@babel/helper-function-name": "^7.14.2",
94 | "@babel/helper-member-expression-to-functions": "^7.13.12",
95 | "@babel/helper-optimise-call-expression": "^7.12.13",
96 | "@babel/helper-replace-supers": "^7.14.3",
97 | "@babel/helper-split-export-declaration": "^7.12.13"
98 | }
99 | },
100 | "@babel/helper-create-regexp-features-plugin": {
101 | "version": "7.14.3",
102 | "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz",
103 | "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==",
104 | "dev": true,
105 | "requires": {
106 | "@babel/helper-annotate-as-pure": "^7.12.13",
107 | "regexpu-core": "^4.7.1"
108 | }
109 | },
110 | "@babel/helper-define-polyfill-provider": {
111 | "version": "0.2.1",
112 | "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.1.tgz",
113 | "integrity": "sha512-x3AUTVZNPunaw1opRTa5OwVA5N0YxGlIad9xQ5QflK1uIS7PnAGGU5O2Dj/G183fR//N8AzTq+Q8+oiu9m0VFg==",
114 | "dev": true,
115 | "requires": {
116 | "@babel/helper-compilation-targets": "^7.13.0",
117 | "@babel/helper-module-imports": "^7.12.13",
118 | "@babel/helper-plugin-utils": "^7.13.0",
119 | "@babel/traverse": "^7.13.0",
120 | "debug": "^4.1.1",
121 | "lodash.debounce": "^4.0.8",
122 | "resolve": "^1.14.2",
123 | "semver": "^6.1.2"
124 | }
125 | },
126 | "@babel/helper-environment-visitor": {
127 | "version": "7.22.20",
128 | "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
129 | "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
130 | "dev": true
131 | },
132 | "@babel/helper-explode-assignable-expression": {
133 | "version": "7.13.0",
134 | "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
135 | "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
136 | "dev": true,
137 | "requires": {
138 | "@babel/types": "^7.13.0"
139 | }
140 | },
141 | "@babel/helper-function-name": {
142 | "version": "7.14.2",
143 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz",
144 | "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==",
145 | "dev": true,
146 | "requires": {
147 | "@babel/helper-get-function-arity": "^7.12.13",
148 | "@babel/template": "^7.12.13",
149 | "@babel/types": "^7.14.2"
150 | }
151 | },
152 | "@babel/helper-get-function-arity": {
153 | "version": "7.12.13",
154 | "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
155 | "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
156 | "dev": true,
157 | "requires": {
158 | "@babel/types": "^7.12.13"
159 | }
160 | },
161 | "@babel/helper-hoist-variables": {
162 | "version": "7.13.16",
163 | "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz",
164 | "integrity": "sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg==",
165 | "dev": true,
166 | "requires": {
167 | "@babel/traverse": "^7.13.15",
168 | "@babel/types": "^7.13.16"
169 | }
170 | },
171 | "@babel/helper-member-expression-to-functions": {
172 | "version": "7.13.12",
173 | "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
174 | "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
175 | "dev": true,
176 | "requires": {
177 | "@babel/types": "^7.13.12"
178 | }
179 | },
180 | "@babel/helper-module-imports": {
181 | "version": "7.13.12",
182 | "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
183 | "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
184 | "dev": true,
185 | "requires": {
186 | "@babel/types": "^7.13.12"
187 | }
188 | },
189 | "@babel/helper-module-transforms": {
190 | "version": "7.14.2",
191 | "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz",
192 | "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==",
193 | "dev": true,
194 | "requires": {
195 | "@babel/helper-module-imports": "^7.13.12",
196 | "@babel/helper-replace-supers": "^7.13.12",
197 | "@babel/helper-simple-access": "^7.13.12",
198 | "@babel/helper-split-export-declaration": "^7.12.13",
199 | "@babel/helper-validator-identifier": "^7.14.0",
200 | "@babel/template": "^7.12.13",
201 | "@babel/traverse": "^7.14.2",
202 | "@babel/types": "^7.14.2"
203 | }
204 | },
205 | "@babel/helper-optimise-call-expression": {
206 | "version": "7.12.13",
207 | "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
208 | "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
209 | "dev": true,
210 | "requires": {
211 | "@babel/types": "^7.12.13"
212 | }
213 | },
214 | "@babel/helper-plugin-utils": {
215 | "version": "7.13.0",
216 | "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
217 | "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
218 | "dev": true
219 | },
220 | "@babel/helper-remap-async-to-generator": {
221 | "version": "7.13.0",
222 | "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
223 | "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
224 | "dev": true,
225 | "requires": {
226 | "@babel/helper-annotate-as-pure": "^7.12.13",
227 | "@babel/helper-wrap-function": "^7.13.0",
228 | "@babel/types": "^7.13.0"
229 | }
230 | },
231 | "@babel/helper-replace-supers": {
232 | "version": "7.14.3",
233 | "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.3.tgz",
234 | "integrity": "sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA==",
235 | "dev": true,
236 | "requires": {
237 | "@babel/helper-member-expression-to-functions": "^7.13.12",
238 | "@babel/helper-optimise-call-expression": "^7.12.13",
239 | "@babel/traverse": "^7.14.2",
240 | "@babel/types": "^7.14.2"
241 | }
242 | },
243 | "@babel/helper-simple-access": {
244 | "version": "7.13.12",
245 | "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
246 | "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
247 | "dev": true,
248 | "requires": {
249 | "@babel/types": "^7.13.12"
250 | }
251 | },
252 | "@babel/helper-skip-transparent-expression-wrappers": {
253 | "version": "7.12.1",
254 | "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
255 | "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
256 | "dev": true,
257 | "requires": {
258 | "@babel/types": "^7.12.1"
259 | }
260 | },
261 | "@babel/helper-split-export-declaration": {
262 | "version": "7.12.13",
263 | "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
264 | "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
265 | "dev": true,
266 | "requires": {
267 | "@babel/types": "^7.12.13"
268 | }
269 | },
270 | "@babel/helper-string-parser": {
271 | "version": "7.22.5",
272 | "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
273 | "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
274 | "dev": true
275 | },
276 | "@babel/helper-validator-identifier": {
277 | "version": "7.14.0",
278 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
279 | "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
280 | "dev": true
281 | },
282 | "@babel/helper-validator-option": {
283 | "version": "7.12.17",
284 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
285 | "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
286 | "dev": true
287 | },
288 | "@babel/helper-wrap-function": {
289 | "version": "7.13.0",
290 | "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
291 | "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
292 | "dev": true,
293 | "requires": {
294 | "@babel/helper-function-name": "^7.12.13",
295 | "@babel/template": "^7.12.13",
296 | "@babel/traverse": "^7.13.0",
297 | "@babel/types": "^7.13.0"
298 | }
299 | },
300 | "@babel/helpers": {
301 | "version": "7.14.0",
302 | "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz",
303 | "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==",
304 | "dev": true,
305 | "requires": {
306 | "@babel/template": "^7.12.13",
307 | "@babel/traverse": "^7.14.0",
308 | "@babel/types": "^7.14.0"
309 | }
310 | },
311 | "@babel/highlight": {
312 | "version": "7.14.0",
313 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
314 | "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
315 | "dev": true,
316 | "requires": {
317 | "@babel/helper-validator-identifier": "^7.14.0",
318 | "chalk": "^2.0.0",
319 | "js-tokens": "^4.0.0"
320 | }
321 | },
322 | "@babel/parser": {
323 | "version": "7.14.3",
324 | "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz",
325 | "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==",
326 | "dev": true
327 | },
328 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
329 | "version": "7.13.12",
330 | "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz",
331 | "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==",
332 | "dev": true,
333 | "requires": {
334 | "@babel/helper-plugin-utils": "^7.13.0",
335 | "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
336 | "@babel/plugin-proposal-optional-chaining": "^7.13.12"
337 | }
338 | },
339 | "@babel/plugin-proposal-async-generator-functions": {
340 | "version": "7.14.2",
341 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz",
342 | "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==",
343 | "dev": true,
344 | "requires": {
345 | "@babel/helper-plugin-utils": "^7.13.0",
346 | "@babel/helper-remap-async-to-generator": "^7.13.0",
347 | "@babel/plugin-syntax-async-generators": "^7.8.4"
348 | }
349 | },
350 | "@babel/plugin-proposal-class-properties": {
351 | "version": "7.13.0",
352 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
353 | "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
354 | "dev": true,
355 | "requires": {
356 | "@babel/helper-create-class-features-plugin": "^7.13.0",
357 | "@babel/helper-plugin-utils": "^7.13.0"
358 | }
359 | },
360 | "@babel/plugin-proposal-class-static-block": {
361 | "version": "7.14.3",
362 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz",
363 | "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==",
364 | "dev": true,
365 | "requires": {
366 | "@babel/helper-create-class-features-plugin": "^7.14.3",
367 | "@babel/helper-plugin-utils": "^7.13.0",
368 | "@babel/plugin-syntax-class-static-block": "^7.12.13"
369 | }
370 | },
371 | "@babel/plugin-proposal-dynamic-import": {
372 | "version": "7.14.2",
373 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz",
374 | "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==",
375 | "dev": true,
376 | "requires": {
377 | "@babel/helper-plugin-utils": "^7.13.0",
378 | "@babel/plugin-syntax-dynamic-import": "^7.8.3"
379 | }
380 | },
381 | "@babel/plugin-proposal-export-namespace-from": {
382 | "version": "7.14.2",
383 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz",
384 | "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==",
385 | "dev": true,
386 | "requires": {
387 | "@babel/helper-plugin-utils": "^7.13.0",
388 | "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
389 | }
390 | },
391 | "@babel/plugin-proposal-json-strings": {
392 | "version": "7.14.2",
393 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz",
394 | "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==",
395 | "dev": true,
396 | "requires": {
397 | "@babel/helper-plugin-utils": "^7.13.0",
398 | "@babel/plugin-syntax-json-strings": "^7.8.3"
399 | }
400 | },
401 | "@babel/plugin-proposal-logical-assignment-operators": {
402 | "version": "7.14.2",
403 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz",
404 | "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==",
405 | "dev": true,
406 | "requires": {
407 | "@babel/helper-plugin-utils": "^7.13.0",
408 | "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
409 | }
410 | },
411 | "@babel/plugin-proposal-nullish-coalescing-operator": {
412 | "version": "7.14.2",
413 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz",
414 | "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==",
415 | "dev": true,
416 | "requires": {
417 | "@babel/helper-plugin-utils": "^7.13.0",
418 | "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
419 | }
420 | },
421 | "@babel/plugin-proposal-numeric-separator": {
422 | "version": "7.14.2",
423 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz",
424 | "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==",
425 | "dev": true,
426 | "requires": {
427 | "@babel/helper-plugin-utils": "^7.13.0",
428 | "@babel/plugin-syntax-numeric-separator": "^7.10.4"
429 | }
430 | },
431 | "@babel/plugin-proposal-object-rest-spread": {
432 | "version": "7.14.2",
433 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz",
434 | "integrity": "sha512-hBIQFxwZi8GIp934+nj5uV31mqclC1aYDhctDu5khTi9PCCUOczyy0b34W0oE9U/eJXiqQaKyVsmjeagOaSlbw==",
435 | "dev": true,
436 | "requires": {
437 | "@babel/compat-data": "^7.14.0",
438 | "@babel/helper-compilation-targets": "^7.13.16",
439 | "@babel/helper-plugin-utils": "^7.13.0",
440 | "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
441 | "@babel/plugin-transform-parameters": "^7.14.2"
442 | }
443 | },
444 | "@babel/plugin-proposal-optional-catch-binding": {
445 | "version": "7.14.2",
446 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz",
447 | "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==",
448 | "dev": true,
449 | "requires": {
450 | "@babel/helper-plugin-utils": "^7.13.0",
451 | "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
452 | }
453 | },
454 | "@babel/plugin-proposal-optional-chaining": {
455 | "version": "7.14.2",
456 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz",
457 | "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==",
458 | "dev": true,
459 | "requires": {
460 | "@babel/helper-plugin-utils": "^7.13.0",
461 | "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
462 | "@babel/plugin-syntax-optional-chaining": "^7.8.3"
463 | }
464 | },
465 | "@babel/plugin-proposal-private-methods": {
466 | "version": "7.13.0",
467 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
468 | "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
469 | "dev": true,
470 | "requires": {
471 | "@babel/helper-create-class-features-plugin": "^7.13.0",
472 | "@babel/helper-plugin-utils": "^7.13.0"
473 | }
474 | },
475 | "@babel/plugin-proposal-private-property-in-object": {
476 | "version": "7.14.0",
477 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz",
478 | "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==",
479 | "dev": true,
480 | "requires": {
481 | "@babel/helper-annotate-as-pure": "^7.12.13",
482 | "@babel/helper-create-class-features-plugin": "^7.14.0",
483 | "@babel/helper-plugin-utils": "^7.13.0",
484 | "@babel/plugin-syntax-private-property-in-object": "^7.14.0"
485 | }
486 | },
487 | "@babel/plugin-proposal-unicode-property-regex": {
488 | "version": "7.12.13",
489 | "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
490 | "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
491 | "dev": true,
492 | "requires": {
493 | "@babel/helper-create-regexp-features-plugin": "^7.12.13",
494 | "@babel/helper-plugin-utils": "^7.12.13"
495 | }
496 | },
497 | "@babel/plugin-syntax-async-generators": {
498 | "version": "7.8.4",
499 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
500 | "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
501 | "dev": true,
502 | "requires": {
503 | "@babel/helper-plugin-utils": "^7.8.0"
504 | }
505 | },
506 | "@babel/plugin-syntax-class-properties": {
507 | "version": "7.12.13",
508 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
509 | "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
510 | "dev": true,
511 | "requires": {
512 | "@babel/helper-plugin-utils": "^7.12.13"
513 | }
514 | },
515 | "@babel/plugin-syntax-class-static-block": {
516 | "version": "7.12.13",
517 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz",
518 | "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==",
519 | "dev": true,
520 | "requires": {
521 | "@babel/helper-plugin-utils": "^7.12.13"
522 | }
523 | },
524 | "@babel/plugin-syntax-dynamic-import": {
525 | "version": "7.8.3",
526 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
527 | "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
528 | "dev": true,
529 | "requires": {
530 | "@babel/helper-plugin-utils": "^7.8.0"
531 | }
532 | },
533 | "@babel/plugin-syntax-export-namespace-from": {
534 | "version": "7.8.3",
535 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
536 | "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
537 | "dev": true,
538 | "requires": {
539 | "@babel/helper-plugin-utils": "^7.8.3"
540 | }
541 | },
542 | "@babel/plugin-syntax-json-strings": {
543 | "version": "7.8.3",
544 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
545 | "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
546 | "dev": true,
547 | "requires": {
548 | "@babel/helper-plugin-utils": "^7.8.0"
549 | }
550 | },
551 | "@babel/plugin-syntax-logical-assignment-operators": {
552 | "version": "7.10.4",
553 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
554 | "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
555 | "dev": true,
556 | "requires": {
557 | "@babel/helper-plugin-utils": "^7.10.4"
558 | }
559 | },
560 | "@babel/plugin-syntax-nullish-coalescing-operator": {
561 | "version": "7.8.3",
562 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
563 | "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
564 | "dev": true,
565 | "requires": {
566 | "@babel/helper-plugin-utils": "^7.8.0"
567 | }
568 | },
569 | "@babel/plugin-syntax-numeric-separator": {
570 | "version": "7.10.4",
571 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
572 | "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
573 | "dev": true,
574 | "requires": {
575 | "@babel/helper-plugin-utils": "^7.10.4"
576 | }
577 | },
578 | "@babel/plugin-syntax-object-rest-spread": {
579 | "version": "7.8.3",
580 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
581 | "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
582 | "dev": true,
583 | "requires": {
584 | "@babel/helper-plugin-utils": "^7.8.0"
585 | }
586 | },
587 | "@babel/plugin-syntax-optional-catch-binding": {
588 | "version": "7.8.3",
589 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
590 | "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
591 | "dev": true,
592 | "requires": {
593 | "@babel/helper-plugin-utils": "^7.8.0"
594 | }
595 | },
596 | "@babel/plugin-syntax-optional-chaining": {
597 | "version": "7.8.3",
598 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
599 | "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
600 | "dev": true,
601 | "requires": {
602 | "@babel/helper-plugin-utils": "^7.8.0"
603 | }
604 | },
605 | "@babel/plugin-syntax-private-property-in-object": {
606 | "version": "7.14.0",
607 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz",
608 | "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==",
609 | "dev": true,
610 | "requires": {
611 | "@babel/helper-plugin-utils": "^7.13.0"
612 | }
613 | },
614 | "@babel/plugin-syntax-top-level-await": {
615 | "version": "7.12.13",
616 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
617 | "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
618 | "dev": true,
619 | "requires": {
620 | "@babel/helper-plugin-utils": "^7.12.13"
621 | }
622 | },
623 | "@babel/plugin-transform-arrow-functions": {
624 | "version": "7.13.0",
625 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
626 | "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
627 | "dev": true,
628 | "requires": {
629 | "@babel/helper-plugin-utils": "^7.13.0"
630 | }
631 | },
632 | "@babel/plugin-transform-async-to-generator": {
633 | "version": "7.13.0",
634 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
635 | "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
636 | "dev": true,
637 | "requires": {
638 | "@babel/helper-module-imports": "^7.12.13",
639 | "@babel/helper-plugin-utils": "^7.13.0",
640 | "@babel/helper-remap-async-to-generator": "^7.13.0"
641 | }
642 | },
643 | "@babel/plugin-transform-block-scoped-functions": {
644 | "version": "7.12.13",
645 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
646 | "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
647 | "dev": true,
648 | "requires": {
649 | "@babel/helper-plugin-utils": "^7.12.13"
650 | }
651 | },
652 | "@babel/plugin-transform-block-scoping": {
653 | "version": "7.14.2",
654 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.2.tgz",
655 | "integrity": "sha512-neZZcP19NugZZqNwMTH+KoBjx5WyvESPSIOQb4JHpfd+zPfqcH65RMu5xJju5+6q/Y2VzYrleQTr+b6METyyxg==",
656 | "dev": true,
657 | "requires": {
658 | "@babel/helper-plugin-utils": "^7.13.0"
659 | }
660 | },
661 | "@babel/plugin-transform-classes": {
662 | "version": "7.14.2",
663 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.2.tgz",
664 | "integrity": "sha512-7oafAVcucHquA/VZCsXv/gmuiHeYd64UJyyTYU+MPfNu0KeNlxw06IeENBO8bJjXVbolu+j1MM5aKQtH1OMCNg==",
665 | "dev": true,
666 | "requires": {
667 | "@babel/helper-annotate-as-pure": "^7.12.13",
668 | "@babel/helper-function-name": "^7.14.2",
669 | "@babel/helper-optimise-call-expression": "^7.12.13",
670 | "@babel/helper-plugin-utils": "^7.13.0",
671 | "@babel/helper-replace-supers": "^7.13.12",
672 | "@babel/helper-split-export-declaration": "^7.12.13",
673 | "globals": "^11.1.0"
674 | }
675 | },
676 | "@babel/plugin-transform-computed-properties": {
677 | "version": "7.13.0",
678 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
679 | "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
680 | "dev": true,
681 | "requires": {
682 | "@babel/helper-plugin-utils": "^7.13.0"
683 | }
684 | },
685 | "@babel/plugin-transform-destructuring": {
686 | "version": "7.13.17",
687 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz",
688 | "integrity": "sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA==",
689 | "dev": true,
690 | "requires": {
691 | "@babel/helper-plugin-utils": "^7.13.0"
692 | }
693 | },
694 | "@babel/plugin-transform-dotall-regex": {
695 | "version": "7.12.13",
696 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
697 | "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
698 | "dev": true,
699 | "requires": {
700 | "@babel/helper-create-regexp-features-plugin": "^7.12.13",
701 | "@babel/helper-plugin-utils": "^7.12.13"
702 | }
703 | },
704 | "@babel/plugin-transform-duplicate-keys": {
705 | "version": "7.12.13",
706 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
707 | "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
708 | "dev": true,
709 | "requires": {
710 | "@babel/helper-plugin-utils": "^7.12.13"
711 | }
712 | },
713 | "@babel/plugin-transform-exponentiation-operator": {
714 | "version": "7.12.13",
715 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
716 | "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
717 | "dev": true,
718 | "requires": {
719 | "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
720 | "@babel/helper-plugin-utils": "^7.12.13"
721 | }
722 | },
723 | "@babel/plugin-transform-for-of": {
724 | "version": "7.13.0",
725 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
726 | "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
727 | "dev": true,
728 | "requires": {
729 | "@babel/helper-plugin-utils": "^7.13.0"
730 | }
731 | },
732 | "@babel/plugin-transform-function-name": {
733 | "version": "7.12.13",
734 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
735 | "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
736 | "dev": true,
737 | "requires": {
738 | "@babel/helper-function-name": "^7.12.13",
739 | "@babel/helper-plugin-utils": "^7.12.13"
740 | }
741 | },
742 | "@babel/plugin-transform-literals": {
743 | "version": "7.12.13",
744 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
745 | "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
746 | "dev": true,
747 | "requires": {
748 | "@babel/helper-plugin-utils": "^7.12.13"
749 | }
750 | },
751 | "@babel/plugin-transform-member-expression-literals": {
752 | "version": "7.12.13",
753 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
754 | "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
755 | "dev": true,
756 | "requires": {
757 | "@babel/helper-plugin-utils": "^7.12.13"
758 | }
759 | },
760 | "@babel/plugin-transform-modules-amd": {
761 | "version": "7.14.2",
762 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz",
763 | "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==",
764 | "dev": true,
765 | "requires": {
766 | "@babel/helper-module-transforms": "^7.14.2",
767 | "@babel/helper-plugin-utils": "^7.13.0",
768 | "babel-plugin-dynamic-import-node": "^2.3.3"
769 | }
770 | },
771 | "@babel/plugin-transform-modules-commonjs": {
772 | "version": "7.14.0",
773 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz",
774 | "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==",
775 | "dev": true,
776 | "requires": {
777 | "@babel/helper-module-transforms": "^7.14.0",
778 | "@babel/helper-plugin-utils": "^7.13.0",
779 | "@babel/helper-simple-access": "^7.13.12",
780 | "babel-plugin-dynamic-import-node": "^2.3.3"
781 | }
782 | },
783 | "@babel/plugin-transform-modules-systemjs": {
784 | "version": "7.13.8",
785 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
786 | "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
787 | "dev": true,
788 | "requires": {
789 | "@babel/helper-hoist-variables": "^7.13.0",
790 | "@babel/helper-module-transforms": "^7.13.0",
791 | "@babel/helper-plugin-utils": "^7.13.0",
792 | "@babel/helper-validator-identifier": "^7.12.11",
793 | "babel-plugin-dynamic-import-node": "^2.3.3"
794 | }
795 | },
796 | "@babel/plugin-transform-modules-umd": {
797 | "version": "7.14.0",
798 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz",
799 | "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==",
800 | "dev": true,
801 | "requires": {
802 | "@babel/helper-module-transforms": "^7.14.0",
803 | "@babel/helper-plugin-utils": "^7.13.0"
804 | }
805 | },
806 | "@babel/plugin-transform-named-capturing-groups-regex": {
807 | "version": "7.12.13",
808 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
809 | "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
810 | "dev": true,
811 | "requires": {
812 | "@babel/helper-create-regexp-features-plugin": "^7.12.13"
813 | }
814 | },
815 | "@babel/plugin-transform-new-target": {
816 | "version": "7.12.13",
817 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
818 | "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
819 | "dev": true,
820 | "requires": {
821 | "@babel/helper-plugin-utils": "^7.12.13"
822 | }
823 | },
824 | "@babel/plugin-transform-object-super": {
825 | "version": "7.12.13",
826 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
827 | "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
828 | "dev": true,
829 | "requires": {
830 | "@babel/helper-plugin-utils": "^7.12.13",
831 | "@babel/helper-replace-supers": "^7.12.13"
832 | }
833 | },
834 | "@babel/plugin-transform-parameters": {
835 | "version": "7.14.2",
836 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz",
837 | "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==",
838 | "dev": true,
839 | "requires": {
840 | "@babel/helper-plugin-utils": "^7.13.0"
841 | }
842 | },
843 | "@babel/plugin-transform-property-literals": {
844 | "version": "7.12.13",
845 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
846 | "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
847 | "dev": true,
848 | "requires": {
849 | "@babel/helper-plugin-utils": "^7.12.13"
850 | }
851 | },
852 | "@babel/plugin-transform-regenerator": {
853 | "version": "7.13.15",
854 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz",
855 | "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==",
856 | "dev": true,
857 | "requires": {
858 | "regenerator-transform": "^0.14.2"
859 | }
860 | },
861 | "@babel/plugin-transform-reserved-words": {
862 | "version": "7.12.13",
863 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
864 | "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
865 | "dev": true,
866 | "requires": {
867 | "@babel/helper-plugin-utils": "^7.12.13"
868 | }
869 | },
870 | "@babel/plugin-transform-shorthand-properties": {
871 | "version": "7.12.13",
872 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
873 | "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
874 | "dev": true,
875 | "requires": {
876 | "@babel/helper-plugin-utils": "^7.12.13"
877 | }
878 | },
879 | "@babel/plugin-transform-spread": {
880 | "version": "7.13.0",
881 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
882 | "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
883 | "dev": true,
884 | "requires": {
885 | "@babel/helper-plugin-utils": "^7.13.0",
886 | "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
887 | }
888 | },
889 | "@babel/plugin-transform-sticky-regex": {
890 | "version": "7.12.13",
891 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
892 | "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
893 | "dev": true,
894 | "requires": {
895 | "@babel/helper-plugin-utils": "^7.12.13"
896 | }
897 | },
898 | "@babel/plugin-transform-template-literals": {
899 | "version": "7.13.0",
900 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
901 | "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
902 | "dev": true,
903 | "requires": {
904 | "@babel/helper-plugin-utils": "^7.13.0"
905 | }
906 | },
907 | "@babel/plugin-transform-typeof-symbol": {
908 | "version": "7.12.13",
909 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
910 | "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
911 | "dev": true,
912 | "requires": {
913 | "@babel/helper-plugin-utils": "^7.12.13"
914 | }
915 | },
916 | "@babel/plugin-transform-unicode-escapes": {
917 | "version": "7.12.13",
918 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
919 | "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
920 | "dev": true,
921 | "requires": {
922 | "@babel/helper-plugin-utils": "^7.12.13"
923 | }
924 | },
925 | "@babel/plugin-transform-unicode-regex": {
926 | "version": "7.12.13",
927 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
928 | "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
929 | "dev": true,
930 | "requires": {
931 | "@babel/helper-create-regexp-features-plugin": "^7.12.13",
932 | "@babel/helper-plugin-utils": "^7.12.13"
933 | }
934 | },
935 | "@babel/preset-env": {
936 | "version": "7.14.2",
937 | "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.2.tgz",
938 | "integrity": "sha512-7dD7lVT8GMrE73v4lvDEb85cgcQhdES91BSD7jS/xjC6QY8PnRhux35ac+GCpbiRhp8crexBvZZqnaL6VrY8TQ==",
939 | "dev": true,
940 | "requires": {
941 | "@babel/compat-data": "^7.14.0",
942 | "@babel/helper-compilation-targets": "^7.13.16",
943 | "@babel/helper-plugin-utils": "^7.13.0",
944 | "@babel/helper-validator-option": "^7.12.17",
945 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
946 | "@babel/plugin-proposal-async-generator-functions": "^7.14.2",
947 | "@babel/plugin-proposal-class-properties": "^7.13.0",
948 | "@babel/plugin-proposal-class-static-block": "^7.13.11",
949 | "@babel/plugin-proposal-dynamic-import": "^7.14.2",
950 | "@babel/plugin-proposal-export-namespace-from": "^7.14.2",
951 | "@babel/plugin-proposal-json-strings": "^7.14.2",
952 | "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2",
953 | "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2",
954 | "@babel/plugin-proposal-numeric-separator": "^7.14.2",
955 | "@babel/plugin-proposal-object-rest-spread": "^7.14.2",
956 | "@babel/plugin-proposal-optional-catch-binding": "^7.14.2",
957 | "@babel/plugin-proposal-optional-chaining": "^7.14.2",
958 | "@babel/plugin-proposal-private-methods": "^7.13.0",
959 | "@babel/plugin-proposal-private-property-in-object": "^7.14.0",
960 | "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
961 | "@babel/plugin-syntax-async-generators": "^7.8.4",
962 | "@babel/plugin-syntax-class-properties": "^7.12.13",
963 | "@babel/plugin-syntax-class-static-block": "^7.12.13",
964 | "@babel/plugin-syntax-dynamic-import": "^7.8.3",
965 | "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
966 | "@babel/plugin-syntax-json-strings": "^7.8.3",
967 | "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
968 | "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
969 | "@babel/plugin-syntax-numeric-separator": "^7.10.4",
970 | "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
971 | "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
972 | "@babel/plugin-syntax-optional-chaining": "^7.8.3",
973 | "@babel/plugin-syntax-private-property-in-object": "^7.14.0",
974 | "@babel/plugin-syntax-top-level-await": "^7.12.13",
975 | "@babel/plugin-transform-arrow-functions": "^7.13.0",
976 | "@babel/plugin-transform-async-to-generator": "^7.13.0",
977 | "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
978 | "@babel/plugin-transform-block-scoping": "^7.14.2",
979 | "@babel/plugin-transform-classes": "^7.14.2",
980 | "@babel/plugin-transform-computed-properties": "^7.13.0",
981 | "@babel/plugin-transform-destructuring": "^7.13.17",
982 | "@babel/plugin-transform-dotall-regex": "^7.12.13",
983 | "@babel/plugin-transform-duplicate-keys": "^7.12.13",
984 | "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
985 | "@babel/plugin-transform-for-of": "^7.13.0",
986 | "@babel/plugin-transform-function-name": "^7.12.13",
987 | "@babel/plugin-transform-literals": "^7.12.13",
988 | "@babel/plugin-transform-member-expression-literals": "^7.12.13",
989 | "@babel/plugin-transform-modules-amd": "^7.14.2",
990 | "@babel/plugin-transform-modules-commonjs": "^7.14.0",
991 | "@babel/plugin-transform-modules-systemjs": "^7.13.8",
992 | "@babel/plugin-transform-modules-umd": "^7.14.0",
993 | "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
994 | "@babel/plugin-transform-new-target": "^7.12.13",
995 | "@babel/plugin-transform-object-super": "^7.12.13",
996 | "@babel/plugin-transform-parameters": "^7.14.2",
997 | "@babel/plugin-transform-property-literals": "^7.12.13",
998 | "@babel/plugin-transform-regenerator": "^7.13.15",
999 | "@babel/plugin-transform-reserved-words": "^7.12.13",
1000 | "@babel/plugin-transform-shorthand-properties": "^7.12.13",
1001 | "@babel/plugin-transform-spread": "^7.13.0",
1002 | "@babel/plugin-transform-sticky-regex": "^7.12.13",
1003 | "@babel/plugin-transform-template-literals": "^7.13.0",
1004 | "@babel/plugin-transform-typeof-symbol": "^7.12.13",
1005 | "@babel/plugin-transform-unicode-escapes": "^7.12.13",
1006 | "@babel/plugin-transform-unicode-regex": "^7.12.13",
1007 | "@babel/preset-modules": "^0.1.4",
1008 | "@babel/types": "^7.14.2",
1009 | "babel-plugin-polyfill-corejs2": "^0.2.0",
1010 | "babel-plugin-polyfill-corejs3": "^0.2.0",
1011 | "babel-plugin-polyfill-regenerator": "^0.2.0",
1012 | "core-js-compat": "^3.9.0",
1013 | "semver": "^6.3.0"
1014 | }
1015 | },
1016 | "@babel/preset-modules": {
1017 | "version": "0.1.4",
1018 | "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
1019 | "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
1020 | "dev": true,
1021 | "requires": {
1022 | "@babel/helper-plugin-utils": "^7.0.0",
1023 | "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
1024 | "@babel/plugin-transform-dotall-regex": "^7.4.4",
1025 | "@babel/types": "^7.4.4",
1026 | "esutils": "^2.0.2"
1027 | }
1028 | },
1029 | "@babel/runtime": {
1030 | "version": "7.14.0",
1031 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
1032 | "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
1033 | "requires": {
1034 | "regenerator-runtime": "^0.13.4"
1035 | }
1036 | },
1037 | "@babel/template": {
1038 | "version": "7.12.13",
1039 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
1040 | "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
1041 | "dev": true,
1042 | "requires": {
1043 | "@babel/code-frame": "^7.12.13",
1044 | "@babel/parser": "^7.12.13",
1045 | "@babel/types": "^7.12.13"
1046 | }
1047 | },
1048 | "@babel/traverse": {
1049 | "version": "7.23.2",
1050 | "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz",
1051 | "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==",
1052 | "dev": true,
1053 | "requires": {
1054 | "@babel/code-frame": "^7.22.13",
1055 | "@babel/generator": "^7.23.0",
1056 | "@babel/helper-environment-visitor": "^7.22.20",
1057 | "@babel/helper-function-name": "^7.23.0",
1058 | "@babel/helper-hoist-variables": "^7.22.5",
1059 | "@babel/helper-split-export-declaration": "^7.22.6",
1060 | "@babel/parser": "^7.23.0",
1061 | "@babel/types": "^7.23.0",
1062 | "debug": "^4.1.0",
1063 | "globals": "^11.1.0"
1064 | },
1065 | "dependencies": {
1066 | "@babel/code-frame": {
1067 | "version": "7.22.13",
1068 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
1069 | "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
1070 | "dev": true,
1071 | "requires": {
1072 | "@babel/highlight": "^7.22.13",
1073 | "chalk": "^2.4.2"
1074 | }
1075 | },
1076 | "@babel/generator": {
1077 | "version": "7.23.0",
1078 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz",
1079 | "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==",
1080 | "dev": true,
1081 | "requires": {
1082 | "@babel/types": "^7.23.0",
1083 | "@jridgewell/gen-mapping": "^0.3.2",
1084 | "@jridgewell/trace-mapping": "^0.3.17",
1085 | "jsesc": "^2.5.1"
1086 | }
1087 | },
1088 | "@babel/helper-function-name": {
1089 | "version": "7.23.0",
1090 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
1091 | "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
1092 | "dev": true,
1093 | "requires": {
1094 | "@babel/template": "^7.22.15",
1095 | "@babel/types": "^7.23.0"
1096 | }
1097 | },
1098 | "@babel/helper-hoist-variables": {
1099 | "version": "7.22.5",
1100 | "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
1101 | "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
1102 | "dev": true,
1103 | "requires": {
1104 | "@babel/types": "^7.22.5"
1105 | }
1106 | },
1107 | "@babel/helper-split-export-declaration": {
1108 | "version": "7.22.6",
1109 | "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
1110 | "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
1111 | "dev": true,
1112 | "requires": {
1113 | "@babel/types": "^7.22.5"
1114 | }
1115 | },
1116 | "@babel/helper-validator-identifier": {
1117 | "version": "7.22.20",
1118 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
1119 | "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
1120 | "dev": true
1121 | },
1122 | "@babel/highlight": {
1123 | "version": "7.22.20",
1124 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz",
1125 | "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
1126 | "dev": true,
1127 | "requires": {
1128 | "@babel/helper-validator-identifier": "^7.22.20",
1129 | "chalk": "^2.4.2",
1130 | "js-tokens": "^4.0.0"
1131 | }
1132 | },
1133 | "@babel/parser": {
1134 | "version": "7.23.0",
1135 | "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz",
1136 | "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==",
1137 | "dev": true
1138 | },
1139 | "@babel/template": {
1140 | "version": "7.22.15",
1141 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
1142 | "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
1143 | "dev": true,
1144 | "requires": {
1145 | "@babel/code-frame": "^7.22.13",
1146 | "@babel/parser": "^7.22.15",
1147 | "@babel/types": "^7.22.15"
1148 | }
1149 | },
1150 | "@babel/types": {
1151 | "version": "7.23.0",
1152 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz",
1153 | "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==",
1154 | "dev": true,
1155 | "requires": {
1156 | "@babel/helper-string-parser": "^7.22.5",
1157 | "@babel/helper-validator-identifier": "^7.22.20",
1158 | "to-fast-properties": "^2.0.0"
1159 | }
1160 | }
1161 | }
1162 | },
1163 | "@babel/types": {
1164 | "version": "7.14.2",
1165 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz",
1166 | "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==",
1167 | "dev": true,
1168 | "requires": {
1169 | "@babel/helper-validator-identifier": "^7.14.0",
1170 | "to-fast-properties": "^2.0.0"
1171 | }
1172 | },
1173 | "@jridgewell/gen-mapping": {
1174 | "version": "0.3.3",
1175 | "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
1176 | "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
1177 | "dev": true,
1178 | "requires": {
1179 | "@jridgewell/set-array": "^1.0.1",
1180 | "@jridgewell/sourcemap-codec": "^1.4.10",
1181 | "@jridgewell/trace-mapping": "^0.3.9"
1182 | }
1183 | },
1184 | "@jridgewell/resolve-uri": {
1185 | "version": "3.1.1",
1186 | "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
1187 | "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
1188 | "dev": true
1189 | },
1190 | "@jridgewell/set-array": {
1191 | "version": "1.1.2",
1192 | "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
1193 | "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
1194 | "dev": true
1195 | },
1196 | "@jridgewell/sourcemap-codec": {
1197 | "version": "1.4.15",
1198 | "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
1199 | "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
1200 | "dev": true
1201 | },
1202 | "@jridgewell/trace-mapping": {
1203 | "version": "0.3.19",
1204 | "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
1205 | "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
1206 | "dev": true,
1207 | "requires": {
1208 | "@jridgewell/resolve-uri": "^3.1.0",
1209 | "@jridgewell/sourcemap-codec": "^1.4.14"
1210 | }
1211 | },
1212 | "@quasar/extras": {
1213 | "version": "1.10.5",
1214 | "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.10.5.tgz",
1215 | "integrity": "sha512-iBI9bRfomvxfnE2RUYMK0q7tki7Y0I0KMLuxoSEQC0OsOghJ/3ANENyGm1S0AsVMmNYwj0bzQWYVA6KD7/NwHg=="
1216 | },
1217 | "ansi-styles": {
1218 | "version": "3.2.1",
1219 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1220 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1221 | "dev": true,
1222 | "requires": {
1223 | "color-convert": "^1.9.0"
1224 | }
1225 | },
1226 | "babel-core": {
1227 | "version": "7.0.0-bridge.0",
1228 | "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz",
1229 | "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==",
1230 | "dev": true
1231 | },
1232 | "babel-plugin-dynamic-import-node": {
1233 | "version": "2.3.3",
1234 | "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
1235 | "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
1236 | "dev": true,
1237 | "requires": {
1238 | "object.assign": "^4.1.0"
1239 | }
1240 | },
1241 | "babel-plugin-polyfill-corejs2": {
1242 | "version": "0.2.1",
1243 | "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.1.tgz",
1244 | "integrity": "sha512-hXGSPbr6IbjeMyGew+3uGIAkRjBFSOJ9FLDZNOfHuyJZCcoia4nd/72J0bSgvfytcVfUcP/dxEVcUhVJuQRtSw==",
1245 | "dev": true,
1246 | "requires": {
1247 | "@babel/compat-data": "^7.13.11",
1248 | "@babel/helper-define-polyfill-provider": "^0.2.1",
1249 | "semver": "^6.1.1"
1250 | }
1251 | },
1252 | "babel-plugin-polyfill-corejs3": {
1253 | "version": "0.2.1",
1254 | "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.1.tgz",
1255 | "integrity": "sha512-WZCqF3DLUhdTD/P381MDJfuP18hdCZ+iqJ+wHtzhWENpsiof284JJ1tMQg1CE+hfCWyG48F7e5gDMk2c3Laz7w==",
1256 | "dev": true,
1257 | "requires": {
1258 | "@babel/helper-define-polyfill-provider": "^0.2.1",
1259 | "core-js-compat": "^3.9.1"
1260 | }
1261 | },
1262 | "babel-plugin-polyfill-regenerator": {
1263 | "version": "0.2.1",
1264 | "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.1.tgz",
1265 | "integrity": "sha512-T3bYyL3Sll2EtC94v3f+fA8M28q7YPTOZdB++SRHjvYZTvtd+WorMUq3tDTD4Q7Kjk1LG0gGromslKjcO5p2TA==",
1266 | "dev": true,
1267 | "requires": {
1268 | "@babel/helper-define-polyfill-provider": "^0.2.1"
1269 | }
1270 | },
1271 | "browserslist": {
1272 | "version": "4.16.6",
1273 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
1274 | "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
1275 | "dev": true,
1276 | "requires": {
1277 | "caniuse-lite": "^1.0.30001219",
1278 | "colorette": "^1.2.2",
1279 | "electron-to-chromium": "^1.3.723",
1280 | "escalade": "^3.1.1",
1281 | "node-releases": "^1.1.71"
1282 | }
1283 | },
1284 | "call-bind": {
1285 | "version": "1.0.2",
1286 | "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
1287 | "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
1288 | "dev": true,
1289 | "requires": {
1290 | "function-bind": "^1.1.1",
1291 | "get-intrinsic": "^1.0.2"
1292 | }
1293 | },
1294 | "caniuse-lite": {
1295 | "version": "1.0.30001228",
1296 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz",
1297 | "integrity": "sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==",
1298 | "dev": true
1299 | },
1300 | "chalk": {
1301 | "version": "2.4.2",
1302 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1303 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1304 | "dev": true,
1305 | "requires": {
1306 | "ansi-styles": "^3.2.1",
1307 | "escape-string-regexp": "^1.0.5",
1308 | "supports-color": "^5.3.0"
1309 | }
1310 | },
1311 | "color-convert": {
1312 | "version": "1.9.3",
1313 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1314 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1315 | "dev": true,
1316 | "requires": {
1317 | "color-name": "1.1.3"
1318 | }
1319 | },
1320 | "color-name": {
1321 | "version": "1.1.3",
1322 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1323 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1324 | "dev": true
1325 | },
1326 | "colorette": {
1327 | "version": "1.2.2",
1328 | "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
1329 | "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
1330 | "dev": true
1331 | },
1332 | "convert-source-map": {
1333 | "version": "1.7.0",
1334 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
1335 | "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
1336 | "dev": true,
1337 | "requires": {
1338 | "safe-buffer": "~5.1.1"
1339 | }
1340 | },
1341 | "core-js-compat": {
1342 | "version": "3.12.1",
1343 | "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.12.1.tgz",
1344 | "integrity": "sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ==",
1345 | "dev": true,
1346 | "requires": {
1347 | "browserslist": "^4.16.6",
1348 | "semver": "7.0.0"
1349 | },
1350 | "dependencies": {
1351 | "semver": {
1352 | "version": "7.0.0",
1353 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
1354 | "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
1355 | "dev": true
1356 | }
1357 | }
1358 | },
1359 | "debug": {
1360 | "version": "4.3.1",
1361 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
1362 | "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
1363 | "dev": true,
1364 | "requires": {
1365 | "ms": "2.1.2"
1366 | }
1367 | },
1368 | "define-properties": {
1369 | "version": "1.1.3",
1370 | "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
1371 | "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
1372 | "dev": true,
1373 | "requires": {
1374 | "object-keys": "^1.0.12"
1375 | }
1376 | },
1377 | "electron-to-chromium": {
1378 | "version": "1.3.737",
1379 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.737.tgz",
1380 | "integrity": "sha512-P/B84AgUSQXaum7a8m11HUsYL8tj9h/Pt5f7Hg7Ty6bm5DxlFq+e5+ouHUoNQMsKDJ7u4yGfI8mOErCmSH9wyg==",
1381 | "dev": true
1382 | },
1383 | "escalade": {
1384 | "version": "3.1.1",
1385 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1386 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1387 | "dev": true
1388 | },
1389 | "escape-string-regexp": {
1390 | "version": "1.0.5",
1391 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1392 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1393 | "dev": true
1394 | },
1395 | "esutils": {
1396 | "version": "2.0.3",
1397 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1398 | "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1399 | "dev": true
1400 | },
1401 | "fastclick": {
1402 | "version": "1.0.6",
1403 | "resolved": "https://registry.npmjs.org/fastclick/-/fastclick-1.0.6.tgz",
1404 | "integrity": "sha1-FhYlsnsaWAZAWTa9qaLBkm0Gvmo="
1405 | },
1406 | "function-bind": {
1407 | "version": "1.1.1",
1408 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1409 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1410 | "dev": true
1411 | },
1412 | "gensync": {
1413 | "version": "1.0.0-beta.2",
1414 | "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1415 | "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1416 | "dev": true
1417 | },
1418 | "get-intrinsic": {
1419 | "version": "1.1.1",
1420 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1421 | "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1422 | "dev": true,
1423 | "requires": {
1424 | "function-bind": "^1.1.1",
1425 | "has": "^1.0.3",
1426 | "has-symbols": "^1.0.1"
1427 | }
1428 | },
1429 | "globals": {
1430 | "version": "11.12.0",
1431 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
1432 | "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
1433 | "dev": true
1434 | },
1435 | "has": {
1436 | "version": "1.0.3",
1437 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1438 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1439 | "dev": true,
1440 | "requires": {
1441 | "function-bind": "^1.1.1"
1442 | }
1443 | },
1444 | "has-flag": {
1445 | "version": "3.0.0",
1446 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1447 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1448 | "dev": true
1449 | },
1450 | "has-symbols": {
1451 | "version": "1.0.2",
1452 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1453 | "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1454 | "dev": true
1455 | },
1456 | "is-core-module": {
1457 | "version": "2.4.0",
1458 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
1459 | "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
1460 | "dev": true,
1461 | "requires": {
1462 | "has": "^1.0.3"
1463 | }
1464 | },
1465 | "jquery": {
1466 | "version": "3.6.0",
1467 | "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
1468 | "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw=="
1469 | },
1470 | "js-tokens": {
1471 | "version": "4.0.0",
1472 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1473 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1474 | "dev": true
1475 | },
1476 | "jsesc": {
1477 | "version": "2.5.2",
1478 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1479 | "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1480 | "dev": true
1481 | },
1482 | "json5": {
1483 | "version": "2.2.3",
1484 | "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
1485 | "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
1486 | "dev": true
1487 | },
1488 | "lodash.debounce": {
1489 | "version": "4.0.8",
1490 | "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
1491 | "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
1492 | "dev": true
1493 | },
1494 | "lodash.omit": {
1495 | "version": "4.5.0",
1496 | "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz",
1497 | "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA="
1498 | },
1499 | "meteor-node-stubs": {
1500 | "version": "1.0.3",
1501 | "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.3.tgz",
1502 | "integrity": "sha512-JQwIWPfM/Oa2x1Ycwn1Q0wVVQ8b0bOLv+qs4RR/D12b5dPktLlPCRhMzWzRPncZVJtfsnKKBgPLdFmJYUqAwHg==",
1503 | "requires": {
1504 | "assert": "^1.4.1",
1505 | "browserify-zlib": "^0.2.0",
1506 | "buffer": "^5.2.1",
1507 | "console-browserify": "^1.1.0",
1508 | "constants-browserify": "^1.0.0",
1509 | "crypto-browserify": "^3.12.0",
1510 | "domain-browser": "^1.2.0",
1511 | "elliptic": "^6.5.4",
1512 | "events": "^3.0.0",
1513 | "https-browserify": "^1.0.0",
1514 | "os-browserify": "^0.3.0",
1515 | "path-browserify": "^1.0.0",
1516 | "process": "^0.11.10",
1517 | "punycode": "^2.1.1",
1518 | "querystring-es3": "^0.2.1",
1519 | "readable-stream": "^3.3.0",
1520 | "stream-browserify": "^2.0.2",
1521 | "stream-http": "^3.0.0",
1522 | "string_decoder": "^1.2.0",
1523 | "timers-browserify": "^2.0.10",
1524 | "tty-browserify": "0.0.1",
1525 | "url": "^0.11.0",
1526 | "util": "^0.11.1",
1527 | "vm-browserify": "^1.1.0"
1528 | },
1529 | "dependencies": {
1530 | "asn1.js": {
1531 | "version": "5.4.1",
1532 | "bundled": true,
1533 | "requires": {
1534 | "bn.js": "^4.0.0",
1535 | "inherits": "^2.0.1",
1536 | "minimalistic-assert": "^1.0.0",
1537 | "safer-buffer": "^2.1.0"
1538 | },
1539 | "dependencies": {
1540 | "bn.js": {
1541 | "version": "4.12.0",
1542 | "bundled": true
1543 | }
1544 | }
1545 | },
1546 | "assert": {
1547 | "version": "1.5.0",
1548 | "bundled": true,
1549 | "requires": {
1550 | "object-assign": "^4.1.1",
1551 | "util": "0.10.3"
1552 | },
1553 | "dependencies": {
1554 | "util": {
1555 | "version": "0.10.3",
1556 | "bundled": true,
1557 | "requires": {
1558 | "inherits": "2.0.1"
1559 | }
1560 | }
1561 | }
1562 | },
1563 | "base64-js": {
1564 | "version": "1.5.1",
1565 | "bundled": true
1566 | },
1567 | "bn.js": {
1568 | "version": "5.2.0",
1569 | "bundled": true
1570 | },
1571 | "brorand": {
1572 | "version": "1.1.0",
1573 | "bundled": true
1574 | },
1575 | "browserify-aes": {
1576 | "version": "1.2.0",
1577 | "bundled": true,
1578 | "requires": {
1579 | "buffer-xor": "^1.0.3",
1580 | "cipher-base": "^1.0.0",
1581 | "create-hash": "^1.1.0",
1582 | "evp_bytestokey": "^1.0.3",
1583 | "inherits": "^2.0.1",
1584 | "safe-buffer": "^5.0.1"
1585 | }
1586 | },
1587 | "browserify-cipher": {
1588 | "version": "1.0.1",
1589 | "bundled": true,
1590 | "requires": {
1591 | "browserify-aes": "^1.0.4",
1592 | "browserify-des": "^1.0.0",
1593 | "evp_bytestokey": "^1.0.0"
1594 | }
1595 | },
1596 | "browserify-des": {
1597 | "version": "1.0.2",
1598 | "bundled": true,
1599 | "requires": {
1600 | "cipher-base": "^1.0.1",
1601 | "des.js": "^1.0.0",
1602 | "inherits": "^2.0.1",
1603 | "safe-buffer": "^5.1.2"
1604 | }
1605 | },
1606 | "browserify-rsa": {
1607 | "version": "4.1.0",
1608 | "bundled": true,
1609 | "requires": {
1610 | "bn.js": "^5.0.0",
1611 | "randombytes": "^2.0.1"
1612 | }
1613 | },
1614 | "browserify-sign": {
1615 | "version": "4.2.1",
1616 | "bundled": true,
1617 | "requires": {
1618 | "bn.js": "^5.1.1",
1619 | "browserify-rsa": "^4.0.1",
1620 | "create-hash": "^1.2.0",
1621 | "create-hmac": "^1.1.7",
1622 | "elliptic": "^6.5.3",
1623 | "inherits": "^2.0.4",
1624 | "parse-asn1": "^5.1.5",
1625 | "readable-stream": "^3.6.0",
1626 | "safe-buffer": "^5.2.0"
1627 | },
1628 | "dependencies": {
1629 | "inherits": {
1630 | "version": "2.0.4",
1631 | "bundled": true
1632 | }
1633 | }
1634 | },
1635 | "browserify-zlib": {
1636 | "version": "0.2.0",
1637 | "bundled": true,
1638 | "requires": {
1639 | "pako": "~1.0.5"
1640 | }
1641 | },
1642 | "buffer": {
1643 | "version": "5.7.1",
1644 | "bundled": true,
1645 | "requires": {
1646 | "base64-js": "^1.3.1",
1647 | "ieee754": "^1.1.13"
1648 | }
1649 | },
1650 | "buffer-xor": {
1651 | "version": "1.0.3",
1652 | "bundled": true
1653 | },
1654 | "builtin-status-codes": {
1655 | "version": "3.0.0",
1656 | "bundled": true
1657 | },
1658 | "cipher-base": {
1659 | "version": "1.0.4",
1660 | "bundled": true,
1661 | "requires": {
1662 | "inherits": "^2.0.1",
1663 | "safe-buffer": "^5.0.1"
1664 | }
1665 | },
1666 | "console-browserify": {
1667 | "version": "1.2.0",
1668 | "bundled": true
1669 | },
1670 | "constants-browserify": {
1671 | "version": "1.0.0",
1672 | "bundled": true
1673 | },
1674 | "core-util-is": {
1675 | "version": "1.0.2",
1676 | "bundled": true
1677 | },
1678 | "create-ecdh": {
1679 | "version": "4.0.4",
1680 | "bundled": true,
1681 | "requires": {
1682 | "bn.js": "^4.1.0",
1683 | "elliptic": "^6.5.3"
1684 | },
1685 | "dependencies": {
1686 | "bn.js": {
1687 | "version": "4.12.0",
1688 | "bundled": true
1689 | }
1690 | }
1691 | },
1692 | "create-hash": {
1693 | "version": "1.2.0",
1694 | "bundled": true,
1695 | "requires": {
1696 | "cipher-base": "^1.0.1",
1697 | "inherits": "^2.0.1",
1698 | "md5.js": "^1.3.4",
1699 | "ripemd160": "^2.0.1",
1700 | "sha.js": "^2.4.0"
1701 | }
1702 | },
1703 | "create-hmac": {
1704 | "version": "1.1.7",
1705 | "bundled": true,
1706 | "requires": {
1707 | "cipher-base": "^1.0.3",
1708 | "create-hash": "^1.1.0",
1709 | "inherits": "^2.0.1",
1710 | "ripemd160": "^2.0.0",
1711 | "safe-buffer": "^5.0.1",
1712 | "sha.js": "^2.4.8"
1713 | }
1714 | },
1715 | "crypto-browserify": {
1716 | "version": "3.12.0",
1717 | "bundled": true,
1718 | "requires": {
1719 | "browserify-cipher": "^1.0.0",
1720 | "browserify-sign": "^4.0.0",
1721 | "create-ecdh": "^4.0.0",
1722 | "create-hash": "^1.1.0",
1723 | "create-hmac": "^1.1.0",
1724 | "diffie-hellman": "^5.0.0",
1725 | "inherits": "^2.0.1",
1726 | "pbkdf2": "^3.0.3",
1727 | "public-encrypt": "^4.0.0",
1728 | "randombytes": "^2.0.0",
1729 | "randomfill": "^1.0.3"
1730 | }
1731 | },
1732 | "des.js": {
1733 | "version": "1.0.1",
1734 | "bundled": true,
1735 | "requires": {
1736 | "inherits": "^2.0.1",
1737 | "minimalistic-assert": "^1.0.0"
1738 | }
1739 | },
1740 | "diffie-hellman": {
1741 | "version": "5.0.3",
1742 | "bundled": true,
1743 | "requires": {
1744 | "bn.js": "^4.1.0",
1745 | "miller-rabin": "^4.0.0",
1746 | "randombytes": "^2.0.0"
1747 | },
1748 | "dependencies": {
1749 | "bn.js": {
1750 | "version": "4.12.0",
1751 | "bundled": true
1752 | }
1753 | }
1754 | },
1755 | "domain-browser": {
1756 | "version": "1.2.0",
1757 | "bundled": true
1758 | },
1759 | "elliptic": {
1760 | "version": "6.5.4",
1761 | "bundled": true,
1762 | "requires": {
1763 | "bn.js": "^4.11.9",
1764 | "brorand": "^1.1.0",
1765 | "hash.js": "^1.0.0",
1766 | "hmac-drbg": "^1.0.1",
1767 | "inherits": "^2.0.4",
1768 | "minimalistic-assert": "^1.0.1",
1769 | "minimalistic-crypto-utils": "^1.0.1"
1770 | },
1771 | "dependencies": {
1772 | "bn.js": {
1773 | "version": "4.12.0",
1774 | "bundled": true
1775 | },
1776 | "inherits": {
1777 | "version": "2.0.4",
1778 | "bundled": true
1779 | }
1780 | }
1781 | },
1782 | "events": {
1783 | "version": "3.3.0",
1784 | "bundled": true
1785 | },
1786 | "evp_bytestokey": {
1787 | "version": "1.0.3",
1788 | "bundled": true,
1789 | "requires": {
1790 | "md5.js": "^1.3.4",
1791 | "safe-buffer": "^5.1.1"
1792 | }
1793 | },
1794 | "hash-base": {
1795 | "version": "3.1.0",
1796 | "bundled": true,
1797 | "requires": {
1798 | "inherits": "^2.0.4",
1799 | "readable-stream": "^3.6.0",
1800 | "safe-buffer": "^5.2.0"
1801 | },
1802 | "dependencies": {
1803 | "inherits": {
1804 | "version": "2.0.4",
1805 | "bundled": true
1806 | }
1807 | }
1808 | },
1809 | "hash.js": {
1810 | "version": "1.1.7",
1811 | "bundled": true,
1812 | "requires": {
1813 | "inherits": "^2.0.3",
1814 | "minimalistic-assert": "^1.0.1"
1815 | },
1816 | "dependencies": {
1817 | "inherits": {
1818 | "version": "2.0.4",
1819 | "bundled": true
1820 | }
1821 | }
1822 | },
1823 | "hmac-drbg": {
1824 | "version": "1.0.1",
1825 | "bundled": true,
1826 | "requires": {
1827 | "hash.js": "^1.0.3",
1828 | "minimalistic-assert": "^1.0.0",
1829 | "minimalistic-crypto-utils": "^1.0.1"
1830 | }
1831 | },
1832 | "https-browserify": {
1833 | "version": "1.0.0",
1834 | "bundled": true
1835 | },
1836 | "ieee754": {
1837 | "version": "1.2.1",
1838 | "bundled": true
1839 | },
1840 | "inherits": {
1841 | "version": "2.0.1",
1842 | "bundled": true
1843 | },
1844 | "isarray": {
1845 | "version": "1.0.0",
1846 | "bundled": true
1847 | },
1848 | "md5.js": {
1849 | "version": "1.3.5",
1850 | "bundled": true,
1851 | "requires": {
1852 | "hash-base": "^3.0.0",
1853 | "inherits": "^2.0.1",
1854 | "safe-buffer": "^5.1.2"
1855 | }
1856 | },
1857 | "miller-rabin": {
1858 | "version": "4.0.1",
1859 | "bundled": true,
1860 | "requires": {
1861 | "bn.js": "^4.0.0",
1862 | "brorand": "^1.0.1"
1863 | },
1864 | "dependencies": {
1865 | "bn.js": {
1866 | "version": "4.12.0",
1867 | "bundled": true
1868 | }
1869 | }
1870 | },
1871 | "minimalistic-assert": {
1872 | "version": "1.0.1",
1873 | "bundled": true
1874 | },
1875 | "minimalistic-crypto-utils": {
1876 | "version": "1.0.1",
1877 | "bundled": true
1878 | },
1879 | "object-assign": {
1880 | "version": "4.1.1",
1881 | "bundled": true
1882 | },
1883 | "os-browserify": {
1884 | "version": "0.3.0",
1885 | "bundled": true
1886 | },
1887 | "pako": {
1888 | "version": "1.0.11",
1889 | "bundled": true
1890 | },
1891 | "parse-asn1": {
1892 | "version": "5.1.6",
1893 | "bundled": true,
1894 | "requires": {
1895 | "asn1.js": "^5.2.0",
1896 | "browserify-aes": "^1.0.0",
1897 | "evp_bytestokey": "^1.0.0",
1898 | "pbkdf2": "^3.0.3",
1899 | "safe-buffer": "^5.1.1"
1900 | }
1901 | },
1902 | "path-browserify": {
1903 | "version": "1.0.1",
1904 | "bundled": true
1905 | },
1906 | "pbkdf2": {
1907 | "version": "3.1.1",
1908 | "bundled": true,
1909 | "requires": {
1910 | "create-hash": "^1.1.2",
1911 | "create-hmac": "^1.1.4",
1912 | "ripemd160": "^2.0.1",
1913 | "safe-buffer": "^5.0.1",
1914 | "sha.js": "^2.4.8"
1915 | }
1916 | },
1917 | "process": {
1918 | "version": "0.11.10",
1919 | "bundled": true
1920 | },
1921 | "process-nextick-args": {
1922 | "version": "2.0.1",
1923 | "bundled": true
1924 | },
1925 | "public-encrypt": {
1926 | "version": "4.0.3",
1927 | "bundled": true,
1928 | "requires": {
1929 | "bn.js": "^4.1.0",
1930 | "browserify-rsa": "^4.0.0",
1931 | "create-hash": "^1.1.0",
1932 | "parse-asn1": "^5.0.0",
1933 | "randombytes": "^2.0.1",
1934 | "safe-buffer": "^5.1.2"
1935 | },
1936 | "dependencies": {
1937 | "bn.js": {
1938 | "version": "4.12.0",
1939 | "bundled": true
1940 | }
1941 | }
1942 | },
1943 | "punycode": {
1944 | "version": "2.1.1",
1945 | "bundled": true
1946 | },
1947 | "querystring": {
1948 | "version": "0.2.0",
1949 | "bundled": true
1950 | },
1951 | "querystring-es3": {
1952 | "version": "0.2.1",
1953 | "bundled": true
1954 | },
1955 | "randombytes": {
1956 | "version": "2.1.0",
1957 | "bundled": true,
1958 | "requires": {
1959 | "safe-buffer": "^5.1.0"
1960 | }
1961 | },
1962 | "randomfill": {
1963 | "version": "1.0.4",
1964 | "bundled": true,
1965 | "requires": {
1966 | "randombytes": "^2.0.5",
1967 | "safe-buffer": "^5.1.0"
1968 | }
1969 | },
1970 | "readable-stream": {
1971 | "version": "3.6.0",
1972 | "bundled": true,
1973 | "requires": {
1974 | "inherits": "^2.0.3",
1975 | "string_decoder": "^1.1.1",
1976 | "util-deprecate": "^1.0.1"
1977 | },
1978 | "dependencies": {
1979 | "inherits": {
1980 | "version": "2.0.4",
1981 | "bundled": true
1982 | }
1983 | }
1984 | },
1985 | "ripemd160": {
1986 | "version": "2.0.2",
1987 | "bundled": true,
1988 | "requires": {
1989 | "hash-base": "^3.0.0",
1990 | "inherits": "^2.0.1"
1991 | }
1992 | },
1993 | "safe-buffer": {
1994 | "version": "5.2.1",
1995 | "bundled": true
1996 | },
1997 | "safer-buffer": {
1998 | "version": "2.1.2",
1999 | "bundled": true
2000 | },
2001 | "setimmediate": {
2002 | "version": "1.0.5",
2003 | "bundled": true
2004 | },
2005 | "sha.js": {
2006 | "version": "2.4.11",
2007 | "bundled": true,
2008 | "requires": {
2009 | "inherits": "^2.0.1",
2010 | "safe-buffer": "^5.0.1"
2011 | }
2012 | },
2013 | "stream-browserify": {
2014 | "version": "2.0.2",
2015 | "bundled": true,
2016 | "requires": {
2017 | "inherits": "~2.0.1",
2018 | "readable-stream": "^2.0.2"
2019 | },
2020 | "dependencies": {
2021 | "readable-stream": {
2022 | "version": "2.3.7",
2023 | "bundled": true,
2024 | "requires": {
2025 | "core-util-is": "~1.0.0",
2026 | "inherits": "~2.0.3",
2027 | "isarray": "~1.0.0",
2028 | "process-nextick-args": "~2.0.0",
2029 | "safe-buffer": "~5.1.1",
2030 | "string_decoder": "~1.1.1",
2031 | "util-deprecate": "~1.0.1"
2032 | },
2033 | "dependencies": {
2034 | "inherits": {
2035 | "version": "2.0.4",
2036 | "bundled": true
2037 | }
2038 | }
2039 | },
2040 | "safe-buffer": {
2041 | "version": "5.1.2",
2042 | "bundled": true
2043 | },
2044 | "string_decoder": {
2045 | "version": "1.1.1",
2046 | "bundled": true,
2047 | "requires": {
2048 | "safe-buffer": "~5.1.0"
2049 | }
2050 | }
2051 | }
2052 | },
2053 | "stream-http": {
2054 | "version": "3.1.1",
2055 | "bundled": true,
2056 | "requires": {
2057 | "builtin-status-codes": "^3.0.0",
2058 | "inherits": "^2.0.4",
2059 | "readable-stream": "^3.6.0",
2060 | "xtend": "^4.0.2"
2061 | },
2062 | "dependencies": {
2063 | "inherits": {
2064 | "version": "2.0.4",
2065 | "bundled": true
2066 | }
2067 | }
2068 | },
2069 | "string_decoder": {
2070 | "version": "1.3.0",
2071 | "bundled": true,
2072 | "requires": {
2073 | "safe-buffer": "~5.2.0"
2074 | }
2075 | },
2076 | "timers-browserify": {
2077 | "version": "2.0.12",
2078 | "bundled": true,
2079 | "requires": {
2080 | "setimmediate": "^1.0.4"
2081 | }
2082 | },
2083 | "tty-browserify": {
2084 | "version": "0.0.1",
2085 | "bundled": true
2086 | },
2087 | "url": {
2088 | "version": "0.11.0",
2089 | "bundled": true,
2090 | "requires": {
2091 | "punycode": "1.3.2",
2092 | "querystring": "0.2.0"
2093 | },
2094 | "dependencies": {
2095 | "punycode": {
2096 | "version": "1.3.2",
2097 | "bundled": true
2098 | }
2099 | }
2100 | },
2101 | "util": {
2102 | "version": "0.11.1",
2103 | "bundled": true,
2104 | "requires": {
2105 | "inherits": "2.0.3"
2106 | },
2107 | "dependencies": {
2108 | "inherits": {
2109 | "version": "2.0.3",
2110 | "bundled": true
2111 | }
2112 | }
2113 | },
2114 | "util-deprecate": {
2115 | "version": "1.0.2",
2116 | "bundled": true
2117 | },
2118 | "vm-browserify": {
2119 | "version": "1.1.2",
2120 | "bundled": true
2121 | },
2122 | "xtend": {
2123 | "version": "4.0.2",
2124 | "bundled": true
2125 | }
2126 | }
2127 | },
2128 | "moment": {
2129 | "version": "2.29.4",
2130 | "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
2131 | "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
2132 | },
2133 | "ms": {
2134 | "version": "2.1.2",
2135 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2136 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2137 | "dev": true
2138 | },
2139 | "node-releases": {
2140 | "version": "1.1.72",
2141 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz",
2142 | "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==",
2143 | "dev": true
2144 | },
2145 | "object-keys": {
2146 | "version": "1.1.1",
2147 | "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
2148 | "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
2149 | "dev": true
2150 | },
2151 | "object.assign": {
2152 | "version": "4.1.2",
2153 | "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
2154 | "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
2155 | "dev": true,
2156 | "requires": {
2157 | "call-bind": "^1.0.0",
2158 | "define-properties": "^1.1.3",
2159 | "has-symbols": "^1.0.1",
2160 | "object-keys": "^1.1.1"
2161 | }
2162 | },
2163 | "path-parse": {
2164 | "version": "1.0.7",
2165 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
2166 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
2167 | "dev": true
2168 | },
2169 | "quasar": {
2170 | "version": "1.15.16",
2171 | "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.16.tgz",
2172 | "integrity": "sha512-mCpcsHI2SSbaWHEUTFpANO7yT/phB51H+AFl6D89WPlChROOnHm4ldLR9QedgOfZNWUPqlTPrhVsv71iXmQFWw=="
2173 | },
2174 | "regenerate": {
2175 | "version": "1.4.2",
2176 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
2177 | "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
2178 | "dev": true
2179 | },
2180 | "regenerate-unicode-properties": {
2181 | "version": "8.2.0",
2182 | "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
2183 | "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
2184 | "dev": true,
2185 | "requires": {
2186 | "regenerate": "^1.4.0"
2187 | }
2188 | },
2189 | "regenerator-runtime": {
2190 | "version": "0.13.7",
2191 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
2192 | "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
2193 | },
2194 | "regenerator-transform": {
2195 | "version": "0.14.5",
2196 | "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
2197 | "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
2198 | "dev": true,
2199 | "requires": {
2200 | "@babel/runtime": "^7.8.4"
2201 | }
2202 | },
2203 | "regexpu-core": {
2204 | "version": "4.7.1",
2205 | "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
2206 | "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
2207 | "dev": true,
2208 | "requires": {
2209 | "regenerate": "^1.4.0",
2210 | "regenerate-unicode-properties": "^8.2.0",
2211 | "regjsgen": "^0.5.1",
2212 | "regjsparser": "^0.6.4",
2213 | "unicode-match-property-ecmascript": "^1.0.4",
2214 | "unicode-match-property-value-ecmascript": "^1.2.0"
2215 | }
2216 | },
2217 | "regjsgen": {
2218 | "version": "0.5.2",
2219 | "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
2220 | "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
2221 | "dev": true
2222 | },
2223 | "regjsparser": {
2224 | "version": "0.6.9",
2225 | "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
2226 | "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
2227 | "dev": true,
2228 | "requires": {
2229 | "jsesc": "~0.5.0"
2230 | },
2231 | "dependencies": {
2232 | "jsesc": {
2233 | "version": "0.5.0",
2234 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
2235 | "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
2236 | "dev": true
2237 | }
2238 | }
2239 | },
2240 | "resolve": {
2241 | "version": "1.20.0",
2242 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
2243 | "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
2244 | "dev": true,
2245 | "requires": {
2246 | "is-core-module": "^2.2.0",
2247 | "path-parse": "^1.0.6"
2248 | }
2249 | },
2250 | "safe-buffer": {
2251 | "version": "5.1.2",
2252 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2253 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2254 | "dev": true
2255 | },
2256 | "semver": {
2257 | "version": "6.3.0",
2258 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2259 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2260 | "dev": true
2261 | },
2262 | "source-map": {
2263 | "version": "0.5.7",
2264 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2265 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2266 | "dev": true
2267 | },
2268 | "supports-color": {
2269 | "version": "5.5.0",
2270 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2271 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2272 | "dev": true,
2273 | "requires": {
2274 | "has-flag": "^3.0.0"
2275 | }
2276 | },
2277 | "to-fast-properties": {
2278 | "version": "2.0.0",
2279 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2280 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2281 | "dev": true
2282 | },
2283 | "unicode-canonical-property-names-ecmascript": {
2284 | "version": "1.0.4",
2285 | "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
2286 | "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
2287 | "dev": true
2288 | },
2289 | "unicode-match-property-ecmascript": {
2290 | "version": "1.0.4",
2291 | "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
2292 | "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
2293 | "dev": true,
2294 | "requires": {
2295 | "unicode-canonical-property-names-ecmascript": "^1.0.4",
2296 | "unicode-property-aliases-ecmascript": "^1.0.4"
2297 | }
2298 | },
2299 | "unicode-match-property-value-ecmascript": {
2300 | "version": "1.2.0",
2301 | "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
2302 | "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
2303 | "dev": true
2304 | },
2305 | "unicode-property-aliases-ecmascript": {
2306 | "version": "1.1.0",
2307 | "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
2308 | "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
2309 | "dev": true
2310 | },
2311 | "velocity-animate": {
2312 | "version": "1.5.2",
2313 | "resolved": "https://registry.npmjs.org/velocity-animate/-/velocity-animate-1.5.2.tgz",
2314 | "integrity": "sha512-m6EXlCAMetKztO1ppBhGU1/1MR3IiEevO6ESq6rcrSQ3Q77xYSW13jkfXW88o4xMrkXJhy/U7j4wFR/twMB0Eg=="
2315 | },
2316 | "vue": {
2317 | "version": "2.6.12",
2318 | "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.12.tgz",
2319 | "integrity": "sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg=="
2320 | },
2321 | "vue-meteor-tracker": {
2322 | "version": "1.2.3",
2323 | "resolved": "https://registry.npmjs.org/vue-meteor-tracker/-/vue-meteor-tracker-1.2.3.tgz",
2324 | "integrity": "sha1-7wiuyVbC+mwjFFuufw8oFIDtsFA=",
2325 | "requires": {
2326 | "lodash.omit": "^4.5.0"
2327 | }
2328 | },
2329 | "vue-router": {
2330 | "version": "3.5.1",
2331 | "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.1.tgz",
2332 | "integrity": "sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw=="
2333 | }
2334 | }
2335 | }
2336 |
--------------------------------------------------------------------------------
/template/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "quasar-template-meteor",
3 | "private": true,
4 | "scripts": {
5 | "start": "meteor run"
6 | },
7 | "dependencies": {
8 | "@babel/runtime": "^7.14.0",
9 | "@quasar/extras": "^1.10.5",
10 | "fastclick": "^1.0.6",
11 | "jquery": "^3.6.0",
12 | "meteor-node-stubs": "^1.0.3",
13 | "moment": "^2.29.4",
14 | "quasar": "^1.15.16",
15 | "velocity-animate": "^1.5.2",
16 | "vue": "^2.6.12",
17 | "vue-meteor-tracker": "^1.0.3",
18 | "vue-router": "^3.5.1"
19 | },
20 | "devDependencies": {
21 | "@babel/core": "^7.14.3",
22 | "@babel/preset-env": "^7.14.2",
23 | "babel-core": "^7.0.0-bridge.0"
24 | },
25 | "jshintConfig": {
26 | "esversion": 6
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/template/public/220px-Merope.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quasarframework/quasar-template-meteor/2677fd0be89c6671d0e3f3e51c76f4aaf8436f07/template/public/220px-Merope.jpg
--------------------------------------------------------------------------------
/template/public/web-font:
--------------------------------------------------------------------------------
1 | /Users/malcolm/git/quasar-template-meteor/template/node_modules/@quasar/extras/material-icons/web-font
--------------------------------------------------------------------------------
/template/server/main.js:
--------------------------------------------------------------------------------
1 | import '/imports/startup/server';
--------------------------------------------------------------------------------