├── .editorconfig
├── .eslintrc.json
├── .github
└── workflows
│ └── ci.yaml
├── .gitignore
├── assets
├── screenshot.png
└── styles.css
├── index.html
├── index.js
├── license
├── package.json
├── pnpm-lock.yaml
└── readme.md
/.editorconfig:
--------------------------------------------------------------------------------
1 | # editorconfig.org
2 | root = true
3 |
4 | [*]
5 | end_of_line = lf
6 | charset = utf-8
7 | trim_trailing_whitespace = true
8 | insert_final_newline = true
9 |
10 | # Use tabs in JavaScript and JSON.
11 | [**.{js,json,html}]
12 | indent_style = tab
13 | indent_size = 4
14 |
--------------------------------------------------------------------------------
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true
4 | },
5 | "extends": "standard",
6 | "rules": {
7 | "comma-dangle": [
8 | "error",
9 | "always-multiline"
10 | ],
11 | "indent": ["error", "tab"],
12 | "no-tabs": "off"
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/.github/workflows/ci.yaml:
--------------------------------------------------------------------------------
1 | name: CI
2 | on:
3 | [push, pull_request]
4 | jobs:
5 | test:
6 | runs-on: ubuntu-latest
7 | strategy:
8 | matrix:
9 | node-version: [14.x]
10 | steps:
11 | - uses: actions/checkout@v2
12 | - name: Use Node.js ${{ matrix.node-version }}
13 | uses: actions/setup-node@v1
14 | with:
15 | node-version: ${{ matrix.node-version }}
16 | - run: npm i
17 | - run: npm test
18 | env:
19 | CI: true
20 | build-and-deploy:
21 | runs-on: ubuntu-latest
22 | needs: test
23 | if: github.ref == 'refs/heads/main'
24 | steps:
25 | - name: Checkout main
26 | uses: actions/checkout@v2
27 | - name: Use Node.js 14
28 | uses: actions/setup-node@v1
29 | with:
30 | node-version: 14
31 | - run: npm i
32 | - run: npm run build
33 | - run: mkdir -p target
34 | - run: mv index.html target/
35 | - run: mv assets target/assets
36 | - run: echo 'pricemap.eu' > target/CNAME
37 | - run: touch target/.nojekyll
38 | - name: Deploy
39 | uses: JamesIves/github-pages-deploy-action@4.1.3
40 | with:
41 | branch: gh-pages
42 | folder: target
43 | - run: rm -r target
44 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
3 | /.nvm-version
4 | /node_modules
5 | /npm-debug.log
6 |
7 | /yarn.lock
8 | /shrinkwrap.yaml
9 | /package-lock.json
10 |
11 | /dist
12 | /assets/bundle.js
13 |
--------------------------------------------------------------------------------
/assets/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juliuste/travel-price-map/4fbf5d3487ad3c35d99acadc537c5c4173f38cb1/assets/screenshot.png
--------------------------------------------------------------------------------
/assets/styles.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0; padding: 0;
3 | background-color: #333;
4 | font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
5 | }
6 |
7 | #cities{
8 | appearance: none;
9 | -moz-appearance: none;
10 | -webkit-appearance: none;
11 | border: 1px dotted #666;
12 | background: rgba(0, 0, 0, 0.4);
13 | border-radius: .3em;
14 | font-size: 1.3rem;
15 | color: #fff;
16 | text-overflow: '';
17 | text-indent: 0.01px;
18 | position: absolute;
19 | /*background: #f60;*/
20 | text-align: center;
21 | text-align-last: center;
22 | padding: .15em;
23 | padding-right: .45em;
24 | top: 1rem;
25 | left: 1rem;
26 | }
27 |
28 | .priceMarker{
29 | background: #fff;
30 | font-size: 1.75em;
31 | padding: .25em;
32 | border-radius: .25em;
33 | border-top-left-radius: 0;
34 | }
35 |
36 | .priceLink{
37 | color: #333;
38 | text-decoration: none;
39 | margin: 0;
40 | padding: 0;
41 | }
42 |
43 | .db{
44 | color: #008383
45 | }
46 | .flix, .eurolines, .ecolines, .ouibus{
47 | color: #73d700
48 | }
49 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 🇪🇺 Travel price map
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/index.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | const min = require('lodash/min')
4 | const request = require('isomorphic-fetch')
5 | const toArray = require('lodash/toArray')
6 | const findKey = require('lodash/findKey')
7 | const toPairs = require('lodash/toPairs')
8 | const alert = require('sweetalert2')
9 | const mapLibre = require('maplibre-gl')
10 | const queryState = require('querystate')()
11 | const { boolean } = require('boolean')
12 |
13 | const origins = ['DEBER', 'DEFRA', 'DEHAM', 'DECGN', 'DEMUN', 'DELEI', 'PLWAR', 'PLLOD', 'PLGDA', 'PLWRO', 'PLKRA']
14 |
15 | const startOrigin = (queryState.get('origin') && origins.includes(queryState.get('origin'))) ? queryState.get('origin') : 'DEBER'
16 | queryState.set('origin', startOrigin)
17 | document.addEventListener('DOMContentLoaded', () => { document.querySelector('#cities').value = startOrigin })
18 |
19 | const mapTilerKey = '0gVQZrq3O37rirjPt3wq'
20 | const map = new mapLibre.Map({
21 | container: 'map',
22 | style: `https://api.maptiler.com/maps/pastel/style.json?key=${mapTilerKey}`,
23 | zoom: 4.67,
24 | center: [14.08, 50.54],
25 | attributionControl: true,
26 | customAttribution: [
27 | 'GitHub',
28 | 'Impressum',
29 | ],
30 | })
31 | map.addControl(new mapLibre.NavigationControl())
32 |
33 | // automatically resize map to always match the window's size
34 | const el = document.getElementById('map')
35 | const resize = () => {
36 | const w = Math.max(document.documentElement.clientWidth, window.innerWidth || 0)
37 | const h = Math.max(document.documentElement.clientHeight, window.innerHeight || 0)
38 | el.style.width = w + 'px'
39 | el.style.height = h + 'px'
40 | map.resize()
41 | }
42 | resize()
43 | window.addEventListener('resize', resize)
44 |
45 | const generateMarkerElement = (origin, price, classes, shopLink) => {
46 | const div = document.createElement('div')
47 | div.setAttribute('class', origin + ' priceMarker')
48 | const a = document.createElement('a')
49 | a.setAttribute('class', `priceLink ${classes}`)
50 | a.setAttribute('href', shopLink)
51 | // warning for flix ticket prices
52 | if (classes === 'flix') {
53 | a.addEventListener('click', (e) => {
54 | e.preventDefault()
55 | alert.fire({
56 | title: 'Please note',
57 | text: "Some offers by Flixbus are only available in the app. If you can't find the displayed fare on the website, please check again using the app.",
58 | confirmButtonText: 'Continue',
59 | confirmButtonColor: '#3085d6',
60 | icon: 'success',
61 | })
62 | .then(() => { window.open(shopLink, '_blank') })
63 | })
64 | }
65 | // warning for db ticket prices
66 | if (classes === 'db') {
67 | a.addEventListener('click', (e) => {
68 | e.preventDefault()
69 | alert.fire({
70 | title: 'Please note',
71 | text: "Some offers by Deutsche Bahn are only available in the app. If you can't find the displayed fare on the website, please check again using the DB Navigator app.",
72 | confirmButtonText: 'Continue',
73 | confirmButtonColor: '#3085d6',
74 | icon: 'success',
75 | })
76 | .then(() => { window.open(shopLink, '_blank') })
77 | })
78 | }
79 | const text = document.createTextNode(price)
80 | a.appendChild(text)
81 | div.appendChild(a)
82 | div.hidden = true
83 | return div
84 | }
85 |
86 | const formatPrice = (amount) => `${Math.ceil(amount)}€`
87 |
88 | const getPriceData = (originCode) =>
89 | request(`https://api.pricemap.eu/?origin=${originCode}`, {
90 | method: 'get',
91 | })
92 | .then((res) => res.json())
93 |
94 | const addStation = (origin, dbOnly) => (station) => {
95 | if (toPairs(station.prices).some(([operator, value]) => (!!value && (!dbOnly || operator === 'db')))) {
96 | const operator = dbOnly ? 'db' : findKey(station.prices, (r) => r && r.amount <= min(toArray(station.prices).map((x) => x ? x.amount : null)))
97 | const { amount, link } = station.prices[operator]
98 | const e = generateMarkerElement(origin, formatPrice(amount), operator, link)
99 | new mapLibre.Marker({
100 | element: e,
101 | anchor: 'top-left',
102 | })
103 | .setLngLat([station.coordinates.longitude, station.coordinates.latitude])
104 | .addTo(map)
105 | }
106 | }
107 |
108 | map.on('load', () => {
109 | const dbOnly = boolean(queryState.get('dbOnly'))
110 | const r = []
111 | for (const origin of origins) {
112 | r.push(getPriceData(origin)
113 | .then((stations) => {
114 | stations.forEach(addStation(origin, dbOnly))
115 | }))
116 | }
117 | Promise.all(r).then(() => select(startOrigin))
118 | })
119 |
120 | const select = (origin) => {
121 | if (origins.indexOf(origin) >= 0) {
122 | document.querySelectorAll('.priceMarker').forEach((el) => {
123 | if (Array.from(el.classList).indexOf(origin) < 0) el.hidden = true
124 | else el.hidden = false
125 | })
126 | }
127 | }
128 |
129 | document.querySelector('#cities').addEventListener('change', (e) => {
130 | const city = e.target.value
131 | queryState.set('origin', city)
132 | select(city)
133 | })
134 |
--------------------------------------------------------------------------------
/license:
--------------------------------------------------------------------------------
1 | Copyright (c) 2021, Julius Tens
2 |
3 | Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
4 |
5 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
6 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "travel-price-map",
3 | "version": "0.0.0",
4 | "private": true,
5 | "description": "",
6 | "keywords": [],
7 | "homepage": "https://github.com/juliuste/travel-price-map",
8 | "bugs": "https://github.com/juliuste/travel-price-map/issues",
9 | "repository": "juliuste/travel-price-map",
10 | "license": "ISC",
11 | "author": "Julius Tens ",
12 | "scripts": {
13 | "build": "browserify index.js > assets/bundle.js",
14 | "check-deps": "depcheck --ignore-patterns='assets/bundle.js'",
15 | "lint": "eslint index.js",
16 | "fix": "npm run lint -- --fix",
17 | "test": "npm run lint && npm run check-deps && npm run build",
18 | "prepublishOnly": "npm test"
19 | },
20 | "dependencies": {
21 | "boolean": "^3.0.0",
22 | "isomorphic-fetch": "^3.0.0",
23 | "lodash": "^4.17.15",
24 | "maplibre-gl": "^1.14.0",
25 | "querystate": "^1.0.8",
26 | "sweetalert2": "^11.0.11"
27 | },
28 | "devDependencies": {
29 | "browserify": "^17.0.0",
30 | "depcheck": "^1.4.1",
31 | "eslint": "^7.27.0",
32 | "eslint-config-standard": "^16.0.2",
33 | "eslint-plugin-import": "^2.23.3",
34 | "eslint-plugin-node": "^11.1.0",
35 | "eslint-plugin-promise": "^5.1.0"
36 | },
37 | "engines": {
38 | "node": ">=14"
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.3
2 |
3 | specifiers:
4 | boolean: ^3.0.0
5 | browserify: ^17.0.0
6 | depcheck: ^1.4.1
7 | eslint: ^7.27.0
8 | eslint-config-standard: ^16.0.2
9 | eslint-plugin-import: ^2.23.3
10 | eslint-plugin-node: ^11.1.0
11 | eslint-plugin-promise: ^5.1.0
12 | isomorphic-fetch: ^3.0.0
13 | lodash: ^4.17.15
14 | maplibre-gl: ^1.14.0
15 | querystate: ^1.0.8
16 | sweetalert2: ^11.0.11
17 |
18 | dependencies:
19 | boolean: 3.0.4
20 | isomorphic-fetch: 3.0.0
21 | lodash: 4.17.21
22 | maplibre-gl: 1.14.0
23 | querystate: 1.0.9
24 | sweetalert2: 11.0.11
25 |
26 | devDependencies:
27 | browserify: 17.0.0
28 | depcheck: 1.4.1
29 | eslint: 7.27.0
30 | eslint-config-standard: 16.0.2_54a118fc6338897394bb0683ed693a07
31 | eslint-plugin-import: 2.23.3_eslint@7.27.0
32 | eslint-plugin-node: 11.1.0_eslint@7.27.0
33 | eslint-plugin-promise: 5.1.0_eslint@7.27.0
34 |
35 | packages:
36 |
37 | /@babel/code-frame/7.12.11:
38 | resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==}
39 | dependencies:
40 | '@babel/highlight': 7.14.0
41 | dev: true
42 |
43 | /@babel/code-frame/7.12.13:
44 | resolution: {integrity: sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==}
45 | dependencies:
46 | '@babel/highlight': 7.14.0
47 | dev: true
48 |
49 | /@babel/generator/7.14.3:
50 | resolution: {integrity: sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==}
51 | dependencies:
52 | '@babel/types': 7.14.2
53 | jsesc: 2.5.2
54 | source-map: 0.5.7
55 | dev: true
56 |
57 | /@babel/helper-function-name/7.14.2:
58 | resolution: {integrity: sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==}
59 | dependencies:
60 | '@babel/helper-get-function-arity': 7.12.13
61 | '@babel/template': 7.12.13
62 | '@babel/types': 7.14.2
63 | dev: true
64 |
65 | /@babel/helper-get-function-arity/7.12.13:
66 | resolution: {integrity: sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==}
67 | dependencies:
68 | '@babel/types': 7.14.2
69 | dev: true
70 |
71 | /@babel/helper-split-export-declaration/7.12.13:
72 | resolution: {integrity: sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==}
73 | dependencies:
74 | '@babel/types': 7.14.2
75 | dev: true
76 |
77 | /@babel/helper-validator-identifier/7.14.0:
78 | resolution: {integrity: sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==}
79 | dev: true
80 |
81 | /@babel/highlight/7.14.0:
82 | resolution: {integrity: sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==}
83 | dependencies:
84 | '@babel/helper-validator-identifier': 7.14.0
85 | chalk: 2.4.2
86 | js-tokens: 4.0.0
87 | dev: true
88 |
89 | /@babel/parser/7.14.3:
90 | resolution: {integrity: sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==}
91 | engines: {node: '>=6.0.0'}
92 | hasBin: true
93 | dev: true
94 |
95 | /@babel/template/7.12.13:
96 | resolution: {integrity: sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==}
97 | dependencies:
98 | '@babel/code-frame': 7.12.13
99 | '@babel/parser': 7.14.3
100 | '@babel/types': 7.14.2
101 | dev: true
102 |
103 | /@babel/traverse/7.14.2:
104 | resolution: {integrity: sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==}
105 | dependencies:
106 | '@babel/code-frame': 7.12.13
107 | '@babel/generator': 7.14.3
108 | '@babel/helper-function-name': 7.14.2
109 | '@babel/helper-split-export-declaration': 7.12.13
110 | '@babel/parser': 7.14.3
111 | '@babel/types': 7.14.2
112 | debug: 4.3.1
113 | globals: 11.12.0
114 | transitivePeerDependencies:
115 | - supports-color
116 | dev: true
117 |
118 | /@babel/types/7.14.2:
119 | resolution: {integrity: sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==}
120 | dependencies:
121 | '@babel/helper-validator-identifier': 7.14.0
122 | to-fast-properties: 2.0.0
123 | dev: true
124 |
125 | /@eslint/eslintrc/0.4.1:
126 | resolution: {integrity: sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==}
127 | engines: {node: ^10.12.0 || >=12.0.0}
128 | dependencies:
129 | ajv: 6.12.6
130 | debug: 4.3.1
131 | espree: 7.3.1
132 | globals: 12.4.0
133 | ignore: 4.0.6
134 | import-fresh: 3.3.0
135 | js-yaml: 3.14.1
136 | minimatch: 3.0.4
137 | strip-json-comments: 3.1.1
138 | transitivePeerDependencies:
139 | - supports-color
140 | dev: true
141 |
142 | /@mapbox/geojson-rewind/0.5.1:
143 | resolution: {integrity: sha512-eL7fMmfTBKjrb+VFHXCGv9Ot0zc3C0U+CwXo1IrP+EPwDczLoXv34Tgq3y+2mPSFNVUXgU42ILWJTC7145KPTA==}
144 | hasBin: true
145 | dependencies:
146 | get-stream: 6.0.1
147 | minimist: 1.2.5
148 | dev: false
149 |
150 | /@mapbox/geojson-types/1.0.2:
151 | resolution: {integrity: sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==}
152 | dev: false
153 |
154 | /@mapbox/jsonlint-lines-primitives/2.0.2:
155 | resolution: {integrity: sha1-zlblOfg1UrWNENZy6k1vya3HsjQ=}
156 | engines: {node: '>= 0.6'}
157 | dev: false
158 |
159 | /@mapbox/mapbox-gl-supported/1.5.0:
160 | resolution: {integrity: sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==}
161 | peerDependencies:
162 | mapbox-gl: '>=0.32.1 <2.0.0'
163 | dev: false
164 |
165 | /@mapbox/point-geometry/0.1.0:
166 | resolution: {integrity: sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI=}
167 | dev: false
168 |
169 | /@mapbox/tiny-sdf/1.2.5:
170 | resolution: {integrity: sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==}
171 | dev: false
172 |
173 | /@mapbox/unitbezier/0.0.0:
174 | resolution: {integrity: sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4=}
175 | dev: false
176 |
177 | /@mapbox/vector-tile/1.3.1:
178 | resolution: {integrity: sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==}
179 | dependencies:
180 | '@mapbox/point-geometry': 0.1.0
181 | dev: false
182 |
183 | /@mapbox/whoots-js/3.1.0:
184 | resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==}
185 | engines: {node: '>=6.0.0'}
186 | dev: false
187 |
188 | /@types/json5/0.0.29:
189 | resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=}
190 | dev: true
191 |
192 | /@types/minimatch/3.0.4:
193 | resolution: {integrity: sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==}
194 | dev: true
195 |
196 | /@types/parse-json/4.0.0:
197 | resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
198 | dev: true
199 |
200 | /@vue/compiler-core/3.0.11:
201 | resolution: {integrity: sha512-6sFj6TBac1y2cWCvYCA8YzHJEbsVkX7zdRs/3yK/n1ilvRqcn983XvpBbnN3v4mZ1UiQycTvOiajJmOgN9EVgw==}
202 | dependencies:
203 | '@babel/parser': 7.14.3
204 | '@babel/types': 7.14.2
205 | '@vue/shared': 3.0.11
206 | estree-walker: 2.0.2
207 | source-map: 0.6.1
208 | dev: true
209 |
210 | /@vue/compiler-dom/3.0.11:
211 | resolution: {integrity: sha512-+3xB50uGeY5Fv9eMKVJs2WSRULfgwaTJsy23OIltKgMrynnIj8hTYY2UL97HCoz78aDw1VDXdrBQ4qepWjnQcw==}
212 | dependencies:
213 | '@vue/compiler-core': 3.0.11
214 | '@vue/shared': 3.0.11
215 | dev: true
216 |
217 | /@vue/compiler-sfc/3.0.11:
218 | resolution: {integrity: sha512-7fNiZuCecRleiyVGUWNa6pn8fB2fnuJU+3AGjbjl7r1P5wBivfl02H4pG+2aJP5gh2u+0wXov1W38tfWOphsXw==}
219 | peerDependencies:
220 | vue: 3.0.11
221 | dependencies:
222 | '@babel/parser': 7.14.3
223 | '@babel/types': 7.14.2
224 | '@vue/compiler-core': 3.0.11
225 | '@vue/compiler-dom': 3.0.11
226 | '@vue/compiler-ssr': 3.0.11
227 | '@vue/shared': 3.0.11
228 | consolidate: 0.16.0
229 | estree-walker: 2.0.2
230 | hash-sum: 2.0.0
231 | lru-cache: 5.1.1
232 | magic-string: 0.25.7
233 | merge-source-map: 1.1.0
234 | postcss: 8.3.0
235 | postcss-modules: 4.0.0_postcss@8.3.0
236 | postcss-selector-parser: 6.0.6
237 | source-map: 0.6.1
238 | dev: true
239 |
240 | /@vue/compiler-ssr/3.0.11:
241 | resolution: {integrity: sha512-66yUGI8SGOpNvOcrQybRIhl2M03PJ+OrDPm78i7tvVln86MHTKhM3ERbALK26F7tXl0RkjX4sZpucCpiKs3MnA==}
242 | dependencies:
243 | '@vue/compiler-dom': 3.0.11
244 | '@vue/shared': 3.0.11
245 | dev: true
246 |
247 | /@vue/shared/3.0.11:
248 | resolution: {integrity: sha512-b+zB8A2so8eCE0JsxjL24J7vdGl8rzPQ09hZNhystm+KqSbKcAej1A+Hbva1rCMmTTqA+hFnUSDc5kouEo0JzA==}
249 | dev: true
250 |
251 | /JSONStream/1.3.5:
252 | resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
253 | hasBin: true
254 | dependencies:
255 | jsonparse: 1.3.1
256 | through: 2.3.8
257 | dev: true
258 |
259 | /acorn-jsx/5.3.1_acorn@7.4.1:
260 | resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==}
261 | peerDependencies:
262 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
263 | dependencies:
264 | acorn: 7.4.1
265 | dev: true
266 |
267 | /acorn-node/1.8.2:
268 | resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==}
269 | dependencies:
270 | acorn: 7.4.1
271 | acorn-walk: 7.2.0
272 | xtend: 4.0.2
273 | dev: true
274 |
275 | /acorn-walk/7.2.0:
276 | resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
277 | engines: {node: '>=0.4.0'}
278 | dev: true
279 |
280 | /acorn/7.4.1:
281 | resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
282 | engines: {node: '>=0.4.0'}
283 | hasBin: true
284 | dev: true
285 |
286 | /ajv/6.12.6:
287 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
288 | dependencies:
289 | fast-deep-equal: 3.1.3
290 | fast-json-stable-stringify: 2.1.0
291 | json-schema-traverse: 0.4.1
292 | uri-js: 4.4.1
293 | dev: true
294 |
295 | /ajv/8.5.0:
296 | resolution: {integrity: sha512-Y2l399Tt1AguU3BPRP9Fn4eN+Or+StUGWCUpbnFyXSo8NZ9S4uj+AG2pjs5apK+ZMOwYOz1+a+VKvKH7CudXgQ==}
297 | dependencies:
298 | fast-deep-equal: 3.1.3
299 | json-schema-traverse: 1.0.0
300 | require-from-string: 2.0.2
301 | uri-js: 4.4.1
302 | dev: true
303 |
304 | /ansi-colors/4.1.1:
305 | resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==}
306 | engines: {node: '>=6'}
307 | dev: true
308 |
309 | /ansi-regex/5.0.0:
310 | resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==}
311 | engines: {node: '>=8'}
312 | dev: true
313 |
314 | /ansi-styles/3.2.1:
315 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
316 | engines: {node: '>=4'}
317 | dependencies:
318 | color-convert: 1.9.3
319 | dev: true
320 |
321 | /ansi-styles/4.3.0:
322 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
323 | engines: {node: '>=8'}
324 | dependencies:
325 | color-convert: 2.0.1
326 | dev: true
327 |
328 | /anymatch/3.1.2:
329 | resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
330 | engines: {node: '>= 8'}
331 | dependencies:
332 | normalize-path: 3.0.0
333 | picomatch: 2.3.0
334 | dev: true
335 |
336 | /argparse/1.0.10:
337 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
338 | dependencies:
339 | sprintf-js: 1.0.3
340 | dev: true
341 |
342 | /array-differ/3.0.0:
343 | resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==}
344 | engines: {node: '>=8'}
345 | dev: true
346 |
347 | /array-includes/3.1.3:
348 | resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==}
349 | engines: {node: '>= 0.4'}
350 | dependencies:
351 | call-bind: 1.0.2
352 | define-properties: 1.1.3
353 | es-abstract: 1.18.0
354 | get-intrinsic: 1.1.1
355 | is-string: 1.0.6
356 | dev: true
357 |
358 | /array-union/2.1.0:
359 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
360 | engines: {node: '>=8'}
361 | dev: true
362 |
363 | /array.prototype.filter/1.0.0:
364 | resolution: {integrity: sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==}
365 | engines: {node: '>= 0.4'}
366 | dependencies:
367 | call-bind: 1.0.2
368 | define-properties: 1.1.3
369 | es-abstract: 1.18.0
370 | es-array-method-boxes-properly: 1.0.0
371 | is-string: 1.0.6
372 | dev: true
373 |
374 | /array.prototype.flat/1.2.4:
375 | resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==}
376 | engines: {node: '>= 0.4'}
377 | dependencies:
378 | call-bind: 1.0.2
379 | define-properties: 1.1.3
380 | es-abstract: 1.18.0
381 | dev: true
382 |
383 | /arrify/2.0.1:
384 | resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==}
385 | engines: {node: '>=8'}
386 | dev: true
387 |
388 | /asn1.js/5.4.1:
389 | resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}
390 | dependencies:
391 | bn.js: 4.12.0
392 | inherits: 2.0.4
393 | minimalistic-assert: 1.0.1
394 | safer-buffer: 2.1.2
395 | dev: true
396 |
397 | /assert/1.5.0:
398 | resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==}
399 | dependencies:
400 | object-assign: 4.1.1
401 | util: 0.10.3
402 | dev: true
403 |
404 | /astral-regex/2.0.0:
405 | resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
406 | engines: {node: '>=8'}
407 | dev: true
408 |
409 | /available-typed-arrays/1.0.3:
410 | resolution: {integrity: sha512-CuPhFULixV/d89POo1UG4GqGbR7dmrefY2ZdmsYakeR4gOSJXoF7tfeaiqMHGOMrlTiJoeEs87fpLsBYmE2BMw==}
411 | engines: {node: '>= 0.4'}
412 | dependencies:
413 | array.prototype.filter: 1.0.0
414 | dev: true
415 |
416 | /balanced-match/1.0.2:
417 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
418 | dev: true
419 |
420 | /base64-js/1.5.1:
421 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
422 | dev: true
423 |
424 | /big.js/5.2.2:
425 | resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
426 | dev: true
427 |
428 | /binary-extensions/2.2.0:
429 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
430 | engines: {node: '>=8'}
431 | dev: true
432 |
433 | /bluebird/3.7.2:
434 | resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
435 | dev: true
436 |
437 | /bn.js/4.12.0:
438 | resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==}
439 | dev: true
440 |
441 | /bn.js/5.2.0:
442 | resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==}
443 | dev: true
444 |
445 | /boolean/3.0.4:
446 | resolution: {integrity: sha512-5pyOr+w2LNN72F2mAq6J0ckHUfJYSgRKma7e/wlcMMhgOLV9OI0ERhERYXxUqo+dPyVxcbXKy9n+wg13+LpNnA==}
447 | dev: false
448 |
449 | /brace-expansion/1.1.11:
450 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
451 | dependencies:
452 | balanced-match: 1.0.2
453 | concat-map: 0.0.1
454 | dev: true
455 |
456 | /braces/3.0.2:
457 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
458 | engines: {node: '>=8'}
459 | dependencies:
460 | fill-range: 7.0.1
461 | dev: true
462 |
463 | /brorand/1.1.0:
464 | resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=}
465 | dev: true
466 |
467 | /browser-pack/6.1.0:
468 | resolution: {integrity: sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==}
469 | hasBin: true
470 | dependencies:
471 | combine-source-map: 0.8.0
472 | defined: 1.0.0
473 | JSONStream: 1.3.5
474 | safe-buffer: 5.2.1
475 | through2: 2.0.5
476 | umd: 3.0.3
477 | dev: true
478 |
479 | /browser-resolve/2.0.0:
480 | resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==}
481 | dependencies:
482 | resolve: 1.20.0
483 | dev: true
484 |
485 | /browserify-aes/1.2.0:
486 | resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==}
487 | dependencies:
488 | buffer-xor: 1.0.3
489 | cipher-base: 1.0.4
490 | create-hash: 1.2.0
491 | evp_bytestokey: 1.0.3
492 | inherits: 2.0.4
493 | safe-buffer: 5.2.1
494 | dev: true
495 |
496 | /browserify-cipher/1.0.1:
497 | resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==}
498 | dependencies:
499 | browserify-aes: 1.2.0
500 | browserify-des: 1.0.2
501 | evp_bytestokey: 1.0.3
502 | dev: true
503 |
504 | /browserify-des/1.0.2:
505 | resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==}
506 | dependencies:
507 | cipher-base: 1.0.4
508 | des.js: 1.0.1
509 | inherits: 2.0.4
510 | safe-buffer: 5.2.1
511 | dev: true
512 |
513 | /browserify-rsa/4.1.0:
514 | resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==}
515 | dependencies:
516 | bn.js: 5.2.0
517 | randombytes: 2.1.0
518 | dev: true
519 |
520 | /browserify-sign/4.2.1:
521 | resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==}
522 | dependencies:
523 | bn.js: 5.2.0
524 | browserify-rsa: 4.1.0
525 | create-hash: 1.2.0
526 | create-hmac: 1.1.7
527 | elliptic: 6.5.4
528 | inherits: 2.0.4
529 | parse-asn1: 5.1.6
530 | readable-stream: 3.6.0
531 | safe-buffer: 5.2.1
532 | dev: true
533 |
534 | /browserify-zlib/0.2.0:
535 | resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
536 | dependencies:
537 | pako: 1.0.11
538 | dev: true
539 |
540 | /browserify/17.0.0:
541 | resolution: {integrity: sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==}
542 | engines: {node: '>= 0.8'}
543 | hasBin: true
544 | dependencies:
545 | assert: 1.5.0
546 | browser-pack: 6.1.0
547 | browser-resolve: 2.0.0
548 | browserify-zlib: 0.2.0
549 | buffer: 5.2.1
550 | cached-path-relative: 1.0.2
551 | concat-stream: 1.6.2
552 | console-browserify: 1.2.0
553 | constants-browserify: 1.0.0
554 | crypto-browserify: 3.12.0
555 | defined: 1.0.0
556 | deps-sort: 2.0.1
557 | domain-browser: 1.2.0
558 | duplexer2: 0.1.4
559 | events: 3.3.0
560 | glob: 7.1.7
561 | has: 1.0.3
562 | htmlescape: 1.1.1
563 | https-browserify: 1.0.0
564 | inherits: 2.0.4
565 | insert-module-globals: 7.2.1
566 | JSONStream: 1.3.5
567 | labeled-stream-splicer: 2.0.2
568 | mkdirp-classic: 0.5.3
569 | module-deps: 6.2.3
570 | os-browserify: 0.3.0
571 | parents: 1.0.1
572 | path-browserify: 1.0.1
573 | process: 0.11.10
574 | punycode: 1.4.1
575 | querystring-es3: 0.2.1
576 | read-only-stream: 2.0.0
577 | readable-stream: 2.3.7
578 | resolve: 1.20.0
579 | shasum-object: 1.0.0
580 | shell-quote: 1.7.2
581 | stream-browserify: 3.0.0
582 | stream-http: 3.2.0
583 | string_decoder: 1.3.0
584 | subarg: 1.0.0
585 | syntax-error: 1.4.0
586 | through2: 2.0.5
587 | timers-browserify: 1.4.2
588 | tty-browserify: 0.0.1
589 | url: 0.11.0
590 | util: 0.12.3
591 | vm-browserify: 1.1.2
592 | xtend: 4.0.2
593 | dev: true
594 |
595 | /buffer-from/1.1.1:
596 | resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==}
597 | dev: true
598 |
599 | /buffer-xor/1.0.3:
600 | resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=}
601 | dev: true
602 |
603 | /buffer/5.2.1:
604 | resolution: {integrity: sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==}
605 | dependencies:
606 | base64-js: 1.5.1
607 | ieee754: 1.2.1
608 | dev: true
609 |
610 | /builtin-status-codes/3.0.0:
611 | resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=}
612 | dev: true
613 |
614 | /cached-path-relative/1.0.2:
615 | resolution: {integrity: sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==}
616 | dev: true
617 |
618 | /call-bind/1.0.2:
619 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
620 | dependencies:
621 | function-bind: 1.1.1
622 | get-intrinsic: 1.1.1
623 | dev: true
624 |
625 | /callsites/3.1.0:
626 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
627 | engines: {node: '>=6'}
628 | dev: true
629 |
630 | /camelcase/6.2.0:
631 | resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==}
632 | engines: {node: '>=10'}
633 | dev: true
634 |
635 | /chalk/2.4.2:
636 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
637 | engines: {node: '>=4'}
638 | dependencies:
639 | ansi-styles: 3.2.1
640 | escape-string-regexp: 1.0.5
641 | supports-color: 5.5.0
642 | dev: true
643 |
644 | /chalk/4.1.1:
645 | resolution: {integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==}
646 | engines: {node: '>=10'}
647 | dependencies:
648 | ansi-styles: 4.3.0
649 | supports-color: 7.2.0
650 | dev: true
651 |
652 | /chokidar/3.5.1:
653 | resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==}
654 | engines: {node: '>= 8.10.0'}
655 | dependencies:
656 | anymatch: 3.1.2
657 | braces: 3.0.2
658 | glob-parent: 5.1.2
659 | is-binary-path: 2.1.0
660 | is-glob: 4.0.1
661 | normalize-path: 3.0.0
662 | readdirp: 3.5.0
663 | optionalDependencies:
664 | fsevents: 2.3.2
665 | dev: true
666 |
667 | /cipher-base/1.0.4:
668 | resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
669 | dependencies:
670 | inherits: 2.0.4
671 | safe-buffer: 5.2.1
672 | dev: true
673 |
674 | /cliui/7.0.4:
675 | resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
676 | dependencies:
677 | string-width: 4.2.2
678 | strip-ansi: 6.0.0
679 | wrap-ansi: 7.0.0
680 | dev: true
681 |
682 | /color-convert/1.9.3:
683 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
684 | dependencies:
685 | color-name: 1.1.3
686 | dev: true
687 |
688 | /color-convert/2.0.1:
689 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
690 | engines: {node: '>=7.0.0'}
691 | dependencies:
692 | color-name: 1.1.4
693 | dev: true
694 |
695 | /color-name/1.1.3:
696 | resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=}
697 | dev: true
698 |
699 | /color-name/1.1.4:
700 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
701 | dev: true
702 |
703 | /colorette/1.2.2:
704 | resolution: {integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==}
705 | dev: true
706 |
707 | /combine-source-map/0.8.0:
708 | resolution: {integrity: sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=}
709 | dependencies:
710 | convert-source-map: 1.1.3
711 | inline-source-map: 0.6.2
712 | lodash.memoize: 3.0.4
713 | source-map: 0.5.7
714 | dev: true
715 |
716 | /concat-map/0.0.1:
717 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
718 | dev: true
719 |
720 | /concat-stream/1.6.2:
721 | resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
722 | engines: {'0': node >= 0.8}
723 | dependencies:
724 | buffer-from: 1.1.1
725 | inherits: 2.0.4
726 | readable-stream: 2.3.7
727 | typedarray: 0.0.6
728 | dev: true
729 |
730 | /console-browserify/1.2.0:
731 | resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==}
732 | dev: true
733 |
734 | /consolidate/0.16.0:
735 | resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==}
736 | engines: {node: '>= 0.10.0'}
737 | dependencies:
738 | bluebird: 3.7.2
739 | dev: true
740 |
741 | /constants-browserify/1.0.0:
742 | resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=}
743 | dev: true
744 |
745 | /convert-source-map/1.1.3:
746 | resolution: {integrity: sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=}
747 | dev: true
748 |
749 | /core-util-is/1.0.2:
750 | resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=}
751 | dev: true
752 |
753 | /cosmiconfig/7.0.0:
754 | resolution: {integrity: sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==}
755 | engines: {node: '>=10'}
756 | dependencies:
757 | '@types/parse-json': 4.0.0
758 | import-fresh: 3.3.0
759 | parse-json: 5.2.0
760 | path-type: 4.0.0
761 | yaml: 1.10.2
762 | dev: true
763 |
764 | /create-ecdh/4.0.4:
765 | resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
766 | dependencies:
767 | bn.js: 4.12.0
768 | elliptic: 6.5.4
769 | dev: true
770 |
771 | /create-hash/1.2.0:
772 | resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==}
773 | dependencies:
774 | cipher-base: 1.0.4
775 | inherits: 2.0.4
776 | md5.js: 1.3.5
777 | ripemd160: 2.0.2
778 | sha.js: 2.4.11
779 | dev: true
780 |
781 | /create-hmac/1.1.7:
782 | resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==}
783 | dependencies:
784 | cipher-base: 1.0.4
785 | create-hash: 1.2.0
786 | inherits: 2.0.4
787 | ripemd160: 2.0.2
788 | safe-buffer: 5.2.1
789 | sha.js: 2.4.11
790 | dev: true
791 |
792 | /cross-spawn/7.0.3:
793 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
794 | engines: {node: '>= 8'}
795 | dependencies:
796 | path-key: 3.1.1
797 | shebang-command: 2.0.0
798 | which: 2.0.2
799 | dev: true
800 |
801 | /crypto-browserify/3.12.0:
802 | resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
803 | dependencies:
804 | browserify-cipher: 1.0.1
805 | browserify-sign: 4.2.1
806 | create-ecdh: 4.0.4
807 | create-hash: 1.2.0
808 | create-hmac: 1.1.7
809 | diffie-hellman: 5.0.3
810 | inherits: 2.0.4
811 | pbkdf2: 3.1.2
812 | public-encrypt: 4.0.3
813 | randombytes: 2.1.0
814 | randomfill: 1.0.4
815 | dev: true
816 |
817 | /csscolorparser/1.0.3:
818 | resolution: {integrity: sha1-s085HupNqPPpgjHizNjfnAQfFxs=}
819 | dev: false
820 |
821 | /cssesc/3.0.0:
822 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
823 | engines: {node: '>=4'}
824 | hasBin: true
825 | dev: true
826 |
827 | /dash-ast/1.0.0:
828 | resolution: {integrity: sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==}
829 | dev: true
830 |
831 | /debug/2.6.9:
832 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
833 | dependencies:
834 | ms: 2.0.0
835 | dev: true
836 |
837 | /debug/3.2.7:
838 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
839 | dependencies:
840 | ms: 2.1.3
841 | dev: true
842 |
843 | /debug/4.3.1:
844 | resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
845 | engines: {node: '>=6.0'}
846 | peerDependencies:
847 | supports-color: '*'
848 | peerDependenciesMeta:
849 | supports-color:
850 | optional: true
851 | dependencies:
852 | ms: 2.1.2
853 | dev: true
854 |
855 | /deep-is/0.1.3:
856 | resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=}
857 | dev: true
858 |
859 | /define-properties/1.1.3:
860 | resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==}
861 | engines: {node: '>= 0.4'}
862 | dependencies:
863 | object-keys: 1.1.1
864 | dev: true
865 |
866 | /defined/1.0.0:
867 | resolution: {integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=}
868 | dev: true
869 |
870 | /depcheck/1.4.1:
871 | resolution: {integrity: sha512-ecX8zIXE9TlVu14ebnZTwgIeP/t/Rq2WpowjWbMuqG6ayozVVf9zKW4EBEQ/HsS1dxhY+J9+UiRetu2UMxG9ww==}
872 | engines: {node: '>=10'}
873 | hasBin: true
874 | dependencies:
875 | '@babel/parser': 7.14.3
876 | '@babel/traverse': 7.14.2
877 | '@vue/compiler-sfc': 3.0.11
878 | camelcase: 6.2.0
879 | cosmiconfig: 7.0.0
880 | debug: 4.3.1
881 | deps-regex: 0.1.4
882 | ignore: 5.1.8
883 | js-yaml: 3.14.1
884 | json5: 2.2.0
885 | lodash: 4.17.21
886 | minimatch: 3.0.4
887 | multimatch: 5.0.0
888 | please-upgrade-node: 3.2.0
889 | query-ast: 1.0.3
890 | readdirp: 3.6.0
891 | require-package-name: 2.0.1
892 | resolve: 1.20.0
893 | sass: 1.34.0
894 | scss-parser: 1.0.4
895 | semver: 7.3.5
896 | yargs: 16.2.0
897 | transitivePeerDependencies:
898 | - supports-color
899 | - vue
900 | dev: true
901 |
902 | /deps-regex/0.1.4:
903 | resolution: {integrity: sha1-UYZnt2kUYKXn4KNBvnbrfOgJAYQ=}
904 | dev: true
905 |
906 | /deps-sort/2.0.1:
907 | resolution: {integrity: sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==}
908 | hasBin: true
909 | dependencies:
910 | JSONStream: 1.3.5
911 | shasum-object: 1.0.0
912 | subarg: 1.0.0
913 | through2: 2.0.5
914 | dev: true
915 |
916 | /des.js/1.0.1:
917 | resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==}
918 | dependencies:
919 | inherits: 2.0.4
920 | minimalistic-assert: 1.0.1
921 | dev: true
922 |
923 | /detective/5.2.0:
924 | resolution: {integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==}
925 | engines: {node: '>=0.8.0'}
926 | hasBin: true
927 | dependencies:
928 | acorn-node: 1.8.2
929 | defined: 1.0.0
930 | minimist: 1.2.5
931 | dev: true
932 |
933 | /diffie-hellman/5.0.3:
934 | resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
935 | dependencies:
936 | bn.js: 4.12.0
937 | miller-rabin: 4.0.1
938 | randombytes: 2.1.0
939 | dev: true
940 |
941 | /doctrine/2.1.0:
942 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
943 | engines: {node: '>=0.10.0'}
944 | dependencies:
945 | esutils: 2.0.3
946 | dev: true
947 |
948 | /doctrine/3.0.0:
949 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
950 | engines: {node: '>=6.0.0'}
951 | dependencies:
952 | esutils: 2.0.3
953 | dev: true
954 |
955 | /domain-browser/1.2.0:
956 | resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==}
957 | engines: {node: '>=0.4', npm: '>=1.2'}
958 | dev: true
959 |
960 | /duplexer2/0.1.4:
961 | resolution: {integrity: sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=}
962 | dependencies:
963 | readable-stream: 2.3.7
964 | dev: true
965 |
966 | /earcut/2.2.2:
967 | resolution: {integrity: sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==}
968 | dev: false
969 |
970 | /elliptic/6.5.4:
971 | resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
972 | dependencies:
973 | bn.js: 4.12.0
974 | brorand: 1.1.0
975 | hash.js: 1.1.7
976 | hmac-drbg: 1.0.1
977 | inherits: 2.0.4
978 | minimalistic-assert: 1.0.1
979 | minimalistic-crypto-utils: 1.0.1
980 | dev: true
981 |
982 | /emoji-regex/8.0.0:
983 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
984 | dev: true
985 |
986 | /emojis-list/3.0.0:
987 | resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
988 | engines: {node: '>= 4'}
989 | dev: true
990 |
991 | /enquirer/2.3.6:
992 | resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
993 | engines: {node: '>=8.6'}
994 | dependencies:
995 | ansi-colors: 4.1.1
996 | dev: true
997 |
998 | /error-ex/1.3.2:
999 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
1000 | dependencies:
1001 | is-arrayish: 0.2.1
1002 | dev: true
1003 |
1004 | /es-abstract/1.18.0:
1005 | resolution: {integrity: sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==}
1006 | engines: {node: '>= 0.4'}
1007 | dependencies:
1008 | call-bind: 1.0.2
1009 | es-to-primitive: 1.2.1
1010 | function-bind: 1.1.1
1011 | get-intrinsic: 1.1.1
1012 | has: 1.0.3
1013 | has-symbols: 1.0.2
1014 | is-callable: 1.2.3
1015 | is-negative-zero: 2.0.1
1016 | is-regex: 1.1.3
1017 | is-string: 1.0.6
1018 | object-inspect: 1.10.3
1019 | object-keys: 1.1.1
1020 | object.assign: 4.1.2
1021 | string.prototype.trimend: 1.0.4
1022 | string.prototype.trimstart: 1.0.4
1023 | unbox-primitive: 1.0.1
1024 | dev: true
1025 |
1026 | /es-array-method-boxes-properly/1.0.0:
1027 | resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==}
1028 | dev: true
1029 |
1030 | /es-to-primitive/1.2.1:
1031 | resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
1032 | engines: {node: '>= 0.4'}
1033 | dependencies:
1034 | is-callable: 1.2.3
1035 | is-date-object: 1.0.4
1036 | is-symbol: 1.0.4
1037 | dev: true
1038 |
1039 | /escalade/3.1.1:
1040 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
1041 | engines: {node: '>=6'}
1042 | dev: true
1043 |
1044 | /escape-string-regexp/1.0.5:
1045 | resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=}
1046 | engines: {node: '>=0.8.0'}
1047 | dev: true
1048 |
1049 | /escape-string-regexp/4.0.0:
1050 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1051 | engines: {node: '>=10'}
1052 | dev: true
1053 |
1054 | /eslint-config-standard/16.0.2_54a118fc6338897394bb0683ed693a07:
1055 | resolution: {integrity: sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw==}
1056 | peerDependencies:
1057 | eslint: ^7.12.1
1058 | eslint-plugin-import: ^2.22.1
1059 | eslint-plugin-node: ^11.1.0
1060 | eslint-plugin-promise: ^4.2.1
1061 | dependencies:
1062 | eslint: 7.27.0
1063 | eslint-plugin-import: 2.23.3_eslint@7.27.0
1064 | eslint-plugin-node: 11.1.0_eslint@7.27.0
1065 | eslint-plugin-promise: 5.1.0_eslint@7.27.0
1066 | dev: true
1067 |
1068 | /eslint-import-resolver-node/0.3.4:
1069 | resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==}
1070 | dependencies:
1071 | debug: 2.6.9
1072 | resolve: 1.20.0
1073 | dev: true
1074 |
1075 | /eslint-module-utils/2.6.1:
1076 | resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==}
1077 | engines: {node: '>=4'}
1078 | dependencies:
1079 | debug: 3.2.7
1080 | pkg-dir: 2.0.0
1081 | dev: true
1082 |
1083 | /eslint-plugin-es/3.0.1_eslint@7.27.0:
1084 | resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==}
1085 | engines: {node: '>=8.10.0'}
1086 | peerDependencies:
1087 | eslint: '>=4.19.1'
1088 | dependencies:
1089 | eslint: 7.27.0
1090 | eslint-utils: 2.1.0
1091 | regexpp: 3.1.0
1092 | dev: true
1093 |
1094 | /eslint-plugin-import/2.23.3_eslint@7.27.0:
1095 | resolution: {integrity: sha512-wDxdYbSB55F7T5CC7ucDjY641VvKmlRwT0Vxh7PkY1mI4rclVRFWYfsrjDgZvwYYDZ5ee0ZtfFKXowWjqvEoRQ==}
1096 | engines: {node: '>=4'}
1097 | peerDependencies:
1098 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0
1099 | dependencies:
1100 | array-includes: 3.1.3
1101 | array.prototype.flat: 1.2.4
1102 | debug: 2.6.9
1103 | doctrine: 2.1.0
1104 | eslint: 7.27.0
1105 | eslint-import-resolver-node: 0.3.4
1106 | eslint-module-utils: 2.6.1
1107 | find-up: 2.1.0
1108 | has: 1.0.3
1109 | is-core-module: 2.4.0
1110 | minimatch: 3.0.4
1111 | object.values: 1.1.3
1112 | pkg-up: 2.0.0
1113 | read-pkg-up: 3.0.0
1114 | resolve: 1.20.0
1115 | tsconfig-paths: 3.9.0
1116 | dev: true
1117 |
1118 | /eslint-plugin-node/11.1.0_eslint@7.27.0:
1119 | resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==}
1120 | engines: {node: '>=8.10.0'}
1121 | peerDependencies:
1122 | eslint: '>=5.16.0'
1123 | dependencies:
1124 | eslint: 7.27.0
1125 | eslint-plugin-es: 3.0.1_eslint@7.27.0
1126 | eslint-utils: 2.1.0
1127 | ignore: 5.1.8
1128 | minimatch: 3.0.4
1129 | resolve: 1.20.0
1130 | semver: 6.3.0
1131 | dev: true
1132 |
1133 | /eslint-plugin-promise/5.1.0_eslint@7.27.0:
1134 | resolution: {integrity: sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng==}
1135 | engines: {node: ^10.12.0 || >=12.0.0}
1136 | peerDependencies:
1137 | eslint: ^7.0.0
1138 | dependencies:
1139 | eslint: 7.27.0
1140 | dev: true
1141 |
1142 | /eslint-scope/5.1.1:
1143 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
1144 | engines: {node: '>=8.0.0'}
1145 | dependencies:
1146 | esrecurse: 4.3.0
1147 | estraverse: 4.3.0
1148 | dev: true
1149 |
1150 | /eslint-utils/2.1.0:
1151 | resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
1152 | engines: {node: '>=6'}
1153 | dependencies:
1154 | eslint-visitor-keys: 1.3.0
1155 | dev: true
1156 |
1157 | /eslint-visitor-keys/1.3.0:
1158 | resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
1159 | engines: {node: '>=4'}
1160 | dev: true
1161 |
1162 | /eslint-visitor-keys/2.1.0:
1163 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
1164 | engines: {node: '>=10'}
1165 | dev: true
1166 |
1167 | /eslint/7.27.0:
1168 | resolution: {integrity: sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==}
1169 | engines: {node: ^10.12.0 || >=12.0.0}
1170 | hasBin: true
1171 | dependencies:
1172 | '@babel/code-frame': 7.12.11
1173 | '@eslint/eslintrc': 0.4.1
1174 | ajv: 6.12.6
1175 | chalk: 4.1.1
1176 | cross-spawn: 7.0.3
1177 | debug: 4.3.1
1178 | doctrine: 3.0.0
1179 | enquirer: 2.3.6
1180 | escape-string-regexp: 4.0.0
1181 | eslint-scope: 5.1.1
1182 | eslint-utils: 2.1.0
1183 | eslint-visitor-keys: 2.1.0
1184 | espree: 7.3.1
1185 | esquery: 1.4.0
1186 | esutils: 2.0.3
1187 | fast-deep-equal: 3.1.3
1188 | file-entry-cache: 6.0.1
1189 | functional-red-black-tree: 1.0.1
1190 | glob-parent: 5.1.2
1191 | globals: 13.8.0
1192 | ignore: 4.0.6
1193 | import-fresh: 3.3.0
1194 | imurmurhash: 0.1.4
1195 | is-glob: 4.0.1
1196 | js-yaml: 3.14.1
1197 | json-stable-stringify-without-jsonify: 1.0.1
1198 | levn: 0.4.1
1199 | lodash.merge: 4.6.2
1200 | minimatch: 3.0.4
1201 | natural-compare: 1.4.0
1202 | optionator: 0.9.1
1203 | progress: 2.0.3
1204 | regexpp: 3.1.0
1205 | semver: 7.3.5
1206 | strip-ansi: 6.0.0
1207 | strip-json-comments: 3.1.1
1208 | table: 6.7.1
1209 | text-table: 0.2.0
1210 | v8-compile-cache: 2.3.0
1211 | transitivePeerDependencies:
1212 | - supports-color
1213 | dev: true
1214 |
1215 | /espree/7.3.1:
1216 | resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==}
1217 | engines: {node: ^10.12.0 || >=12.0.0}
1218 | dependencies:
1219 | acorn: 7.4.1
1220 | acorn-jsx: 5.3.1_acorn@7.4.1
1221 | eslint-visitor-keys: 1.3.0
1222 | dev: true
1223 |
1224 | /esprima/4.0.1:
1225 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
1226 | engines: {node: '>=4'}
1227 | hasBin: true
1228 | dev: true
1229 |
1230 | /esquery/1.4.0:
1231 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
1232 | engines: {node: '>=0.10'}
1233 | dependencies:
1234 | estraverse: 5.2.0
1235 | dev: true
1236 |
1237 | /esrecurse/4.3.0:
1238 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
1239 | engines: {node: '>=4.0'}
1240 | dependencies:
1241 | estraverse: 5.2.0
1242 | dev: true
1243 |
1244 | /estraverse/4.3.0:
1245 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
1246 | engines: {node: '>=4.0'}
1247 | dev: true
1248 |
1249 | /estraverse/5.2.0:
1250 | resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==}
1251 | engines: {node: '>=4.0'}
1252 | dev: true
1253 |
1254 | /estree-walker/2.0.2:
1255 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
1256 | dev: true
1257 |
1258 | /esutils/2.0.3:
1259 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1260 | engines: {node: '>=0.10.0'}
1261 | dev: true
1262 |
1263 | /events/3.3.0:
1264 | resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
1265 | engines: {node: '>=0.8.x'}
1266 | dev: true
1267 |
1268 | /evp_bytestokey/1.0.3:
1269 | resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
1270 | dependencies:
1271 | md5.js: 1.3.5
1272 | safe-buffer: 5.2.1
1273 | dev: true
1274 |
1275 | /fast-deep-equal/3.1.3:
1276 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1277 | dev: true
1278 |
1279 | /fast-json-stable-stringify/2.1.0:
1280 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1281 | dev: true
1282 |
1283 | /fast-levenshtein/2.0.6:
1284 | resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=}
1285 | dev: true
1286 |
1287 | /fast-safe-stringify/2.0.7:
1288 | resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==}
1289 | dev: true
1290 |
1291 | /file-entry-cache/6.0.1:
1292 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
1293 | engines: {node: ^10.12.0 || >=12.0.0}
1294 | dependencies:
1295 | flat-cache: 3.0.4
1296 | dev: true
1297 |
1298 | /fill-range/7.0.1:
1299 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
1300 | engines: {node: '>=8'}
1301 | dependencies:
1302 | to-regex-range: 5.0.1
1303 | dev: true
1304 |
1305 | /find-up/2.1.0:
1306 | resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=}
1307 | engines: {node: '>=4'}
1308 | dependencies:
1309 | locate-path: 2.0.0
1310 | dev: true
1311 |
1312 | /flat-cache/3.0.4:
1313 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
1314 | engines: {node: ^10.12.0 || >=12.0.0}
1315 | dependencies:
1316 | flatted: 3.1.1
1317 | rimraf: 3.0.2
1318 | dev: true
1319 |
1320 | /flatted/3.1.1:
1321 | resolution: {integrity: sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==}
1322 | dev: true
1323 |
1324 | /foreach/2.0.5:
1325 | resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=}
1326 | dev: true
1327 |
1328 | /fs.realpath/1.0.0:
1329 | resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=}
1330 | dev: true
1331 |
1332 | /fsevents/2.3.2:
1333 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
1334 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1335 | os: [darwin]
1336 | dev: true
1337 | optional: true
1338 |
1339 | /function-bind/1.1.1:
1340 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
1341 | dev: true
1342 |
1343 | /functional-red-black-tree/1.0.1:
1344 | resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=}
1345 | dev: true
1346 |
1347 | /generic-names/2.0.1:
1348 | resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==}
1349 | dependencies:
1350 | loader-utils: 1.4.0
1351 | dev: true
1352 |
1353 | /geojson-vt/3.2.1:
1354 | resolution: {integrity: sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==}
1355 | dev: false
1356 |
1357 | /get-assigned-identifiers/1.2.0:
1358 | resolution: {integrity: sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==}
1359 | dev: true
1360 |
1361 | /get-caller-file/2.0.5:
1362 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1363 | engines: {node: 6.* || 8.* || >= 10.*}
1364 | dev: true
1365 |
1366 | /get-intrinsic/1.1.1:
1367 | resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==}
1368 | dependencies:
1369 | function-bind: 1.1.1
1370 | has: 1.0.3
1371 | has-symbols: 1.0.2
1372 | dev: true
1373 |
1374 | /get-stream/6.0.1:
1375 | resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
1376 | engines: {node: '>=10'}
1377 | dev: false
1378 |
1379 | /gl-matrix/3.3.0:
1380 | resolution: {integrity: sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==}
1381 | dev: false
1382 |
1383 | /glob-parent/5.1.2:
1384 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1385 | engines: {node: '>= 6'}
1386 | dependencies:
1387 | is-glob: 4.0.1
1388 | dev: true
1389 |
1390 | /glob/7.1.7:
1391 | resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==}
1392 | dependencies:
1393 | fs.realpath: 1.0.0
1394 | inflight: 1.0.6
1395 | inherits: 2.0.4
1396 | minimatch: 3.0.4
1397 | once: 1.4.0
1398 | path-is-absolute: 1.0.1
1399 | dev: true
1400 |
1401 | /globals/11.12.0:
1402 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
1403 | engines: {node: '>=4'}
1404 | dev: true
1405 |
1406 | /globals/12.4.0:
1407 | resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==}
1408 | engines: {node: '>=8'}
1409 | dependencies:
1410 | type-fest: 0.8.1
1411 | dev: true
1412 |
1413 | /globals/13.8.0:
1414 | resolution: {integrity: sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==}
1415 | engines: {node: '>=8'}
1416 | dependencies:
1417 | type-fest: 0.20.2
1418 | dev: true
1419 |
1420 | /graceful-fs/4.2.6:
1421 | resolution: {integrity: sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==}
1422 | dev: true
1423 |
1424 | /grid-index/1.1.0:
1425 | resolution: {integrity: sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==}
1426 | dev: false
1427 |
1428 | /has-bigints/1.0.1:
1429 | resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==}
1430 | dev: true
1431 |
1432 | /has-flag/3.0.0:
1433 | resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=}
1434 | engines: {node: '>=4'}
1435 | dev: true
1436 |
1437 | /has-flag/4.0.0:
1438 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1439 | engines: {node: '>=8'}
1440 | dev: true
1441 |
1442 | /has-symbols/1.0.2:
1443 | resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==}
1444 | engines: {node: '>= 0.4'}
1445 | dev: true
1446 |
1447 | /has/1.0.3:
1448 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
1449 | engines: {node: '>= 0.4.0'}
1450 | dependencies:
1451 | function-bind: 1.1.1
1452 | dev: true
1453 |
1454 | /hash-base/3.1.0:
1455 | resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
1456 | engines: {node: '>=4'}
1457 | dependencies:
1458 | inherits: 2.0.4
1459 | readable-stream: 3.6.0
1460 | safe-buffer: 5.2.1
1461 | dev: true
1462 |
1463 | /hash-sum/2.0.0:
1464 | resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
1465 | dev: true
1466 |
1467 | /hash.js/1.1.7:
1468 | resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
1469 | dependencies:
1470 | inherits: 2.0.4
1471 | minimalistic-assert: 1.0.1
1472 | dev: true
1473 |
1474 | /hmac-drbg/1.0.1:
1475 | resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=}
1476 | dependencies:
1477 | hash.js: 1.1.7
1478 | minimalistic-assert: 1.0.1
1479 | minimalistic-crypto-utils: 1.0.1
1480 | dev: true
1481 |
1482 | /hosted-git-info/2.8.9:
1483 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
1484 | dev: true
1485 |
1486 | /htmlescape/1.1.1:
1487 | resolution: {integrity: sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=}
1488 | engines: {node: '>=0.10'}
1489 | dev: true
1490 |
1491 | /https-browserify/1.0.0:
1492 | resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=}
1493 | dev: true
1494 |
1495 | /icss-replace-symbols/1.1.0:
1496 | resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=}
1497 | dev: true
1498 |
1499 | /icss-utils/5.1.0_postcss@8.3.0:
1500 | resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
1501 | engines: {node: ^10 || ^12 || >= 14}
1502 | peerDependencies:
1503 | postcss: ^8.1.0
1504 | dependencies:
1505 | postcss: 8.3.0
1506 | dev: true
1507 |
1508 | /ieee754/1.2.1:
1509 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
1510 |
1511 | /ignore/4.0.6:
1512 | resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
1513 | engines: {node: '>= 4'}
1514 | dev: true
1515 |
1516 | /ignore/5.1.8:
1517 | resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==}
1518 | engines: {node: '>= 4'}
1519 | dev: true
1520 |
1521 | /import-fresh/3.3.0:
1522 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
1523 | engines: {node: '>=6'}
1524 | dependencies:
1525 | parent-module: 1.0.1
1526 | resolve-from: 4.0.0
1527 | dev: true
1528 |
1529 | /imurmurhash/0.1.4:
1530 | resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=}
1531 | engines: {node: '>=0.8.19'}
1532 | dev: true
1533 |
1534 | /inflight/1.0.6:
1535 | resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=}
1536 | dependencies:
1537 | once: 1.4.0
1538 | wrappy: 1.0.2
1539 | dev: true
1540 |
1541 | /inherits/2.0.1:
1542 | resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=}
1543 | dev: true
1544 |
1545 | /inherits/2.0.4:
1546 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
1547 | dev: true
1548 |
1549 | /inline-source-map/0.6.2:
1550 | resolution: {integrity: sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=}
1551 | dependencies:
1552 | source-map: 0.5.7
1553 | dev: true
1554 |
1555 | /insert-module-globals/7.2.1:
1556 | resolution: {integrity: sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==}
1557 | hasBin: true
1558 | dependencies:
1559 | acorn-node: 1.8.2
1560 | combine-source-map: 0.8.0
1561 | concat-stream: 1.6.2
1562 | is-buffer: 1.1.6
1563 | JSONStream: 1.3.5
1564 | path-is-absolute: 1.0.1
1565 | process: 0.11.10
1566 | through2: 2.0.5
1567 | undeclared-identifiers: 1.1.3
1568 | xtend: 4.0.2
1569 | dev: true
1570 |
1571 | /invariant/2.2.2:
1572 | resolution: {integrity: sha1-nh9WrArNtr8wMwbzOL47IErmA2A=}
1573 | dependencies:
1574 | loose-envify: 1.4.0
1575 | dev: true
1576 |
1577 | /invariant/2.2.4:
1578 | resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
1579 | dependencies:
1580 | loose-envify: 1.4.0
1581 | dev: true
1582 |
1583 | /is-arguments/1.1.0:
1584 | resolution: {integrity: sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==}
1585 | engines: {node: '>= 0.4'}
1586 | dependencies:
1587 | call-bind: 1.0.2
1588 | dev: true
1589 |
1590 | /is-arrayish/0.2.1:
1591 | resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=}
1592 | dev: true
1593 |
1594 | /is-bigint/1.0.2:
1595 | resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==}
1596 | dev: true
1597 |
1598 | /is-binary-path/2.1.0:
1599 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
1600 | engines: {node: '>=8'}
1601 | dependencies:
1602 | binary-extensions: 2.2.0
1603 | dev: true
1604 |
1605 | /is-boolean-object/1.1.1:
1606 | resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==}
1607 | engines: {node: '>= 0.4'}
1608 | dependencies:
1609 | call-bind: 1.0.2
1610 | dev: true
1611 |
1612 | /is-buffer/1.1.6:
1613 | resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
1614 | dev: true
1615 |
1616 | /is-callable/1.2.3:
1617 | resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==}
1618 | engines: {node: '>= 0.4'}
1619 | dev: true
1620 |
1621 | /is-core-module/2.4.0:
1622 | resolution: {integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==}
1623 | dependencies:
1624 | has: 1.0.3
1625 | dev: true
1626 |
1627 | /is-date-object/1.0.4:
1628 | resolution: {integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==}
1629 | engines: {node: '>= 0.4'}
1630 | dev: true
1631 |
1632 | /is-extglob/2.1.1:
1633 | resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=}
1634 | engines: {node: '>=0.10.0'}
1635 | dev: true
1636 |
1637 | /is-fullwidth-code-point/3.0.0:
1638 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
1639 | engines: {node: '>=8'}
1640 | dev: true
1641 |
1642 | /is-generator-function/1.0.9:
1643 | resolution: {integrity: sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==}
1644 | engines: {node: '>= 0.4'}
1645 | dev: true
1646 |
1647 | /is-glob/4.0.1:
1648 | resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==}
1649 | engines: {node: '>=0.10.0'}
1650 | dependencies:
1651 | is-extglob: 2.1.1
1652 | dev: true
1653 |
1654 | /is-negative-zero/2.0.1:
1655 | resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==}
1656 | engines: {node: '>= 0.4'}
1657 | dev: true
1658 |
1659 | /is-number-object/1.0.5:
1660 | resolution: {integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==}
1661 | engines: {node: '>= 0.4'}
1662 | dev: true
1663 |
1664 | /is-number/7.0.0:
1665 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1666 | engines: {node: '>=0.12.0'}
1667 | dev: true
1668 |
1669 | /is-regex/1.1.3:
1670 | resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==}
1671 | engines: {node: '>= 0.4'}
1672 | dependencies:
1673 | call-bind: 1.0.2
1674 | has-symbols: 1.0.2
1675 | dev: true
1676 |
1677 | /is-string/1.0.6:
1678 | resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==}
1679 | engines: {node: '>= 0.4'}
1680 | dev: true
1681 |
1682 | /is-symbol/1.0.4:
1683 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
1684 | engines: {node: '>= 0.4'}
1685 | dependencies:
1686 | has-symbols: 1.0.2
1687 | dev: true
1688 |
1689 | /is-typed-array/1.1.5:
1690 | resolution: {integrity: sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==}
1691 | engines: {node: '>= 0.4'}
1692 | dependencies:
1693 | available-typed-arrays: 1.0.3
1694 | call-bind: 1.0.2
1695 | es-abstract: 1.18.0
1696 | foreach: 2.0.5
1697 | has-symbols: 1.0.2
1698 | dev: true
1699 |
1700 | /isarray/1.0.0:
1701 | resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
1702 | dev: true
1703 |
1704 | /isexe/2.0.0:
1705 | resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}
1706 | dev: true
1707 |
1708 | /isomorphic-fetch/3.0.0:
1709 | resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==}
1710 | dependencies:
1711 | node-fetch: 2.6.1
1712 | whatwg-fetch: 3.6.2
1713 | dev: false
1714 |
1715 | /js-tokens/4.0.0:
1716 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1717 | dev: true
1718 |
1719 | /js-yaml/3.14.1:
1720 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
1721 | hasBin: true
1722 | dependencies:
1723 | argparse: 1.0.10
1724 | esprima: 4.0.1
1725 | dev: true
1726 |
1727 | /jsesc/2.5.2:
1728 | resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
1729 | engines: {node: '>=4'}
1730 | hasBin: true
1731 | dev: true
1732 |
1733 | /json-parse-better-errors/1.0.2:
1734 | resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
1735 | dev: true
1736 |
1737 | /json-parse-even-better-errors/2.3.1:
1738 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
1739 | dev: true
1740 |
1741 | /json-schema-traverse/0.4.1:
1742 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
1743 | dev: true
1744 |
1745 | /json-schema-traverse/1.0.0:
1746 | resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
1747 | dev: true
1748 |
1749 | /json-stable-stringify-without-jsonify/1.0.1:
1750 | resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=}
1751 | dev: true
1752 |
1753 | /json5/1.0.1:
1754 | resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==}
1755 | hasBin: true
1756 | dependencies:
1757 | minimist: 1.2.5
1758 | dev: true
1759 |
1760 | /json5/2.2.0:
1761 | resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==}
1762 | engines: {node: '>=6'}
1763 | hasBin: true
1764 | dependencies:
1765 | minimist: 1.2.5
1766 | dev: true
1767 |
1768 | /jsonparse/1.3.1:
1769 | resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=}
1770 | engines: {'0': node >= 0.2.0}
1771 | dev: true
1772 |
1773 | /kdbush/3.0.0:
1774 | resolution: {integrity: sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==}
1775 | dev: false
1776 |
1777 | /labeled-stream-splicer/2.0.2:
1778 | resolution: {integrity: sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==}
1779 | dependencies:
1780 | inherits: 2.0.4
1781 | stream-splicer: 2.0.1
1782 | dev: true
1783 |
1784 | /levn/0.4.1:
1785 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1786 | engines: {node: '>= 0.8.0'}
1787 | dependencies:
1788 | prelude-ls: 1.2.1
1789 | type-check: 0.4.0
1790 | dev: true
1791 |
1792 | /lines-and-columns/1.1.6:
1793 | resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=}
1794 | dev: true
1795 |
1796 | /load-json-file/4.0.0:
1797 | resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=}
1798 | engines: {node: '>=4'}
1799 | dependencies:
1800 | graceful-fs: 4.2.6
1801 | parse-json: 4.0.0
1802 | pify: 3.0.0
1803 | strip-bom: 3.0.0
1804 | dev: true
1805 |
1806 | /loader-utils/1.4.0:
1807 | resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==}
1808 | engines: {node: '>=4.0.0'}
1809 | dependencies:
1810 | big.js: 5.2.2
1811 | emojis-list: 3.0.0
1812 | json5: 1.0.1
1813 | dev: true
1814 |
1815 | /locate-path/2.0.0:
1816 | resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=}
1817 | engines: {node: '>=4'}
1818 | dependencies:
1819 | p-locate: 2.0.0
1820 | path-exists: 3.0.0
1821 | dev: true
1822 |
1823 | /lodash.camelcase/4.3.0:
1824 | resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=}
1825 | dev: true
1826 |
1827 | /lodash.clonedeep/4.5.0:
1828 | resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=}
1829 | dev: true
1830 |
1831 | /lodash.memoize/3.0.4:
1832 | resolution: {integrity: sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=}
1833 | dev: true
1834 |
1835 | /lodash.merge/4.6.2:
1836 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
1837 | dev: true
1838 |
1839 | /lodash.truncate/4.4.2:
1840 | resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=}
1841 | dev: true
1842 |
1843 | /lodash/4.17.21:
1844 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
1845 |
1846 | /loose-envify/1.4.0:
1847 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
1848 | hasBin: true
1849 | dependencies:
1850 | js-tokens: 4.0.0
1851 | dev: true
1852 |
1853 | /lru-cache/5.1.1:
1854 | resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
1855 | dependencies:
1856 | yallist: 3.1.1
1857 | dev: true
1858 |
1859 | /lru-cache/6.0.0:
1860 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
1861 | engines: {node: '>=10'}
1862 | dependencies:
1863 | yallist: 4.0.0
1864 | dev: true
1865 |
1866 | /magic-string/0.25.7:
1867 | resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==}
1868 | dependencies:
1869 | sourcemap-codec: 1.4.8
1870 | dev: true
1871 |
1872 | /maplibre-gl/1.14.0:
1873 | resolution: {integrity: sha512-pqr/nsoZHx1rUY2Bpp0EFVcFVgrVOLkDDh2DhZcLVZVHYXdFOH/LyKUoLZda/3/CDTmlZy9ldJeZN8O0g1Ocpg==}
1874 | engines: {node: '>=6.4.0'}
1875 | dependencies:
1876 | '@mapbox/geojson-rewind': 0.5.1
1877 | '@mapbox/geojson-types': 1.0.2
1878 | '@mapbox/jsonlint-lines-primitives': 2.0.2
1879 | '@mapbox/mapbox-gl-supported': 1.5.0
1880 | '@mapbox/point-geometry': 0.1.0
1881 | '@mapbox/tiny-sdf': 1.2.5
1882 | '@mapbox/unitbezier': 0.0.0
1883 | '@mapbox/vector-tile': 1.3.1
1884 | '@mapbox/whoots-js': 3.1.0
1885 | csscolorparser: 1.0.3
1886 | earcut: 2.2.2
1887 | geojson-vt: 3.2.1
1888 | gl-matrix: 3.3.0
1889 | grid-index: 1.1.0
1890 | minimist: 1.2.5
1891 | murmurhash-js: 1.0.0
1892 | pbf: 3.2.1
1893 | potpack: 1.0.1
1894 | quickselect: 2.0.0
1895 | rw: 1.3.3
1896 | supercluster: 7.1.3
1897 | tinyqueue: 2.0.3
1898 | vt-pbf: 3.1.2
1899 | transitivePeerDependencies:
1900 | - mapbox-gl
1901 | dev: false
1902 |
1903 | /md5.js/1.3.5:
1904 | resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==}
1905 | dependencies:
1906 | hash-base: 3.1.0
1907 | inherits: 2.0.4
1908 | safe-buffer: 5.2.1
1909 | dev: true
1910 |
1911 | /merge-source-map/1.1.0:
1912 | resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==}
1913 | dependencies:
1914 | source-map: 0.6.1
1915 | dev: true
1916 |
1917 | /miller-rabin/4.0.1:
1918 | resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
1919 | hasBin: true
1920 | dependencies:
1921 | bn.js: 4.12.0
1922 | brorand: 1.1.0
1923 | dev: true
1924 |
1925 | /minimalistic-assert/1.0.1:
1926 | resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
1927 | dev: true
1928 |
1929 | /minimalistic-crypto-utils/1.0.1:
1930 | resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=}
1931 | dev: true
1932 |
1933 | /minimatch/3.0.4:
1934 | resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
1935 | dependencies:
1936 | brace-expansion: 1.1.11
1937 | dev: true
1938 |
1939 | /minimist/1.2.5:
1940 | resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
1941 |
1942 | /mkdirp-classic/0.5.3:
1943 | resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
1944 | dev: true
1945 |
1946 | /module-deps/6.2.3:
1947 | resolution: {integrity: sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==}
1948 | engines: {node: '>= 0.8.0'}
1949 | hasBin: true
1950 | dependencies:
1951 | browser-resolve: 2.0.0
1952 | cached-path-relative: 1.0.2
1953 | concat-stream: 1.6.2
1954 | defined: 1.0.0
1955 | detective: 5.2.0
1956 | duplexer2: 0.1.4
1957 | inherits: 2.0.4
1958 | JSONStream: 1.3.5
1959 | parents: 1.0.1
1960 | readable-stream: 2.3.7
1961 | resolve: 1.20.0
1962 | stream-combiner2: 1.1.1
1963 | subarg: 1.0.0
1964 | through2: 2.0.5
1965 | xtend: 4.0.2
1966 | dev: true
1967 |
1968 | /ms/2.0.0:
1969 | resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=}
1970 | dev: true
1971 |
1972 | /ms/2.1.2:
1973 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
1974 | dev: true
1975 |
1976 | /ms/2.1.3:
1977 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
1978 | dev: true
1979 |
1980 | /multimatch/5.0.0:
1981 | resolution: {integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==}
1982 | engines: {node: '>=10'}
1983 | dependencies:
1984 | '@types/minimatch': 3.0.4
1985 | array-differ: 3.0.0
1986 | array-union: 2.1.0
1987 | arrify: 2.0.1
1988 | minimatch: 3.0.4
1989 | dev: true
1990 |
1991 | /murmurhash-js/1.0.0:
1992 | resolution: {integrity: sha1-sGJ44h/Gw3+lMTcysEEry2rhX1E=}
1993 | dev: false
1994 |
1995 | /nanoid/3.1.23:
1996 | resolution: {integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==}
1997 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1998 | hasBin: true
1999 | dev: true
2000 |
2001 | /natural-compare/1.4.0:
2002 | resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=}
2003 | dev: true
2004 |
2005 | /node-fetch/2.6.1:
2006 | resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==}
2007 | engines: {node: 4.x || >=6.0.0}
2008 | dev: false
2009 |
2010 | /normalize-package-data/2.5.0:
2011 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
2012 | dependencies:
2013 | hosted-git-info: 2.8.9
2014 | resolve: 1.20.0
2015 | semver: 5.7.1
2016 | validate-npm-package-license: 3.0.4
2017 | dev: true
2018 |
2019 | /normalize-path/3.0.0:
2020 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
2021 | engines: {node: '>=0.10.0'}
2022 | dev: true
2023 |
2024 | /object-assign/4.1.1:
2025 | resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
2026 | engines: {node: '>=0.10.0'}
2027 | dev: true
2028 |
2029 | /object-inspect/1.10.3:
2030 | resolution: {integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==}
2031 | dev: true
2032 |
2033 | /object-keys/1.1.1:
2034 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
2035 | engines: {node: '>= 0.4'}
2036 | dev: true
2037 |
2038 | /object.assign/4.1.2:
2039 | resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==}
2040 | engines: {node: '>= 0.4'}
2041 | dependencies:
2042 | call-bind: 1.0.2
2043 | define-properties: 1.1.3
2044 | has-symbols: 1.0.2
2045 | object-keys: 1.1.1
2046 | dev: true
2047 |
2048 | /object.values/1.1.3:
2049 | resolution: {integrity: sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==}
2050 | engines: {node: '>= 0.4'}
2051 | dependencies:
2052 | call-bind: 1.0.2
2053 | define-properties: 1.1.3
2054 | es-abstract: 1.18.0
2055 | has: 1.0.3
2056 | dev: true
2057 |
2058 | /once/1.4.0:
2059 | resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=}
2060 | dependencies:
2061 | wrappy: 1.0.2
2062 | dev: true
2063 |
2064 | /optionator/0.9.1:
2065 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
2066 | engines: {node: '>= 0.8.0'}
2067 | dependencies:
2068 | deep-is: 0.1.3
2069 | fast-levenshtein: 2.0.6
2070 | levn: 0.4.1
2071 | prelude-ls: 1.2.1
2072 | type-check: 0.4.0
2073 | word-wrap: 1.2.3
2074 | dev: true
2075 |
2076 | /os-browserify/0.3.0:
2077 | resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=}
2078 | dev: true
2079 |
2080 | /p-limit/1.3.0:
2081 | resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==}
2082 | engines: {node: '>=4'}
2083 | dependencies:
2084 | p-try: 1.0.0
2085 | dev: true
2086 |
2087 | /p-locate/2.0.0:
2088 | resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=}
2089 | engines: {node: '>=4'}
2090 | dependencies:
2091 | p-limit: 1.3.0
2092 | dev: true
2093 |
2094 | /p-try/1.0.0:
2095 | resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=}
2096 | engines: {node: '>=4'}
2097 | dev: true
2098 |
2099 | /pako/1.0.11:
2100 | resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
2101 | dev: true
2102 |
2103 | /parent-module/1.0.1:
2104 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
2105 | engines: {node: '>=6'}
2106 | dependencies:
2107 | callsites: 3.1.0
2108 | dev: true
2109 |
2110 | /parents/1.0.1:
2111 | resolution: {integrity: sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=}
2112 | dependencies:
2113 | path-platform: 0.11.15
2114 | dev: true
2115 |
2116 | /parse-asn1/5.1.6:
2117 | resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==}
2118 | dependencies:
2119 | asn1.js: 5.4.1
2120 | browserify-aes: 1.2.0
2121 | evp_bytestokey: 1.0.3
2122 | pbkdf2: 3.1.2
2123 | safe-buffer: 5.2.1
2124 | dev: true
2125 |
2126 | /parse-json/4.0.0:
2127 | resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=}
2128 | engines: {node: '>=4'}
2129 | dependencies:
2130 | error-ex: 1.3.2
2131 | json-parse-better-errors: 1.0.2
2132 | dev: true
2133 |
2134 | /parse-json/5.2.0:
2135 | resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
2136 | engines: {node: '>=8'}
2137 | dependencies:
2138 | '@babel/code-frame': 7.12.13
2139 | error-ex: 1.3.2
2140 | json-parse-even-better-errors: 2.3.1
2141 | lines-and-columns: 1.1.6
2142 | dev: true
2143 |
2144 | /path-browserify/1.0.1:
2145 | resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
2146 | dev: true
2147 |
2148 | /path-exists/3.0.0:
2149 | resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=}
2150 | engines: {node: '>=4'}
2151 | dev: true
2152 |
2153 | /path-is-absolute/1.0.1:
2154 | resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=}
2155 | engines: {node: '>=0.10.0'}
2156 | dev: true
2157 |
2158 | /path-key/3.1.1:
2159 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2160 | engines: {node: '>=8'}
2161 | dev: true
2162 |
2163 | /path-parse/1.0.6:
2164 | resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==}
2165 | dev: true
2166 |
2167 | /path-platform/0.11.15:
2168 | resolution: {integrity: sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=}
2169 | engines: {node: '>= 0.8.0'}
2170 | dev: true
2171 |
2172 | /path-type/3.0.0:
2173 | resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
2174 | engines: {node: '>=4'}
2175 | dependencies:
2176 | pify: 3.0.0
2177 | dev: true
2178 |
2179 | /path-type/4.0.0:
2180 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
2181 | engines: {node: '>=8'}
2182 | dev: true
2183 |
2184 | /pbf/3.2.1:
2185 | resolution: {integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==}
2186 | hasBin: true
2187 | dependencies:
2188 | ieee754: 1.2.1
2189 | resolve-protobuf-schema: 2.1.0
2190 | dev: false
2191 |
2192 | /pbkdf2/3.1.2:
2193 | resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==}
2194 | engines: {node: '>=0.12'}
2195 | dependencies:
2196 | create-hash: 1.2.0
2197 | create-hmac: 1.1.7
2198 | ripemd160: 2.0.2
2199 | safe-buffer: 5.2.1
2200 | sha.js: 2.4.11
2201 | dev: true
2202 |
2203 | /picomatch/2.3.0:
2204 | resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==}
2205 | engines: {node: '>=8.6'}
2206 | dev: true
2207 |
2208 | /pify/3.0.0:
2209 | resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=}
2210 | engines: {node: '>=4'}
2211 | dev: true
2212 |
2213 | /pkg-dir/2.0.0:
2214 | resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=}
2215 | engines: {node: '>=4'}
2216 | dependencies:
2217 | find-up: 2.1.0
2218 | dev: true
2219 |
2220 | /pkg-up/2.0.0:
2221 | resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=}
2222 | engines: {node: '>=4'}
2223 | dependencies:
2224 | find-up: 2.1.0
2225 | dev: true
2226 |
2227 | /please-upgrade-node/3.2.0:
2228 | resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==}
2229 | dependencies:
2230 | semver-compare: 1.0.0
2231 | dev: true
2232 |
2233 | /postcss-modules-extract-imports/3.0.0_postcss@8.3.0:
2234 | resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
2235 | engines: {node: ^10 || ^12 || >= 14}
2236 | peerDependencies:
2237 | postcss: ^8.1.0
2238 | dependencies:
2239 | postcss: 8.3.0
2240 | dev: true
2241 |
2242 | /postcss-modules-local-by-default/4.0.0_postcss@8.3.0:
2243 | resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
2244 | engines: {node: ^10 || ^12 || >= 14}
2245 | peerDependencies:
2246 | postcss: ^8.1.0
2247 | dependencies:
2248 | icss-utils: 5.1.0_postcss@8.3.0
2249 | postcss: 8.3.0
2250 | postcss-selector-parser: 6.0.6
2251 | postcss-value-parser: 4.1.0
2252 | dev: true
2253 |
2254 | /postcss-modules-scope/3.0.0_postcss@8.3.0:
2255 | resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
2256 | engines: {node: ^10 || ^12 || >= 14}
2257 | peerDependencies:
2258 | postcss: ^8.1.0
2259 | dependencies:
2260 | postcss: 8.3.0
2261 | postcss-selector-parser: 6.0.6
2262 | dev: true
2263 |
2264 | /postcss-modules-values/4.0.0_postcss@8.3.0:
2265 | resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
2266 | engines: {node: ^10 || ^12 || >= 14}
2267 | peerDependencies:
2268 | postcss: ^8.1.0
2269 | dependencies:
2270 | icss-utils: 5.1.0_postcss@8.3.0
2271 | postcss: 8.3.0
2272 | dev: true
2273 |
2274 | /postcss-modules/4.0.0_postcss@8.3.0:
2275 | resolution: {integrity: sha512-ghS/ovDzDqARm4Zj6L2ntadjyQMoyJmi0JkLlYtH2QFLrvNlxH5OAVRPWPeKilB0pY7SbuhO173KOWkPAxRJcw==}
2276 | peerDependencies:
2277 | postcss: ^8.0.0
2278 | dependencies:
2279 | generic-names: 2.0.1
2280 | icss-replace-symbols: 1.1.0
2281 | lodash.camelcase: 4.3.0
2282 | postcss: 8.3.0
2283 | postcss-modules-extract-imports: 3.0.0_postcss@8.3.0
2284 | postcss-modules-local-by-default: 4.0.0_postcss@8.3.0
2285 | postcss-modules-scope: 3.0.0_postcss@8.3.0
2286 | postcss-modules-values: 4.0.0_postcss@8.3.0
2287 | string-hash: 1.1.3
2288 | dev: true
2289 |
2290 | /postcss-selector-parser/6.0.6:
2291 | resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==}
2292 | engines: {node: '>=4'}
2293 | dependencies:
2294 | cssesc: 3.0.0
2295 | util-deprecate: 1.0.2
2296 | dev: true
2297 |
2298 | /postcss-value-parser/4.1.0:
2299 | resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==}
2300 | dev: true
2301 |
2302 | /postcss/8.3.0:
2303 | resolution: {integrity: sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==}
2304 | engines: {node: ^10 || ^12 || >=14}
2305 | dependencies:
2306 | colorette: 1.2.2
2307 | nanoid: 3.1.23
2308 | source-map-js: 0.6.2
2309 | dev: true
2310 |
2311 | /potpack/1.0.1:
2312 | resolution: {integrity: sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==}
2313 | dev: false
2314 |
2315 | /prelude-ls/1.2.1:
2316 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2317 | engines: {node: '>= 0.8.0'}
2318 | dev: true
2319 |
2320 | /process-nextick-args/2.0.1:
2321 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
2322 | dev: true
2323 |
2324 | /process/0.11.10:
2325 | resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=}
2326 | engines: {node: '>= 0.6.0'}
2327 | dev: true
2328 |
2329 | /progress/2.0.3:
2330 | resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
2331 | engines: {node: '>=0.4.0'}
2332 | dev: true
2333 |
2334 | /protocol-buffers-schema/3.5.1:
2335 | resolution: {integrity: sha512-YVCvdhxWNDP8/nJDyXLuM+UFsuPk4+1PB7WGPVDzm3HTHbzFLxQYeW2iZpS4mmnXrQJGBzt230t/BbEb7PrQaw==}
2336 | dev: false
2337 |
2338 | /public-encrypt/4.0.3:
2339 | resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
2340 | dependencies:
2341 | bn.js: 4.12.0
2342 | browserify-rsa: 4.1.0
2343 | create-hash: 1.2.0
2344 | parse-asn1: 5.1.6
2345 | randombytes: 2.1.0
2346 | safe-buffer: 5.2.1
2347 | dev: true
2348 |
2349 | /punycode/1.3.2:
2350 | resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=}
2351 | dev: true
2352 |
2353 | /punycode/1.4.1:
2354 | resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=}
2355 | dev: true
2356 |
2357 | /punycode/2.1.1:
2358 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
2359 | engines: {node: '>=6'}
2360 | dev: true
2361 |
2362 | /query-ast/1.0.3:
2363 | resolution: {integrity: sha512-k7z4jilpZCujhiJ+QeKSwYXHc9HxqiVKlVE7/em0zBfPpcqnXKUP8F7ld7XaAkO6oXeAD7yonqcNJWqOF2pSGA==}
2364 | dependencies:
2365 | invariant: 2.2.2
2366 | lodash: 4.17.21
2367 | dev: true
2368 |
2369 | /querystate/1.0.9:
2370 | resolution: {integrity: sha512-Cano0UIpWpx5GQNfYz9RbdvLOi51WMkQuyvXsH6KiS10EncNjeVx2n1tFXl2++xAma3HECENkvV6+4a9Xv75lQ==}
2371 | dev: false
2372 |
2373 | /querystring-es3/0.2.1:
2374 | resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=}
2375 | engines: {node: '>=0.4.x'}
2376 | dev: true
2377 |
2378 | /querystring/0.2.0:
2379 | resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=}
2380 | engines: {node: '>=0.4.x'}
2381 | dev: true
2382 |
2383 | /quickselect/2.0.0:
2384 | resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
2385 | dev: false
2386 |
2387 | /randombytes/2.1.0:
2388 | resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
2389 | dependencies:
2390 | safe-buffer: 5.2.1
2391 | dev: true
2392 |
2393 | /randomfill/1.0.4:
2394 | resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==}
2395 | dependencies:
2396 | randombytes: 2.1.0
2397 | safe-buffer: 5.2.1
2398 | dev: true
2399 |
2400 | /read-only-stream/2.0.0:
2401 | resolution: {integrity: sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=}
2402 | dependencies:
2403 | readable-stream: 2.3.7
2404 | dev: true
2405 |
2406 | /read-pkg-up/3.0.0:
2407 | resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=}
2408 | engines: {node: '>=4'}
2409 | dependencies:
2410 | find-up: 2.1.0
2411 | read-pkg: 3.0.0
2412 | dev: true
2413 |
2414 | /read-pkg/3.0.0:
2415 | resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=}
2416 | engines: {node: '>=4'}
2417 | dependencies:
2418 | load-json-file: 4.0.0
2419 | normalize-package-data: 2.5.0
2420 | path-type: 3.0.0
2421 | dev: true
2422 |
2423 | /readable-stream/2.3.7:
2424 | resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
2425 | dependencies:
2426 | core-util-is: 1.0.2
2427 | inherits: 2.0.4
2428 | isarray: 1.0.0
2429 | process-nextick-args: 2.0.1
2430 | safe-buffer: 5.1.2
2431 | string_decoder: 1.1.1
2432 | util-deprecate: 1.0.2
2433 | dev: true
2434 |
2435 | /readable-stream/3.6.0:
2436 | resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
2437 | engines: {node: '>= 6'}
2438 | dependencies:
2439 | inherits: 2.0.4
2440 | string_decoder: 1.3.0
2441 | util-deprecate: 1.0.2
2442 | dev: true
2443 |
2444 | /readdirp/3.5.0:
2445 | resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==}
2446 | engines: {node: '>=8.10.0'}
2447 | dependencies:
2448 | picomatch: 2.3.0
2449 | dev: true
2450 |
2451 | /readdirp/3.6.0:
2452 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
2453 | engines: {node: '>=8.10.0'}
2454 | dependencies:
2455 | picomatch: 2.3.0
2456 | dev: true
2457 |
2458 | /regexpp/3.1.0:
2459 | resolution: {integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==}
2460 | engines: {node: '>=8'}
2461 | dev: true
2462 |
2463 | /require-directory/2.1.1:
2464 | resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=}
2465 | engines: {node: '>=0.10.0'}
2466 | dev: true
2467 |
2468 | /require-from-string/2.0.2:
2469 | resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
2470 | engines: {node: '>=0.10.0'}
2471 | dev: true
2472 |
2473 | /require-package-name/2.0.1:
2474 | resolution: {integrity: sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=}
2475 | dev: true
2476 |
2477 | /resolve-from/4.0.0:
2478 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
2479 | engines: {node: '>=4'}
2480 | dev: true
2481 |
2482 | /resolve-protobuf-schema/2.1.0:
2483 | resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==}
2484 | dependencies:
2485 | protocol-buffers-schema: 3.5.1
2486 | dev: false
2487 |
2488 | /resolve/1.20.0:
2489 | resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
2490 | dependencies:
2491 | is-core-module: 2.4.0
2492 | path-parse: 1.0.6
2493 | dev: true
2494 |
2495 | /rimraf/3.0.2:
2496 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
2497 | hasBin: true
2498 | dependencies:
2499 | glob: 7.1.7
2500 | dev: true
2501 |
2502 | /ripemd160/2.0.2:
2503 | resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
2504 | dependencies:
2505 | hash-base: 3.1.0
2506 | inherits: 2.0.4
2507 | dev: true
2508 |
2509 | /rw/1.3.3:
2510 | resolution: {integrity: sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=}
2511 | dev: false
2512 |
2513 | /safe-buffer/5.1.2:
2514 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
2515 | dev: true
2516 |
2517 | /safe-buffer/5.2.1:
2518 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
2519 | dev: true
2520 |
2521 | /safer-buffer/2.1.2:
2522 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
2523 | dev: true
2524 |
2525 | /sass/1.34.0:
2526 | resolution: {integrity: sha512-rHEN0BscqjUYuomUEaqq3BMgsXqQfkcMVR7UhscsAVub0/spUrZGBMxQXFS2kfiDsPLZw5yuU9iJEFNC2x38Qw==}
2527 | engines: {node: '>=8.9.0'}
2528 | hasBin: true
2529 | dependencies:
2530 | chokidar: 3.5.1
2531 | dev: true
2532 |
2533 | /scss-parser/1.0.4:
2534 | resolution: {integrity: sha512-oDZwDfY2JhnDrHNZPcdcPNVTpAXsJBY2/uhFfN0IzMy1xExAfJDcI1Yl/VXhfRsdQL3wLeg6/Oxt3cafBOuMzQ==}
2535 | engines: {node: '>=6.0.0'}
2536 | dependencies:
2537 | invariant: 2.2.4
2538 | lodash: 4.17.21
2539 | dev: true
2540 |
2541 | /semver-compare/1.0.0:
2542 | resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=}
2543 | dev: true
2544 |
2545 | /semver/5.7.1:
2546 | resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
2547 | hasBin: true
2548 | dev: true
2549 |
2550 | /semver/6.3.0:
2551 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
2552 | hasBin: true
2553 | dev: true
2554 |
2555 | /semver/7.3.5:
2556 | resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==}
2557 | engines: {node: '>=10'}
2558 | hasBin: true
2559 | dependencies:
2560 | lru-cache: 6.0.0
2561 | dev: true
2562 |
2563 | /sha.js/2.4.11:
2564 | resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==}
2565 | hasBin: true
2566 | dependencies:
2567 | inherits: 2.0.4
2568 | safe-buffer: 5.2.1
2569 | dev: true
2570 |
2571 | /shasum-object/1.0.0:
2572 | resolution: {integrity: sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==}
2573 | dependencies:
2574 | fast-safe-stringify: 2.0.7
2575 | dev: true
2576 |
2577 | /shebang-command/2.0.0:
2578 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
2579 | engines: {node: '>=8'}
2580 | dependencies:
2581 | shebang-regex: 3.0.0
2582 | dev: true
2583 |
2584 | /shebang-regex/3.0.0:
2585 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
2586 | engines: {node: '>=8'}
2587 | dev: true
2588 |
2589 | /shell-quote/1.7.2:
2590 | resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==}
2591 | dev: true
2592 |
2593 | /simple-concat/1.0.1:
2594 | resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
2595 | dev: true
2596 |
2597 | /slice-ansi/4.0.0:
2598 | resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
2599 | engines: {node: '>=10'}
2600 | dependencies:
2601 | ansi-styles: 4.3.0
2602 | astral-regex: 2.0.0
2603 | is-fullwidth-code-point: 3.0.0
2604 | dev: true
2605 |
2606 | /source-map-js/0.6.2:
2607 | resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==}
2608 | engines: {node: '>=0.10.0'}
2609 | dev: true
2610 |
2611 | /source-map/0.5.7:
2612 | resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=}
2613 | engines: {node: '>=0.10.0'}
2614 | dev: true
2615 |
2616 | /source-map/0.6.1:
2617 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
2618 | engines: {node: '>=0.10.0'}
2619 | dev: true
2620 |
2621 | /sourcemap-codec/1.4.8:
2622 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
2623 | dev: true
2624 |
2625 | /spdx-correct/3.1.1:
2626 | resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
2627 | dependencies:
2628 | spdx-expression-parse: 3.0.1
2629 | spdx-license-ids: 3.0.9
2630 | dev: true
2631 |
2632 | /spdx-exceptions/2.3.0:
2633 | resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
2634 | dev: true
2635 |
2636 | /spdx-expression-parse/3.0.1:
2637 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
2638 | dependencies:
2639 | spdx-exceptions: 2.3.0
2640 | spdx-license-ids: 3.0.9
2641 | dev: true
2642 |
2643 | /spdx-license-ids/3.0.9:
2644 | resolution: {integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==}
2645 | dev: true
2646 |
2647 | /sprintf-js/1.0.3:
2648 | resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}
2649 | dev: true
2650 |
2651 | /stream-browserify/3.0.0:
2652 | resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
2653 | dependencies:
2654 | inherits: 2.0.4
2655 | readable-stream: 3.6.0
2656 | dev: true
2657 |
2658 | /stream-combiner2/1.1.1:
2659 | resolution: {integrity: sha1-+02KFCDqNidk4hrUeAOXvry0HL4=}
2660 | dependencies:
2661 | duplexer2: 0.1.4
2662 | readable-stream: 2.3.7
2663 | dev: true
2664 |
2665 | /stream-http/3.2.0:
2666 | resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==}
2667 | dependencies:
2668 | builtin-status-codes: 3.0.0
2669 | inherits: 2.0.4
2670 | readable-stream: 3.6.0
2671 | xtend: 4.0.2
2672 | dev: true
2673 |
2674 | /stream-splicer/2.0.1:
2675 | resolution: {integrity: sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==}
2676 | dependencies:
2677 | inherits: 2.0.4
2678 | readable-stream: 2.3.7
2679 | dev: true
2680 |
2681 | /string-hash/1.1.3:
2682 | resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=}
2683 | dev: true
2684 |
2685 | /string-width/4.2.2:
2686 | resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==}
2687 | engines: {node: '>=8'}
2688 | dependencies:
2689 | emoji-regex: 8.0.0
2690 | is-fullwidth-code-point: 3.0.0
2691 | strip-ansi: 6.0.0
2692 | dev: true
2693 |
2694 | /string.prototype.trimend/1.0.4:
2695 | resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==}
2696 | dependencies:
2697 | call-bind: 1.0.2
2698 | define-properties: 1.1.3
2699 | dev: true
2700 |
2701 | /string.prototype.trimstart/1.0.4:
2702 | resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==}
2703 | dependencies:
2704 | call-bind: 1.0.2
2705 | define-properties: 1.1.3
2706 | dev: true
2707 |
2708 | /string_decoder/1.1.1:
2709 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
2710 | dependencies:
2711 | safe-buffer: 5.1.2
2712 | dev: true
2713 |
2714 | /string_decoder/1.3.0:
2715 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
2716 | dependencies:
2717 | safe-buffer: 5.2.1
2718 | dev: true
2719 |
2720 | /strip-ansi/6.0.0:
2721 | resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==}
2722 | engines: {node: '>=8'}
2723 | dependencies:
2724 | ansi-regex: 5.0.0
2725 | dev: true
2726 |
2727 | /strip-bom/3.0.0:
2728 | resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=}
2729 | engines: {node: '>=4'}
2730 | dev: true
2731 |
2732 | /strip-json-comments/3.1.1:
2733 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2734 | engines: {node: '>=8'}
2735 | dev: true
2736 |
2737 | /subarg/1.0.0:
2738 | resolution: {integrity: sha1-9izxdYHplrSPyWVpn1TAauJouNI=}
2739 | dependencies:
2740 | minimist: 1.2.5
2741 | dev: true
2742 |
2743 | /supercluster/7.1.3:
2744 | resolution: {integrity: sha512-7+bR4FbF5SYsmkHfDp61QiwCKtwNDyPsddk9TzfsDA5DQr5Goii5CVD2SXjglweFCxjrzVZf945ahqYfUIk8UA==}
2745 | dependencies:
2746 | kdbush: 3.0.0
2747 | dev: false
2748 |
2749 | /supports-color/5.5.0:
2750 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
2751 | engines: {node: '>=4'}
2752 | dependencies:
2753 | has-flag: 3.0.0
2754 | dev: true
2755 |
2756 | /supports-color/7.2.0:
2757 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
2758 | engines: {node: '>=8'}
2759 | dependencies:
2760 | has-flag: 4.0.0
2761 | dev: true
2762 |
2763 | /sweetalert2/11.0.11:
2764 | resolution: {integrity: sha512-3xO4NI9mfO/9UImBu0Kym4tHEPQClxucLzBl9R8PPphNrdpen0TyWWBggz/EKCnidQfXYmt9R3pOr6CK4EQMwQ==}
2765 | dev: false
2766 |
2767 | /syntax-error/1.4.0:
2768 | resolution: {integrity: sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==}
2769 | dependencies:
2770 | acorn-node: 1.8.2
2771 | dev: true
2772 |
2773 | /table/6.7.1:
2774 | resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==}
2775 | engines: {node: '>=10.0.0'}
2776 | dependencies:
2777 | ajv: 8.5.0
2778 | lodash.clonedeep: 4.5.0
2779 | lodash.truncate: 4.4.2
2780 | slice-ansi: 4.0.0
2781 | string-width: 4.2.2
2782 | strip-ansi: 6.0.0
2783 | dev: true
2784 |
2785 | /text-table/0.2.0:
2786 | resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=}
2787 | dev: true
2788 |
2789 | /through/2.3.8:
2790 | resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=}
2791 | dev: true
2792 |
2793 | /through2/2.0.5:
2794 | resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
2795 | dependencies:
2796 | readable-stream: 2.3.7
2797 | xtend: 4.0.2
2798 | dev: true
2799 |
2800 | /timers-browserify/1.4.2:
2801 | resolution: {integrity: sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=}
2802 | engines: {node: '>=0.6.0'}
2803 | dependencies:
2804 | process: 0.11.10
2805 | dev: true
2806 |
2807 | /tinyqueue/2.0.3:
2808 | resolution: {integrity: sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==}
2809 | dev: false
2810 |
2811 | /to-fast-properties/2.0.0:
2812 | resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=}
2813 | engines: {node: '>=4'}
2814 | dev: true
2815 |
2816 | /to-regex-range/5.0.1:
2817 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
2818 | engines: {node: '>=8.0'}
2819 | dependencies:
2820 | is-number: 7.0.0
2821 | dev: true
2822 |
2823 | /tsconfig-paths/3.9.0:
2824 | resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==}
2825 | dependencies:
2826 | '@types/json5': 0.0.29
2827 | json5: 1.0.1
2828 | minimist: 1.2.5
2829 | strip-bom: 3.0.0
2830 | dev: true
2831 |
2832 | /tty-browserify/0.0.1:
2833 | resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==}
2834 | dev: true
2835 |
2836 | /type-check/0.4.0:
2837 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
2838 | engines: {node: '>= 0.8.0'}
2839 | dependencies:
2840 | prelude-ls: 1.2.1
2841 | dev: true
2842 |
2843 | /type-fest/0.20.2:
2844 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
2845 | engines: {node: '>=10'}
2846 | dev: true
2847 |
2848 | /type-fest/0.8.1:
2849 | resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
2850 | engines: {node: '>=8'}
2851 | dev: true
2852 |
2853 | /typedarray/0.0.6:
2854 | resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=}
2855 | dev: true
2856 |
2857 | /umd/3.0.3:
2858 | resolution: {integrity: sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==}
2859 | hasBin: true
2860 | dev: true
2861 |
2862 | /unbox-primitive/1.0.1:
2863 | resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==}
2864 | dependencies:
2865 | function-bind: 1.1.1
2866 | has-bigints: 1.0.1
2867 | has-symbols: 1.0.2
2868 | which-boxed-primitive: 1.0.2
2869 | dev: true
2870 |
2871 | /undeclared-identifiers/1.1.3:
2872 | resolution: {integrity: sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==}
2873 | hasBin: true
2874 | dependencies:
2875 | acorn-node: 1.8.2
2876 | dash-ast: 1.0.0
2877 | get-assigned-identifiers: 1.2.0
2878 | simple-concat: 1.0.1
2879 | xtend: 4.0.2
2880 | dev: true
2881 |
2882 | /uri-js/4.4.1:
2883 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
2884 | dependencies:
2885 | punycode: 2.1.1
2886 | dev: true
2887 |
2888 | /url/0.11.0:
2889 | resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=}
2890 | dependencies:
2891 | punycode: 1.3.2
2892 | querystring: 0.2.0
2893 | dev: true
2894 |
2895 | /util-deprecate/1.0.2:
2896 | resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=}
2897 | dev: true
2898 |
2899 | /util/0.10.3:
2900 | resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=}
2901 | dependencies:
2902 | inherits: 2.0.1
2903 | dev: true
2904 |
2905 | /util/0.12.3:
2906 | resolution: {integrity: sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==}
2907 | dependencies:
2908 | inherits: 2.0.4
2909 | is-arguments: 1.1.0
2910 | is-generator-function: 1.0.9
2911 | is-typed-array: 1.1.5
2912 | safe-buffer: 5.2.1
2913 | which-typed-array: 1.1.4
2914 | dev: true
2915 |
2916 | /v8-compile-cache/2.3.0:
2917 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
2918 | dev: true
2919 |
2920 | /validate-npm-package-license/3.0.4:
2921 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
2922 | dependencies:
2923 | spdx-correct: 3.1.1
2924 | spdx-expression-parse: 3.0.1
2925 | dev: true
2926 |
2927 | /vm-browserify/1.1.2:
2928 | resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}
2929 | dev: true
2930 |
2931 | /vt-pbf/3.1.2:
2932 | resolution: {integrity: sha512-2+WbhabeHzcCfyw4KpxlB1DD1Kvg+aJRgNFBetGww3TnSX/YMfkvJBt8/+1cz9aF4mEgzcc8poeoMclK27xRjg==}
2933 | dependencies:
2934 | '@mapbox/point-geometry': 0.1.0
2935 | '@mapbox/vector-tile': 1.3.1
2936 | pbf: 3.2.1
2937 | dev: false
2938 |
2939 | /whatwg-fetch/3.6.2:
2940 | resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==}
2941 | dev: false
2942 |
2943 | /which-boxed-primitive/1.0.2:
2944 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
2945 | dependencies:
2946 | is-bigint: 1.0.2
2947 | is-boolean-object: 1.1.1
2948 | is-number-object: 1.0.5
2949 | is-string: 1.0.6
2950 | is-symbol: 1.0.4
2951 | dev: true
2952 |
2953 | /which-typed-array/1.1.4:
2954 | resolution: {integrity: sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==}
2955 | engines: {node: '>= 0.4'}
2956 | dependencies:
2957 | available-typed-arrays: 1.0.3
2958 | call-bind: 1.0.2
2959 | es-abstract: 1.18.0
2960 | foreach: 2.0.5
2961 | function-bind: 1.1.1
2962 | has-symbols: 1.0.2
2963 | is-typed-array: 1.1.5
2964 | dev: true
2965 |
2966 | /which/2.0.2:
2967 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
2968 | engines: {node: '>= 8'}
2969 | hasBin: true
2970 | dependencies:
2971 | isexe: 2.0.0
2972 | dev: true
2973 |
2974 | /word-wrap/1.2.3:
2975 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
2976 | engines: {node: '>=0.10.0'}
2977 | dev: true
2978 |
2979 | /wrap-ansi/7.0.0:
2980 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
2981 | engines: {node: '>=10'}
2982 | dependencies:
2983 | ansi-styles: 4.3.0
2984 | string-width: 4.2.2
2985 | strip-ansi: 6.0.0
2986 | dev: true
2987 |
2988 | /wrappy/1.0.2:
2989 | resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
2990 | dev: true
2991 |
2992 | /xtend/4.0.2:
2993 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
2994 | engines: {node: '>=0.4'}
2995 | dev: true
2996 |
2997 | /y18n/5.0.8:
2998 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
2999 | engines: {node: '>=10'}
3000 | dev: true
3001 |
3002 | /yallist/3.1.1:
3003 | resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
3004 | dev: true
3005 |
3006 | /yallist/4.0.0:
3007 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
3008 | dev: true
3009 |
3010 | /yaml/1.10.2:
3011 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
3012 | engines: {node: '>= 6'}
3013 | dev: true
3014 |
3015 | /yargs-parser/20.2.7:
3016 | resolution: {integrity: sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==}
3017 | engines: {node: '>=10'}
3018 | dev: true
3019 |
3020 | /yargs/16.2.0:
3021 | resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
3022 | engines: {node: '>=10'}
3023 | dependencies:
3024 | cliui: 7.0.4
3025 | escalade: 3.1.1
3026 | get-caller-file: 2.0.5
3027 | require-directory: 2.1.1
3028 | string-width: 4.2.2
3029 | y18n: 5.0.8
3030 | yargs-parser: 20.2.7
3031 | dev: true
3032 |
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 | # travel-price-map
2 |
3 | **[pricemap.eu](https://pricemap.eu/)** railway and coach (bus) travel price website. *Work in progress.*
4 |
5 | [](license)
6 | [](mailto:mail@juliustens.eu)
7 |
8 | [](https://pricemap.eu)
9 |
10 | ## See also
11 |
12 | - [bahn.guru](https://github.com/juliuste/bahn.guru)
13 | - [travel-price-map-rest](https://github.com/juliuste/travel-price-map-rest)
14 |
15 | ## Contributing
16 |
17 | If you found a bug or want to propose a feature, feel free to visit [the issues page](https://github.com/juliuste/boilerplate/issues).
18 |
--------------------------------------------------------------------------------