aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2021-08-30 16:24:25 +0200
committerChocobozzz <me@florianbigard.com>2021-09-01 15:06:46 +0200
commit3419e0e1fe8e48a08b63ca0ded31087f913eb2b6 (patch)
tree63ac7190b79194e93aec9bbfd3c336e60f469e9d
parent2a4c9669d2d6ac6cd4ae43544698f826ae98080f (diff)
downloadPeerTube-3419e0e1fe8e48a08b63ca0ded31087f913eb2b6.tar.gz
PeerTube-3419e0e1fe8e48a08b63ca0ded31087f913eb2b6.tar.zst
PeerTube-3419e0e1fe8e48a08b63ca0ded31087f913eb2b6.zip
Migrate to webdriverio
-rw-r--r--client/.eslintrc.json2
-rw-r--r--client/.gitignore1
-rw-r--r--client/angular.json38
-rw-r--r--client/e2e/local-protractor.conf.js56
-rw-r--r--client/e2e/protractor.conf.js96
-rw-r--r--client/e2e/proxy.config.json37
-rw-r--r--client/e2e/src/commands/upload.ts12
-rw-r--r--client/e2e/src/po/login.po.ts24
-rw-r--r--client/e2e/src/po/my-account.ts102
-rw-r--r--client/e2e/src/po/player.po.ts52
-rw-r--r--client/e2e/src/po/video-update.po.ts12
-rw-r--r--client/e2e/src/po/video-upload.po.ts34
-rw-r--r--client/e2e/src/po/video-watch.po.ts132
-rw-r--r--client/e2e/src/types/wdio.d.ts5
-rw-r--r--client/e2e/src/utils.ts39
-rw-r--r--client/e2e/src/videos.e2e-spec.ts140
-rw-r--r--client/e2e/tsconfig.json13
-rw-r--r--client/e2e/wdio.browserstack.conf.ts114
-rw-r--r--client/e2e/wdio.local.conf.ts43
-rw-r--r--client/e2e/wdio.main.conf.ts115
-rw-r--r--client/package.json22
-rw-r--r--client/yarn.lock2465
-rwxr-xr-xscripts/e2e/local.sh8
-rw-r--r--server/controllers/api/videos/upload.ts6
-rw-r--r--server/models/video/video-channel.ts2
25 files changed, 2398 insertions, 1172 deletions
diff --git a/client/.eslintrc.json b/client/.eslintrc.json
index cfa758405..021de0118 100644
--- a/client/.eslintrc.json
+++ b/client/.eslintrc.json
@@ -22,6 +22,8 @@
22 "plugin:@angular-eslint/template/process-inline-templates" 22 "plugin:@angular-eslint/template/process-inline-templates"
23 ], 23 ],
24 "rules": { 24 "rules": {
25 "jsdoc/newline-after-description": "off",
26 "jsdoc/check-alignment": "off",
25 "lines-between-class-members": "off", 27 "lines-between-class-members": "off",
26 "@typescript-eslint/lines-between-class-members": [ "off" ], 28 "@typescript-eslint/lines-between-class-members": [ "off" ],
27 "arrow-body-style": "off", 29 "arrow-body-style": "off",
diff --git a/client/.gitignore b/client/.gitignore
index a99ddef31..a02b6a6cc 100644
--- a/client/.gitignore
+++ b/client/.gitignore
@@ -8,3 +8,4 @@
8/src/locale/target/iso639_*.xml 8/src/locale/target/iso639_*.xml
9/src/locale/target/player_*.xml 9/src/locale/target/player_*.xml
10/src/locale/target/server_*.xml 10/src/locale/target/server_*.xml
11/e2e/local.log
diff --git a/client/angular.json b/client/angular.json
index 556df6bbd..0ec6f68bb 100644
--- a/client/angular.json
+++ b/client/angular.json
@@ -233,21 +233,6 @@
233 "with": "src/environments/environment.hmr.ts" 233 "with": "src/environments/environment.hmr.ts"
234 } 234 }
235 ] 235 ]
236 },
237 "e2e": {
238 "localize": false,
239 "budgets": [
240 {
241 "type": "anyComponentStyle",
242 "maximumWarning": "6kb"
243 }
244 ],
245 "fileReplacements": [
246 {
247 "replace": "src/environments/environment.ts",
248 "with": "src/environments/environment.e2e.ts"
249 }
250 ]
251 } 236 }
252 } 237 }
253 }, 238 },
@@ -266,10 +251,6 @@
266 }, 251 },
267 "ar-locale": { 252 "ar-locale": {
268 "browserTarget": "PeerTube:build:ar-locale" 253 "browserTarget": "PeerTube:build:ar-locale"
269 },
270 "e2e": {
271 "browserTarget": "PeerTube:build:e2e",
272 "proxyConfig": "e2e/proxy.config.json"
273 } 254 }
274 } 255 }
275 }, 256 },
@@ -361,25 +342,6 @@
361 } 342 }
362 } 343 }
363 } 344 }
364 },
365 "PeerTube-e2e": {
366 "root": "e2e/",
367 "sourceRoot": "",
368 "projectType": "application",
369 "architect": {
370 "e2e": {
371 "builder": "@angular-devkit/build-angular:protractor",
372 "options": {
373 "protractorConfig": "e2e/protractor.conf.js",
374 "devServerTarget": "PeerTube:serve:e2e"
375 },
376 "configurations": {
377 "local": {
378 "protractorConfig": "e2e/local-protractor.conf.js"
379 }
380 }
381 }
382 }
383 } 345 }
384 }, 346 },
385 "defaultProject": "PeerTube", 347 "defaultProject": "PeerTube",
diff --git a/client/e2e/local-protractor.conf.js b/client/e2e/local-protractor.conf.js
deleted file mode 100644
index d0d4ae9a3..000000000
--- a/client/e2e/local-protractor.conf.js
+++ /dev/null
@@ -1,56 +0,0 @@
1// Protractor configuration file, see link for more information
2// https://github.com/angular/protractor/blob/master/lib/config.ts
3
4const {SpecReporter} = require('jasmine-spec-reporter')
5
6exports.config = {
7 allScriptsTimeout: 25000,
8 specs: ['./src/**/*.e2e-spec.ts'],
9
10 directConnect: true,
11
12 multiCapabilities: [
13 {
14 'browserName': 'firefox',
15 'name': 'Firefox',
16 'moz:firefoxOptions': {
17 binary: '/usr/bin/firefox-developer-edition',
18 // args: ["-headless"],
19 log: {
20 "level": "info" // default is "info"
21 }
22 }
23 },
24 {
25 'browserName': 'firefox',
26 'name': 'Firefox ESR',
27 'moz:firefoxOptions': {
28 binary: '/usr/bin/firefox-esr',
29 // args: ["-headless"],
30 log: {
31 "level": "info" // default is "info"
32 }
33 }
34 },
35 {
36 'browserName': 'chrome',
37 'name': 'Chromium'
38 }
39 ],
40
41 maxSessions: 1,
42 baseUrl: 'http://localhost:3000/',
43 framework: 'jasmine',
44 jasmineNodeOpts: {
45 showColors: true,
46 defaultTimeoutInterval: 45000,
47 print: function() {}
48 },
49
50 onPrepare() {
51 require('ts-node').register({
52 project: require('path').join(__dirname, './tsconfig.json')
53 })
54 jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }))
55 }
56}
diff --git a/client/e2e/protractor.conf.js b/client/e2e/protractor.conf.js
deleted file mode 100644
index ff0ae83e7..000000000
--- a/client/e2e/protractor.conf.js
+++ /dev/null
@@ -1,96 +0,0 @@
1// Protractor configuration file, see link for more information
2// https://github.com/angular/protractor/blob/master/lib/config.ts
3
4const {SpecReporter} = require('jasmine-spec-reporter')
5
6exports.config = {
7 allScriptsTimeout: 25000,
8 specs: [ './src/**/*.e2e-spec.ts' ],
9
10 seleniumAddress: 'http://hub-cloud.browserstack.com/wd/hub',
11 commonCapabilities: {
12 'browserstack.user': process.env.BROWSERSTACK_USER,
13 'browserstack.key': process.env.BROWSERSTACK_KEY,
14 'browserstack.local': true,
15 'browserstack.console': 'verbose',
16 'browserstack.networkLogs': true,
17 'browserstack.debug': true,
18 project: 'PeerTube',
19 build: 'Main',
20 name: 'Bstack-[Protractor] Parallel Test'
21 },
22
23 multiCapabilities: [
24 {
25 browserName: 'Safari',
26 version: '11.1',
27 name: 'Safari Desktop',
28 resolution: '1280x1024'
29 },
30 {
31 browserName: 'Chrome',
32 name: 'Latest Chrome Desktop',
33 resolution: '1280x1024'
34 },
35 {
36 browserName: 'Firefox',
37 version: '68', // ESR
38 name: 'Firefox ESR Desktop',
39 resolution: '1280x1024'
40 },
41 {
42 browserName: 'Firefox',
43 name: 'Latest Firefox Desktop',
44 resolution: '1280x1024'
45 },
46 {
47 browserName: 'Edge',
48 name: 'Latest Edge Desktop',
49 resolution: '1280x1024'
50 },
51 {
52 browserName: 'Chrome',
53 device: 'Google Nexus 6',
54 real_mobile: 'true',
55 os_version: '5.0',
56 name: 'Latest Chrome Android'
57 },
58 {
59 browserName: 'Safari',
60 device: 'iPhone 8 Plus',
61 real_mobile: 'true',
62 os_version: '11',
63 name: 'Safari iPhone'
64 },
65 {
66 browserName: 'Safari',
67 device: 'iPad 7th',
68 real_mobile: 'true',
69 os_version: '13',
70 name: 'Safari iPad'
71 }
72 ],
73
74 // maxSessions: 1,
75 // BrowserStack compatible ports: https://www.browserstack.com/question/664
76 baseUrl: 'http://localhost:3333/',
77 framework: 'jasmine',
78 jasmineNodeOpts: {
79 showColors: true,
80 defaultTimeoutInterval: 45000,
81 print: function() {}
82 },
83
84 onPrepare() {
85 require('ts-node').register({
86 project: require('path').join(__dirname, './tsconfig.json')
87 })
88 jasmine.getEnv().addReporter(new SpecReporter({
89 spec: { displayStacktrace: 'raw' }
90 }))
91 }
92}
93
94exports.config.multiCapabilities.forEach(function (caps) {
95 for (var i in exports.config.commonCapabilities) caps[i] = caps[i] || exports.config.commonCapabilities[i]
96})
diff --git a/client/e2e/proxy.config.json b/client/e2e/proxy.config.json
deleted file mode 100644
index 00bda5eb7..000000000
--- a/client/e2e/proxy.config.json
+++ /dev/null
@@ -1,37 +0,0 @@
1{
2 "/api": {
3 "target": "http://localhost:9000",
4 "secure": false
5 },
6 "/plugins": {
7 "target": "http://localhost:9000",
8 "secure": false
9 },
10 "/themes": {
11 "target": "http://localhost:9000",
12 "secure": false
13 },
14 "/static": {
15 "target": "http://localhost:9000",
16 "secure": false
17 },
18 "/lazy-static": {
19 "target": "http://localhost:9000",
20 "secure": false
21 },
22 "/socket.io": {
23 "target": "ws://localhost:9000",
24 "secure": false,
25 "ws": true
26 },
27 "/!(client)**": {
28 "target": "http://localhost:3333/client/index.html",
29 "secure": false,
30 "logLevel": "debug"
31 },
32 "/!(client)**/**": {
33 "target": "http://localhost:3333/client/index.html",
34 "secure": false,
35 "logLevel": "debug"
36 }
37}
diff --git a/client/e2e/src/commands/upload.ts b/client/e2e/src/commands/upload.ts
new file mode 100644
index 000000000..05d3f8f31
--- /dev/null
+++ b/client/e2e/src/commands/upload.ts
@@ -0,0 +1,12 @@
1browser.addCommand('chooseFile', async function (this: WebdriverIO.Element, localFilePath: string) {
2 try {
3 const remoteFile = await browser.uploadFile(localFilePath)
4
5 return this.addValue(remoteFile)
6 } catch {
7 console.log('Cannot upload file, fallback to add value.')
8
9 // Firefox does not support upload file, but if we're running the test in local we don't really need it
10 return this.addValue(localFilePath)
11 }
12}, true)
diff --git a/client/e2e/src/po/login.po.ts b/client/e2e/src/po/login.po.ts
index 20412ee0d..8e3030e43 100644
--- a/client/e2e/src/po/login.po.ts
+++ b/client/e2e/src/po/login.po.ts
@@ -1,23 +1,25 @@
1import { browser, element, by } from 'protractor' 1import { go } from '../utils'
2 2
3export class LoginPage { 3export class LoginPage {
4 async loginAsRootUser () { 4 async loginAsRootUser () {
5 await browser.get('/login') 5 await go('/login')
6 6
7 await browser.executeScript(`window.localStorage.setItem('no_instance_config_warning_modal', 'true')`) 7 await browser.execute(`window.localStorage.setItem('no_instance_config_warning_modal', 'true')`)
8 await browser.executeScript(`window.localStorage.setItem('no_welcome_modal', 'true')`) 8 await browser.execute(`window.localStorage.setItem('no_welcome_modal', 'true')`)
9 9
10 element(by.css('input#username')).sendKeys('root') 10 await $('input#username').setValue('root')
11 element(by.css('input#password')).sendKeys('test1') 11 await $('input#password').setValue('test1')
12 12
13 await browser.sleep(1000) 13 await browser.pause(1000)
14 14
15 await element(by.css('form input[type=submit]')).click() 15 await $('form input[type=submit]').click()
16 16
17 expect(this.getLoggedInInfo().getText()).toContain('root') 17 await this.getLoggedInInfoElem().waitForExist()
18
19 await expect(this.getLoggedInInfoElem()).toHaveText('root')
18 } 20 }
19 21
20 private getLoggedInInfo () { 22 private getLoggedInInfoElem () {
21 return element(by.css('.logged-in-display-name')) 23 return $('.logged-in-display-name')
22 } 24 }
23} 25}
diff --git a/client/e2e/src/po/my-account.ts b/client/e2e/src/po/my-account.ts
index 9866953e9..85dc02805 100644
--- a/client/e2e/src/po/my-account.ts
+++ b/client/e2e/src/po/my-account.ts
@@ -1,85 +1,117 @@
1import { by, element, browser } from 'protractor' 1import { go } from '../utils'
2 2
3export class MyAccountPage { 3export class MyAccountPage {
4 4
5 navigateToMyVideos () { 5 navigateToMyVideos () {
6 return element(by.css('a[href="/my-library/videos"]')).click() 6 return $('a[href="/my-library/videos"]').click()
7 } 7 }
8 8
9 navigateToMyPlaylists () { 9 navigateToMyPlaylists () {
10 return element(by.css('a[href="/my-library/video-playlists"]')).click() 10 return $('a[href="/my-library/video-playlists"]').click()
11 } 11 }
12 12
13 navigateToMyHistory () { 13 navigateToMyHistory () {
14 return element(by.css('a[href="/my-library/history/videos"]')).click() 14 return $('a[href="/my-library/history/videos"]').click()
15 } 15 }
16 16
17 // My account Videos 17 // My account Videos
18 18
19 async removeVideo (name: string) { 19 async removeVideo (name: string) {
20 const container = this.getVideoElement(name) 20 const container = await this.getVideoElement(name)
21 21
22 await container.element(by.css('.dropdown-toggle')).click() 22 await container.$('.dropdown-toggle').click()
23 23
24 const dropdownMenu = container.element(by.css('.dropdown-menu .dropdown-item:nth-child(2)')) 24 const dropdownMenu = () => container.$('.dropdown-menu .dropdown-item:nth-child(2)')
25 await browser.wait(browser.ExpectedConditions.presenceOf(dropdownMenu))
26 25
27 return dropdownMenu.click() 26 await dropdownMenu().waitForDisplayed()
27 return dropdownMenu().click()
28 } 28 }
29 29
30 validRemove () { 30 validRemove () {
31 return element(by.css('input[type=submit]')).click() 31 return $('input[type=submit]').click()
32 } 32 }
33 33
34 countVideos (names: string[]) { 34 async countVideos (names: string[]) {
35 return element.all(by.css('.video')) 35 const elements = await $$('.video').filter(async e => {
36 .filter(e => { 36 const t = await e.$('.video-miniature-name').getText()
37 return e.element(by.css('.video-miniature-name')) 37
38 .getText() 38 return names.some(n => t.includes(n))
39 .then(t => names.some(n => t.includes(n))) 39 })
40 }) 40
41 .count() 41 return elements.length
42 } 42 }
43 43
44 // My account playlists 44 // My account playlists
45 45
46 getPlaylistVideosText (name: string) { 46 async getPlaylistVideosText (name: string) {
47 return this.getPlaylist(name).element(by.css('.miniature-playlist-info-overlay')).getText() 47 const elem = await this.getPlaylist(name)
48
49 return elem.$('.miniature-playlist-info-overlay').getText()
48 } 50 }
49 51
50 clickOnPlaylist (name: string) { 52 async clickOnPlaylist (name: string) {
51 return this.getPlaylist(name).element(by.css('.miniature-thumbnail')).click() 53 const elem = await this.getPlaylist(name)
54
55 return elem.$('.miniature-thumbnail').click()
52 } 56 }
53 57
54 countTotalPlaylistElements () { 58 async countTotalPlaylistElements () {
55 return element.all(by.css('my-video-playlist-element-miniature')).count() 59 await $('<my-video-playlist-element-miniature>').waitForDisplayed()
60
61 return $$('<my-video-playlist-element-miniature>').length
56 } 62 }
57 63
58 playPlaylist () { 64 playPlaylist () {
59 return element(by.css('.playlist-info .miniature-thumbnail')).click() 65 return $('.playlist-info .miniature-thumbnail').click()
60 } 66 }
61 67
62 async goOnAssociatedPlaylistEmbed () { 68 async goOnAssociatedPlaylistEmbed () {
63 let url = await browser.getCurrentUrl() 69 let url = await browser.getUrl()
64 url = url.replace('/w/p/', '/video-playlists/embed/') 70 url = url.replace('/w/p/', '/video-playlists/embed/')
65 url = url.replace(':3333', ':9001') 71 url = url.replace(':3333', ':9001')
66 72
67 return browser.get(url) 73 return go(url)
68 } 74 }
69 75
70 // My account Videos 76 // My account Videos
71 77
72 private getVideoElement (name: string) { 78 private async getVideoElement (name: string) {
73 return element.all(by.css('.video')) 79 const video = async () => {
74 .filter(e => e.element(by.css('.video-miniature-name')).getText().then(t => t.includes(name))) 80 const videos = await $$('.video').filter(async e => {
75 .first() 81 const t = await e.$('.video-miniature-name').getText()
82
83 return t.includes(name)
84 })
85
86 return videos[0]
87 }
88
89 await browser.waitUntil(async () => {
90 return (await video()).isDisplayed()
91 })
92
93 return video()
76 } 94 }
77 95
78 // My account playlists 96 // My account playlists
79 97
80 private getPlaylist (name: string) { 98 private async getPlaylist (name: string) {
81 return element.all(by.css('my-video-playlist-miniature')) 99 const playlist = () => {
82 .filter(e => e.element(by.css('.miniature-name')).getText().then(t => t.includes(name))) 100 return $$('my-video-playlist-miniature')
83 .first() 101 .filter(async e => {
102 const t = await e.$('.miniature-name').getText()
103
104 return t.includes(name)
105 })
106 .then(elems => elems[0])
107 }
108
109 await browser.waitUntil(async () => {
110 const el = await playlist()
111
112 return el?.isDisplayed()
113 })
114
115 return playlist()
84 } 116 }
85} 117}
diff --git a/client/e2e/src/po/player.po.ts b/client/e2e/src/po/player.po.ts
index cb148a003..9d6e21009 100644
--- a/client/e2e/src/po/player.po.ts
+++ b/client/e2e/src/po/player.po.ts
@@ -1,45 +1,54 @@
1import { browser, by, element } from 'protractor'
2import { browserSleep, isIOS, isMobileDevice, isSafari } from '../utils' 1import { browserSleep, isIOS, isMobileDevice, isSafari } from '../utils'
3 2
4export class PlayerPage { 3export class PlayerPage {
5 4
6 async getWatchVideoPlayerCurrentTime () { 5 getWatchVideoPlayerCurrentTime () {
7 const elem = element(by.css('video')) 6 const elem = $('video')
8 7
9 return elem.getAttribute('currentTime') 8 if (isIOS()) {
10 } 9 return elem.getAttribute('currentTime')
10 .then(t => parseInt(t, 10))
11 .then(t => Math.round(t))
12 }
11 13
12 waitUntilPlaylistInfo (text: string) { 14 return elem.getProperty('currentTime')
13 const elem = element(by.css('.video-js .vjs-playlist-info')) 15 }
14 16
15 return browser.wait(browser.ExpectedConditions.textToBePresentInElement(elem, text)) 17 waitUntilPlaylistInfo (text: string, maxTime: number) {
18 return browser.waitUntil(async () => {
19 return (await $('.video-js .vjs-playlist-info').getText()).includes(text)
20 }, { timeout: maxTime })
16 } 21 }
17 22
18 waitUntilPlayerWrapper () { 23 waitUntilPlayerWrapper () {
19 const elem = element(by.css('#placeholder-preview')) 24 return browser.waitUntil(async () => {
20 25 return !!(await $('#placeholder-preview'))
21 return browser.wait(browser.ExpectedConditions.presenceOf(elem)) 26 })
22 } 27 }
23 28
24 async playAndPauseVideo (isAutoplay: boolean) { 29 async playAndPauseVideo (isAutoplay: boolean) {
25 const videojsEl = element(by.css('div.video-js')) 30 const videojsElem = () => $('div.video-js')
26 await browser.wait(browser.ExpectedConditions.elementToBeClickable(videojsEl)) 31
32 await videojsElem().waitForExist()
27 33
28 // Autoplay is disabled on iOS and Safari 34 // Autoplay is disabled on iOS and Safari
29 if (await isIOS() || await isSafari() || await isMobileDevice()) { 35 if (isIOS() || isSafari() || isMobileDevice()) {
30 // We can't play the video using protractor if it is not muted 36 // We can't play the video using protractor if it is not muted
31 await browser.executeScript(`document.querySelector('video').muted = true`) 37 await browser.execute(`document.querySelector('video').muted = true`)
32 await this.clickOnPlayButton() 38 await this.clickOnPlayButton()
33 } else if (isAutoplay === false) { 39 } else if (isAutoplay === false) {
34 await this.clickOnPlayButton() 40 await this.clickOnPlayButton()
35 } 41 }
36 42
37 await browserSleep(2000) 43 await browserSleep(2000)
38 await browser.wait(browser.ExpectedConditions.invisibilityOf(element(by.css('.vjs-loading-spinner'))))
39 44
40 await browserSleep(2000) 45 await browser.waitUntil(async () => {
46 return !await $('.vjs-loading-spinner').isDisplayedInViewport()
47 }, { timeout: 20 * 1000 })
41 48
42 await videojsEl.click() 49 await browserSleep(4000)
50
51 await videojsElem().click()
43 } 52 }
44 53
45 async playVideo () { 54 async playVideo () {
@@ -47,8 +56,9 @@ export class PlayerPage {
47 } 56 }
48 57
49 private async clickOnPlayButton () { 58 private async clickOnPlayButton () {
50 const playButton = element(by.css('.vjs-big-play-button')) 59 const playButton = () => $('.vjs-big-play-button')
51 await browser.wait(browser.ExpectedConditions.elementToBeClickable(playButton)) 60
52 await playButton.click() 61 await playButton().waitForClickable()
62 await playButton().click()
53 } 63 }
54} 64}
diff --git a/client/e2e/src/po/video-update.po.ts b/client/e2e/src/po/video-update.po.ts
index 752741378..3ffb7ba57 100644
--- a/client/e2e/src/po/video-update.po.ts
+++ b/client/e2e/src/po/video-update.po.ts
@@ -1,11 +1,11 @@
1import { by, element } from 'protractor'
2
3export class VideoUpdatePage { 1export class VideoUpdatePage {
4 2
5 async updateName (videoName: string) { 3 async updateName (videoName: string) {
6 const nameInput = element(by.css('input#name')) 4 const nameInput = $('input#name')
7 await nameInput.clear() 5
8 await nameInput.sendKeys(videoName) 6 await nameInput.waitForDisplayed()
7 await nameInput.clearValue()
8 await nameInput.setValue(videoName)
9 } 9 }
10 10
11 async validUpdate () { 11 async validUpdate () {
@@ -15,6 +15,6 @@ export class VideoUpdatePage {
15 } 15 }
16 16
17 private getSubmitButton () { 17 private getSubmitButton () {
18 return element(by.css('.submit-container .action-button')) 18 return $('.submit-container .action-button')
19 } 19 }
20} 20}
diff --git a/client/e2e/src/po/video-upload.po.ts b/client/e2e/src/po/video-upload.po.ts
index a248912ed..34f916b55 100644
--- a/client/e2e/src/po/video-upload.po.ts
+++ b/client/e2e/src/po/video-upload.po.ts
@@ -1,33 +1,29 @@
1import { browser, by, element } from 'protractor'
2import { FileDetector } from 'selenium-webdriver/remote'
3import { join } from 'path' 1import { join } from 'path'
4 2
5export class VideoUploadPage { 3export class VideoUploadPage {
6 async navigateTo () { 4 async navigateTo () {
7 await element(by.css('.header .publish-button')).click() 5 await $('.header .publish-button').click()
8 6
9 return browser.wait(browser.ExpectedConditions.visibilityOf(element(by.css('.upload-video-container')))) 7 await $('.upload-video-container').waitForDisplayed()
10 } 8 }
11 9
12 async uploadVideo () { 10 async uploadVideo () {
13 browser.setFileDetector(new FileDetector())
14
15 const fileToUpload = join(__dirname, '../../fixtures/video.mp4') 11 const fileToUpload = join(__dirname, '../../fixtures/video.mp4')
16 const fileInputSelector = '.upload-video-container input[type=file]' 12 const fileInputSelector = '.upload-video-container input[type=file]'
17 const parentFileInput = '.upload-video-container .button-file' 13 const parentFileInput = '.upload-video-container .button-file'
18 14
19 // Avoid sending keys on non visible element 15 // Avoid sending keys on non visible element
20 await browser.executeScript(`document.querySelector('${fileInputSelector}').style.opacity = 1`) 16 await browser.execute(`document.querySelector('${fileInputSelector}').style.opacity = 1`)
21 await browser.executeScript(`document.querySelector('${parentFileInput}').style.overflow = 'initial'`) 17 await browser.execute(`document.querySelector('${parentFileInput}').style.overflow = 'initial'`)
22 18
23 await browser.sleep(1000) 19 await browser.pause(1000)
24 20
25 const elem = element(by.css(fileInputSelector)) 21 const elem = await $(fileInputSelector)
26 await elem.sendKeys(fileToUpload) 22 await elem.chooseFile(fileToUpload)
27 23
28 // Wait for the upload to finish 24 // Wait for the upload to finish
29 await browser.wait(async () => { 25 await browser.waitUntil(async () => {
30 const actionButton = this.getSecondStepSubmitButton().element(by.css('.action-button')) 26 const actionButton = this.getSecondStepSubmitButton().$('.action-button')
31 27
32 const klass = await actionButton.getAttribute('class') 28 const klass = await actionButton.getAttribute('class')
33 return !klass.includes('disabled') 29 return !klass.includes('disabled')
@@ -35,16 +31,18 @@ export class VideoUploadPage {
35 } 31 }
36 32
37 async validSecondUploadStep (videoName: string) { 33 async validSecondUploadStep (videoName: string) {
38 const nameInput = element(by.css('input#name')) 34 const nameInput = $('input#name')
39 await nameInput.clear() 35 await nameInput.clearValue()
40 await nameInput.sendKeys(videoName) 36 await nameInput.setValue(videoName)
41 37
42 await this.getSecondStepSubmitButton().click() 38 await this.getSecondStepSubmitButton().click()
43 39
44 return browser.wait(browser.ExpectedConditions.urlContains('/w/')) 40 return browser.waitUntil(async () => {
41 return (await browser.getUrl()).includes('/w/')
42 })
45 } 43 }
46 44
47 private getSecondStepSubmitButton () { 45 private getSecondStepSubmitButton () {
48 return element(by.css('.submit-container my-button')) 46 return $('.submit-container my-button')
49 } 47 }
50} 48}
diff --git a/client/e2e/src/po/video-watch.po.ts b/client/e2e/src/po/video-watch.po.ts
index c875d5854..01061d5d4 100644
--- a/client/e2e/src/po/video-watch.po.ts
+++ b/client/e2e/src/po/video-watch.po.ts
@@ -1,5 +1,4 @@
1import { browser, by, element, ElementFinder, ExpectedConditions } from 'protractor' 1import { browserSleep, go } from '../utils'
2import { browserSleep, isMobileDevice } from '../utils'
3 2
4export class VideoWatchPage { 3export class VideoWatchPage {
5 async goOnVideosList (isMobileDevice: boolean, isSafari: boolean) { 4 async goOnVideosList (isMobileDevice: boolean, isSafari: boolean) {
@@ -12,19 +11,19 @@ export class VideoWatchPage {
12 url = '/videos/recently-added' 11 url = '/videos/recently-added'
13 } 12 }
14 13
15 await browser.get(url, 20000) 14 await go(url)
16 15
17 // Waiting the following element does not work on Safari... 16 // Waiting the following element does not work on Safari...
18 if (isSafari) return browserSleep(3000) 17 if (isSafari) return browserSleep(3000)
19 18
20 const elem = element.all(by.css('.videos .video-miniature .video-miniature-name')).first() 19 await $('.videos .video-miniature .video-miniature-name').waitForDisplayed()
21 return browser.wait(browser.ExpectedConditions.visibilityOf(elem))
22 } 20 }
23 21
24 getVideosListName () { 22 async getVideosListName () {
25 return element.all(by.css('.videos .video-miniature .video-miniature-name')) 23 const elems = await $$('.videos .video-miniature .video-miniature-name')
26 .getText() 24 const texts = await Promise.all(elems.map(e => e.getText()))
27 .then((texts: any) => texts.map((t: any) => t.trim())) 25
26 return texts.map(t => t.trim())
28 } 27 }
29 28
30 waitWatchVideoName (videoName: string, isMobileDevice: boolean, isSafari: boolean) { 29 waitWatchVideoName (videoName: string, isMobileDevice: boolean, isSafari: boolean) {
@@ -33,99 +32,134 @@ export class VideoWatchPage {
33 // On mobile we display the first node, on desktop the second 32 // On mobile we display the first node, on desktop the second
34 const index = isMobileDevice ? 0 : 1 33 const index = isMobileDevice ? 0 : 1
35 34
36 const elem = element.all(by.css('.video-info .video-info-name')).get(index) 35 return browser.waitUntil(async () => {
37 return browser.wait(browser.ExpectedConditions.textToBePresentInElement(elem, videoName)) 36 return (await $$('.video-info .video-info-name')[index].getText()).includes(videoName)
37 })
38 } 38 }
39 39
40 getVideoName () { 40 getVideoName () {
41 return this.getVideoNameElement().getText() 41 return this.getVideoNameElement().then(e => e.getText())
42 } 42 }
43 43
44 async goOnAssociatedEmbed () { 44 async goOnAssociatedEmbed () {
45 let url = await browser.getCurrentUrl() 45 let url = await browser.getUrl()
46 url = url.replace('/w/', '/videos/embed/') 46 url = url.replace('/w/', '/videos/embed/')
47 url = url.replace(':3333', ':9001') 47 url = url.replace(':3333', ':9001')
48 48
49 return browser.get(url) 49 return go(url)
50 } 50 }
51 51
52 async goOnP2PMediaLoaderEmbed () { 52 goOnP2PMediaLoaderEmbed () {
53 return browser.get('https://peertube2.cpy.re/videos/embed/969bf103-7818-43b5-94a0-de159e13de50') 53 return go(
54 'https://peertube2.cpy.re/videos/embed/969bf103-7818-43b5-94a0-de159e13de50'
55 )
54 } 56 }
55 57
56 async goOnP2PMediaLoaderPlaylistEmbed () { 58 goOnP2PMediaLoaderPlaylistEmbed () {
57 return browser.get('https://peertube2.cpy.re/video-playlists/embed/73804a40-da9a-40c2-b1eb-2c6d9eec8f0a') 59 return go(
60 'https://peertube2.cpy.re/video-playlists/embed/73804a40-da9a-40c2-b1eb-2c6d9eec8f0a'
61 )
58 } 62 }
59 63
60 async clickOnVideo (videoName: string) { 64 async clickOnVideo (videoName: string) {
61 const video = element.all(by.css('.videos .video-miniature .video-miniature-name')) 65 const video = async () => {
62 .filter(e => e.getText().then(t => t === videoName )) 66 const videos = await $$('.videos .video-miniature .video-miniature-name').filter(async e => {
63 .first() 67 const t = await e.getText()
68
69 return t === videoName
70 })
71
72 return videos[0]
73 }
74
75 await browser.waitUntil(async () => {
76 const elem = await video()
64 77
65 await browser.wait(browser.ExpectedConditions.elementToBeClickable(video)) 78 return elem?.isClickable()
66 await video.click() 79 });
67 80
68 await browser.wait(browser.ExpectedConditions.urlContains('/w/')) 81 (await video()).click()
82
83 await browser.waitUntil(async () => (await browser.getUrl()).includes('/w/'))
69 } 84 }
70 85
71 async clickOnFirstVideo () { 86 async clickOnFirstVideo () {
72 const video = element.all(by.css('.videos .video-miniature .video-thumbnail')).first() 87 const video = () => $('.videos .video-miniature .video-thumbnail')
73 const videoName = element.all(by.css('.videos .video-miniature .video-miniature-name')).first() 88 const videoName = () => $('.videos .video-miniature .video-miniature-name')
89
90 await video().waitForClickable()
74 91
75 // Don't know why but the expectation fails on Safari 92 const textToReturn = await videoName().getText()
76 await browser.wait(browser.ExpectedConditions.elementToBeClickable(video)) 93 await video().click()
77 94
78 const textToReturn = videoName.getText() 95 await browser.waitUntil(async () => (await browser.getUrl()).includes('/w/'))
79 await video.click()
80 96
81 await browser.wait(browser.ExpectedConditions.urlContains('/w/'))
82 return textToReturn 97 return textToReturn
83 } 98 }
84 99
85 async clickOnUpdate () { 100 async clickOnUpdate () {
86 const dropdown = element(by.css('my-video-actions-dropdown .action-button')) 101 const dropdown = $('my-video-actions-dropdown .action-button')
87 await dropdown.click() 102 await dropdown.click()
88 103
89 const items: ElementFinder[] = await element.all(by.css('.dropdown-menu.show .dropdown-item')) 104 await $('.dropdown-menu.show .dropdown-item').waitForDisplayed()
105 const items = await $$('.dropdown-menu.show .dropdown-item')
90 106
91 for (const item of items) { 107 for (const item of items) {
92 const href = await item.getAttribute('href') 108 const href = await item.getAttribute('href')
93 109
94 if (href && href.includes('/update/')) { 110 if (href?.includes('/update/')) {
95 await item.click() 111 await item.click()
96 return 112 return
97 } 113 }
98 } 114 }
99 } 115 }
100 116
101 async clickOnSave () { 117 clickOnSave () {
102 return element(by.css('.action-button-save')).click() 118 return $('.action-button-save').click()
103 } 119 }
104 120
105 async createPlaylist (name: string) { 121 async createPlaylist (name: string) {
106 await element(by.css('.new-playlist-button')).click() 122 const newPlaylistButton = () => $('.new-playlist-button')
123
124 await newPlaylistButton().waitForClickable()
125 await newPlaylistButton().click()
126
127 const displayName = () => $('#displayName')
107 128
108 await element(by.css('#displayName')).sendKeys(name) 129 await displayName().waitForDisplayed()
130 await displayName().setValue(name)
109 131
110 return element(by.css('.new-playlist-block input[type=submit]')).click() 132 return $('.new-playlist-block input[type=submit]').click()
111 } 133 }
112 134
113 async saveToPlaylist (name: string) { 135 async saveToPlaylist (name: string) {
114 return element.all(by.css('my-video-add-to-playlist .playlist')) 136 const playlist = () => $('my-video-add-to-playlist').$(`.playlist=${name}`)
115 .filter(p => p.getText().then(t => t === name)) 137
116 .click() 138 await playlist().waitForDisplayed()
139
140 return playlist().click()
117 } 141 }
118 142
119 waitUntilVideoName (name: string, maxTime: number) { 143 waitUntilVideoName (name: string, maxTime: number) {
120 const elem = this.getVideoNameElement() 144 return browser.waitUntil(async () => {
121 145 return (await this.getVideoName()) === name
122 return browser.wait(ExpectedConditions.textToBePresentInElement(elem, name), maxTime) 146 }, { timeout: maxTime })
123 } 147 }
124 148
125 private getVideoNameElement () { 149 private async getVideoNameElement () {
126 // We have 2 video info name block, pick the first that is not empty 150 // We have 2 video info name block, pick the first that is not empty
127 return element.all(by.css('.video-info-first-row .video-info-name')) 151 const elem = async () => {
128 .filter(e => e.getText().then(t => !!t)) 152 const elems = await $$('.video-info-first-row .video-info-name').filter(e => e.isDisplayed())
129 .first() 153
154 return elems[0]
155 }
156
157 await browser.waitUntil(async () => {
158 const e = await elem()
159
160 return e?.isDisplayed()
161 })
162
163 return elem()
130 } 164 }
131} 165}
diff --git a/client/e2e/src/types/wdio.d.ts b/client/e2e/src/types/wdio.d.ts
new file mode 100644
index 000000000..6dc2cbd87
--- /dev/null
+++ b/client/e2e/src/types/wdio.d.ts
@@ -0,0 +1,5 @@
1declare namespace WebdriverIO {
2 interface Element {
3 chooseFile: (path: string) => Promise<void>
4 }
5}
diff --git a/client/e2e/src/utils.ts b/client/e2e/src/utils.ts
index a9d30c03a..df1c29238 100644
--- a/client/e2e/src/utils.ts
+++ b/client/e2e/src/utils.ts
@@ -1,34 +1,37 @@
1import { browser } from 'protractor'
2
3async function browserSleep (amount: number) { 1async function browserSleep (amount: number) {
4 const oldValue = await browser.waitForAngularEnabled() 2 await browser.pause(amount)
5 3}
6 // iOS does not seem to work with protractor
7 // https://github.com/angular/protractor/issues/2840
8 if (await isIOS()) browser.waitForAngularEnabled(true)
9 4
10 await browser.sleep(amount) 5function isMobileDevice () {
6 const platformName = (browser.capabilities['platformName'] || '').toLowerCase()
11 7
12 if (await isIOS()) browser.waitForAngularEnabled(oldValue) 8 return platformName === 'android' || platformName === 'ios'
13} 9}
14 10
15async function isMobileDevice () { 11function isSafari () {
16 const caps = await browser.getCapabilities() 12 return browser.capabilities['browserName'] &&
17 return caps.get('realMobile') === 'true' || caps.get('realMobile') === true 13 browser.capabilities['browserName'].toLowerCase() === 'safari'
18} 14}
19 15
20async function isSafari () { 16function isIOS () {
21 const caps = await browser.getCapabilities() 17 return isMobileDevice() && isSafari()
22 return caps.get('browserName') && caps.get('browserName').toLowerCase() === 'safari'
23} 18}
24 19
25async function isIOS () { 20async function go (url: string) {
26 return await isMobileDevice() && await isSafari() 21 await browser.url(url)
22
23 // Hide notifications that could fail tests when hiding buttons
24 await browser.execute(() => {
25 const style = document.createElement('style')
26 style.innerHTML = 'p-toast { display: none }'
27 document.head.appendChild(style)
28 })
27} 29}
28 30
29export { 31export {
30 isMobileDevice, 32 isMobileDevice,
31 isSafari, 33 isSafari,
32 isIOS, 34 isIOS,
35 go,
33 browserSleep 36 browserSleep
34} 37}
diff --git a/client/e2e/src/videos.e2e-spec.ts b/client/e2e/src/videos.e2e-spec.ts
index fc816d1bf..7f7c814e1 100644
--- a/client/e2e/src/videos.e2e-spec.ts
+++ b/client/e2e/src/videos.e2e-spec.ts
@@ -1,14 +1,13 @@
1import { browser } from 'protractor'
2import { LoginPage } from './po/login.po' 1import { LoginPage } from './po/login.po'
3import { MyAccountPage } from './po/my-account' 2import { MyAccountPage } from './po/my-account'
4import { PlayerPage } from './po/player.po' 3import { PlayerPage } from './po/player.po'
5import { VideoUpdatePage } from './po/video-update.po' 4import { VideoUpdatePage } from './po/video-update.po'
6import { VideoUploadPage } from './po/video-upload.po' 5import { VideoUploadPage } from './po/video-upload.po'
7import { VideoWatchPage } from './po/video-watch.po' 6import { VideoWatchPage } from './po/video-watch.po'
8import { isIOS, isMobileDevice, isSafari } from './utils' 7import { browserSleep, go, isIOS, isMobileDevice, isSafari } from './utils'
9 8
10async function skipIfUploadNotSupported () { 9function isUploadUnsupported () {
11 if (await isMobileDevice() || await isSafari()) { 10 if (isMobileDevice() || isSafari()) {
12 console.log('Skipping because we are on a real device or Safari and BrowserStack does not support file upload.') 11 console.log('Skipping because we are on a real device or Safari and BrowserStack does not support file upload.')
13 return true 12 return true
14 } 13 }
@@ -24,11 +23,30 @@ describe('Videos workflow', () => {
24 let loginPage: LoginPage 23 let loginPage: LoginPage
25 let playerPage: PlayerPage 24 let playerPage: PlayerPage
26 25
27 let videoName = new Date().getTime() + ' video' 26 let videoName = Math.random() + ' video'
28 const video2Name = new Date().getTime() + ' second video' 27 const video2Name = Math.random() + ' second video'
29 const playlistName = new Date().getTime() + ' playlist' 28 const playlistName = Math.random() + ' playlist'
30 let videoWatchUrl: string 29 let videoWatchUrl: string
31 30
31 before(async () => {
32 if (isIOS()) {
33 console.log('iOS detected')
34 } else if (isMobileDevice()) {
35 console.log('Android detected.')
36 } else if (isSafari()) {
37 console.log('Safari detected.')
38 }
39
40 if (isUploadUnsupported()) return
41
42 await browser.waitUntil(async () => {
43 await go('/')
44 await browserSleep(500)
45
46 return $('<my-app>').isDisplayed()
47 }, { timeout: 20 * 1000 })
48 })
49
32 beforeEach(async () => { 50 beforeEach(async () => {
33 videoWatchPage = new VideoWatchPage() 51 videoWatchPage = new VideoWatchPage()
34 videoUploadPage = new VideoUploadPage() 52 videoUploadPage = new VideoUploadPage()
@@ -37,25 +55,13 @@ describe('Videos workflow', () => {
37 loginPage = new LoginPage() 55 loginPage = new LoginPage()
38 playerPage = new PlayerPage() 56 playerPage = new PlayerPage()
39 57
40 if (await isIOS()) { 58 if (!isMobileDevice()) {
41 // iOS does not seem to work with protractor 59 await browser.maximizeWindow()
42 // https://github.com/angular/protractor/issues/2840
43 browser.waitForAngularEnabled(false)
44
45 console.log('iOS detected')
46 } else if (await isMobileDevice()) {
47 console.log('Android detected.')
48 } else if (await isSafari()) {
49 console.log('Safari detected.')
50 }
51
52 if (!await isMobileDevice()) {
53 await browser.driver.manage().window().maximize()
54 } 60 }
55 }) 61 })
56 62
57 it('Should log in', async () => { 63 it('Should log in', async () => {
58 if (await isMobileDevice() || await isSafari()) { 64 if (isMobileDevice() || isSafari()) {
59 console.log('Skipping because we are on a real device or Safari and BrowserStack does not support file upload.') 65 console.log('Skipping because we are on a real device or Safari and BrowserStack does not support file upload.')
60 return 66 return
61 } 67 }
@@ -64,7 +70,7 @@ describe('Videos workflow', () => {
64 }) 70 })
65 71
66 it('Should upload a video', async () => { 72 it('Should upload a video', async () => {
67 if (await skipIfUploadNotSupported()) return 73 if (isUploadUnsupported()) return
68 74
69 await videoUploadPage.navigateTo() 75 await videoUploadPage.navigateTo()
70 76
@@ -73,62 +79,52 @@ describe('Videos workflow', () => {
73 }) 79 })
74 80
75 it('Should list videos', async () => { 81 it('Should list videos', async () => {
76 await videoWatchPage.goOnVideosList(await isMobileDevice(), await isSafari()) 82 await videoWatchPage.goOnVideosList(isMobileDevice(), isSafari())
77 83
78 if (await skipIfUploadNotSupported()) return 84 if (isUploadUnsupported()) return
79 85
80 const videoNames = videoWatchPage.getVideosListName() 86 const videoNames = await videoWatchPage.getVideosListName()
81 expect(videoNames).toContain(videoName) 87 expect(videoNames).toContain(videoName)
82 }) 88 })
83 89
84 it('Should go on video watch page', async () => { 90 it('Should go on video watch page', async () => {
85 let videoNameToExcept = videoName 91 let videoNameToExcept = videoName
86 92
87 if (await isMobileDevice() || await isSafari()) { 93 if (isMobileDevice() || isSafari()) {
88 await browser.get('https://peertube2.cpy.re/w/122d093a-1ede-43bd-bd34-59d2931ffc5e') 94 await go('https://peertube2.cpy.re/w/122d093a-1ede-43bd-bd34-59d2931ffc5e')
89 videoNameToExcept = 'E2E tests' 95 videoNameToExcept = 'E2E tests'
90 } else { 96 } else {
91 await videoWatchPage.clickOnVideo(videoName) 97 await videoWatchPage.clickOnVideo(videoName)
92 } 98 }
93 99
94 return videoWatchPage.waitWatchVideoName(videoNameToExcept, await isMobileDevice(), await isSafari()) 100 return videoWatchPage.waitWatchVideoName(videoNameToExcept, isMobileDevice(), isSafari())
95 }) 101 })
96 102
97 it('Should play the video', async () => { 103 it('Should play the video', async () => {
98 videoWatchUrl = await browser.getCurrentUrl() 104 videoWatchUrl = await browser.getUrl()
99 105
100 await playerPage.playAndPauseVideo(true) 106 await playerPage.playAndPauseVideo(true)
101 expect(playerPage.getWatchVideoPlayerCurrentTime()).toBeGreaterThanOrEqual(2) 107 expect(await playerPage.getWatchVideoPlayerCurrentTime()).toBeGreaterThanOrEqual(2)
102 }) 108 })
103 109
104 it('Should watch the associated embed video', async () => { 110 it('Should watch the associated embed video', async () => {
105 const oldValue = await browser.waitForAngularEnabled()
106 await browser.waitForAngularEnabled(false)
107
108 await videoWatchPage.goOnAssociatedEmbed() 111 await videoWatchPage.goOnAssociatedEmbed()
109 112
110 await playerPage.playAndPauseVideo(false) 113 await playerPage.playAndPauseVideo(false)
111 expect(playerPage.getWatchVideoPlayerCurrentTime()).toBeGreaterThanOrEqual(2) 114 expect(await playerPage.getWatchVideoPlayerCurrentTime()).toBeGreaterThanOrEqual(2)
112
113 await browser.waitForAngularEnabled(oldValue)
114 }) 115 })
115 116
116 it('Should watch the p2p media loader embed video', async () => { 117 it('Should watch the p2p media loader embed video', async () => {
117 const oldValue = await browser.waitForAngularEnabled()
118 await browser.waitForAngularEnabled(false)
119
120 await videoWatchPage.goOnP2PMediaLoaderEmbed() 118 await videoWatchPage.goOnP2PMediaLoaderEmbed()
121 119
122 await playerPage.playAndPauseVideo(false) 120 await playerPage.playAndPauseVideo(false)
123 expect(playerPage.getWatchVideoPlayerCurrentTime()).toBeGreaterThanOrEqual(2) 121 expect(await playerPage.getWatchVideoPlayerCurrentTime()).toBeGreaterThanOrEqual(2)
124
125 await browser.waitForAngularEnabled(oldValue)
126 }) 122 })
127 123
128 it('Should update the video', async () => { 124 it('Should update the video', async () => {
129 if (await skipIfUploadNotSupported()) return 125 if (isUploadUnsupported()) return
130 126
131 await browser.get(videoWatchUrl) 127 await go(videoWatchUrl)
132 128
133 await videoWatchPage.clickOnUpdate() 129 await videoWatchPage.clickOnUpdate()
134 130
@@ -142,14 +138,14 @@ describe('Videos workflow', () => {
142 }) 138 })
143 139
144 it('Should add the video in my playlist', async () => { 140 it('Should add the video in my playlist', async () => {
145 if (await skipIfUploadNotSupported()) return 141 if (isUploadUnsupported()) return
146 142
147 await videoWatchPage.clickOnSave() 143 await videoWatchPage.clickOnSave()
148 144
149 await videoWatchPage.createPlaylist(playlistName) 145 await videoWatchPage.createPlaylist(playlistName)
150 146
151 await videoWatchPage.saveToPlaylist(playlistName) 147 await videoWatchPage.saveToPlaylist(playlistName)
152 await browser.sleep(5000) 148 await browser.pause(5000)
153 149
154 await videoUploadPage.navigateTo() 150 await videoUploadPage.navigateTo()
155 151
@@ -161,7 +157,7 @@ describe('Videos workflow', () => {
161 }) 157 })
162 158
163 it('Should have the playlist in my account', async () => { 159 it('Should have the playlist in my account', async () => {
164 if (await skipIfUploadNotSupported()) return 160 if (isUploadUnsupported()) return
165 161
166 await myAccountPage.navigateToMyPlaylists() 162 await myAccountPage.navigateToMyPlaylists()
167 163
@@ -175,26 +171,18 @@ describe('Videos workflow', () => {
175 }) 171 })
176 172
177 it('Should watch the playlist', async () => { 173 it('Should watch the playlist', async () => {
178 if (await skipIfUploadNotSupported()) return 174 if (isUploadUnsupported()) return
179 175
180 await myAccountPage.playPlaylist() 176 await myAccountPage.playPlaylist()
181 177
182 const oldValue = await browser.waitForAngularEnabled() 178 await videoWatchPage.waitUntilVideoName(video2Name, 30 * 1000)
183 await browser.waitForAngularEnabled(false)
184
185 await videoWatchPage.waitUntilVideoName(video2Name, 20000 * 1000)
186
187 await browser.waitForAngularEnabled(oldValue)
188 }) 179 })
189 180
190 it('Should watch the webtorrent playlist in the embed', async () => { 181 it('Should watch the webtorrent playlist in the embed', async () => {
191 if (await skipIfUploadNotSupported()) return 182 if (isUploadUnsupported()) return
192
193 const accessToken = await browser.executeScript(`return window.localStorage.getItem('access_token');`)
194 const refreshToken = await browser.executeScript(`return window.localStorage.getItem('refresh_token');`)
195 183
196 const oldValue = await browser.waitForAngularEnabled() 184 const accessToken = await browser.execute(`return window.localStorage.getItem('access_token');`)
197 await browser.waitForAngularEnabled(false) 185 const refreshToken = await browser.execute(`return window.localStorage.getItem('refresh_token');`)
198 186
199 await myAccountPage.goOnAssociatedPlaylistEmbed() 187 await myAccountPage.goOnAssociatedPlaylistEmbed()
200 188
@@ -202,49 +190,45 @@ describe('Videos workflow', () => {
202 190
203 console.log('Will set %s and %s tokens in local storage.', accessToken, refreshToken) 191 console.log('Will set %s and %s tokens in local storage.', accessToken, refreshToken)
204 192
205 await browser.executeScript(`window.localStorage.setItem('access_token', '${accessToken}');`) 193 await browser.execute(`window.localStorage.setItem('access_token', '${accessToken}');`)
206 await browser.executeScript(`window.localStorage.setItem('refresh_token', '${refreshToken}');`) 194 await browser.execute(`window.localStorage.setItem('refresh_token', '${refreshToken}');`)
207 await browser.executeScript(`window.localStorage.setItem('token_type', 'Bearer');`) 195 await browser.execute(`window.localStorage.setItem('token_type', 'Bearer');`)
208 196
209 await browser.refresh() 197 await browser.refresh()
210 198
211 await playerPage.playVideo() 199 await playerPage.playVideo()
212 200
213 await playerPage.waitUntilPlaylistInfo('2/2') 201 await playerPage.waitUntilPlaylistInfo('2/2', 30 * 1000)
214
215 await browser.waitForAngularEnabled(oldValue)
216 }) 202 })
217 203
218 it('Should watch the HLS playlist in the embed', async () => { 204 it('Should watch the HLS playlist in the embed', async () => {
219 const oldValue = await browser.waitForAngularEnabled()
220 await browser.waitForAngularEnabled(false)
221
222 await videoWatchPage.goOnP2PMediaLoaderPlaylistEmbed() 205 await videoWatchPage.goOnP2PMediaLoaderPlaylistEmbed()
223 206
224 await playerPage.playVideo() 207 await playerPage.playVideo()
225 208
226 await playerPage.waitUntilPlaylistInfo('2/2') 209 await playerPage.waitUntilPlaylistInfo('2/2', 30 * 1000)
227
228 await browser.waitForAngularEnabled(oldValue)
229 }) 210 })
230 211
231 it('Should delete the video 2', async () => { 212 it('Should delete the video 2', async () => {
232 if (await skipIfUploadNotSupported()) return 213 if (isUploadUnsupported()) return
233 214
234 // Go to the dev website 215 // Go to the dev website
235 await browser.get(videoWatchUrl) 216 await go(videoWatchUrl)
236 217
237 await myAccountPage.navigateToMyVideos() 218 await myAccountPage.navigateToMyVideos()
238 219
239 await myAccountPage.removeVideo(video2Name) 220 await myAccountPage.removeVideo(video2Name)
240 await myAccountPage.validRemove() 221 await myAccountPage.validRemove()
241 222
242 const count = await myAccountPage.countVideos([ videoName, video2Name ]) 223 await browser.waitUntil(async () => {
243 expect(count).toEqual(1) 224 const count = await myAccountPage.countVideos([ videoName, video2Name ])
225
226 return count === 1
227 })
244 }) 228 })
245 229
246 it('Should delete the first video', async () => { 230 it('Should delete the first video', async () => {
247 if (await skipIfUploadNotSupported()) return 231 if (isUploadUnsupported()) return
248 232
249 await myAccountPage.removeVideo(videoName) 233 await myAccountPage.removeVideo(videoName)
250 await myAccountPage.validRemove() 234 await myAccountPage.validRemove()
diff --git a/client/e2e/tsconfig.json b/client/e2e/tsconfig.json
index 77d311e88..f42206621 100644
--- a/client/e2e/tsconfig.json
+++ b/client/e2e/tsconfig.json
@@ -5,9 +5,14 @@
5 "module": "commonjs", 5 "module": "commonjs",
6 "target": "es5", 6 "target": "es5",
7 "types": [ 7 "types": [
8 "jasmine", 8 "node",
9 "jasminewd2", 9 "webdriverio/async",
10 "node" 10 "@wdio/mocha-framework",
11 "expect-webdriverio"
11 ] 12 ]
12 } 13 },
14 "include": [
15 "src/**/*.ts",
16 "./*.ts"
17 ]
13} 18}
diff --git a/client/e2e/wdio.browserstack.conf.ts b/client/e2e/wdio.browserstack.conf.ts
new file mode 100644
index 000000000..af3a454fc
--- /dev/null
+++ b/client/e2e/wdio.browserstack.conf.ts
@@ -0,0 +1,114 @@
1import { config as mainConfig } from './wdio.main.conf'
2
3const user = process.env.BROWSERSTACK_USER
4const key = process.env.BROWSERSTACK_KEY
5
6if (!user) throw new Error('Miss browser stack user')
7if (!key) throw new Error('Miss browser stack key')
8
9function buildMainOptions (sessionName: string) {
10 return {
11 projectName: 'PeerTube',
12 buildName: 'Main E2E - ' + new Date().toISOString().split('T')[0],
13 sessionName,
14 consoleLogs: 'info',
15 networkLogs: true
16 }
17}
18
19function buildBStackDesktopOptions (sessionName: string, resolution?: string) {
20 return {
21 'bstack:options': {
22 ...buildMainOptions(sessionName),
23
24 resolution
25 }
26 }
27}
28
29function buildBStackMobileOptions (sessionName: string, deviceName: string, osVersion: string) {
30 return {
31 'bstack:options': {
32 ...buildMainOptions(sessionName),
33
34 realMobile: true,
35 osVersion,
36 deviceName
37 }
38 }
39}
40
41module.exports = {
42 config: {
43 ...mainConfig,
44
45 user,
46 key,
47
48 maxInstances: 5,
49
50 capabilities: [
51 {
52 browserName: 'Chrome',
53
54 ...buildBStackDesktopOptions('Latest Chrome Desktop', '1280x1024')
55 },
56 {
57 browserName: 'Firefox',
58 browserVersion: '68', // ESR
59
60 ...buildBStackDesktopOptions('Firefox ESR Desktop', '1280x1024')
61 },
62 {
63 browserName: 'Safari',
64 browserVersion: '11.1',
65
66 ...buildBStackDesktopOptions('Safari Desktop', '1280x1024')
67 },
68 {
69 browserName: 'Firefox',
70
71 ...buildBStackDesktopOptions('Firefox Latest', '1280x1024')
72 },
73 {
74 browserName: 'Edge',
75
76 ...buildBStackDesktopOptions('Edge Latest', '1280x1024')
77 },
78
79 {
80 browserName: 'Chrome',
81
82 ...buildBStackMobileOptions('Latest Chrome Android', 'Samsung Galaxy S6', '5.0')
83 },
84 {
85 browserName: 'Safari',
86
87 ...buildBStackMobileOptions('Safari iPhone', 'iPhone 8 Plus', '11')
88 },
89 {
90 browserName: 'Safari',
91
92 ...buildBStackMobileOptions('Safari iPad', 'iPad 7th', '13')
93 }
94 ],
95
96 host: 'hub-cloud.browserstack.com',
97 connectionRetryTimeout: 240000,
98 waitforTimeout: 20000,
99
100 services: [
101 [
102 'browserstack', { browserstackLocal: true }
103 ]
104 ],
105
106 after: function (result) {
107 if (result === 0) {
108 browser.executeScript('browserstack_executor: {"action": "setSessionStatus", "arguments": {"status":"passed","reason": ""}}', [])
109 } else {
110 browser.executeScript('browserstack_executor: {"action": "setSessionStatus", "arguments": {"status":"failed","reason": ""}}', [])
111 }
112 }
113 } as WebdriverIO.Config
114}
diff --git a/client/e2e/wdio.local.conf.ts b/client/e2e/wdio.local.conf.ts
new file mode 100644
index 000000000..4071aa249
--- /dev/null
+++ b/client/e2e/wdio.local.conf.ts
@@ -0,0 +1,43 @@
1import { config as mainConfig } from './wdio.main.conf'
2
3const prefs = {
4 'intl.accept_languages': 'en'
5}
6
7module.exports = {
8 config: {
9 ...mainConfig,
10
11 runner: 'local',
12
13 maxInstances: 1,
14
15 capabilities: [
16 {
17 browserName: 'chrome',
18 acceptInsecureCerts: true,
19 'goog:chromeOptions': {
20 prefs
21 }
22 },
23 {
24 browserName: 'firefox',
25 'moz:firefoxOptions': {
26 // args: [ '-headless' ],
27 binary: '/usr/bin/firefox-developer-edition',
28 prefs
29 }
30 },
31 {
32 browserName: 'firefox',
33 'moz:firefoxOptions': {
34 // args: [ '-headless' ],
35 binary: '/usr/bin/firefox-esr',
36 prefs
37 }
38 }
39 ],
40
41 services: [ 'chromedriver', 'geckodriver' ]
42 } as WebdriverIO.Config
43}
diff --git a/client/e2e/wdio.main.conf.ts b/client/e2e/wdio.main.conf.ts
new file mode 100644
index 000000000..e2ef99967
--- /dev/null
+++ b/client/e2e/wdio.main.conf.ts
@@ -0,0 +1,115 @@
1export const config = {
2 //
3 // ====================
4 // Runner Configuration
5 // ====================
6 //
7 //
8 // ==================
9 // Specify Test Files
10 // ==================
11 // Define which test specs should run. The pattern is relative to the directory
12 // from which `wdio` was called.
13 //
14 // The specs are defined as an array of spec files (optionally using wildcards
15 // that will be expanded). The test for each spec file will be run in a separate
16 // worker process. In order to have a group of spec files run in the same worker
17 // process simply enclose them in an array within the specs array.
18 //
19 // If you are calling `wdio` from an NPM script (see https://docs.npmjs.com/cli/run-script),
20 // then the current working directory is where your `package.json` resides, so `wdio`
21 // will be called from there.
22 //
23 specs: [
24 './src/**/*.e2e-spec.ts'
25 ],
26 // Patterns to exclude.
27 exclude: [
28 // 'path/to/excluded/files'
29 ],
30 //
31 // ===================
32 // Test Configurations
33 // ===================
34 // Define all options that are relevant for the WebdriverIO instance here
35 //
36 // Level of logging verbosity: trace | debug | info | warn | error | silent
37 logLevel: 'info',
38 //
39 // Set specific log levels per logger
40 // loggers:
41 // - webdriver, webdriverio
42 // - @wdio/browserstack-service, @wdio/devtools-service, @wdio/sauce-service
43 // - @wdio/mocha-framework, @wdio/jasmine-framework
44 // - @wdio/local-runner
45 // - @wdio/sumologic-reporter
46 // - @wdio/cli, @wdio/config, @wdio/utils
47 // Level of logging verbosity: trace | debug | info | warn | error | silent
48 // logLevels: {
49 // webdriver: 'info',
50 // '@wdio/appium-service': 'info'
51 // },
52 //
53 // If you only want to run your tests until a specific amount of tests have failed use
54 // bail (default is 0 - don't bail, run all tests).
55 bail: 1,
56 //
57 // Set a base URL in order to shorten url command calls. If your `url` parameter starts
58 // with `/`, the base url gets prepended, not including the path portion of your baseUrl.
59 // If your `url` parameter starts without a scheme or `/` (like `some/path`), the base url
60 // gets prepended directly.
61 baseUrl: 'http://localhost:9001',
62 //
63 // Default timeout for all waitFor* commands.
64 waitforTimeout: 5000,
65 //
66 // Default timeout in milliseconds for request
67 // if browser driver or grid doesn't send response
68 connectionRetryTimeout: 120000,
69 //
70 // Default request retries count
71 connectionRetryCount: 3,
72
73 // Framework you want to run your specs with.
74 // The following are supported: Mocha, Jasmine, and Cucumber
75 // see also: https://webdriver.io/docs/frameworks
76 //
77 // Make sure you have the wdio adapter package for the specific framework installed
78 // before running any tests.
79 framework: 'mocha',
80 //
81 // The number of times to retry the entire specfile when it fails as a whole
82 // specFileRetries: 1,
83 //
84 // Delay in seconds between the spec file retry attempts
85 // specFileRetriesDelay: 0,
86 //
87 // Whether or not retried specfiles should be retried immediately or deferred to the end of the queue
88 // specFileRetriesDeferred: false,
89 //
90 // Test reporter for stdout.
91 // The only one supported by default is 'dot'
92 // see also: https://webdriver.io/docs/dot-reporter
93 reporters: [ 'spec' ],
94
95 //
96 // Options to be passed to Mocha.
97 // See the full list at http://mochajs.org/
98 mochaOpts: {
99 ui: 'bdd',
100 timeout: 60000
101 },
102
103 autoCompileOpts: {
104 autoCompile: true,
105
106 tsNodeOpts: {
107 project: require('path').join(__dirname, './tsconfig.json')
108 }
109 },
110
111 before: function () {
112 require('expect-webdriverio')
113 require('./src/commands/upload')
114 }
115} as Partial<WebdriverIO.Config>
diff --git a/client/package.json b/client/package.json
index 29c236794..ce41700f8 100644
--- a/client/package.json
+++ b/client/package.json
@@ -58,8 +58,6 @@
58 "@types/chart.js": "^2.9.16", 58 "@types/chart.js": "^2.9.16",
59 "@types/core-js": "^2.5.2", 59 "@types/core-js": "^2.5.2",
60 "@types/debug": "^4.1.5", 60 "@types/debug": "^4.1.5",
61 "@types/jasmine": "^3.3.15",
62 "@types/jasminewd2": "^2.0.3",
63 "@types/jschannel": "^1.0.0", 61 "@types/jschannel": "^1.0.0",
64 "@types/linkifyjs": "^2.1.2", 62 "@types/linkifyjs": "^2.1.2",
65 "@types/lodash-es": "^4.17.0", 63 "@types/lodash-es": "^4.17.0",
@@ -71,12 +69,19 @@
71 "@types/webtorrent": "^0.109.0", 69 "@types/webtorrent": "^0.109.0",
72 "@typescript-eslint/eslint-plugin": "4.29.3", 70 "@typescript-eslint/eslint-plugin": "4.29.3",
73 "@typescript-eslint/parser": "4.29.3", 71 "@typescript-eslint/parser": "4.29.3",
72 "@wdio/browserstack-service": "^7.11.1",
73 "@wdio/cli": "^7.11.1",
74 "@wdio/codemod": "^0.9.0",
75 "@wdio/local-runner": "^7.11.1",
76 "@wdio/mocha-framework": "^7.11.1",
77 "@wdio/spec-reporter": "^7.10.1",
74 "angular2-hotkeys": "^2.1.2", 78 "angular2-hotkeys": "^2.1.2",
75 "angularx-qrcode": "11.0.0", 79 "angularx-qrcode": "11.0.0",
76 "bootstrap": "^4.1.3", 80 "bootstrap": "^4.1.3",
77 "buffer": "^6.0.3", 81 "buffer": "^6.0.3",
78 "cache-chunk-store": "^3.0.0", 82 "cache-chunk-store": "^3.0.0",
79 "chart.js": "^3.5.1", 83 "chart.js": "^3.5.1",
84 "chromedriver": "^92.0.1",
80 "core-js": "^3.1.4", 85 "core-js": "^3.1.4",
81 "css-loader": "^6.2.0", 86 "css-loader": "^6.2.0",
82 "debug": "^4.3.1", 87 "debug": "^4.3.1",
@@ -85,19 +90,15 @@
85 "eslint-plugin-import": "^2.24.2", 90 "eslint-plugin-import": "^2.24.2",
86 "eslint-plugin-jsdoc": "^36.0.8", 91 "eslint-plugin-jsdoc": "^36.0.8",
87 "eslint-plugin-prefer-arrow": "latest", 92 "eslint-plugin-prefer-arrow": "latest",
93 "expect": "^27.1.0",
94 "expect-webdriverio": "^3.1.2",
88 "focus-visible": "^5.0.2", 95 "focus-visible": "^5.0.2",
96 "geckodriver": "^2.0.3",
89 "hls.js": "^1.0.7", 97 "hls.js": "^1.0.7",
90 "html-loader": "^2.1.2", 98 "html-loader": "^2.1.2",
91 "html-webpack-plugin": "^5.3.1", 99 "html-webpack-plugin": "^5.3.1",
92 "https-browserify": "^1.0.0", 100 "https-browserify": "^1.0.0",
93 "jasmine-core": "~3.8.0",
94 "jasmine-spec-reporter": "~7.0.0",
95 "jschannel": "^1.0.2", 101 "jschannel": "^1.0.2",
96 "karma": "~6.3.2",
97 "karma-chrome-launcher": "~3.1.0",
98 "karma-coverage-istanbul-reporter": "~3.0.2",
99 "karma-jasmine": "~4.0.1",
100 "karma-jasmine-html-reporter": "^1.5.0",
101 "linkifyjs": "^2.1.5", 102 "linkifyjs": "^2.1.5",
102 "lodash-es": "^4.17.4", 103 "lodash-es": "^4.17.4",
103 "markdown-it": "12.2.0", 104 "markdown-it": "12.2.0",
@@ -106,7 +107,6 @@
106 "path-browserify": "^1.0.0", 107 "path-browserify": "^1.0.0",
107 "primeng": "^12.0.0-rc.1", 108 "primeng": "^12.0.0-rc.1",
108 "process": "^0.11.10", 109 "process": "^0.11.10",
109 "protractor": "~7.0.0",
110 "purify-css": "^1.2.5", 110 "purify-css": "^1.2.5",
111 "raw-loader": "^4.0.2", 111 "raw-loader": "^4.0.2",
112 "rxjs": "^7.3.0", 112 "rxjs": "^7.3.0",
@@ -129,6 +129,8 @@
129 "videojs-dock": "^2.0.2", 129 "videojs-dock": "^2.0.2",
130 "videojs-hotkeys": "^0.2.27", 130 "videojs-hotkeys": "^0.2.27",
131 "videostream": "~3.2.1", 131 "videostream": "~3.2.1",
132 "wdio-chromedriver-service": "^7.2.0",
133 "wdio-geckodriver-service": "^2.0.3",
132 "webpack-bundle-analyzer": "^4.4.2", 134 "webpack-bundle-analyzer": "^4.4.2",
133 "webpack-cli": "^4.7.0", 135 "webpack-cli": "^4.7.0",
134 "webtorrent": "^1.3.8", 136 "webtorrent": "^1.3.8",
diff --git a/client/yarn.lock b/client/yarn.lock
index 9add47b83..a7a519c28 100644
--- a/client/yarn.lock
+++ b/client/yarn.lock
@@ -310,7 +310,7 @@
310 dependencies: 310 dependencies:
311 "@babel/highlight" "^7.10.4" 311 "@babel/highlight" "^7.10.4"
312 312
313"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.8.3": 313"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.8.3":
314 version "7.14.5" 314 version "7.14.5"
315 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" 315 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"
316 integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== 316 integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==
@@ -364,7 +364,7 @@
364 semver "^5.4.1" 364 semver "^5.4.1"
365 source-map "^0.5.0" 365 source-map "^0.5.0"
366 366
367"@babel/core@>=7.9.0", "@babel/core@^7.7.5", "@babel/core@^7.8.6": 367"@babel/core@>=7.9.0", "@babel/core@^7.1.6", "@babel/core@^7.7.5", "@babel/core@^7.8.6":
368 version "7.15.0" 368 version "7.15.0"
369 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.0.tgz#749e57c68778b73ad8082775561f67f5196aafa8" 369 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.0.tgz#749e57c68778b73ad8082775561f67f5196aafa8"
370 integrity sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw== 370 integrity sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==
@@ -428,7 +428,7 @@
428 browserslist "^4.16.6" 428 browserslist "^4.16.6"
429 semver "^6.3.0" 429 semver "^6.3.0"
430 430
431"@babel/helper-create-class-features-plugin@^7.14.5": 431"@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.0":
432 version "7.15.0" 432 version "7.15.0"
433 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz#c9a137a4d137b2d0e2c649acf536d7ba1a76c0f7" 433 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz#c9a137a4d137b2d0e2c649acf536d7ba1a76c0f7"
434 integrity sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q== 434 integrity sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==
@@ -610,7 +610,7 @@
610 chalk "^2.0.0" 610 chalk "^2.0.0"
611 js-tokens "^4.0.0" 611 js-tokens "^4.0.0"
612 612
613"@babel/parser@^7.14.5", "@babel/parser@^7.14.8", "@babel/parser@^7.15.0", "@babel/parser@^7.8.3": 613"@babel/parser@^7.1.6", "@babel/parser@^7.14.5", "@babel/parser@^7.14.8", "@babel/parser@^7.15.0", "@babel/parser@^7.8.3":
614 version "7.15.3" 614 version "7.15.3"
615 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862" 615 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"
616 integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA== 616 integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==
@@ -642,7 +642,7 @@
642 "@babel/helper-remap-async-to-generator" "^7.14.5" 642 "@babel/helper-remap-async-to-generator" "^7.14.5"
643 "@babel/plugin-syntax-async-generators" "^7.8.4" 643 "@babel/plugin-syntax-async-generators" "^7.8.4"
644 644
645"@babel/plugin-proposal-class-properties@^7.14.5": 645"@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.14.5":
646 version "7.14.5" 646 version "7.14.5"
647 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" 647 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e"
648 integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== 648 integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==
@@ -691,7 +691,7 @@
691 "@babel/helper-plugin-utils" "^7.14.5" 691 "@babel/helper-plugin-utils" "^7.14.5"
692 "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 692 "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
693 693
694"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": 694"@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5":
695 version "7.14.5" 695 version "7.14.5"
696 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" 696 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6"
697 integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== 697 integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==
@@ -726,7 +726,7 @@
726 "@babel/helper-plugin-utils" "^7.14.5" 726 "@babel/helper-plugin-utils" "^7.14.5"
727 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 727 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
728 728
729"@babel/plugin-proposal-optional-chaining@^7.14.5": 729"@babel/plugin-proposal-optional-chaining@^7.1.0", "@babel/plugin-proposal-optional-chaining@^7.14.5":
730 version "7.14.5" 730 version "7.14.5"
731 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" 731 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603"
732 integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== 732 integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==
@@ -796,6 +796,13 @@
796 dependencies: 796 dependencies:
797 "@babel/helper-plugin-utils" "^7.8.3" 797 "@babel/helper-plugin-utils" "^7.8.3"
798 798
799"@babel/plugin-syntax-flow@^7.14.5":
800 version "7.14.5"
801 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz#2ff654999497d7d7d142493260005263731da180"
802 integrity sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==
803 dependencies:
804 "@babel/helper-plugin-utils" "^7.14.5"
805
799"@babel/plugin-syntax-json-strings@^7.8.3": 806"@babel/plugin-syntax-json-strings@^7.8.3":
800 version "7.8.3" 807 version "7.8.3"
801 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" 808 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
@@ -859,6 +866,13 @@
859 dependencies: 866 dependencies:
860 "@babel/helper-plugin-utils" "^7.14.5" 867 "@babel/helper-plugin-utils" "^7.14.5"
861 868
869"@babel/plugin-syntax-typescript@^7.14.5":
870 version "7.14.5"
871 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz#b82c6ce471b165b5ce420cf92914d6fb46225716"
872 integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==
873 dependencies:
874 "@babel/helper-plugin-utils" "^7.14.5"
875
862"@babel/plugin-transform-arrow-functions@^7.14.5": 876"@babel/plugin-transform-arrow-functions@^7.14.5":
863 version "7.14.5" 877 version "7.14.5"
864 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a" 878 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a"
@@ -939,6 +953,14 @@
939 "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" 953 "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
940 "@babel/helper-plugin-utils" "^7.14.5" 954 "@babel/helper-plugin-utils" "^7.14.5"
941 955
956"@babel/plugin-transform-flow-strip-types@^7.14.5":
957 version "7.14.5"
958 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.14.5.tgz#0dc9c1d11dcdc873417903d6df4bed019ef0f85e"
959 integrity sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==
960 dependencies:
961 "@babel/helper-plugin-utils" "^7.14.5"
962 "@babel/plugin-syntax-flow" "^7.14.5"
963
942"@babel/plugin-transform-for-of@^7.14.5": 964"@babel/plugin-transform-for-of@^7.14.5":
943 version "7.14.5" 965 version "7.14.5"
944 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb" 966 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb"
@@ -977,7 +999,7 @@
977 "@babel/helper-plugin-utils" "^7.14.5" 999 "@babel/helper-plugin-utils" "^7.14.5"
978 babel-plugin-dynamic-import-node "^2.3.3" 1000 babel-plugin-dynamic-import-node "^2.3.3"
979 1001
980"@babel/plugin-transform-modules-commonjs@^7.14.5": 1002"@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.14.5":
981 version "7.15.0" 1003 version "7.15.0"
982 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz#3305896e5835f953b5cdb363acd9e8c2219a5281" 1004 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz#3305896e5835f953b5cdb363acd9e8c2219a5281"
983 integrity sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig== 1005 integrity sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==
@@ -1104,6 +1126,15 @@
1104 dependencies: 1126 dependencies:
1105 "@babel/helper-plugin-utils" "^7.14.5" 1127 "@babel/helper-plugin-utils" "^7.14.5"
1106 1128
1129"@babel/plugin-transform-typescript@^7.15.0":
1130 version "7.15.0"
1131 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.0.tgz#553f230b9d5385018716586fc48db10dd228eb7e"
1132 integrity sha512-WIIEazmngMEEHDaPTx0IZY48SaAmjVWe3TRSX7cmJXn0bEv9midFzAjxiruOWYIVf5iQ10vFx7ASDpgEO08L5w==
1133 dependencies:
1134 "@babel/helper-create-class-features-plugin" "^7.15.0"
1135 "@babel/helper-plugin-utils" "^7.14.5"
1136 "@babel/plugin-syntax-typescript" "^7.14.5"
1137
1107"@babel/plugin-transform-unicode-escapes@^7.14.5": 1138"@babel/plugin-transform-unicode-escapes@^7.14.5":
1108 version "7.14.5" 1139 version "7.14.5"
1109 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b" 1140 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b"
@@ -1198,6 +1229,15 @@
1198 core-js-compat "^3.15.0" 1229 core-js-compat "^3.15.0"
1199 semver "^6.3.0" 1230 semver "^6.3.0"
1200 1231
1232"@babel/preset-flow@^7.0.0":
1233 version "7.14.5"
1234 resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.14.5.tgz#a1810b0780c8b48ab0bece8e7ab8d0d37712751c"
1235 integrity sha512-pP5QEb4qRUSVGzzKx9xqRuHUrM/jEzMqdrZpdMA+oUCRgd5zM1qGr5y5+ZgAL/1tVv1H0dyk5t4SKJntqyiVtg==
1236 dependencies:
1237 "@babel/helper-plugin-utils" "^7.14.5"
1238 "@babel/helper-validator-option" "^7.14.5"
1239 "@babel/plugin-transform-flow-strip-types" "^7.14.5"
1240
1201"@babel/preset-modules@^0.1.4": 1241"@babel/preset-modules@^0.1.4":
1202 version "0.1.4" 1242 version "0.1.4"
1203 resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" 1243 resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e"
@@ -1209,6 +1249,26 @@
1209 "@babel/types" "^7.4.4" 1249 "@babel/types" "^7.4.4"
1210 esutils "^2.0.2" 1250 esutils "^2.0.2"
1211 1251
1252"@babel/preset-typescript@^7.1.0":
1253 version "7.15.0"
1254 resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz#e8fca638a1a0f64f14e1119f7fe4500277840945"
1255 integrity sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==
1256 dependencies:
1257 "@babel/helper-plugin-utils" "^7.14.5"
1258 "@babel/helper-validator-option" "^7.14.5"
1259 "@babel/plugin-transform-typescript" "^7.15.0"
1260
1261"@babel/register@^7.0.0":
1262 version "7.15.3"
1263 resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.15.3.tgz#6b40a549e06ec06c885b2ec42c3dd711f55fe752"
1264 integrity sha512-mj4IY1ZJkorClxKTImccn4T81+UKTo4Ux0+OFSV9hME1ooqS9UV+pJ6BjD0qXPK4T3XW/KNa79XByjeEMZz+fw==
1265 dependencies:
1266 clone-deep "^4.0.1"
1267 find-cache-dir "^2.0.0"
1268 make-dir "^2.1.0"
1269 pirates "^4.0.0"
1270 source-map-support "^0.5.16"
1271
1212"@babel/runtime-corejs3@^7.10.2": 1272"@babel/runtime-corejs3@^7.10.2":
1213 version "7.15.3" 1273 version "7.15.3"
1214 resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.15.3.tgz#28754263988198f2a928c09733ade2fb4d28089d" 1274 resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.15.3.tgz#28754263988198f2a928c09733ade2fb4d28089d"
@@ -1316,6 +1376,17 @@
1316 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" 1376 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
1317 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== 1377 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
1318 1378
1379"@jest/types@^27.1.0":
1380 version "27.1.0"
1381 resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.1.0.tgz#674a40325eab23c857ebc0689e7e191a3c5b10cc"
1382 integrity sha512-pRP5cLIzN7I7Vp6mHKRSaZD7YpBTK7hawx5si8trMKqk4+WOdK8NEKOTO2G8PKWD1HbKMVckVB6/XHh/olhf2g==
1383 dependencies:
1384 "@types/istanbul-lib-coverage" "^2.0.0"
1385 "@types/istanbul-reports" "^3.0.0"
1386 "@types/node" "*"
1387 "@types/yargs" "^16.0.0"
1388 chalk "^4.0.0"
1389
1319"@jridgewell/resolve-uri@1.0.0": 1390"@jridgewell/resolve-uri@1.0.0":
1320 version "1.0.0" 1391 version "1.0.0"
1321 resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz#3fdf5798f0b49e90155896f6291df186eac06c83" 1392 resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz#3fdf5798f0b49e90155896f6291df186eac06c83"
@@ -1541,6 +1612,11 @@
1541 "@angular-devkit/schematics" "12.2.2" 1612 "@angular-devkit/schematics" "12.2.2"
1542 jsonc-parser "3.0.0" 1613 jsonc-parser "3.0.0"
1543 1614
1615"@sindresorhus/is@^4.0.0":
1616 version "4.0.1"
1617 resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.1.tgz#d26729db850fa327b7cacc5522252194404226f5"
1618 integrity sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==
1619
1544"@stylelint/postcss-css-in-js@^0.37.2": 1620"@stylelint/postcss-css-in-js@^0.37.2":
1545 version "0.37.2" 1621 version "0.37.2"
1546 resolved "https://registry.yarnpkg.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2" 1622 resolved "https://registry.yarnpkg.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2"
@@ -1556,6 +1632,18 @@
1556 remark "^13.0.0" 1632 remark "^13.0.0"
1557 unist-util-find-all-after "^3.0.2" 1633 unist-util-find-all-after "^3.0.2"
1558 1634
1635"@szmarczak/http-timer@^4.0.5":
1636 version "4.0.6"
1637 resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
1638 integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==
1639 dependencies:
1640 defer-to-connect "^2.0.0"
1641
1642"@testim/chrome-version@^1.0.7":
1643 version "1.0.7"
1644 resolved "https://registry.yarnpkg.com/@testim/chrome-version/-/chrome-version-1.0.7.tgz#0cd915785ec4190f08a3a6acc9b61fc38fb5f1a9"
1645 integrity sha512-8UT/J+xqCYfn3fKtOznAibsHpiuDshCb0fwgWxRazTT19Igp9ovoXMPhXyLD6m3CKQGTMHgqoxaFfMWaL40Rnw==
1646
1559"@tootallnate/once@1": 1647"@tootallnate/once@1":
1560 version "1.1.2" 1648 version "1.1.2"
1561 resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" 1649 resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
@@ -1566,6 +1654,11 @@
1566 resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" 1654 resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
1567 integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow== 1655 integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==
1568 1656
1657"@types/aria-query@^4.2.1":
1658 version "4.2.2"
1659 resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc"
1660 integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==
1661
1569"@types/bittorrent-protocol@*": 1662"@types/bittorrent-protocol@*":
1570 version "3.1.1" 1663 version "3.1.1"
1571 resolved "https://registry.yarnpkg.com/@types/bittorrent-protocol/-/bittorrent-protocol-3.1.1.tgz#76bfd5903d0f7c7b23289763f39aca9337b3b723" 1664 resolved "https://registry.yarnpkg.com/@types/bittorrent-protocol/-/bittorrent-protocol-3.1.1.tgz#76bfd5903d0f7c7b23289763f39aca9337b3b723"
@@ -1573,6 +1666,16 @@
1573 dependencies: 1666 dependencies:
1574 "@types/node" "*" 1667 "@types/node" "*"
1575 1668
1669"@types/cacheable-request@^6.0.1":
1670 version "6.0.2"
1671 resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9"
1672 integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==
1673 dependencies:
1674 "@types/http-cache-semantics" "*"
1675 "@types/keyv" "*"
1676 "@types/node" "*"
1677 "@types/responselike" "*"
1678
1576"@types/chart.js@^2.9.16": 1679"@types/chart.js@^2.9.16":
1577 version "2.9.34" 1680 version "2.9.34"
1578 resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.9.34.tgz#d41fb6b74b72a56bac70255bb4ed087386b66ed6" 1681 resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.9.34.tgz#d41fb6b74b72a56bac70255bb4ed087386b66ed6"
@@ -1585,21 +1688,11 @@
1585 resolved "https://registry.yarnpkg.com/@types/component-emitter/-/component-emitter-1.2.10.tgz#ef5b1589b9f16544642e473db5ea5639107ef3ea" 1688 resolved "https://registry.yarnpkg.com/@types/component-emitter/-/component-emitter-1.2.10.tgz#ef5b1589b9f16544642e473db5ea5639107ef3ea"
1586 integrity sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg== 1689 integrity sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==
1587 1690
1588"@types/cookie@^0.4.0":
1589 version "0.4.1"
1590 resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d"
1591 integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==
1592
1593"@types/core-js@^2.5.2": 1691"@types/core-js@^2.5.2":
1594 version "2.5.5" 1692 version "2.5.5"
1595 resolved "https://registry.yarnpkg.com/@types/core-js/-/core-js-2.5.5.tgz#dc5a013ee0b23bd5ac126403854fadabb4f24f75" 1693 resolved "https://registry.yarnpkg.com/@types/core-js/-/core-js-2.5.5.tgz#dc5a013ee0b23bd5ac126403854fadabb4f24f75"
1596 integrity sha512-C4vwOHrhsvxn7UFyk4NDQNUpgNKdWsT/bL39UWyD75KSEOObZSKa9mYDOCM5FGeJG2qtbG0XiEbUKND2+j0WOg== 1694 integrity sha512-C4vwOHrhsvxn7UFyk4NDQNUpgNKdWsT/bL39UWyD75KSEOObZSKa9mYDOCM5FGeJG2qtbG0XiEbUKND2+j0WOg==
1597 1695
1598"@types/cors@^2.8.8":
1599 version "2.8.12"
1600 resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.12.tgz#6b2c510a7ad7039e98e7b8d3d6598f4359e5c080"
1601 integrity sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==
1602
1603"@types/debug@^4.1.5": 1696"@types/debug@^4.1.5":
1604 version "4.1.7" 1697 version "4.1.7"
1605 resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" 1698 resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82"
@@ -1607,6 +1700,21 @@
1607 dependencies: 1700 dependencies:
1608 "@types/ms" "*" 1701 "@types/ms" "*"
1609 1702
1703"@types/diff@^5.0.0":
1704 version "5.0.1"
1705 resolved "https://registry.yarnpkg.com/@types/diff/-/diff-5.0.1.tgz#9c9b9a331d4e41ccccff553f5d7ef964c6cf4042"
1706 integrity sha512-XIpxU6Qdvp1ZE6Kr3yrkv1qgUab0fyf4mHYvW8N3Bx3PCsbN6or1q9/q72cv5jIFWolaGH08U9XyYoLLIykyKQ==
1707
1708"@types/easy-table@^0.0.33":
1709 version "0.0.33"
1710 resolved "https://registry.yarnpkg.com/@types/easy-table/-/easy-table-0.0.33.tgz#b1f7ec29014ec24906b4f28d8368e2e99b399313"
1711 integrity sha512-/vvqcJPmZUfQwCgemL0/34G7bIQnCuvgls379ygRlcC1FqNqk3n+VZ15dAO51yl6JNDoWd8vsk+kT8zfZ1VZSw==
1712
1713"@types/ejs@^3.0.5":
1714 version "3.1.0"
1715 resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.0.tgz#ab8109208106b5e764e5a6c92b2ba1c625b73020"
1716 integrity sha512-DCg+Ka+uDQ31lJ/UtEXVlaeV3d6t81gifaVWKJy4MYVVgvJttyX/viREy+If7fz+tK/gVxTGMtyrFPnm4gjrVA==
1717
1610"@types/eslint-scope@^3.7.0": 1718"@types/eslint-scope@^3.7.0":
1611 version "3.7.1" 1719 version "3.7.1"
1612 resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.1.tgz#8dc390a7b4f9dd9f1284629efce982e41612116e" 1720 resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.1.tgz#8dc390a7b4f9dd9f1284629efce982e41612116e"
@@ -1628,6 +1736,13 @@
1628 resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" 1736 resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83"
1629 integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== 1737 integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==
1630 1738
1739"@types/fs-extra@^9.0.4":
1740 version "9.0.12"
1741 resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.12.tgz#9b8f27973df8a7a3920e8461517ebf8a7d4fdfaf"
1742 integrity sha512-I+bsBr67CurCGnSenZZ7v94gd3tc3+Aj2taxMT4yu4ABLuOgOjeFxX3dokG24ztSRg5tnT00sL8BszO7gSMoIw==
1743 dependencies:
1744 "@types/node" "*"
1745
1631"@types/glob@^7.1.1": 1746"@types/glob@^7.1.1":
1632 version "7.1.4" 1747 version "7.1.4"
1633 resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.4.tgz#ea59e21d2ee5c517914cb4bc8e4153b99e566672" 1748 resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.4.tgz#ea59e21d2ee5c517914cb4bc8e4153b99e566672"
@@ -1641,17 +1756,37 @@
1641 resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz#693b316ad323ea97eed6b38ed1a3cc02b1672b57" 1756 resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz#693b316ad323ea97eed6b38ed1a3cc02b1672b57"
1642 integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w== 1757 integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==
1643 1758
1644"@types/jasmine@*", "@types/jasmine@^3.3.15": 1759"@types/http-cache-semantics@*":
1645 version "3.8.2" 1760 version "4.0.1"
1646 resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-3.8.2.tgz#27ab0aaac29581bcbde5774e1843f90df977078e" 1761 resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
1647 integrity sha512-u5h7dqzy2XpXTzhOzSNQUQpKGFvROF8ElNX9P/TJvsHnTg/JvsAseVsGWQAQQldqanYaM+5kwxW909BBFAUYsg== 1762 integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
1648 1763
1649"@types/jasminewd2@^2.0.3": 1764"@types/inquirer@^7.3.1":
1650 version "2.0.10" 1765 version "7.3.3"
1651 resolved "https://registry.yarnpkg.com/@types/jasminewd2/-/jasminewd2-2.0.10.tgz#ae31c237aa6421bde30f1058b1d20f4577e54443" 1766 resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-7.3.3.tgz#92e6676efb67fa6925c69a2ee638f67a822952ac"
1652 integrity sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g== 1767 integrity sha512-HhxyLejTHMfohAuhRun4csWigAMjXTmRyiJTU1Y/I1xmggikFMkOUoMQRlFm+zQcPEGHSs3io/0FAmNZf8EymQ==
1653 dependencies: 1768 dependencies:
1654 "@types/jasmine" "*" 1769 "@types/through" "*"
1770 rxjs "^6.4.0"
1771
1772"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
1773 version "2.0.3"
1774 resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762"
1775 integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==
1776
1777"@types/istanbul-lib-report@*":
1778 version "3.0.0"
1779 resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
1780 integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
1781 dependencies:
1782 "@types/istanbul-lib-coverage" "*"
1783
1784"@types/istanbul-reports@^3.0.0":
1785 version "3.0.1"
1786 resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
1787 integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
1788 dependencies:
1789 "@types/istanbul-lib-report" "*"
1655 1790
1656"@types/jschannel@^1.0.0": 1791"@types/jschannel@^1.0.0":
1657 version "1.0.2" 1792 version "1.0.2"
@@ -1668,6 +1803,13 @@
1668 resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" 1803 resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
1669 integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= 1804 integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
1670 1805
1806"@types/keyv@*":
1807 version "3.1.2"
1808 resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.2.tgz#5d97bb65526c20b6e0845f6b0d2ade4f28604ee5"
1809 integrity sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==
1810 dependencies:
1811 "@types/node" "*"
1812
1671"@types/linkify-it@*": 1813"@types/linkify-it@*":
1672 version "3.0.2" 1814 version "3.0.2"
1673 resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-3.0.2.tgz#fd2cd2edbaa7eaac7e7f3c1748b52a19143846c9" 1815 resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-3.0.2.tgz#fd2cd2edbaa7eaac7e7f3c1748b52a19143846c9"
@@ -1687,6 +1829,27 @@
1687 dependencies: 1829 dependencies:
1688 "@types/lodash" "*" 1830 "@types/lodash" "*"
1689 1831
1832"@types/lodash.flattendeep@^4.4.6":
1833 version "4.4.6"
1834 resolved "https://registry.yarnpkg.com/@types/lodash.flattendeep/-/lodash.flattendeep-4.4.6.tgz#2686d9161ae6c3d56d6745fa118308d88562ae53"
1835 integrity sha512-uLm2MaRVlqJSGsMK0RZpP5T3KqReq+9WbYDHCUhBhp98v56hMG/Yht52bsoTSui9xz2mUvQ9NfG3LrNGDL92Ng==
1836 dependencies:
1837 "@types/lodash" "*"
1838
1839"@types/lodash.pickby@^4.6.6":
1840 version "4.6.6"
1841 resolved "https://registry.yarnpkg.com/@types/lodash.pickby/-/lodash.pickby-4.6.6.tgz#3dc39c2b38432f7a0c5e5627b0d5c0e3878b4f35"
1842 integrity sha512-NFa13XxlMd9eFi0UFZFWIztpMpXhozbijrx3Yb1viYZphT7jyopIFVoIRF4eYMjruWNEG1rnyrRmg/8ej9T8Iw==
1843 dependencies:
1844 "@types/lodash" "*"
1845
1846"@types/lodash.union@^4.6.6":
1847 version "4.6.6"
1848 resolved "https://registry.yarnpkg.com/@types/lodash.union/-/lodash.union-4.6.6.tgz#2f77f2088326ed147819e9e384182b99aae8d4b0"
1849 integrity sha512-Wu0ZEVNcyCz8eAn6TlUbYWZoGbH9E+iOHxAZbwUoCEXdUiy6qpcz5o44mMXViM4vlPLLCPlkAubEP1gokoSZaw==
1850 dependencies:
1851 "@types/lodash" "*"
1852
1690"@types/lodash@*": 1853"@types/lodash@*":
1691 version "4.14.172" 1854 version "4.14.172"
1692 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.172.tgz#aad774c28e7bfd7a67de25408e03ee5a8c3d028a" 1855 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.172.tgz#aad774c28e7bfd7a67de25408e03ee5a8c3d028a"
@@ -1730,6 +1893,11 @@
1730 resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" 1893 resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
1731 integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== 1894 integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
1732 1895
1896"@types/mocha@^9.0.0":
1897 version "9.0.0"
1898 resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.0.0.tgz#3205bcd15ada9bc681ac20bef64e9e6df88fd297"
1899 integrity sha512-scN0hAWyLVAvLR9AyW7HoFF5sJZglyBsbPuHO4fv7JRvfmPBMfp1ozWqOf/e4wwPNxezBZXRfWzMb6iFLgEVRA==
1900
1733"@types/mousetrap@^1.6.0": 1901"@types/mousetrap@^1.6.0":
1734 version "1.6.8" 1902 version "1.6.8"
1735 resolved "https://registry.yarnpkg.com/@types/mousetrap/-/mousetrap-1.6.8.tgz#448929e6dc21126392830465fdb9d4a2cfc16a88" 1903 resolved "https://registry.yarnpkg.com/@types/mousetrap/-/mousetrap-1.6.8.tgz#448929e6dc21126392830465fdb9d4a2cfc16a88"
@@ -1740,7 +1908,7 @@
1740 resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" 1908 resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
1741 integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== 1909 integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
1742 1910
1743"@types/node@*", "@types/node@>=10.0.0": 1911"@types/node@*":
1744 version "16.7.2" 1912 version "16.7.2"
1745 resolved "https://registry.yarnpkg.com/@types/node/-/node-16.7.2.tgz#0465a39b5456b61a04d98bd5545f8b34be340cb7" 1913 resolved "https://registry.yarnpkg.com/@types/node/-/node-16.7.2.tgz#0465a39b5456b61a04d98bd5545f8b34be340cb7"
1746 integrity sha512-TbG4TOx9hng8FKxaVrCisdaxKxqEwJ3zwHoCWXZ0Jw6mnvTInpaB99/2Cy4+XxpXtjNv9/TgfGSvZFyfV/t8Fw== 1914 integrity sha512-TbG4TOx9hng8FKxaVrCisdaxKxqEwJ3zwHoCWXZ0Jw6mnvTInpaB99/2Cy4+XxpXtjNv9/TgfGSvZFyfV/t8Fw==
@@ -1750,11 +1918,21 @@
1750 resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.12.tgz#7a31f720b85a617e54e42d24c4ace136601656c7" 1918 resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.12.tgz#7a31f720b85a617e54e42d24c4ace136601656c7"
1751 integrity sha512-vhUqgjJR1qxwTWV5Ps5txuy2XMdf7Fw+OrdChRboy8BmWUPkckOhphaohzFG6b8DW7CrxaBMdrdJ47SYFq1okw== 1919 integrity sha512-vhUqgjJR1qxwTWV5Ps5txuy2XMdf7Fw+OrdChRboy8BmWUPkckOhphaohzFG6b8DW7CrxaBMdrdJ47SYFq1okw==
1752 1920
1921"@types/node@^15.12.5":
1922 version "15.14.9"
1923 resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.9.tgz#bc43c990c3c9be7281868bbc7b8fdd6e2b57adfa"
1924 integrity sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==
1925
1753"@types/normalize-package-data@^2.4.0": 1926"@types/normalize-package-data@^2.4.0":
1754 version "2.4.1" 1927 version "2.4.1"
1755 resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" 1928 resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
1756 integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== 1929 integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
1757 1930
1931"@types/object-inspect@^1.8.0":
1932 version "1.8.1"
1933 resolved "https://registry.yarnpkg.com/@types/object-inspect/-/object-inspect-1.8.1.tgz#7c08197ad05cc0e513f529b1f3919cc99f720e1f"
1934 integrity sha512-0JTdf3CGV0oWzE6Wa40Ayv2e2GhpP3pEJMcrlM74vBSJPuuNkVwfDnl0SZxyFCXETcB4oKA/MpTVfuYSMOelBg==
1935
1758"@types/parse-json@^4.0.0": 1936"@types/parse-json@^4.0.0":
1759 version "4.0.0" 1937 version "4.0.0"
1760 resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 1938 resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
@@ -1781,11 +1959,6 @@
1781 resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" 1959 resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11"
1782 integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== 1960 integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==
1783 1961
1784"@types/q@^0.0.32":
1785 version "0.0.32"
1786 resolved "https://registry.yarnpkg.com/@types/q/-/q-0.0.32.tgz#bd284e57c84f1325da702babfc82a5328190c0c5"
1787 integrity sha1-vShOV8hPEyXacCur/IKlMoGQwMU=
1788
1789"@types/react@*": 1962"@types/react@*":
1790 version "17.0.19" 1963 version "17.0.19"
1791 resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.19.tgz#8f2a85e8180a43b57966b237d26a29481dacc991" 1964 resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.19.tgz#8f2a85e8180a43b57966b237d26a29481dacc991"
@@ -1795,6 +1968,20 @@
1795 "@types/scheduler" "*" 1968 "@types/scheduler" "*"
1796 csstype "^3.0.2" 1969 csstype "^3.0.2"
1797 1970
1971"@types/recursive-readdir@^2.2.0":
1972 version "2.2.0"
1973 resolved "https://registry.yarnpkg.com/@types/recursive-readdir/-/recursive-readdir-2.2.0.tgz#b39cd5474fd58ea727fe434d5c68b7a20ba9121c"
1974 integrity sha512-HGk753KRu2N4mWduovY4BLjYq4jTOL29gV2OfGdGxHcPSWGFkC5RRIdk+VTs5XmYd7MVAD+JwKrcb5+5Y7FOCg==
1975 dependencies:
1976 "@types/node" "*"
1977
1978"@types/responselike@*", "@types/responselike@^1.0.0":
1979 version "1.0.0"
1980 resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
1981 integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
1982 dependencies:
1983 "@types/node" "*"
1984
1798"@types/sanitize-html@1.27.1": 1985"@types/sanitize-html@1.27.1":
1799 version "1.27.1" 1986 version "1.27.1"
1800 resolved "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.27.1.tgz#1fc4b67edd6296eeb366960d13cd01f5d6bffdcd" 1987 resolved "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.27.1.tgz#1fc4b67edd6296eeb366960d13cd01f5d6bffdcd"
@@ -1807,11 +1994,6 @@
1807 resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" 1994 resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
1808 integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== 1995 integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
1809 1996
1810"@types/selenium-webdriver@^3.0.0":
1811 version "3.0.19"
1812 resolved "https://registry.yarnpkg.com/@types/selenium-webdriver/-/selenium-webdriver-3.0.19.tgz#28ecede76f15b13553b4e86074d4cf9a0bbe49c4"
1813 integrity sha512-OFUilxQg+rWL2FMxtmIgCkUDlJB6pskkpvmew7yeXfzzsOBb5rc+y2+DjHm+r3r1ZPPcJefK3DveNSYWGiy68g==
1814
1815"@types/sha.js@^2.4.0": 1997"@types/sha.js@^2.4.0":
1816 version "2.4.0" 1998 version "2.4.0"
1817 resolved "https://registry.yarnpkg.com/@types/sha.js/-/sha.js-2.4.0.tgz#bce682ef860b40f419d024fa08600c3b8d24bb01" 1999 resolved "https://registry.yarnpkg.com/@types/sha.js/-/sha.js-2.4.0.tgz#bce682ef860b40f419d024fa08600c3b8d24bb01"
@@ -1831,6 +2013,30 @@
1831 resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" 2013 resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9"
1832 integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== 2014 integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==
1833 2015
2016"@types/stack-utils@^2.0.0":
2017 version "2.0.1"
2018 resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
2019 integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
2020
2021"@types/stream-buffers@^3.0.3":
2022 version "3.0.4"
2023 resolved "https://registry.yarnpkg.com/@types/stream-buffers/-/stream-buffers-3.0.4.tgz#bf128182da7bc62722ca0ddf5458a9c65f76e648"
2024 integrity sha512-qU/K1tb2yUdhXkLIATzsIPwbtX6BpZk0l3dPW6xqWyhfzzM1ECaQ/8faEnu3CNraLiQ9LHyQQPBGp7N9Fbs25w==
2025 dependencies:
2026 "@types/node" "*"
2027
2028"@types/supports-color@^8.1.0":
2029 version "8.1.1"
2030 resolved "https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz#1b44b1b096479273adf7f93c75fc4ecc40a61ee4"
2031 integrity sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==
2032
2033"@types/through@*":
2034 version "0.0.30"
2035 resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.30.tgz#e0e42ce77e897bd6aead6f6ea62aeb135b8a3895"
2036 integrity sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==
2037 dependencies:
2038 "@types/node" "*"
2039
1834"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": 2040"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2":
1835 version "2.0.6" 2041 version "2.0.6"
1836 resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" 2042 resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d"
@@ -1860,11 +2066,35 @@
1860 "@types/parse-torrent" "*" 2066 "@types/parse-torrent" "*"
1861 "@types/simple-peer" "*" 2067 "@types/simple-peer" "*"
1862 2068
2069"@types/which@^1.3.2":
2070 version "1.3.2"
2071 resolved "https://registry.yarnpkg.com/@types/which/-/which-1.3.2.tgz#9c246fc0c93ded311c8512df2891fb41f6227fdf"
2072 integrity sha512-8oDqyLC7eD4HM307boe2QWKyuzdzWBj56xI/imSl2cpL+U3tCMaTAkMJ4ee5JBZ/FsOJlvRGeIShiZDAl1qERA==
2073
1863"@types/xmldom@^0.1.29": 2074"@types/xmldom@^0.1.29":
1864 version "0.1.31" 2075 version "0.1.31"
1865 resolved "https://registry.yarnpkg.com/@types/xmldom/-/xmldom-0.1.31.tgz#519b647cfc66debf82cdf50e49763c8fdee553d6" 2076 resolved "https://registry.yarnpkg.com/@types/xmldom/-/xmldom-0.1.31.tgz#519b647cfc66debf82cdf50e49763c8fdee553d6"
1866 integrity sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA== 2077 integrity sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==
1867 2078
2079"@types/yargs-parser@*":
2080 version "20.2.1"
2081 resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129"
2082 integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==
2083
2084"@types/yargs@^16.0.0":
2085 version "16.0.4"
2086 resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977"
2087 integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==
2088 dependencies:
2089 "@types/yargs-parser" "*"
2090
2091"@types/yauzl@^2.9.1":
2092 version "2.9.2"
2093 resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.2.tgz#c48e5d56aff1444409e39fa164b0b4d4552a7b7a"
2094 integrity sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==
2095 dependencies:
2096 "@types/node" "*"
2097
1868"@typescript-eslint/eslint-plugin@4.29.3": 2098"@typescript-eslint/eslint-plugin@4.29.3":
1869 version "4.29.3" 2099 version "4.29.3"
1870 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.3.tgz#95cb8029a8bd8bd9c7f4ab95074a7cb2115adefa" 2100 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.3.tgz#95cb8029a8bd8bd9c7f4ab95074a7cb2115adefa"
@@ -1980,6 +2210,11 @@
1980 "@typescript-eslint/types" "4.29.3" 2210 "@typescript-eslint/types" "4.29.3"
1981 eslint-visitor-keys "^2.0.0" 2211 eslint-visitor-keys "^2.0.0"
1982 2212
2213"@ungap/promise-all-settled@1.1.2":
2214 version "1.1.2"
2215 resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"
2216 integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==
2217
1983"@videojs/http-streaming@2.9.2": 2218"@videojs/http-streaming@2.9.2":
1984 version "2.9.2" 2219 version "2.9.2"
1985 resolved "https://registry.yarnpkg.com/@videojs/http-streaming/-/http-streaming-2.9.2.tgz#47d33bb02bd9c1287200398b1e85d213dee814d0" 2220 resolved "https://registry.yarnpkg.com/@videojs/http-streaming/-/http-streaming-2.9.2.tgz#47d33bb02bd9c1287200398b1e85d213dee814d0"
@@ -2012,6 +2247,177 @@
2012 global "~4.4.0" 2247 global "~4.4.0"
2013 is-function "^1.0.1" 2248 is-function "^1.0.1"
2014 2249
2250"@wdio/browserstack-service@^7.11.1":
2251 version "7.11.1"
2252 resolved "https://registry.yarnpkg.com/@wdio/browserstack-service/-/browserstack-service-7.11.1.tgz#a8f15f25db01c156351b58de38da1307fee69473"
2253 integrity sha512-TC2g6Kor15uwBKvupD2GGyT3QZnYS2sQ8MSl5YZacrWXgGvYdp7JADS/gQrTVy4beH1MrN8Ae8KnalLCh/D2GQ==
2254 dependencies:
2255 "@types/node" "^15.12.5"
2256 "@wdio/logger" "7.7.0"
2257 "@wdio/types" "7.10.1"
2258 browserstack-local "^1.4.5"
2259 got "^11.0.2"
2260 webdriverio "7.11.1"
2261
2262"@wdio/cli@^7.11.1":
2263 version "7.11.1"
2264 resolved "https://registry.yarnpkg.com/@wdio/cli/-/cli-7.11.1.tgz#e5bc37c50f0ce2e17b690f4be9e4be0f89cdbae6"
2265 integrity sha512-CGFX7vy5U9i9ccsUNmcOv+LzFaoKNFPr1+mopELld/b0wUVN9yM70jfgmUMjpHQnAMl3lqxIjBQuDrxE8/qTEw==
2266 dependencies:
2267 "@types/ejs" "^3.0.5"
2268 "@types/fs-extra" "^9.0.4"
2269 "@types/inquirer" "^7.3.1"
2270 "@types/lodash.flattendeep" "^4.4.6"
2271 "@types/lodash.pickby" "^4.6.6"
2272 "@types/lodash.union" "^4.6.6"
2273 "@types/node" "^15.12.5"
2274 "@types/recursive-readdir" "^2.2.0"
2275 "@wdio/config" "7.10.1"
2276 "@wdio/logger" "7.7.0"
2277 "@wdio/types" "7.10.1"
2278 "@wdio/utils" "7.11.0"
2279 async-exit-hook "^2.0.1"
2280 chalk "^4.0.0"
2281 chokidar "^3.0.0"
2282 cli-spinners "^2.1.0"
2283 ejs "^3.0.1"
2284 fs-extra "^10.0.0"
2285 inquirer "^8.0.0"
2286 lodash.flattendeep "^4.4.0"
2287 lodash.pickby "^4.6.0"
2288 lodash.union "^4.6.0"
2289 mkdirp "^1.0.4"
2290 recursive-readdir "^2.2.2"
2291 webdriverio "7.11.1"
2292 yargs "^17.0.0"
2293 yarn-install "^1.0.0"
2294
2295"@wdio/codemod@^0.9.0":
2296 version "0.9.0"
2297 resolved "https://registry.yarnpkg.com/@wdio/codemod/-/codemod-0.9.0.tgz#734220f4a754a1bed6ca5ab98efd40aa07a2662d"
2298 integrity sha512-KbNBO0CjXKPizzF9bzW4IoFJQjS30fQT/QVq2ibm3BcHYs8Er6sVjlIsoEdqxomVZxdPQmQyLCpO8HobOs/7aA==
2299 dependencies:
2300 camelcase "^6.2.0"
2301 jscodeshift "^0.11.0"
2302 lodash.flattendeep "^4.4.0"
2303 param-case "^3.0.4"
2304
2305"@wdio/config@7.10.1":
2306 version "7.10.1"
2307 resolved "https://registry.yarnpkg.com/@wdio/config/-/config-7.10.1.tgz#ad505e250d7c45f8c09fec3ce2744fb3eb907e84"
2308 integrity sha512-EA+kJBNPeIxkkyilHcmiIwqjtOUcWx5FVp69kSBs4BN2fG+6CgpzoVecuTm/qPU6D0DT5KIfxVR4FRHCF99F/g==
2309 dependencies:
2310 "@wdio/logger" "7.7.0"
2311 "@wdio/types" "7.10.1"
2312 deepmerge "^4.0.0"
2313 glob "^7.1.2"
2314
2315"@wdio/local-runner@^7.11.1":
2316 version "7.11.1"
2317 resolved "https://registry.yarnpkg.com/@wdio/local-runner/-/local-runner-7.11.1.tgz#cf63441443fbac55f55e937c6d5768a84ecc1e1c"
2318 integrity sha512-aoRQg46RMfNdFCVqtHDYhIyhLoeXyOHLLv7Teyp+FJuqVNtpQT2eZACf8sZL2IfF7ZBP6JtvoV/MJ7sMXpOV2A==
2319 dependencies:
2320 "@types/stream-buffers" "^3.0.3"
2321 "@wdio/logger" "7.7.0"
2322 "@wdio/repl" "7.11.0"
2323 "@wdio/runner" "7.11.1"
2324 "@wdio/types" "7.10.1"
2325 async-exit-hook "^2.0.1"
2326 split2 "^3.2.2"
2327 stream-buffers "^3.0.2"
2328
2329"@wdio/logger@7.7.0", "@wdio/logger@^7.5.3":
2330 version "7.7.0"
2331 resolved "https://registry.yarnpkg.com/@wdio/logger/-/logger-7.7.0.tgz#cac834008b7570f3b6ae30ed731545618c51da40"
2332 integrity sha512-XX/OkC8NlvsBdhKsb9j7ZbuQtF/Vuo0xf38PXdqYtVezOrYbDuba0hPG++g/IGNuAF34ZbSi+49cvz4u5w92kQ==
2333 dependencies:
2334 chalk "^4.0.0"
2335 loglevel "^1.6.0"
2336 loglevel-plugin-prefix "^0.8.4"
2337 strip-ansi "^6.0.0"
2338
2339"@wdio/mocha-framework@^7.11.1":
2340 version "7.11.1"
2341 resolved "https://registry.yarnpkg.com/@wdio/mocha-framework/-/mocha-framework-7.11.1.tgz#d70ea0f09dda0430824cf7f01aa05b709bcac60b"
2342 integrity sha512-66P2eTOso9W9Y0IMzhHmYZ98bfBDIkwswqJzGCrAbhuFpvOnqboF8wlrfUUADJ3b2rIVmsw02FCECNPS2EnQyQ==
2343 dependencies:
2344 "@types/mocha" "^9.0.0"
2345 "@wdio/logger" "7.7.0"
2346 "@wdio/types" "7.10.1"
2347 "@wdio/utils" "7.11.0"
2348 expect-webdriverio "^3.0.0"
2349 mocha "^9.0.0"
2350
2351"@wdio/protocols@7.11.0":
2352 version "7.11.0"
2353 resolved "https://registry.yarnpkg.com/@wdio/protocols/-/protocols-7.11.0.tgz#323de461d10a8197ddd441f9260d989dbe3641c3"
2354 integrity sha512-yWKmCUmbHB1AH0U3lebXRh/G3+JtsD9Tx9fevgP9qA7Hq+rHj7KqUf15k1lPPodhOms8ncPj0J6ET1E13wh2qg==
2355
2356"@wdio/repl@7.11.0":
2357 version "7.11.0"
2358 resolved "https://registry.yarnpkg.com/@wdio/repl/-/repl-7.11.0.tgz#119dc8923b943fdbbbb47a6bea38a2fd859b64ad"
2359 integrity sha512-2GtWkUqepQ0QGvdo7fLWiZklf/O4eh3AB4vcafwGVKQhE8bpSh0l8/fkXOzYU7oK/PBGHJyWXxPOVf+H5DAViA==
2360 dependencies:
2361 "@wdio/utils" "7.11.0"
2362
2363"@wdio/reporter@7.10.1":
2364 version "7.10.1"
2365 resolved "https://registry.yarnpkg.com/@wdio/reporter/-/reporter-7.10.1.tgz#ad679d9fc4760293da6263d7aa0291c95c65081e"
2366 integrity sha512-zgyHQc6j+GzlOnwlu3yhCQ8yAaTfo0MpNQG1GCiqtSKJ2c50J2HR5d9LYWrM7L8v13X4YWMxhW+3oYT+f35Gjw==
2367 dependencies:
2368 "@types/diff" "^5.0.0"
2369 "@types/node" "^15.12.5"
2370 "@types/object-inspect" "^1.8.0"
2371 "@types/supports-color" "^8.1.0"
2372 "@wdio/types" "7.10.1"
2373 diff "^5.0.0"
2374 fs-extra "^10.0.0"
2375 object-inspect "^1.10.3"
2376 supports-color "8.1.1"
2377
2378"@wdio/runner@7.11.1":
2379 version "7.11.1"
2380 resolved "https://registry.yarnpkg.com/@wdio/runner/-/runner-7.11.1.tgz#cfe282bf9cc9b4b4d7a174905a0c6d12bcc17b8a"
2381 integrity sha512-mPKqdpk/WTwpwlCg84J/Y+6ZURUSZ8jrSoBpCVsvs9NesdIkHtxLfvlA2btmXXRw5Al7VBtN/FFCBFBp5db+1Q==
2382 dependencies:
2383 "@wdio/config" "7.10.1"
2384 "@wdio/logger" "7.7.0"
2385 "@wdio/types" "7.10.1"
2386 "@wdio/utils" "7.11.0"
2387 deepmerge "^4.0.0"
2388 gaze "^1.1.2"
2389 webdriver "7.11.0"
2390 webdriverio "7.11.1"
2391
2392"@wdio/spec-reporter@^7.10.1":
2393 version "7.10.1"
2394 resolved "https://registry.yarnpkg.com/@wdio/spec-reporter/-/spec-reporter-7.10.1.tgz#afbb96889794ea216f9ec5306d27c7d8e13e3920"
2395 integrity sha512-Yo/XvBY3OkOhs3m32KcbeilJowVO4Ii0ZeNtn4KPPV6Z4pYglV8vYdTDJ/BIinuBBJWJPbS6EFLZtrsaSuuFYg==
2396 dependencies:
2397 "@types/easy-table" "^0.0.33"
2398 "@wdio/reporter" "7.10.1"
2399 "@wdio/types" "7.10.1"
2400 chalk "^4.0.0"
2401 easy-table "^1.1.1"
2402 pretty-ms "^7.0.0"
2403
2404"@wdio/types@7.10.1":
2405 version "7.10.1"
2406 resolved "https://registry.yarnpkg.com/@wdio/types/-/types-7.10.1.tgz#063d43c807cc27cd912b6aa70b241dce285fd1e5"
2407 integrity sha512-wEDmdux2VCGO4wWVj7v9UbVRqQG7liHnDVPYJuQURPj3hJMiQQTIHwRi7EmwYfbJ9/mRoHBOGeZt7nSvtcjeaQ==
2408 dependencies:
2409 "@types/node" "^15.12.5"
2410 got "^11.8.1"
2411
2412"@wdio/utils@7.11.0":
2413 version "7.11.0"
2414 resolved "https://registry.yarnpkg.com/@wdio/utils/-/utils-7.11.0.tgz#29ea610b4e99275f85b49bc0cfe778de567c3433"
2415 integrity sha512-0n5mZha2QktV0181nMhw+IQ8MgYrqyvVDjP20P7JEnl6hehSkyXTAYQcYuKaw5AAVqipV3Eh96JBi5CnhpsoKQ==
2416 dependencies:
2417 "@wdio/logger" "7.7.0"
2418 "@wdio/types" "7.10.1"
2419 p-iteration "^1.1.8"
2420
2015"@webassemblyjs/ast@1.11.1": 2421"@webassemblyjs/ast@1.11.1":
2016 version "1.11.1" 2422 version "1.11.1"
2017 resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" 2423 resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7"
@@ -2221,10 +2627,10 @@ adjust-sourcemap-loader@^4.0.0:
2221 loader-utils "^2.0.0" 2627 loader-utils "^2.0.0"
2222 regex-parser "^2.2.11" 2628 regex-parser "^2.2.11"
2223 2629
2224adm-zip@^0.4.9: 2630adm-zip@0.5.5:
2225 version "0.4.16" 2631 version "0.5.5"
2226 resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.16.tgz#cf4c508fdffab02c269cbc7f471a875f05570365" 2632 resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.5.tgz#b6549dbea741e4050309f1bb4d47c47397ce2c4f"
2227 integrity sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg== 2633 integrity sha512-IWwXKnCbirdbyXSfUDvCCrmYrOHANRZcc8NcRrvTlIApdl7PwE9oGcsYvNeJPAVY1M+70b4PxXGKIf8AEuiQ6w==
2228 2634
2229aes-decrypter@3.1.2: 2635aes-decrypter@3.1.2:
2230 version "3.1.2" 2636 version "3.1.2"
@@ -2236,6 +2642,11 @@ aes-decrypter@3.1.2:
2236 global "^4.4.0" 2642 global "^4.4.0"
2237 pkcs7 "^1.0.4" 2643 pkcs7 "^1.0.4"
2238 2644
2645agent-base@5:
2646 version "5.1.1"
2647 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c"
2648 integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==
2649
2239agent-base@6, agent-base@^6.0.2: 2650agent-base@6, agent-base@^6.0.2:
2240 version "6.0.2" 2651 version "6.0.2"
2241 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" 2652 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
@@ -2243,13 +2654,6 @@ agent-base@6, agent-base@^6.0.2:
2243 dependencies: 2654 dependencies:
2244 debug "4" 2655 debug "4"
2245 2656
2246agent-base@^4.3.0:
2247 version "4.3.0"
2248 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
2249 integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==
2250 dependencies:
2251 es6-promisify "^5.0.0"
2252
2253agentkeepalive@^4.1.3: 2657agentkeepalive@^4.1.3:
2254 version "4.1.4" 2658 version "4.1.4"
2255 resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.1.4.tgz#d928028a4862cb11718e55227872e842a44c945b" 2659 resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.1.4.tgz#d928028a4862cb11718e55227872e842a44c945b"
@@ -2387,6 +2791,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
2387 dependencies: 2791 dependencies:
2388 color-convert "^2.0.1" 2792 color-convert "^2.0.1"
2389 2793
2794ansi-styles@^5.0.0:
2795 version "5.2.0"
2796 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
2797 integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
2798
2390anymatch@^2.0.0: 2799anymatch@^2.0.0:
2391 version "2.0.0" 2800 version "2.0.0"
2392 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" 2801 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
@@ -2408,6 +2817,35 @@ aproba@^1.0.3:
2408 resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" 2817 resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
2409 integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== 2818 integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
2410 2819
2820archiver-utils@^2.1.0:
2821 version "2.1.0"
2822 resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2"
2823 integrity sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==
2824 dependencies:
2825 glob "^7.1.4"
2826 graceful-fs "^4.2.0"
2827 lazystream "^1.0.0"
2828 lodash.defaults "^4.2.0"
2829 lodash.difference "^4.5.0"
2830 lodash.flatten "^4.4.0"
2831 lodash.isplainobject "^4.0.6"
2832 lodash.union "^4.6.0"
2833 normalize-path "^3.0.0"
2834 readable-stream "^2.0.0"
2835
2836archiver@^5.0.0:
2837 version "5.3.0"
2838 resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba"
2839 integrity sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==
2840 dependencies:
2841 archiver-utils "^2.1.0"
2842 async "^3.2.0"
2843 buffer-crc32 "^0.2.1"
2844 readable-stream "^3.6.0"
2845 readdir-glob "^1.0.0"
2846 tar-stream "^2.2.0"
2847 zip-stream "^4.1.0"
2848
2411are-we-there-yet@~1.1.2: 2849are-we-there-yet@~1.1.2:
2412 version "1.1.5" 2850 version "1.1.5"
2413 resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" 2851 resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
@@ -2503,7 +2941,7 @@ array.prototype.flat@^1.2.4:
2503 define-properties "^1.1.3" 2941 define-properties "^1.1.3"
2504 es-abstract "^1.18.0-next.1" 2942 es-abstract "^1.18.0-next.1"
2505 2943
2506arrify@^1.0.0, arrify@^1.0.1: 2944arrify@^1.0.1:
2507 version "1.0.1" 2945 version "1.0.1"
2508 resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" 2946 resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
2509 integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= 2947 integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
@@ -2525,6 +2963,13 @@ assign-symbols@^1.0.0:
2525 resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" 2963 resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
2526 integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= 2964 integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
2527 2965
2966ast-types@0.14.2:
2967 version "0.14.2"
2968 resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd"
2969 integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==
2970 dependencies:
2971 tslib "^2.0.1"
2972
2528astral-regex@^2.0.0: 2973astral-regex@^2.0.0:
2529 version "2.0.0" 2974 version "2.0.0"
2530 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" 2975 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
@@ -2535,6 +2980,11 @@ async-each@^1.0.1:
2535 resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" 2980 resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
2536 integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== 2981 integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
2537 2982
2983async-exit-hook@^2.0.1:
2984 version "2.0.1"
2985 resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3"
2986 integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==
2987
2538async-limiter@~1.0.0: 2988async-limiter@~1.0.0:
2539 version "1.0.1" 2989 version "1.0.1"
2540 resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" 2990 resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
@@ -2552,6 +3002,11 @@ async@^2.6.2:
2552 dependencies: 3002 dependencies:
2553 lodash "^4.17.14" 3003 lodash "^4.17.14"
2554 3004
3005async@^3.2.0:
3006 version "3.2.1"
3007 resolved "https://registry.yarnpkg.com/async/-/async-3.2.1.tgz#d3274ec66d107a47476a4c49136aacdb00665fc8"
3008 integrity sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==
3009
2555asynckit@^0.4.0: 3010asynckit@^0.4.0:
2556 version "0.4.0" 3011 version "0.4.0"
2557 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 3012 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -2590,11 +3045,23 @@ aws4@^1.8.0:
2590 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" 3045 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
2591 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== 3046 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
2592 3047
3048axios@^0.21.1:
3049 version "0.21.1"
3050 resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
3051 integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
3052 dependencies:
3053 follow-redirects "^1.10.0"
3054
2593axobject-query@^2.2.0: 3055axobject-query@^2.2.0:
2594 version "2.2.0" 3056 version "2.2.0"
2595 resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" 3057 resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
2596 integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== 3058 integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
2597 3059
3060babel-core@^7.0.0-bridge.0:
3061 version "7.0.0-bridge.0"
3062 resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece"
3063 integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
3064
2598babel-loader@8.2.2: 3065babel-loader@8.2.2:
2599 version "8.2.2" 3066 version "8.2.2"
2600 resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" 3067 resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81"
@@ -2666,11 +3133,6 @@ base64-js@^1.2.0, base64-js@^1.3.1:
2666 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 3133 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
2667 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== 3134 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
2668 3135
2669base64id@2.0.0, base64id@~2.0.0:
2670 version "2.0.0"
2671 resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6"
2672 integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==
2673
2674base@^0.11.1: 3136base@^0.11.1:
2675 version "0.11.2" 3137 version "0.11.2"
2676 resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" 3138 resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
@@ -2813,7 +3275,7 @@ bittorrent-tracker@^9.16.1, bittorrent-tracker@^9.17.4:
2813 bufferutil "^4.0.3" 3275 bufferutil "^4.0.3"
2814 utf-8-validate "^5.0.5" 3276 utf-8-validate "^5.0.5"
2815 3277
2816bl@^4.1.0: 3278bl@^4.0.3, bl@^4.1.0:
2817 version "4.1.0" 3279 version "4.1.0"
2818 resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" 3280 resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
2819 integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== 3281 integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
@@ -2834,19 +3296,17 @@ block-stream2@^2.0.0, block-stream2@^2.1.0:
2834 dependencies: 3296 dependencies:
2835 readable-stream "^3.4.0" 3297 readable-stream "^3.4.0"
2836 3298
2837blocking-proxy@^1.0.0: 3299bluebird@3.7.2:
2838 version "1.0.1" 3300 version "3.7.2"
2839 resolved "https://registry.yarnpkg.com/blocking-proxy/-/blocking-proxy-1.0.1.tgz#81d6fd1fe13a4c0d6957df7f91b75e98dac40cb2" 3301 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
2840 integrity sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA== 3302 integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
2841 dependencies:
2842 minimist "^1.2.0"
2843 3303
2844bn.js@^5.2.0: 3304bn.js@^5.2.0:
2845 version "5.2.0" 3305 version "5.2.0"
2846 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" 3306 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002"
2847 integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== 3307 integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==
2848 3308
2849body-parser@1.19.0, body-parser@^1.19.0: 3309body-parser@1.19.0:
2850 version "1.19.0" 3310 version "1.19.0"
2851 resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" 3311 resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a"
2852 integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== 3312 integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
@@ -2908,13 +3368,18 @@ braces@^2.3.1, braces@^2.3.2:
2908 split-string "^3.0.2" 3368 split-string "^3.0.2"
2909 to-regex "^3.0.1" 3369 to-regex "^3.0.1"
2910 3370
2911braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: 3371braces@^3.0.1, braces@~3.0.2:
2912 version "3.0.2" 3372 version "3.0.2"
2913 resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 3373 resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
2914 integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 3374 integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
2915 dependencies: 3375 dependencies:
2916 fill-range "^7.0.1" 3376 fill-range "^7.0.1"
2917 3377
3378browser-stdout@1.3.1:
3379 version "1.3.1"
3380 resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
3381 integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
3382
2918browserify-package-json@^1.0.0: 3383browserify-package-json@^1.0.0:
2919 version "1.0.1" 3384 version "1.0.1"
2920 resolved "https://registry.yarnpkg.com/browserify-package-json/-/browserify-package-json-1.0.1.tgz#98dde8aa5c561fd6d3fe49bbaa102b74b396fdea" 3385 resolved "https://registry.yarnpkg.com/browserify-package-json/-/browserify-package-json-1.0.1.tgz#98dde8aa5c561fd6d3fe49bbaa102b74b396fdea"
@@ -2931,12 +3396,15 @@ browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4
2931 escalade "^3.1.1" 3396 escalade "^3.1.1"
2932 node-releases "^1.1.75" 3397 node-releases "^1.1.75"
2933 3398
2934browserstack@^1.5.1: 3399browserstack-local@^1.4.5:
2935 version "1.6.1" 3400 version "1.4.8"
2936 resolved "https://registry.yarnpkg.com/browserstack/-/browserstack-1.6.1.tgz#e051f9733ec3b507659f395c7a4765a1b1e358b3" 3401 resolved "https://registry.yarnpkg.com/browserstack-local/-/browserstack-local-1.4.8.tgz#07f74a19b324cf2de69ffe65f9c2baa3a2dd9a0e"
2937 integrity sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw== 3402 integrity sha512-s+mc3gTOJwELdLWi4qFVKtGwMbb5JWsR+JxKlMaJkRJxoZ0gg3WREgPxAN0bm6iU5+S4Bi0sz0oxBRZT8BiNsQ==
2938 dependencies: 3403 dependencies:
2939 https-proxy-agent "^2.2.1" 3404 https-proxy-agent "^4.0.0"
3405 is-running "^2.1.0"
3406 ps-tree "=1.2.0"
3407 temp-fs "^0.9.9"
2940 3408
2941buffer-alloc-unsafe@^1.1.0: 3409buffer-alloc-unsafe@^1.1.0:
2942 version "1.1.0" 3410 version "1.1.0"
@@ -2951,6 +3419,11 @@ buffer-alloc@^1.1.0:
2951 buffer-alloc-unsafe "^1.1.0" 3419 buffer-alloc-unsafe "^1.1.0"
2952 buffer-fill "^1.0.0" 3420 buffer-fill "^1.0.0"
2953 3421
3422buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.3:
3423 version "0.2.13"
3424 resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
3425 integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
3426
2954buffer-fill@^1.0.0: 3427buffer-fill@^1.0.0:
2955 version "1.0.0" 3428 version "1.0.0"
2956 resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" 3429 resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
@@ -2966,7 +3439,7 @@ buffer-indexof@^1.0.0:
2966 resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" 3439 resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c"
2967 integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== 3440 integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==
2968 3441
2969buffer@^5.5.0: 3442buffer@^5.2.1, buffer@^5.5.0:
2970 version "5.7.1" 3443 version "5.7.1"
2971 resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" 3444 resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
2972 integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== 3445 integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
@@ -3009,6 +3482,19 @@ bytes@3.1.0:
3009 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" 3482 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
3010 integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== 3483 integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
3011 3484
3485cac@^3.0.3:
3486 version "3.0.4"
3487 resolved "https://registry.yarnpkg.com/cac/-/cac-3.0.4.tgz#6d24ceec372efe5c9b798808bc7f49b47242a4ef"
3488 integrity sha1-bSTO7Dcu/lybeYgIvH9JtHJCpO8=
3489 dependencies:
3490 camelcase-keys "^3.0.0"
3491 chalk "^1.1.3"
3492 indent-string "^3.0.0"
3493 minimist "^1.2.0"
3494 read-pkg-up "^1.0.1"
3495 suffix "^0.1.0"
3496 text-table "^0.2.0"
3497
3012cacache@15.2.0, cacache@^15.0.5, cacache@^15.2.0: 3498cacache@15.2.0, cacache@^15.0.5, cacache@^15.2.0:
3013 version "15.2.0" 3499 version "15.2.0"
3014 resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.2.0.tgz#73af75f77c58e72d8c630a7a2858cb18ef523389" 3500 resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.2.0.tgz#73af75f77c58e72d8c630a7a2858cb18ef523389"
@@ -3055,6 +3541,24 @@ cache-chunk-store@^3.0.0, cache-chunk-store@^3.2.2:
3055 lru "^3.1.0" 3541 lru "^3.1.0"
3056 queue-microtask "^1.2.3" 3542 queue-microtask "^1.2.3"
3057 3543
3544cacheable-lookup@^5.0.3:
3545 version "5.0.4"
3546 resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
3547 integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
3548
3549cacheable-request@^7.0.1:
3550 version "7.0.2"
3551 resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
3552 integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
3553 dependencies:
3554 clone-response "^1.0.2"
3555 get-stream "^5.1.0"
3556 http-cache-semantics "^4.0.0"
3557 keyv "^4.0.0"
3558 lowercase-keys "^2.0.0"
3559 normalize-url "^6.0.1"
3560 responselike "^2.0.0"
3561
3058call-bind@^1.0.0, call-bind@^1.0.2: 3562call-bind@^1.0.0, call-bind@^1.0.2:
3059 version "1.0.2" 3563 version "1.0.2"
3060 resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 3564 resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
@@ -3076,6 +3580,14 @@ camel-case@^4.1.1:
3076 pascal-case "^3.1.2" 3580 pascal-case "^3.1.2"
3077 tslib "^2.0.3" 3581 tslib "^2.0.3"
3078 3582
3583camelcase-keys@^3.0.0:
3584 version "3.0.0"
3585 resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-3.0.0.tgz#fc0c6c360363f7377e3793b9a16bccf1070c1ca4"
3586 integrity sha1-/AxsNgNj9zd+N5O5oWvM8QcMHKQ=
3587 dependencies:
3588 camelcase "^3.0.0"
3589 map-obj "^1.0.0"
3590
3079camelcase-keys@^6.2.2: 3591camelcase-keys@^6.2.2:
3080 version "6.2.2" 3592 version "6.2.2"
3081 resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" 3593 resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
@@ -3085,6 +3597,11 @@ camelcase-keys@^6.2.2:
3085 map-obj "^4.0.0" 3597 map-obj "^4.0.0"
3086 quick-lru "^4.0.1" 3598 quick-lru "^4.0.1"
3087 3599
3600camelcase@^3.0.0:
3601 version "3.0.0"
3602 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
3603 integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
3604
3088camelcase@^4.1.0: 3605camelcase@^4.1.0:
3089 version "4.1.0" 3606 version "4.1.0"
3090 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" 3607 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
@@ -3095,6 +3612,11 @@ camelcase@^5.0.0, camelcase@^5.3.1:
3095 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 3612 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
3096 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 3613 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
3097 3614
3615camelcase@^6.0.0, camelcase@^6.2.0:
3616 version "6.2.0"
3617 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
3618 integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
3619
3098caniuse-api@^3.0.0: 3620caniuse-api@^3.0.0:
3099 version "3.0.0" 3621 version "3.0.0"
3100 resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" 3622 resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0"
@@ -3128,7 +3650,7 @@ chalk@4.1.0:
3128 ansi-styles "^4.1.0" 3650 ansi-styles "^4.1.0"
3129 supports-color "^7.1.0" 3651 supports-color "^7.1.0"
3130 3652
3131chalk@^1.1.1, chalk@^1.1.3: 3653chalk@^1.1.3:
3132 version "1.1.3" 3654 version "1.1.3"
3133 resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 3655 resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
3134 integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= 3656 integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
@@ -3181,7 +3703,7 @@ chart.js@^3.5.1:
3181 resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-3.5.1.tgz#73e24d23a4134a70ccdb5e79a917f156b6f3644a" 3703 resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-3.5.1.tgz#73e24d23a4134a70ccdb5e79a917f156b6f3644a"
3182 integrity sha512-m5kzt72I1WQ9LILwQC4syla/LD/N413RYv2Dx2nnTkRS9iv/ey1xLTt0DnPc/eWV4zI+BgEgDYBIzbQhZHc/PQ== 3704 integrity sha512-m5kzt72I1WQ9LILwQC4syla/LD/N413RYv2Dx2nnTkRS9iv/ey1xLTt0DnPc/eWV4zI+BgEgDYBIzbQhZHc/PQ==
3183 3705
3184"chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.5.1: 3706chokidar@3.5.2, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0:
3185 version "3.5.2" 3707 version "3.5.2"
3186 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" 3708 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
3187 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== 3709 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
@@ -3215,6 +3737,11 @@ chokidar@^2.1.8:
3215 optionalDependencies: 3737 optionalDependencies:
3216 fsevents "^1.2.7" 3738 fsevents "^1.2.7"
3217 3739
3740chownr@^1.1.1:
3741 version "1.1.4"
3742 resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
3743 integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
3744
3218chownr@^2.0.0: 3745chownr@^2.0.0:
3219 version "2.0.0" 3746 version "2.0.0"
3220 resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" 3747 resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
@@ -3235,6 +3762,16 @@ chrome-dns@^1.0.0:
3235 dependencies: 3762 dependencies:
3236 chrome-net "^3.3.2" 3763 chrome-net "^3.3.2"
3237 3764
3765chrome-launcher@^0.14.0:
3766 version "0.14.0"
3767 resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.14.0.tgz#de8d8a534ccaeea0f36ea8dc12dd99e3169f3320"
3768 integrity sha512-W//HpflaW6qBGrmuskup7g+XJZN6w03ko9QSIe5CtcTal2u0up5SeReK3Ll1Why4Ey8dPkv8XSodZyHPnGbVHQ==
3769 dependencies:
3770 "@types/node" "*"
3771 escape-string-regexp "^4.0.0"
3772 is-wsl "^2.2.0"
3773 lighthouse-logger "^1.0.0"
3774
3238chrome-net@^3.3.2, chrome-net@^3.3.3, chrome-net@^3.3.4: 3775chrome-net@^3.3.2, chrome-net@^3.3.3, chrome-net@^3.3.4:
3239 version "3.3.4" 3776 version "3.3.4"
3240 resolved "https://registry.yarnpkg.com/chrome-net/-/chrome-net-3.3.4.tgz#0e604a31d226ebfb8d2d1c381cab47d35309825d" 3777 resolved "https://registry.yarnpkg.com/chrome-net/-/chrome-net-3.3.4.tgz#0e604a31d226ebfb8d2d1c381cab47d35309825d"
@@ -3247,6 +3784,19 @@ chrome-trace-event@^1.0.2:
3247 resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" 3784 resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac"
3248 integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== 3785 integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
3249 3786
3787chromedriver@^92.0.1:
3788 version "92.0.1"
3789 resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-92.0.1.tgz#3e28b7e0c9fb94d693cf74d51af0c29d57f18dca"
3790 integrity sha512-LptlDVCs1GgyFNVbRoHzzy948JDVzTgGiVPXjNj385qXKQP3hjAVBIgyvb/Hco0xSEW8fjwJfsm1eQRmu6t4pQ==
3791 dependencies:
3792 "@testim/chrome-version" "^1.0.7"
3793 axios "^0.21.1"
3794 del "^6.0.0"
3795 extract-zip "^2.0.1"
3796 https-proxy-agent "^5.0.0"
3797 proxy-from-env "^1.1.0"
3798 tcp-port-used "^1.0.1"
3799
3250chunk-store-stream@^4.3.0: 3800chunk-store-stream@^4.3.0:
3251 version "4.3.0" 3801 version "4.3.0"
3252 resolved "https://registry.yarnpkg.com/chunk-store-stream/-/chunk-store-stream-4.3.0.tgz#3de5f4dfe19729366c29bb7ed52d139f9af29f0e" 3802 resolved "https://registry.yarnpkg.com/chunk-store-stream/-/chunk-store-stream-4.3.0.tgz#3de5f4dfe19729366c29bb7ed52d139f9af29f0e"
@@ -3289,7 +3839,7 @@ cli-cursor@^3.1.0:
3289 dependencies: 3839 dependencies:
3290 restore-cursor "^3.1.0" 3840 restore-cursor "^3.1.0"
3291 3841
3292cli-spinners@^2.5.0: 3842cli-spinners@^2.1.0, cli-spinners@^2.5.0:
3293 version "2.6.0" 3843 version "2.6.0"
3294 resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.0.tgz#36c7dc98fb6a9a76bd6238ec3f77e2425627e939" 3844 resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.0.tgz#36c7dc98fb6a9a76bd6238ec3f77e2425627e939"
3295 integrity sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q== 3845 integrity sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==
@@ -3317,15 +3867,6 @@ cliui@^5.0.0:
3317 strip-ansi "^5.2.0" 3867 strip-ansi "^5.2.0"
3318 wrap-ansi "^5.1.0" 3868 wrap-ansi "^5.1.0"
3319 3869
3320cliui@^6.0.0:
3321 version "6.0.0"
3322 resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
3323 integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
3324 dependencies:
3325 string-width "^4.2.0"
3326 strip-ansi "^6.0.0"
3327 wrap-ansi "^6.2.0"
3328
3329cliui@^7.0.2: 3870cliui@^7.0.2:
3330 version "7.0.4" 3871 version "7.0.4"
3331 resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" 3872 resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
@@ -3351,6 +3892,13 @@ clone-regexp@^2.1.0:
3351 dependencies: 3892 dependencies:
3352 is-regexp "^2.0.0" 3893 is-regexp "^2.0.0"
3353 3894
3895clone-response@^1.0.2:
3896 version "1.0.2"
3897 resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
3898 integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
3899 dependencies:
3900 mimic-response "^1.0.0"
3901
3354clone@^1.0.2: 3902clone@^1.0.2:
3355 version "1.0.4" 3903 version "1.0.4"
3356 resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" 3904 resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
@@ -3403,7 +3951,7 @@ colorette@^1.2.1, colorette@^1.2.2, colorette@^1.3.0:
3403 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af" 3951 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af"
3404 integrity sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w== 3952 integrity sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==
3405 3953
3406colors@1.4.0, colors@^1.4.0: 3954colors@^1.1.2:
3407 version "1.4.0" 3955 version "1.4.0"
3408 resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" 3956 resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
3409 integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== 3957 integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
@@ -3457,6 +4005,16 @@ component-emitter@^1.2.1, component-emitter@~1.3.0:
3457 resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" 4005 resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
3458 integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== 4006 integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
3459 4007
4008compress-commons@^4.1.0:
4009 version "4.1.1"
4010 resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.1.tgz#df2a09a7ed17447642bad10a85cc9a19e5c42a7d"
4011 integrity sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==
4012 dependencies:
4013 buffer-crc32 "^0.2.13"
4014 crc32-stream "^4.0.2"
4015 normalize-path "^3.0.0"
4016 readable-stream "^3.6.0"
4017
3460compressible@~2.0.16: 4018compressible@~2.0.16:
3461 version "2.0.18" 4019 version "2.0.18"
3462 resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" 4020 resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba"
@@ -3487,16 +4045,6 @@ connect-history-api-fallback@^1.6.0:
3487 resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" 4045 resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
3488 integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== 4046 integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
3489 4047
3490connect@^3.7.0:
3491 version "3.7.0"
3492 resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8"
3493 integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==
3494 dependencies:
3495 debug "2.6.9"
3496 finalhandler "1.1.2"
3497 parseurl "~1.3.3"
3498 utils-merge "1.0.1"
3499
3500console-control-strings@^1.0.0, console-control-strings@~1.1.0: 4048console-control-strings@^1.0.0, console-control-strings@~1.1.0:
3501 version "1.1.0" 4049 version "1.1.0"
3502 resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 4050 resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
@@ -3536,11 +4084,6 @@ cookie@0.4.0:
3536 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" 4084 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
3537 integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== 4085 integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
3538 4086
3539cookie@~0.4.1:
3540 version "0.4.1"
3541 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
3542 integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
3543
3544copy-anything@^2.0.1: 4087copy-anything@^2.0.1:
3545 version "2.0.3" 4088 version "2.0.3"
3546 resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.3.tgz#842407ba02466b0df844819bbe3baebbe5d45d87" 4089 resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.3.tgz#842407ba02466b0df844819bbe3baebbe5d45d87"
@@ -3594,14 +4137,6 @@ core-util-is@1.0.2, core-util-is@~1.0.0:
3594 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 4137 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
3595 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 4138 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
3596 4139
3597cors@~2.8.5:
3598 version "2.8.5"
3599 resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
3600 integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
3601 dependencies:
3602 object-assign "^4"
3603 vary "^1"
3604
3605cosmiconfig@^7.0.0: 4140cosmiconfig@^7.0.0:
3606 version "7.0.1" 4141 version "7.0.1"
3607 resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" 4142 resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
@@ -3618,6 +4153,22 @@ cpus@^1.0.3:
3618 resolved "https://registry.yarnpkg.com/cpus/-/cpus-1.0.3.tgz#4ef6deea461968d6329d07dd01205685df2934a2" 4153 resolved "https://registry.yarnpkg.com/cpus/-/cpus-1.0.3.tgz#4ef6deea461968d6329d07dd01205685df2934a2"
3619 integrity sha512-PXHBvGLuL69u55IkLa5e5838fLhIMHxmkV4ge42a8alGyn7BtawYgI0hQ849EedvtHIOLNNH3i6eQU1BiE9SUA== 4154 integrity sha512-PXHBvGLuL69u55IkLa5e5838fLhIMHxmkV4ge42a8alGyn7BtawYgI0hQ849EedvtHIOLNNH3i6eQU1BiE9SUA==
3620 4155
4156crc-32@^1.2.0:
4157 version "1.2.0"
4158 resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208"
4159 integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==
4160 dependencies:
4161 exit-on-epipe "~1.0.1"
4162 printj "~1.1.0"
4163
4164crc32-stream@^4.0.2:
4165 version "4.0.2"
4166 resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007"
4167 integrity sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==
4168 dependencies:
4169 crc-32 "^1.2.0"
4170 readable-stream "^3.4.0"
4171
3621create-torrent@^5.0.1: 4172create-torrent@^5.0.1:
3622 version "5.0.1" 4173 version "5.0.1"
3623 resolved "https://registry.yarnpkg.com/create-torrent/-/create-torrent-5.0.1.tgz#a09e47af1af347b57fae7bd9ea67025df5cd121d" 4174 resolved "https://registry.yarnpkg.com/create-torrent/-/create-torrent-5.0.1.tgz#a09e47af1af347b57fae7bd9ea67025df5cd121d"
@@ -3648,6 +4199,14 @@ critters@0.0.10:
3648 parse5-htmlparser2-tree-adapter "^6.0.1" 4199 parse5-htmlparser2-tree-adapter "^6.0.1"
3649 pretty-bytes "^5.3.0" 4200 pretty-bytes "^5.3.0"
3650 4201
4202cross-spawn@^4.0.2:
4203 version "4.0.2"
4204 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41"
4205 integrity sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=
4206 dependencies:
4207 lru-cache "^4.0.1"
4208 which "^1.2.9"
4209
3651cross-spawn@^5.0.1: 4210cross-spawn@^5.0.1:
3652 version "5.1.0" 4211 version "5.1.0"
3653 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" 4212 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
@@ -3756,6 +4315,11 @@ css-select@^4.1.3:
3756 domutils "^2.6.0" 4315 domutils "^2.6.0"
3757 nth-check "^2.0.0" 4316 nth-check "^2.0.0"
3758 4317
4318css-shorthand-properties@^1.1.1:
4319 version "1.1.1"
4320 resolved "https://registry.yarnpkg.com/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz#1c808e63553c283f289f2dd56fcee8f3337bd935"
4321 integrity sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==
4322
3759css-tree@^1.1.2: 4323css-tree@^1.1.2:
3760 version "1.1.3" 4324 version "1.1.3"
3761 resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" 4325 resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d"
@@ -3764,6 +4328,11 @@ css-tree@^1.1.2:
3764 mdn-data "2.0.14" 4328 mdn-data "2.0.14"
3765 source-map "^0.6.1" 4329 source-map "^0.6.1"
3766 4330
4331css-value@^0.0.1:
4332 version "0.0.1"
4333 resolved "https://registry.yarnpkg.com/css-value/-/css-value-0.0.1.tgz#5efd6c2eea5ea1fd6b6ac57ec0427b18452424ea"
4334 integrity sha1-Xv1sLupeof1rasV+wEJ7GEUkJOo=
4335
3767css-what@^5.0.0: 4336css-what@^5.0.0:
3768 version "5.0.1" 4337 version "5.0.1"
3769 resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad" 4338 resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad"
@@ -3865,11 +4434,6 @@ csstype@^3.0.2:
3865 resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" 4434 resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340"
3866 integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== 4435 integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==
3867 4436
3868custom-event@~1.0.0:
3869 version "1.0.1"
3870 resolved "https://registry.yarnpkg.com/custom-event/-/custom-event-1.0.1.tgz#5d02a46850adf1b4a317946a3928fccb5bfd0425"
3871 integrity sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=
3872
3873dashdash@^1.12.0: 4437dashdash@^1.12.0:
3874 version "1.14.1" 4438 version "1.14.1"
3875 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 4439 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
@@ -3877,16 +4441,6 @@ dashdash@^1.12.0:
3877 dependencies: 4441 dependencies:
3878 assert-plus "^1.0.0" 4442 assert-plus "^1.0.0"
3879 4443
3880date-format@^2.1.0:
3881 version "2.1.0"
3882 resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.1.0.tgz#31d5b5ea211cf5fd764cd38baf9d033df7e125cf"
3883 integrity sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==
3884
3885date-format@^3.0.0:
3886 version "3.0.0"
3887 resolved "https://registry.yarnpkg.com/date-format/-/date-format-3.0.0.tgz#eb8780365c7d2b1511078fb491e6479780f3ad95"
3888 integrity sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==
3889
3890debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: 4444debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:
3891 version "2.6.9" 4445 version "2.6.9"
3892 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 4446 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -3901,7 +4455,14 @@ debug@4, debug@4.3.2, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, de
3901 dependencies: 4455 dependencies:
3902 ms "2.1.2" 4456 ms "2.1.2"
3903 4457
3904debug@^3.1.0, debug@^3.1.1, debug@^3.2.6, debug@^3.2.7: 4458debug@4.3.1:
4459 version "4.3.1"
4460 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
4461 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
4462 dependencies:
4463 ms "2.1.2"
4464
4465debug@^3.1.1, debug@^3.2.6, debug@^3.2.7:
3905 version "3.2.7" 4466 version "3.2.7"
3906 resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" 4467 resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
3907 integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== 4468 integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
@@ -3928,6 +4489,11 @@ decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.2.0:
3928 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 4489 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
3929 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 4490 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
3930 4491
4492decamelize@^4.0.0:
4493 version "4.0.0"
4494 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837"
4495 integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==
4496
3931decode-uri-component@^0.2.0: 4497decode-uri-component@^0.2.0:
3932 version "0.2.0" 4498 version "0.2.0"
3933 resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" 4499 resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
@@ -3957,7 +4523,7 @@ deep-is@^0.1.3:
3957 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 4523 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
3958 integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= 4524 integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
3959 4525
3960deepmerge@^4.2.2: 4526deepmerge@^4.0.0, deepmerge@^4.2.2:
3961 version "4.2.2" 4527 version "4.2.2"
3962 resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" 4528 resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
3963 integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== 4529 integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
@@ -3977,6 +4543,11 @@ defaults@^1.0.3:
3977 dependencies: 4543 dependencies:
3978 clone "^1.0.2" 4544 clone "^1.0.2"
3979 4545
4546defer-to-connect@^2.0.0:
4547 version "2.0.1"
4548 resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
4549 integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
4550
3980define-lazy-prop@^2.0.0: 4551define-lazy-prop@^2.0.0:
3981 version "2.0.0" 4552 version "2.0.0"
3982 resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" 4553 resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
@@ -4011,19 +4582,6 @@ define-property@^2.0.2:
4011 is-descriptor "^1.0.2" 4582 is-descriptor "^1.0.2"
4012 isobject "^3.0.1" 4583 isobject "^3.0.1"
4013 4584
4014del@^2.2.0:
4015 version "2.2.2"
4016 resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
4017 integrity sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=
4018 dependencies:
4019 globby "^5.0.0"
4020 is-path-cwd "^1.0.0"
4021 is-path-in-cwd "^1.0.0"
4022 object-assign "^4.0.1"
4023 pify "^2.0.0"
4024 pinkie-promise "^2.0.0"
4025 rimraf "^2.2.8"
4026
4027del@^4.1.1: 4585del@^4.1.1:
4028 version "4.1.1" 4586 version "4.1.1"
4029 resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" 4587 resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4"
@@ -4037,6 +4595,20 @@ del@^4.1.1:
4037 pify "^4.0.1" 4595 pify "^4.0.1"
4038 rimraf "^2.6.3" 4596 rimraf "^2.6.3"
4039 4597
4598del@^6.0.0:
4599 version "6.0.0"
4600 resolved "https://registry.yarnpkg.com/del/-/del-6.0.0.tgz#0b40d0332cea743f1614f818be4feb717714c952"
4601 integrity sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==
4602 dependencies:
4603 globby "^11.0.1"
4604 graceful-fs "^4.2.4"
4605 is-glob "^4.0.1"
4606 is-path-cwd "^2.2.0"
4607 is-path-inside "^3.0.2"
4608 p-map "^4.0.0"
4609 rimraf "^3.0.2"
4610 slash "^3.0.0"
4611
4040delayed-stream@~1.0.0: 4612delayed-stream@~1.0.0:
4041 version "1.0.0" 4613 version "1.0.0"
4042 resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 4614 resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
@@ -4067,15 +4639,48 @@ detect-node@^2.0.4:
4067 resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" 4639 resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
4068 integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== 4640 integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
4069 4641
4642devtools-protocol@0.0.901419:
4643 version "0.0.901419"
4644 resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.901419.tgz#79b5459c48fe7e1c5563c02bd72f8fec3e0cebcd"
4645 integrity sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==
4646
4647devtools-protocol@^0.0.915197:
4648 version "0.0.915197"
4649 resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.915197.tgz#07172e35c686368903beb332f6e0c38eaee6dff0"
4650 integrity sha512-JXt4akUoL62CtxKLQBxcJlI7gsCZyAQ1Qb/0MZJOz8VETazoJB6+IjUwTkECrvye9AnNLDQyyV00kz/vWXVifQ==
4651
4652devtools@7.11.0:
4653 version "7.11.0"
4654 resolved "https://registry.yarnpkg.com/devtools/-/devtools-7.11.0.tgz#a13249e8b926948f90446a0927e73f92d5db2ca1"
4655 integrity sha512-V3mIskCVv+OrqgJf9EU4bvoOrEx+qQ+sNoyLxqzxkFgh0wwtYIhcMiqDluL8dBKlhToV16UsYDKoqa67ylNwOg==
4656 dependencies:
4657 "@types/node" "^15.12.5"
4658 "@wdio/config" "7.10.1"
4659 "@wdio/logger" "7.7.0"
4660 "@wdio/protocols" "7.11.0"
4661 "@wdio/types" "7.10.1"
4662 "@wdio/utils" "7.11.0"
4663 chrome-launcher "^0.14.0"
4664 edge-paths "^2.1.0"
4665 puppeteer-core "^10.1.0"
4666 query-selector-shadow-dom "^1.0.0"
4667 ua-parser-js "^0.7.21"
4668 uuid "^8.0.0"
4669
4070dexie@^3.0.0: 4670dexie@^3.0.0:
4071 version "3.0.3" 4671 version "3.0.3"
4072 resolved "https://registry.yarnpkg.com/dexie/-/dexie-3.0.3.tgz#ede63849dfe5f07e13e99bb72a040e8ac1d29dab" 4672 resolved "https://registry.yarnpkg.com/dexie/-/dexie-3.0.3.tgz#ede63849dfe5f07e13e99bb72a040e8ac1d29dab"
4073 integrity sha512-BSFhGpngnCl1DOr+8YNwBDobRMH0ziJs2vts69VilwetHYOtEDcLqo7d/XiIphM0tJZ2rPPyAGd31lgH2Ln3nw== 4673 integrity sha512-BSFhGpngnCl1DOr+8YNwBDobRMH0ziJs2vts69VilwetHYOtEDcLqo7d/XiIphM0tJZ2rPPyAGd31lgH2Ln3nw==
4074 4674
4075di@^0.0.1: 4675diff-sequences@^27.0.6:
4076 version "0.0.1" 4676 version "27.0.6"
4077 resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" 4677 resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723"
4078 integrity sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw= 4678 integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==
4679
4680diff@5.0.0, diff@^5.0.0:
4681 version "5.0.0"
4682 resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
4683 integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
4079 4684
4080dijkstrajs@^1.0.1: 4685dijkstrajs@^1.0.1:
4081 version "1.0.2" 4686 version "1.0.2"
@@ -4130,16 +4735,6 @@ dom-converter@^0.2.0:
4130 dependencies: 4735 dependencies:
4131 utila "~0.4" 4736 utila "~0.4"
4132 4737
4133dom-serialize@^2.2.1:
4134 version "2.2.1"
4135 resolved "https://registry.yarnpkg.com/dom-serialize/-/dom-serialize-2.2.1.tgz#562ae8999f44be5ea3076f5419dcd59eb43ac95b"
4136 integrity sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=
4137 dependencies:
4138 custom-event "~1.0.0"
4139 ent "~2.2.0"
4140 extend "^3.0.0"
4141 void-elements "^2.0.0"
4142
4143dom-serializer@0: 4738dom-serializer@0:
4144 version "0.2.2" 4739 version "0.2.2"
4145 resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" 4740 resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
@@ -4218,11 +4813,20 @@ dot-case@^3.0.4:
4218 no-case "^3.0.4" 4813 no-case "^3.0.4"
4219 tslib "^2.0.3" 4814 tslib "^2.0.3"
4220 4815
4221duplexer@^0.1.2: 4816duplexer@^0.1.2, duplexer@~0.1.1:
4222 version "0.1.2" 4817 version "0.1.2"
4223 resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" 4818 resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
4224 integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== 4819 integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
4225 4820
4821easy-table@^1.1.1:
4822 version "1.1.1"
4823 resolved "https://registry.yarnpkg.com/easy-table/-/easy-table-1.1.1.tgz#c1b9b9ad68a017091a1c235e4bcba277540e143f"
4824 integrity sha512-C9Lvm0WFcn2RgxbMnTbXZenMIWcBtkzMr+dWqq/JsVoGFSVUVlPqeOa5LP5kM0I3zoOazFpckOEb2/0LDFfToQ==
4825 dependencies:
4826 ansi-regex "^3.0.0"
4827 optionalDependencies:
4828 wcwidth ">=1.0.1"
4829
4226ecc-jsbn@~0.1.1: 4830ecc-jsbn@~0.1.1:
4227 version "0.1.2" 4831 version "0.1.2"
4228 resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 4832 resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
@@ -4231,12 +4835,20 @@ ecc-jsbn@~0.1.1:
4231 jsbn "~0.1.0" 4835 jsbn "~0.1.0"
4232 safer-buffer "^2.1.0" 4836 safer-buffer "^2.1.0"
4233 4837
4838edge-paths@^2.1.0:
4839 version "2.2.1"
4840 resolved "https://registry.yarnpkg.com/edge-paths/-/edge-paths-2.2.1.tgz#d2d91513225c06514aeac9843bfce546abbf4391"
4841 integrity sha512-AI5fC7dfDmCdKo3m5y7PkYE8m6bMqR6pvVpgtrZkkhcJXFLelUgkjrhk3kXXx8Kbw2cRaTT4LkOR7hqf39KJdw==
4842 dependencies:
4843 "@types/which" "^1.3.2"
4844 which "^2.0.2"
4845
4234ee-first@1.1.1: 4846ee-first@1.1.1:
4235 version "1.1.1" 4847 version "1.1.1"
4236 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 4848 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
4237 integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= 4849 integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
4238 4850
4239ejs@^3.1.5: 4851ejs@^3.0.1, ejs@^3.1.5:
4240 version "3.1.6" 4852 version "3.1.6"
4241 resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.6.tgz#5bfd0a0689743bb5268b3550cceeebbc1702822a" 4853 resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.6.tgz#5bfd0a0689743bb5268b3550cceeebbc1702822a"
4242 integrity sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw== 4854 integrity sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==
@@ -4275,7 +4887,7 @@ encoding@^0.1.12:
4275 dependencies: 4887 dependencies:
4276 iconv-lite "^0.6.2" 4888 iconv-lite "^0.6.2"
4277 4889
4278end-of-stream@^1.1.0, end-of-stream@^1.4.4: 4890end-of-stream@^1.1.0, end-of-stream@^1.4.1, end-of-stream@^1.4.4:
4279 version "1.4.4" 4891 version "1.4.4"
4280 resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 4892 resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
4281 integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 4893 integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
@@ -4297,26 +4909,13 @@ engine.io-client@~5.1.2:
4297 ws "~7.4.2" 4909 ws "~7.4.2"
4298 yeast "0.1.2" 4910 yeast "0.1.2"
4299 4911
4300engine.io-parser@~4.0.0, engine.io-parser@~4.0.1: 4912engine.io-parser@~4.0.1:
4301 version "4.0.2" 4913 version "4.0.2"
4302 resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-4.0.2.tgz#e41d0b3fb66f7bf4a3671d2038a154024edb501e" 4914 resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-4.0.2.tgz#e41d0b3fb66f7bf4a3671d2038a154024edb501e"
4303 integrity sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg== 4915 integrity sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==
4304 dependencies: 4916 dependencies:
4305 base64-arraybuffer "0.1.4" 4917 base64-arraybuffer "0.1.4"
4306 4918
4307engine.io@~4.1.0:
4308 version "4.1.1"
4309 resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-4.1.1.tgz#9a8f8a5ac5a5ea316183c489bf7f5b6cf91ace5b"
4310 integrity sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w==
4311 dependencies:
4312 accepts "~1.3.4"
4313 base64id "2.0.0"
4314 cookie "~0.4.1"
4315 cors "~2.8.5"
4316 debug "~4.3.1"
4317 engine.io-parser "~4.0.0"
4318 ws "~7.4.2"
4319
4320enhanced-resolve@^5.0.0, enhanced-resolve@^5.8.0: 4919enhanced-resolve@^5.0.0, enhanced-resolve@^5.8.0:
4321 version "5.8.2" 4920 version "5.8.2"
4322 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b" 4921 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b"
@@ -4332,11 +4931,6 @@ enquirer@^2.3.5, enquirer@~2.3.6:
4332 dependencies: 4931 dependencies:
4333 ansi-colors "^4.1.1" 4932 ansi-colors "^4.1.1"
4334 4933
4335ent@~2.2.0:
4336 version "2.2.0"
4337 resolved "https://registry.yarnpkg.com/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d"
4338 integrity sha1-6WQhkyWiHQX0RGai9obtbOX13R0=
4339
4340entities@^1.1.1: 4934entities@^1.1.1:
4341 version "1.1.2" 4935 version "1.1.2"
4342 resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" 4936 resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
@@ -4423,18 +5017,6 @@ es-to-primitive@^1.2.1:
4423 is-date-object "^1.0.1" 5017 is-date-object "^1.0.1"
4424 is-symbol "^1.0.2" 5018 is-symbol "^1.0.2"
4425 5019
4426es6-promise@^4.0.3:
4427 version "4.2.8"
4428 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
4429 integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
4430
4431es6-promisify@^5.0.0:
4432 version "5.0.0"
4433 resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
4434 integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
4435 dependencies:
4436 es6-promise "^4.0.3"
4437
4438esbuild@0.12.17: 5020esbuild@0.12.17:
4439 version "0.12.17" 5021 version "0.12.17"
4440 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.17.tgz#5816f905c2905de0ebbc658860df7b5b48afbcd3" 5022 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.17.tgz#5816f905c2905de0ebbc658860df7b5b48afbcd3"
@@ -4450,15 +5032,20 @@ escape-html@^1.0.3, escape-html@~1.0.3:
4450 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 5032 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
4451 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 5033 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
4452 5034
5035escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0:
5036 version "4.0.0"
5037 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
5038 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
5039
4453escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 5040escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
4454 version "1.0.5" 5041 version "1.0.5"
4455 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 5042 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
4456 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 5043 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
4457 5044
4458escape-string-regexp@^4.0.0: 5045escape-string-regexp@^2.0.0:
4459 version "4.0.0" 5046 version "2.0.0"
4460 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" 5047 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
4461 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 5048 integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
4462 5049
4463eslint-import-resolver-node@^0.3.6: 5050eslint-import-resolver-node@^0.3.6:
4464 version "0.3.6" 5051 version "0.3.6"
@@ -4604,7 +5191,7 @@ espree@^7.3.0, espree@^7.3.1:
4604 acorn-jsx "^5.3.1" 5191 acorn-jsx "^5.3.1"
4605 eslint-visitor-keys "^1.3.0" 5192 eslint-visitor-keys "^1.3.0"
4606 5193
4607esprima@^4.0.0: 5194esprima@^4.0.0, esprima@~4.0.0:
4608 version "4.0.1" 5195 version "4.0.1"
4609 resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 5196 resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
4610 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 5197 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
@@ -4643,6 +5230,19 @@ etag@~1.8.1:
4643 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 5230 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
4644 integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= 5231 integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
4645 5232
5233event-stream@=3.3.4:
5234 version "3.3.4"
5235 resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
5236 integrity sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=
5237 dependencies:
5238 duplexer "~0.1.1"
5239 from "~0"
5240 map-stream "~0.1.0"
5241 pause-stream "0.0.11"
5242 split "0.3"
5243 stream-combiner "~0.0.4"
5244 through "~2.3.1"
5245
4646eventemitter-asyncresource@^1.0.0: 5246eventemitter-asyncresource@^1.0.0:
4647 version "1.0.0" 5247 version "1.0.0"
4648 resolved "https://registry.yarnpkg.com/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz#734ff2e44bf448e627f7748f905d6bdd57bdb65b" 5248 resolved "https://registry.yarnpkg.com/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz#734ff2e44bf448e627f7748f905d6bdd57bdb65b"
@@ -4713,10 +5313,10 @@ execall@^2.0.0:
4713 dependencies: 5313 dependencies:
4714 clone-regexp "^2.1.0" 5314 clone-regexp "^2.1.0"
4715 5315
4716exit@^0.1.2: 5316exit-on-epipe@~1.0.1:
4717 version "0.1.2" 5317 version "1.0.1"
4718 resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" 5318 resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
4719 integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= 5319 integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==
4720 5320
4721expand-brackets@^2.1.4: 5321expand-brackets@^2.1.4:
4722 version "2.1.4" 5322 version "2.1.4"
@@ -4731,6 +5331,26 @@ expand-brackets@^2.1.4:
4731 snapdragon "^0.8.1" 5331 snapdragon "^0.8.1"
4732 to-regex "^3.0.1" 5332 to-regex "^3.0.1"
4733 5333
5334expect-webdriverio@^3.0.0, expect-webdriverio@^3.1.2:
5335 version "3.1.2"
5336 resolved "https://registry.yarnpkg.com/expect-webdriverio/-/expect-webdriverio-3.1.2.tgz#cb25e372671864de14484c0492b9aa597632861d"
5337 integrity sha512-p+z1F/x5Uj3kBcY+WMw5T3OWvizmAMmZaWZklVRMe/xawQDh5JdkdPoZpdxc6vY0MDih14qzjm1B5qv/uE5R2w==
5338 dependencies:
5339 expect "^27.0.2"
5340 jest-matcher-utils "^27.0.2"
5341
5342expect@^27.0.2, expect@^27.1.0:
5343 version "27.1.0"
5344 resolved "https://registry.yarnpkg.com/expect/-/expect-27.1.0.tgz#380de0abb3a8f2299c4c6c66bbe930483b5dba9b"
5345 integrity sha512-9kJngV5hOJgkFil4F/uXm3hVBubUK2nERVfvqNNwxxuW8ZOUwSTTSysgfzckYtv/LBzj/LJXbiAF7okHCXgdug==
5346 dependencies:
5347 "@jest/types" "^27.1.0"
5348 ansi-styles "^5.0.0"
5349 jest-get-type "^27.0.6"
5350 jest-matcher-utils "^27.1.0"
5351 jest-message-util "^27.1.0"
5352 jest-regex-util "^27.0.6"
5353
4734express@^4.17.1: 5354express@^4.17.1:
4735 version "4.17.1" 5355 version "4.17.1"
4736 resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" 5356 resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"
@@ -4810,6 +5430,17 @@ extglob@^2.0.4:
4810 snapdragon "^0.8.1" 5430 snapdragon "^0.8.1"
4811 to-regex "^3.0.1" 5431 to-regex "^3.0.1"
4812 5432
5433extract-zip@2.0.1, extract-zip@^2.0.1:
5434 version "2.0.1"
5435 resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
5436 integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
5437 dependencies:
5438 debug "^4.1.1"
5439 get-stream "^5.1.0"
5440 yauzl "^2.10.0"
5441 optionalDependencies:
5442 "@types/yauzl" "^2.9.1"
5443
4813extsprintf@1.3.0: 5444extsprintf@1.3.0:
4814 version "1.3.0" 5445 version "1.3.0"
4815 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 5446 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
@@ -4820,6 +5451,11 @@ extsprintf@^1.2.0:
4820 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" 5451 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
4821 integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= 5452 integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
4822 5453
5454fast-deep-equal@^2.0.1:
5455 version "2.0.1"
5456 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
5457 integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
5458
4823fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: 5459fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
4824 version "3.1.3" 5460 version "3.1.3"
4825 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 5461 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
@@ -4870,6 +5506,13 @@ faye-websocket@^0.11.3:
4870 dependencies: 5506 dependencies:
4871 websocket-driver ">=0.5.1" 5507 websocket-driver ">=0.5.1"
4872 5508
5509fd-slicer@~1.1.0:
5510 version "1.1.0"
5511 resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
5512 integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
5513 dependencies:
5514 pend "~1.2.0"
5515
4873figures@^3.0.0: 5516figures@^3.0.0:
4874 version "3.2.0" 5517 version "3.2.0"
4875 resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" 5518 resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
@@ -4921,7 +5564,7 @@ fill-range@^7.0.1:
4921 dependencies: 5564 dependencies:
4922 to-regex-range "^5.0.1" 5565 to-regex-range "^5.0.1"
4923 5566
4924finalhandler@1.1.2, finalhandler@~1.1.2: 5567finalhandler@~1.1.2:
4925 version "1.1.2" 5568 version "1.1.2"
4926 resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" 5569 resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
4927 integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== 5570 integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==
@@ -4943,6 +5586,31 @@ find-cache-dir@3.3.1, find-cache-dir@^3.3.1:
4943 make-dir "^3.0.2" 5586 make-dir "^3.0.2"
4944 pkg-dir "^4.1.0" 5587 pkg-dir "^4.1.0"
4945 5588
5589find-cache-dir@^2.0.0:
5590 version "2.1.0"
5591 resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
5592 integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
5593 dependencies:
5594 commondir "^1.0.1"
5595 make-dir "^2.0.0"
5596 pkg-dir "^3.0.0"
5597
5598find-up@5.0.0:
5599 version "5.0.0"
5600 resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
5601 integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
5602 dependencies:
5603 locate-path "^6.0.0"
5604 path-exists "^4.0.0"
5605
5606find-up@^1.0.0:
5607 version "1.1.2"
5608 resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
5609 integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
5610 dependencies:
5611 path-exists "^2.0.0"
5612 pinkie-promise "^2.0.0"
5613
4946find-up@^2.0.0, find-up@^2.1.0: 5614find-up@^2.0.0, find-up@^2.1.0:
4947 version "2.1.0" 5615 version "2.1.0"
4948 resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" 5616 resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
@@ -4973,10 +5641,10 @@ flat-cache@^3.0.4:
4973 flatted "^3.1.0" 5641 flatted "^3.1.0"
4974 rimraf "^3.0.2" 5642 rimraf "^3.0.2"
4975 5643
4976flatted@^2.0.1: 5644flat@^5.0.2:
4977 version "2.0.2" 5645 version "5.0.2"
4978 resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" 5646 resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
4979 integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== 5647 integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
4980 5648
4981flatted@^3.1.0: 5649flatted@^3.1.0:
4982 version "3.2.2" 5650 version "3.2.2"
@@ -4988,12 +5656,17 @@ flatten@^1.0.2:
4988 resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" 5656 resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b"
4989 integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== 5657 integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==
4990 5658
5659flow-parser@0.*:
5660 version "0.158.0"
5661 resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.158.0.tgz#d845f167c722babe880110fc3681c44f21823399"
5662 integrity sha512-0hMsPkBTRrkII/0YiG9ehOxFXy4gOWdk8RSRze5WbfeKAQpL5kC2K4BmumyTfU9o5gr7/llgElF3UpSSrjzQAA==
5663
4991focus-visible@^5.0.2: 5664focus-visible@^5.0.2:
4992 version "5.2.0" 5665 version "5.2.0"
4993 resolved "https://registry.yarnpkg.com/focus-visible/-/focus-visible-5.2.0.tgz#3a9e41fccf587bd25dcc2ef045508284f0a4d6b3" 5666 resolved "https://registry.yarnpkg.com/focus-visible/-/focus-visible-5.2.0.tgz#3a9e41fccf587bd25dcc2ef045508284f0a4d6b3"
4994 integrity sha512-Rwix9pBtC1Nuy5wysTmKy+UjbDJpIfg8eHjw0rjZ1mX4GNLz1Bmd16uDpI3Gk1i70Fgcs8Csg2lPm8HULFg9DQ== 5667 integrity sha512-Rwix9pBtC1Nuy5wysTmKy+UjbDJpIfg8eHjw0rjZ1mX4GNLz1Bmd16uDpI3Gk1i70Fgcs8Csg2lPm8HULFg9DQ==
4995 5668
4996follow-redirects@^1.0.0: 5669follow-redirects@^1.0.0, follow-redirects@^1.10.0:
4997 version "1.14.2" 5670 version "1.14.2"
4998 resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.2.tgz#cecb825047c00f5e66b142f90fed4f515dec789b" 5671 resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.2.tgz#cecb825047c00f5e66b142f90fed4f515dec789b"
4999 integrity sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA== 5672 integrity sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==
@@ -5039,6 +5712,11 @@ fresh@0.5.2:
5039 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 5712 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
5040 integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= 5713 integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
5041 5714
5715from@~0:
5716 version "0.1.7"
5717 resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
5718 integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=
5719
5042fs-chunk-store@^2.0.3: 5720fs-chunk-store@^2.0.3:
5043 version "2.0.3" 5721 version "2.0.3"
5044 resolved "https://registry.yarnpkg.com/fs-chunk-store/-/fs-chunk-store-2.0.3.tgz#21e51f1833a84a07cb5e911d058dae084030375a" 5722 resolved "https://registry.yarnpkg.com/fs-chunk-store/-/fs-chunk-store-2.0.3.tgz#21e51f1833a84a07cb5e911d058dae084030375a"
@@ -5051,16 +5729,21 @@ fs-chunk-store@^2.0.3:
5051 run-parallel "^1.1.2" 5729 run-parallel "^1.1.2"
5052 thunky "^1.0.1" 5730 thunky "^1.0.1"
5053 5731
5054fs-extra@^8.1.0: 5732fs-constants@^1.0.0:
5055 version "8.1.0" 5733 version "1.0.0"
5056 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" 5734 resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
5057 integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== 5735 integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
5736
5737fs-extra@^10.0.0:
5738 version "10.0.0"
5739 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1"
5740 integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==
5058 dependencies: 5741 dependencies:
5059 graceful-fs "^4.2.0" 5742 graceful-fs "^4.2.0"
5060 jsonfile "^4.0.0" 5743 jsonfile "^6.0.1"
5061 universalify "^0.1.0" 5744 universalify "^2.0.0"
5062 5745
5063fs-extra@^9.1.0: 5746fs-extra@^9.0.1, fs-extra@^9.1.0:
5064 version "9.1.0" 5747 version "9.1.0"
5065 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" 5748 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
5066 integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== 5749 integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
@@ -5124,6 +5807,24 @@ gauge@~2.7.3:
5124 strip-ansi "^3.0.1" 5807 strip-ansi "^3.0.1"
5125 wide-align "^1.1.0" 5808 wide-align "^1.1.0"
5126 5809
5810gaze@^1.1.2:
5811 version "1.1.3"
5812 resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
5813 integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==
5814 dependencies:
5815 globule "^1.0.0"
5816
5817geckodriver@^2.0.3:
5818 version "2.0.3"
5819 resolved "https://registry.yarnpkg.com/geckodriver/-/geckodriver-2.0.3.tgz#6cafc0b27fcf86a1b4453f8a15fa861279b4efb9"
5820 integrity sha512-83rIYhTFAuV8ae30qFQ85kezeFkUivwI9RDSLjFX5XdDiT1hPVGW0iyFVNlJJf+R4jWIvzhG8uIyS/8oqTCtxA==
5821 dependencies:
5822 adm-zip "0.5.5"
5823 bluebird "3.7.2"
5824 got "11.8.2"
5825 https-proxy-agent "5.0.0"
5826 tar "6.1.2"
5827
5127gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: 5828gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2:
5128 version "1.0.0-beta.2" 5829 version "1.0.0-beta.2"
5129 resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 5830 resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
@@ -5153,6 +5854,11 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
5153 has "^1.0.3" 5854 has "^1.0.3"
5154 has-symbols "^1.0.1" 5855 has-symbols "^1.0.1"
5155 5856
5857get-port@^5.1.1:
5858 version "5.1.1"
5859 resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193"
5860 integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==
5861
5156get-stdin@^8.0.0: 5862get-stdin@^8.0.0:
5157 version "8.0.0" 5863 version "8.0.0"
5158 resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" 5864 resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
@@ -5170,6 +5876,13 @@ get-stream@^4.0.0:
5170 dependencies: 5876 dependencies:
5171 pump "^3.0.0" 5877 pump "^3.0.0"
5172 5878
5879get-stream@^5.1.0:
5880 version "5.2.0"
5881 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
5882 integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
5883 dependencies:
5884 pump "^3.0.0"
5885
5173get-stream@^6.0.0: 5886get-stream@^6.0.0:
5174 version "6.0.1" 5887 version "6.0.1"
5175 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" 5888 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
@@ -5214,7 +5927,7 @@ glob-to-regexp@^0.4.1:
5214 resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" 5927 resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
5215 integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== 5928 integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
5216 5929
5217glob@7.1.7, glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7: 5930glob@7.1.7, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.1:
5218 version "7.1.7" 5931 version "7.1.7"
5219 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" 5932 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
5220 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== 5933 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
@@ -5262,7 +5975,7 @@ globals@^13.6.0, globals@^13.9.0:
5262 dependencies: 5975 dependencies:
5263 type-fest "^0.20.2" 5976 type-fest "^0.20.2"
5264 5977
5265globby@^11.0.3: 5978globby@^11.0.1, globby@^11.0.3:
5266 version "11.0.4" 5979 version "11.0.4"
5267 resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" 5980 resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
5268 integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== 5981 integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
@@ -5274,18 +5987,6 @@ globby@^11.0.3:
5274 merge2 "^1.3.0" 5987 merge2 "^1.3.0"
5275 slash "^3.0.0" 5988 slash "^3.0.0"
5276 5989
5277globby@^5.0.0:
5278 version "5.0.0"
5279 resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
5280 integrity sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=
5281 dependencies:
5282 array-union "^1.0.1"
5283 arrify "^1.0.0"
5284 glob "^7.0.3"
5285 object-assign "^4.0.1"
5286 pify "^2.0.0"
5287 pinkie-promise "^2.0.0"
5288
5289globby@^6.1.0: 5990globby@^6.1.0:
5290 version "6.1.0" 5991 version "6.1.0"
5291 resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" 5992 resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
@@ -5302,6 +6003,15 @@ globjoin@^0.1.4:
5302 resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" 6003 resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43"
5303 integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= 6004 integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=
5304 6005
6006globule@^1.0.0:
6007 version "1.3.3"
6008 resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.3.tgz#811919eeac1ab7344e905f2e3be80a13447973c2"
6009 integrity sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==
6010 dependencies:
6011 glob "~7.1.1"
6012 lodash "~4.17.10"
6013 minimatch "~3.0.2"
6014
5305gonzales-pe@^4.3.0: 6015gonzales-pe@^4.3.0:
5306 version "4.3.0" 6016 version "4.3.0"
5307 resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" 6017 resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3"
@@ -5309,11 +6019,38 @@ gonzales-pe@^4.3.0:
5309 dependencies: 6019 dependencies:
5310 minimist "^1.2.5" 6020 minimist "^1.2.5"
5311 6021
5312graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.3, graceful-fs@^4.2.4, graceful-fs@^4.2.6: 6022got@11.8.2, got@^11.0.2, got@^11.8.1:
6023 version "11.8.2"
6024 resolved "https://registry.yarnpkg.com/got/-/got-11.8.2.tgz#7abb3959ea28c31f3576f1576c1effce23f33599"
6025 integrity sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ==
6026 dependencies:
6027 "@sindresorhus/is" "^4.0.0"
6028 "@szmarczak/http-timer" "^4.0.5"
6029 "@types/cacheable-request" "^6.0.1"
6030 "@types/responselike" "^1.0.0"
6031 cacheable-lookup "^5.0.3"
6032 cacheable-request "^7.0.1"
6033 decompress-response "^6.0.0"
6034 http2-wrapper "^1.0.0-beta.5.2"
6035 lowercase-keys "^2.0.0"
6036 p-cancelable "^2.0.0"
6037 responselike "^2.0.0"
6038
6039graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.3, graceful-fs@^4.2.4:
5313 version "4.2.8" 6040 version "4.2.8"
5314 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" 6041 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a"
5315 integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== 6042 integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
5316 6043
6044grapheme-splitter@^1.0.2:
6045 version "1.0.4"
6046 resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
6047 integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
6048
6049growl@1.10.5:
6050 version "1.10.5"
6051 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
6052 integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
6053
5317gzip-size@^6.0.0: 6054gzip-size@^6.0.0:
5318 version "6.0.0" 6055 version "6.0.0"
5319 resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" 6056 resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462"
@@ -5440,7 +6177,7 @@ hdr-histogram-percentiles-obj@^3.0.0:
5440 resolved "https://registry.yarnpkg.com/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz#9409f4de0c2dda78e61de2d9d78b1e9f3cba283c" 6177 resolved "https://registry.yarnpkg.com/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz#9409f4de0c2dda78e61de2d9d78b1e9f3cba283c"
5441 integrity sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw== 6178 integrity sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==
5442 6179
5443he@^1.1.1, he@^1.2.0: 6180he@1.2.0, he@^1.1.1, he@^1.2.0:
5444 version "1.2.0" 6181 version "1.2.0"
5445 resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" 6182 resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
5446 integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== 6183 integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
@@ -5482,11 +6219,6 @@ html-entities@^1.3.1:
5482 resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" 6219 resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc"
5483 integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== 6220 integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==
5484 6221
5485html-escaper@^2.0.0:
5486 version "2.0.2"
5487 resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
5488 integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
5489
5490html-loader@^2.1.2: 6222html-loader@^2.1.2:
5491 version "2.1.2" 6223 version "2.1.2"
5492 resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-2.1.2.tgz#17eb111441e863a9308071ed876b4ba861f143df" 6224 resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-2.1.2.tgz#17eb111441e863a9308071ed876b4ba861f143df"
@@ -5556,7 +6288,7 @@ htmlparser2@^6.0.0, htmlparser2@^6.1.0:
5556 domutils "^2.5.2" 6288 domutils "^2.5.2"
5557 entities "^2.0.0" 6289 entities "^2.0.0"
5558 6290
5559http-cache-semantics@^4.1.0: 6291http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0:
5560 version "4.1.0" 6292 version "4.1.0"
5561 resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" 6293 resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
5562 integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== 6294 integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
@@ -5635,7 +6367,7 @@ http-proxy-middleware@0.19.1:
5635 lodash "^4.17.11" 6367 lodash "^4.17.11"
5636 micromatch "^3.1.10" 6368 micromatch "^3.1.10"
5637 6369
5638http-proxy@^1.17.0, http-proxy@^1.18.1: 6370http-proxy@^1.17.0:
5639 version "1.18.1" 6371 version "1.18.1"
5640 resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" 6372 resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
5641 integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== 6373 integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
@@ -5653,6 +6385,14 @@ http-signature@~1.2.0:
5653 jsprim "^1.2.2" 6385 jsprim "^1.2.2"
5654 sshpk "^1.7.0" 6386 sshpk "^1.7.0"
5655 6387
6388http2-wrapper@^1.0.0-beta.5.2:
6389 version "1.0.3"
6390 resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
6391 integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==
6392 dependencies:
6393 quick-lru "^5.1.1"
6394 resolve-alpn "^1.0.0"
6395
5656https-browserify@^1.0.0: 6396https-browserify@^1.0.0:
5657 version "1.0.0" 6397 version "1.0.0"
5658 resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" 6398 resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
@@ -5666,13 +6406,13 @@ https-proxy-agent@5.0.0, https-proxy-agent@^5.0.0:
5666 agent-base "6" 6406 agent-base "6"
5667 debug "4" 6407 debug "4"
5668 6408
5669https-proxy-agent@^2.2.1: 6409https-proxy-agent@^4.0.0:
5670 version "2.2.4" 6410 version "4.0.0"
5671 resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" 6411 resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b"
5672 integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== 6412 integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==
5673 dependencies: 6413 dependencies:
5674 agent-base "^4.3.0" 6414 agent-base "5"
5675 debug "^3.1.0" 6415 debug "4"
5676 6416
5677human-signals@^2.1.0: 6417human-signals@^2.1.0:
5678 version "2.1.0" 6418 version "2.1.0"
@@ -5739,11 +6479,6 @@ immediate-chunk-store@^2.2.0:
5739 dependencies: 6479 dependencies:
5740 queue-microtask "^1.2.3" 6480 queue-microtask "^1.2.3"
5741 6481
5742immediate@~3.0.5:
5743 version "3.0.6"
5744 resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
5745 integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=
5746
5747import-fresh@^3.0.0, import-fresh@^3.2.1: 6482import-fresh@^3.0.0, import-fresh@^3.2.1:
5748 version "3.3.0" 6483 version "3.3.0"
5749 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 6484 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -5778,6 +6513,11 @@ imurmurhash@^0.1.4:
5778 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 6513 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
5779 integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= 6514 integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
5780 6515
6516indent-string@^3.0.0:
6517 version "3.2.0"
6518 resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
6519 integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
6520
5781indent-string@^4.0.0: 6521indent-string@^4.0.0:
5782 version "4.0.0" 6522 version "4.0.0"
5783 resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" 6523 resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
@@ -5821,12 +6561,12 @@ ini@2.0.0:
5821 resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" 6561 resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
5822 integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== 6562 integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==
5823 6563
5824ini@^1.3.4, ini@^1.3.5: 6564ini@^1.3.5:
5825 version "1.3.8" 6565 version "1.3.8"
5826 resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" 6566 resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
5827 integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== 6567 integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
5828 6568
5829inquirer@8.1.2: 6569inquirer@8.1.2, inquirer@^8.0.0:
5830 version "8.1.2" 6570 version "8.1.2"
5831 resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.1.2.tgz#65b204d2cd7fb63400edd925dfe428bafd422e3d" 6571 resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.1.2.tgz#65b204d2cd7fb63400edd925dfe428bafd422e3d"
5832 integrity sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q== 6572 integrity sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==
@@ -5878,6 +6618,11 @@ ip-regex@^2.1.0:
5878 resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" 6618 resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
5879 integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= 6619 integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
5880 6620
6621ip-regex@^4.1.0:
6622 version "4.3.0"
6623 resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-4.3.0.tgz#687275ab0f57fa76978ff8f4dddc8a23d5990db5"
6624 integrity sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==
6625
5881ip-set@^2.1.0: 6626ip-set@^2.1.0:
5882 version "2.1.0" 6627 version "2.1.0"
5883 resolved "https://registry.yarnpkg.com/ip-set/-/ip-set-2.1.0.tgz#9a47b9f5d220c38bc7fe5db8efc4baa45b0a0a35" 6628 resolved "https://registry.yarnpkg.com/ip-set/-/ip-set-2.1.0.tgz#9a47b9f5d220c38bc7fe5db8efc4baa45b0a0a35"
@@ -6147,23 +6892,11 @@ is-number@^7.0.0:
6147 resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 6892 resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
6148 integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 6893 integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
6149 6894
6150is-path-cwd@^1.0.0: 6895is-path-cwd@^2.0.0, is-path-cwd@^2.2.0:
6151 version "1.0.0"
6152 resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
6153 integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=
6154
6155is-path-cwd@^2.0.0:
6156 version "2.2.0" 6896 version "2.2.0"
6157 resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" 6897 resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb"
6158 integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== 6898 integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==
6159 6899
6160is-path-in-cwd@^1.0.0:
6161 version "1.0.1"
6162 resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52"
6163 integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==
6164 dependencies:
6165 is-path-inside "^1.0.0"
6166
6167is-path-in-cwd@^2.0.0: 6900is-path-in-cwd@^2.0.0:
6168 version "2.1.0" 6901 version "2.1.0"
6169 resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" 6902 resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb"
@@ -6171,13 +6904,6 @@ is-path-in-cwd@^2.0.0:
6171 dependencies: 6904 dependencies:
6172 is-path-inside "^2.1.0" 6905 is-path-inside "^2.1.0"
6173 6906
6174is-path-inside@^1.0.0:
6175 version "1.0.1"
6176 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
6177 integrity sha1-jvW33lBDej/cprToZe96pVy0gDY=
6178 dependencies:
6179 path-is-inside "^1.0.1"
6180
6181is-path-inside@^2.1.0: 6907is-path-inside@^2.1.0:
6182 version "2.1.0" 6908 version "2.1.0"
6183 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" 6909 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2"
@@ -6185,12 +6911,17 @@ is-path-inside@^2.1.0:
6185 dependencies: 6911 dependencies:
6186 path-is-inside "^1.0.2" 6912 path-is-inside "^1.0.2"
6187 6913
6914is-path-inside@^3.0.2:
6915 version "3.0.3"
6916 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
6917 integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
6918
6188is-plain-obj@^1.1.0: 6919is-plain-obj@^1.1.0:
6189 version "1.1.0" 6920 version "1.1.0"
6190 resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" 6921 resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
6191 integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= 6922 integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
6192 6923
6193is-plain-obj@^2.0.0: 6924is-plain-obj@^2.0.0, is-plain-obj@^2.1.0:
6194 version "2.1.0" 6925 version "2.1.0"
6195 resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" 6926 resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
6196 integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== 6927 integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
@@ -6225,6 +6956,11 @@ is-resolvable@^1.1.0:
6225 resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" 6956 resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
6226 integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== 6957 integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==
6227 6958
6959is-running@^2.1.0:
6960 version "2.1.0"
6961 resolved "https://registry.yarnpkg.com/is-running/-/is-running-2.1.0.tgz#30a73ff5cc3854e4fc25490809e9f5abf8de09e0"
6962 integrity sha1-MKc/9cw4VOT8JUkICen1q/jeCeA=
6963
6228is-stream@^1.1.0: 6964is-stream@^1.1.0:
6229 version "1.1.0" 6965 version "1.1.0"
6230 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 6966 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
@@ -6259,6 +6995,16 @@ is-unicode-supported@^0.1.0:
6259 resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" 6995 resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
6260 integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== 6996 integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
6261 6997
6998is-url@^1.2.4:
6999 version "1.2.4"
7000 resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"
7001 integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==
7002
7003is-utf8@^0.2.0:
7004 version "0.2.1"
7005 resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
7006 integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
7007
6262is-what@^3.12.0: 7008is-what@^3.12.0:
6263 version "3.14.1" 7009 version "3.14.1"
6264 resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" 7010 resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1"
@@ -6281,6 +7027,15 @@ is-wsl@^2.2.0:
6281 dependencies: 7027 dependencies:
6282 is-docker "^2.0.0" 7028 is-docker "^2.0.0"
6283 7029
7030is2@^2.0.6:
7031 version "2.0.7"
7032 resolved "https://registry.yarnpkg.com/is2/-/is2-2.0.7.tgz#d084e10cab3bd45d6c9dfde7a48599fcbb93fcac"
7033 integrity sha512-4vBQoURAXC6hnLFxD4VW7uc04XiwTTl/8ydYJxKvPwkWQrSjInkuM5VZVg6BGr1/natq69zDuvO9lGpLClJqvA==
7034 dependencies:
7035 deep-is "^0.1.3"
7036 ip-regex "^4.1.0"
7037 is-url "^1.2.4"
7038
6284isarray@1.0.0, isarray@~1.0.0: 7039isarray@1.0.0, isarray@~1.0.0:
6285 version "1.0.0" 7040 version "1.0.0"
6286 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 7041 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
@@ -6291,11 +7046,6 @@ isarray@^2.0.1:
6291 resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" 7046 resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
6292 integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== 7047 integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
6293 7048
6294isbinaryfile@^4.0.8:
6295 version "4.0.8"
6296 resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.8.tgz#5d34b94865bd4946633ecc78a026fc76c5b11fcf"
6297 integrity sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==
6298
6299isexe@^2.0.0: 7049isexe@^2.0.0:
6300 version "2.0.0" 7050 version "2.0.0"
6301 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 7051 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -6318,11 +7068,6 @@ isstream@~0.1.2:
6318 resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 7068 resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
6319 integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= 7069 integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
6320 7070
6321istanbul-lib-coverage@^2.0.5:
6322 version "2.0.5"
6323 resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49"
6324 integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==
6325
6326istanbul-lib-coverage@^3.0.0: 7071istanbul-lib-coverage@^3.0.0:
6327 version "3.0.0" 7072 version "3.0.0"
6328 resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" 7073 resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec"
@@ -6338,34 +7083,6 @@ istanbul-lib-instrument@^4.0.3:
6338 istanbul-lib-coverage "^3.0.0" 7083 istanbul-lib-coverage "^3.0.0"
6339 semver "^6.3.0" 7084 semver "^6.3.0"
6340 7085
6341istanbul-lib-report@^3.0.0:
6342 version "3.0.0"
6343 resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6"
6344 integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
6345 dependencies:
6346 istanbul-lib-coverage "^3.0.0"
6347 make-dir "^3.0.0"
6348 supports-color "^7.1.0"
6349
6350istanbul-lib-source-maps@^3.0.6:
6351 version "3.0.6"
6352 resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz#284997c48211752ec486253da97e3879defba8c8"
6353 integrity sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==
6354 dependencies:
6355 debug "^4.1.1"
6356 istanbul-lib-coverage "^2.0.5"
6357 make-dir "^2.1.0"
6358 rimraf "^2.6.3"
6359 source-map "^0.6.1"
6360
6361istanbul-reports@^3.0.2:
6362 version "3.0.2"
6363 resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b"
6364 integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==
6365 dependencies:
6366 html-escaper "^2.0.0"
6367 istanbul-lib-report "^3.0.0"
6368
6369jake@^10.6.1: 7086jake@^10.6.1:
6370 version "10.8.2" 7087 version "10.8.2"
6371 resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" 7088 resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"
@@ -6376,41 +7093,50 @@ jake@^10.6.1:
6376 filelist "^1.0.1" 7093 filelist "^1.0.1"
6377 minimatch "^3.0.4" 7094 minimatch "^3.0.4"
6378 7095
6379jasmine-core@^3.6.0: 7096jest-diff@^27.1.0:
6380 version "3.9.0" 7097 version "27.1.0"
6381 resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.9.0.tgz#09a3c8169fe98ec69440476d04a0e4cb4d59e452" 7098 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.1.0.tgz#c7033f25add95e2218f3c7f4c3d7b634ab6b3cd2"
6382 integrity sha512-Tv3kVbPCGVrjsnHBZ38NsPU3sDOtNa0XmbG2baiyJqdb5/SPpDO6GVwJYtUryl6KB4q1Ssckwg612ES9Z0dreQ== 7099 integrity sha512-rjfopEYl58g/SZTsQFmspBODvMSytL16I+cirnScWTLkQVXYVZfxm78DFfdIIXc05RCYuGjxJqrdyG4PIFzcJg==
6383
6384jasmine-core@~2.8.0:
6385 version "2.8.0"
6386 resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.8.0.tgz#bcc979ae1f9fd05701e45e52e65d3a5d63f1a24e"
6387 integrity sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=
6388
6389jasmine-core@~3.8.0:
6390 version "3.8.0"
6391 resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.8.0.tgz#815399aae5aa5d9beeb1262805f981b99ffc9bf0"
6392 integrity sha512-zl0nZWDrmbCiKns0NcjkFGYkVTGCPUgoHypTaj+G2AzaWus7QGoXARSlYsSle2VRpSdfJmM+hzmFKzQNhF2kHg==
6393
6394jasmine-spec-reporter@~7.0.0:
6395 version "7.0.0"
6396 resolved "https://registry.yarnpkg.com/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz#94b939448e63d4e2bd01668142389f20f0a8ea49"
6397 integrity sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==
6398 dependencies: 7100 dependencies:
6399 colors "1.4.0" 7101 chalk "^4.0.0"
7102 diff-sequences "^27.0.6"
7103 jest-get-type "^27.0.6"
7104 pretty-format "^27.1.0"
7105
7106jest-get-type@^27.0.6:
7107 version "27.0.6"
7108 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"
7109 integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==
6400 7110
6401jasmine@2.8.0: 7111jest-matcher-utils@^27.0.2, jest-matcher-utils@^27.1.0:
6402 version "2.8.0" 7112 version "27.1.0"
6403 resolved "https://registry.yarnpkg.com/jasmine/-/jasmine-2.8.0.tgz#6b089c0a11576b1f16df11b80146d91d4e8b8a3e" 7113 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.1.0.tgz#68afda0885db1f0b9472ce98dc4c535080785301"
6404 integrity sha1-awicChFXax8W3xG4AUbZHU6Lij4= 7114 integrity sha512-VmAudus2P6Yt/JVBRdTPFhUzlIN8DYJd+et5Rd9QDsO/Z82Z4iwGjo43U8Z+PTiz8CBvKvlb6Fh3oKy39hykkQ==
6405 dependencies: 7115 dependencies:
6406 exit "^0.1.2" 7116 chalk "^4.0.0"
6407 glob "^7.0.6" 7117 jest-diff "^27.1.0"
6408 jasmine-core "~2.8.0" 7118 jest-get-type "^27.0.6"
7119 pretty-format "^27.1.0"
7120
7121jest-message-util@^27.1.0:
7122 version "27.1.0"
7123 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.1.0.tgz#e77692c84945d1d10ef00afdfd3d2c20bd8fb468"
7124 integrity sha512-Eck8NFnJ5Sg36R9XguD65cf2D5+McC+NF5GIdEninoabcuoOfWrID5qJhufq5FB0DRKoiyxB61hS7MKoMD0trQ==
7125 dependencies:
7126 "@babel/code-frame" "^7.12.13"
7127 "@jest/types" "^27.1.0"
7128 "@types/stack-utils" "^2.0.0"
7129 chalk "^4.0.0"
7130 graceful-fs "^4.2.4"
7131 micromatch "^4.0.4"
7132 pretty-format "^27.1.0"
7133 slash "^3.0.0"
7134 stack-utils "^2.0.3"
6409 7135
6410jasminewd2@^2.1.0: 7136jest-regex-util@^27.0.6:
6411 version "2.2.0" 7137 version "27.0.6"
6412 resolved "https://registry.yarnpkg.com/jasminewd2/-/jasminewd2-2.2.0.tgz#e37cf0b17f199cce23bea71b2039395246b4ec4e" 7138 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"
6413 integrity sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4= 7139 integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==
6414 7140
6415jest-worker@^27.0.2: 7141jest-worker@^27.0.2:
6416 version "27.0.6" 7142 version "27.0.6"
@@ -6426,6 +7152,13 @@ js-tokens@^4.0.0:
6426 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 7152 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
6427 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 7153 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
6428 7154
7155js-yaml@4.1.0:
7156 version "4.1.0"
7157 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
7158 integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
7159 dependencies:
7160 argparse "^2.0.1"
7161
6429js-yaml@^3.13.1: 7162js-yaml@^3.13.1:
6430 version "3.14.1" 7163 version "3.14.1"
6431 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" 7164 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
@@ -6444,6 +7177,31 @@ jschannel@^1.0.2:
6444 resolved "https://registry.yarnpkg.com/jschannel/-/jschannel-1.0.2.tgz#8932010e9c6042a27bc93b918dac2e267976ae14" 7177 resolved "https://registry.yarnpkg.com/jschannel/-/jschannel-1.0.2.tgz#8932010e9c6042a27bc93b918dac2e267976ae14"
6445 integrity sha1-iTIBDpxgQqJ7yTuRjawuJnl2rhQ= 7178 integrity sha1-iTIBDpxgQqJ7yTuRjawuJnl2rhQ=
6446 7179
7180jscodeshift@^0.11.0:
7181 version "0.11.0"
7182 resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.11.0.tgz#4f95039408f3f06b0e39bb4d53bc3139f5330e2f"
7183 integrity sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==
7184 dependencies:
7185 "@babel/core" "^7.1.6"
7186 "@babel/parser" "^7.1.6"
7187 "@babel/plugin-proposal-class-properties" "^7.1.0"
7188 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.1.0"
7189 "@babel/plugin-proposal-optional-chaining" "^7.1.0"
7190 "@babel/plugin-transform-modules-commonjs" "^7.1.0"
7191 "@babel/preset-flow" "^7.0.0"
7192 "@babel/preset-typescript" "^7.1.0"
7193 "@babel/register" "^7.0.0"
7194 babel-core "^7.0.0-bridge.0"
7195 colors "^1.1.2"
7196 flow-parser "0.*"
7197 graceful-fs "^4.2.4"
7198 micromatch "^3.1.10"
7199 neo-async "^2.5.0"
7200 node-dir "^0.1.17"
7201 recast "^0.20.3"
7202 temp "^0.8.1"
7203 write-file-atomic "^2.3.0"
7204
6447jsdoc-type-pratt-parser@1.1.1, jsdoc-type-pratt-parser@^1.1.1: 7205jsdoc-type-pratt-parser@1.1.1, jsdoc-type-pratt-parser@^1.1.1:
6448 version "1.1.1" 7206 version "1.1.1"
6449 resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.1.1.tgz#10fe5e409ba38de22a48b555598955a26ff0160f" 7207 resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.1.1.tgz#10fe5e409ba38de22a48b555598955a26ff0160f"
@@ -6459,6 +7217,11 @@ jsesc@~0.5.0:
6459 resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 7217 resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
6460 integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= 7218 integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
6461 7219
7220json-buffer@3.0.1:
7221 version "3.0.1"
7222 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
7223 integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
7224
6462json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: 7225json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
6463 version "1.0.2" 7226 version "1.0.2"
6464 resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" 7227 resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
@@ -6518,13 +7281,6 @@ jsonc-parser@3.0.0:
6518 resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" 7281 resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22"
6519 integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== 7282 integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==
6520 7283
6521jsonfile@^4.0.0:
6522 version "4.0.0"
6523 resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
6524 integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
6525 optionalDependencies:
6526 graceful-fs "^4.1.6"
6527
6528jsonfile@^6.0.1: 7284jsonfile@^6.0.1:
6529 version "6.1.0" 7285 version "6.1.0"
6530 resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 7286 resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
@@ -6549,16 +7305,6 @@ jsprim@^1.2.2:
6549 json-schema "0.2.3" 7305 json-schema "0.2.3"
6550 verror "1.10.0" 7306 verror "1.10.0"
6551 7307
6552jszip@^3.1.3:
6553 version "3.7.1"
6554 resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.7.1.tgz#bd63401221c15625a1228c556ca8a68da6fda3d9"
6555 integrity sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==
6556 dependencies:
6557 lie "~3.3.0"
6558 pako "~1.0.2"
6559 readable-stream "~2.3.6"
6560 set-immediate-shim "~1.0.1"
6561
6562junk@^3.1.0: 7308junk@^3.1.0:
6563 version "3.1.0" 7309 version "3.1.0"
6564 resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" 7310 resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1"
@@ -6590,36 +7336,6 @@ k-rpc@^5.0.0:
6590 k-rpc-socket "^1.7.2" 7336 k-rpc-socket "^1.7.2"
6591 randombytes "^2.0.5" 7337 randombytes "^2.0.5"
6592 7338
6593karma-chrome-launcher@~3.1.0:
6594 version "3.1.0"
6595 resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz#805a586799a4d05f4e54f72a204979f3f3066738"
6596 integrity sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==
6597 dependencies:
6598 which "^1.2.1"
6599
6600karma-coverage-istanbul-reporter@~3.0.2:
6601 version "3.0.3"
6602 resolved "https://registry.yarnpkg.com/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz#f3b5303553aadc8e681d40d360dfdc19bc7e9fe9"
6603 integrity sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==
6604 dependencies:
6605 istanbul-lib-coverage "^3.0.0"
6606 istanbul-lib-report "^3.0.0"
6607 istanbul-lib-source-maps "^3.0.6"
6608 istanbul-reports "^3.0.2"
6609 minimatch "^3.0.4"
6610
6611karma-jasmine-html-reporter@^1.5.0:
6612 version "1.7.0"
6613 resolved "https://registry.yarnpkg.com/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz#52c489a74d760934a1089bfa5ea4a8fcb84cc28b"
6614 integrity sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==
6615
6616karma-jasmine@~4.0.1:
6617 version "4.0.1"
6618 resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-4.0.1.tgz#b99e073b6d99a5196fc4bffc121b89313b0abd82"
6619 integrity sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==
6620 dependencies:
6621 jasmine-core "^3.6.0"
6622
6623karma-source-map-support@1.4.0: 7339karma-source-map-support@1.4.0:
6624 version "1.4.0" 7340 version "1.4.0"
6625 resolved "https://registry.yarnpkg.com/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz#58526ceccf7e8730e56effd97a4de8d712ac0d6b" 7341 resolved "https://registry.yarnpkg.com/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz#58526ceccf7e8730e56effd97a4de8d712ac0d6b"
@@ -6627,40 +7343,18 @@ karma-source-map-support@1.4.0:
6627 dependencies: 7343 dependencies:
6628 source-map-support "^0.5.5" 7344 source-map-support "^0.5.5"
6629 7345
6630karma@~6.3.2:
6631 version "6.3.4"
6632 resolved "https://registry.yarnpkg.com/karma/-/karma-6.3.4.tgz#359899d3aab3d6b918ea0f57046fd2a6b68565e6"
6633 integrity sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q==
6634 dependencies:
6635 body-parser "^1.19.0"
6636 braces "^3.0.2"
6637 chokidar "^3.5.1"
6638 colors "^1.4.0"
6639 connect "^3.7.0"
6640 di "^0.0.1"
6641 dom-serialize "^2.2.1"
6642 glob "^7.1.7"
6643 graceful-fs "^4.2.6"
6644 http-proxy "^1.18.1"
6645 isbinaryfile "^4.0.8"
6646 lodash "^4.17.21"
6647 log4js "^6.3.0"
6648 mime "^2.5.2"
6649 minimatch "^3.0.4"
6650 qjobs "^1.2.0"
6651 range-parser "^1.2.1"
6652 rimraf "^3.0.2"
6653 socket.io "^3.1.0"
6654 source-map "^0.6.1"
6655 tmp "^0.2.1"
6656 ua-parser-js "^0.7.28"
6657 yargs "^16.1.1"
6658
6659keycode@^2.2.0: 7346keycode@^2.2.0:
6660 version "2.2.0" 7347 version "2.2.0"
6661 resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.0.tgz#3d0af56dc7b8b8e5cba8d0a97f107204eec22b04" 7348 resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.0.tgz#3d0af56dc7b8b8e5cba8d0a97f107204eec22b04"
6662 integrity sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ= 7349 integrity sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ=
6663 7350
7351keyv@^4.0.0:
7352 version "4.0.3"
7353 resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz#4f3aa98de254803cafcd2896734108daa35e4254"
7354 integrity sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==
7355 dependencies:
7356 json-buffer "3.0.1"
7357
6664killable@^1.0.1: 7358killable@^1.0.1:
6665 version "1.0.1" 7359 version "1.0.1"
6666 resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" 7360 resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892"
@@ -6700,11 +7394,23 @@ known-css-properties@^0.21.0:
6700 resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d" 7394 resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d"
6701 integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw== 7395 integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==
6702 7396
7397ky@^0.28.5:
7398 version "0.28.5"
7399 resolved "https://registry.yarnpkg.com/ky/-/ky-0.28.5.tgz#4b7ada24fb0440c3898406f3a4986abe60ba213e"
7400 integrity sha512-O5gg9kF4MeyfSw+YkgPAafOPwEUU6xcdGEJKUJmKpIPbLzk3oxUtY4OdBNekG7mawofzkyZ/ZHuR9ev5uZZdAA==
7401
6703last-one-wins@^1.0.4: 7402last-one-wins@^1.0.4:
6704 version "1.0.4" 7403 version "1.0.4"
6705 resolved "https://registry.yarnpkg.com/last-one-wins/-/last-one-wins-1.0.4.tgz#c1bfd0cbcb46790ec9156b8d1aee8fcb86cda22a" 7404 resolved "https://registry.yarnpkg.com/last-one-wins/-/last-one-wins-1.0.4.tgz#c1bfd0cbcb46790ec9156b8d1aee8fcb86cda22a"
6706 integrity sha1-wb/Qy8tGeQ7JFWuNGu6Py4bNoio= 7405 integrity sha1-wb/Qy8tGeQ7JFWuNGu6Py4bNoio=
6707 7406
7407lazystream@^1.0.0:
7408 version "1.0.0"
7409 resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4"
7410 integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=
7411 dependencies:
7412 readable-stream "^2.0.5"
7413
6708lcid@^1.0.0: 7414lcid@^1.0.0:
6709 version "1.0.0" 7415 version "1.0.0"
6710 resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" 7416 resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
@@ -6752,12 +7458,13 @@ license-webpack-plugin@2.3.20:
6752 "@types/webpack-sources" "^0.1.5" 7458 "@types/webpack-sources" "^0.1.5"
6753 webpack-sources "^1.2.0" 7459 webpack-sources "^1.2.0"
6754 7460
6755lie@~3.3.0: 7461lighthouse-logger@^1.0.0:
6756 version "3.3.0" 7462 version "1.3.0"
6757 resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" 7463 resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz#ba6303e739307c4eee18f08249524e7dafd510db"
6758 integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== 7464 integrity sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==
6759 dependencies: 7465 dependencies:
6760 immediate "~3.0.5" 7466 debug "^2.6.9"
7467 marky "^1.2.2"
6761 7468
6762lilconfig@^2.0.3: 7469lilconfig@^2.0.3:
6763 version "2.0.3" 7470 version "2.0.3"
@@ -6797,6 +7504,17 @@ load-ip-set@^2.2.1:
6797 simple-get "^4.0.0" 7504 simple-get "^4.0.0"
6798 split "^1.0.1" 7505 split "^1.0.1"
6799 7506
7507load-json-file@^1.0.0:
7508 version "1.1.0"
7509 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
7510 integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
7511 dependencies:
7512 graceful-fs "^4.1.2"
7513 parse-json "^2.2.0"
7514 pify "^2.0.0"
7515 pinkie-promise "^2.0.0"
7516 strip-bom "^2.0.0"
7517
6800load-json-file@^2.0.0: 7518load-json-file@^2.0.0:
6801 version "2.0.0" 7519 version "2.0.0"
6802 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" 7520 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
@@ -6863,6 +7581,13 @@ locate-path@^5.0.0:
6863 dependencies: 7581 dependencies:
6864 p-locate "^4.1.0" 7582 p-locate "^4.1.0"
6865 7583
7584locate-path@^6.0.0:
7585 version "6.0.0"
7586 resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
7587 integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
7588 dependencies:
7589 p-locate "^5.0.0"
7590
6866lodash-es@^4.17.4: 7591lodash-es@^4.17.4:
6867 version "4.17.21" 7592 version "4.17.21"
6868 resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" 7593 resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee"
@@ -6878,32 +7603,77 @@ lodash.debounce@^4.0.8:
6878 resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 7603 resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
6879 integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= 7604 integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
6880 7605
7606lodash.defaults@^4.2.0:
7607 version "4.2.0"
7608 resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
7609 integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=
7610
7611lodash.difference@^4.5.0:
7612 version "4.5.0"
7613 resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c"
7614 integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=
7615
7616lodash.flatten@^4.4.0:
7617 version "4.4.0"
7618 resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
7619 integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=
7620
7621lodash.flattendeep@^4.4.0:
7622 version "4.4.0"
7623 resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"
7624 integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=
7625
7626lodash.isobject@^3.0.2:
7627 version "3.0.2"
7628 resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz#3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d"
7629 integrity sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=
7630
7631lodash.isplainobject@^4.0.6:
7632 version "4.0.6"
7633 resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
7634 integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=
7635
6881lodash.memoize@^4.1.2: 7636lodash.memoize@^4.1.2:
6882 version "4.1.2" 7637 version "4.1.2"
6883 resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" 7638 resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
6884 integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= 7639 integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
6885 7640
6886lodash.merge@^4.6.2: 7641lodash.merge@^4.6.1, lodash.merge@^4.6.2:
6887 version "4.6.2" 7642 version "4.6.2"
6888 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" 7643 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
6889 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== 7644 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
6890 7645
7646lodash.pickby@^4.6.0:
7647 version "4.6.0"
7648 resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff"
7649 integrity sha1-feoh2MGNdwOifHBMFdO4SmfjOv8=
7650
6891lodash.truncate@^4.4.2: 7651lodash.truncate@^4.4.2:
6892 version "4.4.2" 7652 version "4.4.2"
6893 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" 7653 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
6894 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= 7654 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=
6895 7655
7656lodash.union@^4.6.0:
7657 version "4.6.0"
7658 resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88"
7659 integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=
7660
6896lodash.uniq@^4.5.0: 7661lodash.uniq@^4.5.0:
6897 version "4.5.0" 7662 version "4.5.0"
6898 resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 7663 resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
6899 integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= 7664 integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
6900 7665
6901lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21: 7666lodash.zip@^4.2.0:
7667 version "4.2.0"
7668 resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020"
7669 integrity sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=
7670
7671lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.10:
6902 version "4.17.21" 7672 version "4.17.21"
6903 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 7673 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
6904 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 7674 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
6905 7675
6906log-symbols@^4.1.0: 7676log-symbols@4.1.0, log-symbols@^4.1.0:
6907 version "4.1.0" 7677 version "4.1.0"
6908 resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" 7678 resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
6909 integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== 7679 integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
@@ -6911,18 +7681,12 @@ log-symbols@^4.1.0:
6911 chalk "^4.1.0" 7681 chalk "^4.1.0"
6912 is-unicode-supported "^0.1.0" 7682 is-unicode-supported "^0.1.0"
6913 7683
6914log4js@^6.3.0: 7684loglevel-plugin-prefix@^0.8.4:
6915 version "6.3.0" 7685 version "0.8.4"
6916 resolved "https://registry.yarnpkg.com/log4js/-/log4js-6.3.0.tgz#10dfafbb434351a3e30277a00b9879446f715bcb" 7686 resolved "https://registry.yarnpkg.com/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz#2fe0e05f1a820317d98d8c123e634c1bd84ff644"
6917 integrity sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw== 7687 integrity sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==
6918 dependencies:
6919 date-format "^3.0.0"
6920 debug "^4.1.1"
6921 flatted "^2.0.1"
6922 rfdc "^1.1.4"
6923 streamroller "^2.2.4"
6924 7688
6925loglevel@^1.6.8: 7689loglevel@^1.6.0, loglevel@^1.6.8:
6926 version "1.7.1" 7690 version "1.7.1"
6927 resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" 7691 resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197"
6928 integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== 7692 integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==
@@ -6939,6 +7703,11 @@ lower-case@^2.0.2:
6939 dependencies: 7703 dependencies:
6940 tslib "^2.0.3" 7704 tslib "^2.0.3"
6941 7705
7706lowercase-keys@^2.0.0:
7707 version "2.0.0"
7708 resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
7709 integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
7710
6942lru-cache@^4.0.1: 7711lru-cache@^4.0.1:
6943 version "4.1.5" 7712 version "4.1.5"
6944 resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" 7713 resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
@@ -6993,7 +7762,7 @@ magnet-uri@^6.2.0:
6993 bep53-range "^1.1.0" 7762 bep53-range "^1.1.0"
6994 thirty-two "^1.0.2" 7763 thirty-two "^1.0.2"
6995 7764
6996make-dir@^2.1.0: 7765make-dir@^2.0.0, make-dir@^2.1.0:
6997 version "2.1.0" 7766 version "2.1.0"
6998 resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" 7767 resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
6999 integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== 7768 integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
@@ -7001,7 +7770,7 @@ make-dir@^2.1.0:
7001 pify "^4.0.1" 7770 pify "^4.0.1"
7002 semver "^5.6.0" 7771 semver "^5.6.0"
7003 7772
7004make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: 7773make-dir@^3.0.2, make-dir@^3.1.0:
7005 version "3.1.0" 7774 version "3.1.0"
7006 resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 7775 resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
7007 integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== 7776 integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
@@ -7052,6 +7821,11 @@ map-obj@^4.0.0:
7052 resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7" 7821 resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7"
7053 integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ== 7822 integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==
7054 7823
7824map-stream@~0.1.0:
7825 version "0.1.0"
7826 resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194"
7827 integrity sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=
7828
7055map-visit@^1.0.0: 7829map-visit@^1.0.0:
7056 version "1.0.0" 7830 version "1.0.0"
7057 resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" 7831 resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
@@ -7070,6 +7844,11 @@ markdown-it@12.2.0:
7070 mdurl "^1.0.1" 7844 mdurl "^1.0.1"
7071 uc.micro "^1.0.5" 7845 uc.micro "^1.0.5"
7072 7846
7847marky@^1.2.2:
7848 version "1.2.2"
7849 resolved "https://registry.yarnpkg.com/marky/-/marky-1.2.2.tgz#4456765b4de307a13d263a69b0c79bf226e68323"
7850 integrity sha512-k1dB2HNeaNyORco8ulVEhctyEGkKHb2YWAhDsxeFlW2nROIirsctBYzKwwS3Vza+sKTS1zO4Z+n9/+9WbGLIxQ==
7851
7073mathml-tag-names@^2.1.3: 7852mathml-tag-names@^2.1.3:
7074 version "2.1.3" 7853 version "2.1.3"
7075 resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" 7854 resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3"
@@ -7281,6 +8060,11 @@ mimic-fn@^3.1.0:
7281 resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" 8060 resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74"
7282 integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== 8061 integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==
7283 8062
8063mimic-response@^1.0.0:
8064 version "1.0.1"
8065 resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
8066 integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
8067
7284mimic-response@^3.1.0: 8068mimic-response@^3.1.0:
7285 version "3.1.0" 8069 version "3.1.0"
7286 resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" 8070 resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
@@ -7317,7 +8101,7 @@ minimalistic-assert@^1.0.0:
7317 resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" 8101 resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
7318 integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== 8102 integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
7319 8103
7320minimatch@3.0.4, minimatch@^3.0.4: 8104minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2:
7321 version "3.0.4" 8105 version "3.0.4"
7322 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 8106 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
7323 integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 8107 integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
@@ -7425,6 +8209,37 @@ mkdirp@^1.0.3, mkdirp@^1.0.4, mkdirp@~1.0.4:
7425 resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" 8209 resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
7426 integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== 8210 integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
7427 8211
8212mocha@^9.0.0:
8213 version "9.1.1"
8214 resolved "https://registry.yarnpkg.com/mocha/-/mocha-9.1.1.tgz#33df2eb9c6262434630510c5f4283b36efda9b61"
8215 integrity sha512-0wE74YMgOkCgBUj8VyIDwmLUjTsS13WV1Pg7l0SHea2qzZzlq7MDnfbPsHKcELBRk3+izEVkRofjmClpycudCA==
8216 dependencies:
8217 "@ungap/promise-all-settled" "1.1.2"
8218 ansi-colors "4.1.1"
8219 browser-stdout "1.3.1"
8220 chokidar "3.5.2"
8221 debug "4.3.1"
8222 diff "5.0.0"
8223 escape-string-regexp "4.0.0"
8224 find-up "5.0.0"
8225 glob "7.1.7"
8226 growl "1.10.5"
8227 he "1.2.0"
8228 js-yaml "4.1.0"
8229 log-symbols "4.1.0"
8230 minimatch "3.0.4"
8231 ms "2.1.3"
8232 nanoid "3.1.23"
8233 serialize-javascript "6.0.0"
8234 strip-json-comments "3.1.1"
8235 supports-color "8.1.1"
8236 which "2.0.2"
8237 wide-align "1.1.3"
8238 workerpool "6.1.5"
8239 yargs "16.2.0"
8240 yargs-parser "20.2.4"
8241 yargs-unparser "2.0.0"
8242
7428moment@^2.10.2: 8243moment@^2.10.2:
7429 version "2.29.1" 8244 version "2.29.1"
7430 resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" 8245 resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
@@ -7477,7 +8292,7 @@ ms@2.1.2:
7477 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 8292 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
7478 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 8293 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
7479 8294
7480ms@^2.0.0, ms@^2.1.1: 8295ms@2.1.3, ms@^2.0.0, ms@^2.1.1:
7481 version "2.1.3" 8296 version "2.1.3"
7482 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 8297 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
7483 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 8298 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
@@ -7520,6 +8335,11 @@ nan@^2.12.1:
7520 resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" 8335 resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee"
7521 integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== 8336 integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==
7522 8337
8338nanoid@3.1.23:
8339 version "3.1.23"
8340 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81"
8341 integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==
8342
7523nanoid@^3.1.23: 8343nanoid@^3.1.23:
7524 version "3.1.25" 8344 version "3.1.25"
7525 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.25.tgz#09ca32747c0e543f0e1814b7d3793477f9c8e152" 8345 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.25.tgz#09ca32747c0e543f0e1814b7d3793477f9c8e152"
@@ -7566,7 +8386,7 @@ negotiator@0.6.2, negotiator@^0.6.2:
7566 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" 8386 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
7567 integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== 8387 integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
7568 8388
7569neo-async@^2.6.2: 8389neo-async@^2.5.0, neo-async@^2.6.2:
7570 version "2.6.2" 8390 version "2.6.2"
7571 resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" 8391 resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
7572 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== 8392 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
@@ -7614,6 +8434,18 @@ node-addon-api@^3.0.0:
7614 resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" 8434 resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161"
7615 integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== 8435 integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==
7616 8436
8437node-dir@^0.1.17:
8438 version "0.1.17"
8439 resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5"
8440 integrity sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=
8441 dependencies:
8442 minimatch "^3.0.2"
8443
8444node-fetch@2.6.1:
8445 version "2.6.1"
8446 resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
8447 integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
8448
7617node-forge@^0.10.0: 8449node-forge@^0.10.0:
7618 version "0.10.0" 8450 version "0.10.0"
7619 resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" 8451 resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3"
@@ -7640,6 +8472,11 @@ node-gyp@^7.1.0:
7640 tar "^6.0.2" 8472 tar "^6.0.2"
7641 which "^2.0.2" 8473 which "^2.0.2"
7642 8474
8475node-modules-regexp@^1.0.0:
8476 version "1.0.0"
8477 resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
8478 integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
8479
7643node-releases@^1.1.75: 8480node-releases@^1.1.75:
7644 version "1.1.75" 8481 version "1.1.75"
7645 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe" 8482 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe"
@@ -7805,7 +8642,7 @@ oauth-sign@~0.9.0:
7805 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" 8642 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
7806 integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== 8643 integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
7807 8644
7808object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0: 8645object-assign@^4.0.1, object-assign@^4.1.0:
7809 version "4.1.1" 8646 version "4.1.1"
7810 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 8647 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
7811 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 8648 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
@@ -7819,7 +8656,7 @@ object-copy@^0.1.0:
7819 define-property "^0.2.5" 8656 define-property "^0.2.5"
7820 kind-of "^3.0.3" 8657 kind-of "^3.0.3"
7821 8658
7822object-inspect@^1.11.0, object-inspect@^1.9.0: 8659object-inspect@^1.10.3, object-inspect@^1.11.0, object-inspect@^1.9.0:
7823 version "1.11.0" 8660 version "1.11.0"
7824 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" 8661 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1"
7825 integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== 8662 integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==
@@ -7965,11 +8802,16 @@ os-locale@^2.0.0:
7965 lcid "^1.0.0" 8802 lcid "^1.0.0"
7966 mem "^1.1.0" 8803 mem "^1.1.0"
7967 8804
7968os-tmpdir@~1.0.1, os-tmpdir@~1.0.2: 8805os-tmpdir@~1.0.2:
7969 version "1.0.2" 8806 version "1.0.2"
7970 resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 8807 resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
7971 integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= 8808 integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
7972 8809
8810p-cancelable@^2.0.0:
8811 version "2.1.1"
8812 resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
8813 integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==
8814
7973p-defer@^1.0.0: 8815p-defer@^1.0.0:
7974 version "1.0.0" 8816 version "1.0.0"
7975 resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" 8817 resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
@@ -7980,6 +8822,11 @@ p-finally@^1.0.0:
7980 resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 8822 resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
7981 integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= 8823 integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
7982 8824
8825p-iteration@^1.1.8:
8826 version "1.1.8"
8827 resolved "https://registry.yarnpkg.com/p-iteration/-/p-iteration-1.1.8.tgz#14df726d55af368beba81bcc92a26bb1b48e714a"
8828 integrity sha512-IMFBSDIYcPNnW7uWYGrBqmvTiq7W0uB0fJn6shQZs7dlF3OvrHOre+JT9ikSZ7gZS3vWqclVgoQSvToJrns7uQ==
8829
7983p-limit@^1.1.0: 8830p-limit@^1.1.0:
7984 version "1.3.0" 8831 version "1.3.0"
7985 resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" 8832 resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
@@ -8022,6 +8869,13 @@ p-locate@^4.1.0:
8022 dependencies: 8869 dependencies:
8023 p-limit "^2.2.0" 8870 p-limit "^2.2.0"
8024 8871
8872p-locate@^5.0.0:
8873 version "5.0.0"
8874 resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
8875 integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
8876 dependencies:
8877 p-limit "^3.0.2"
8878
8025p-map@^2.0.0: 8879p-map@^2.0.0:
8026 version "2.1.0" 8880 version "2.1.0"
8027 resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" 8881 resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
@@ -8083,12 +8937,12 @@ pacote@11.3.5:
8083 ssri "^8.0.1" 8937 ssri "^8.0.1"
8084 tar "^6.1.0" 8938 tar "^6.1.0"
8085 8939
8086pako@^1.0.3, pako@~1.0.2: 8940pako@^1.0.3:
8087 version "1.0.11" 8941 version "1.0.11"
8088 resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" 8942 resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
8089 integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== 8943 integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
8090 8944
8091param-case@^3.0.3: 8945param-case@^3.0.3, param-case@^3.0.4:
8092 version "3.0.4" 8946 version "3.0.4"
8093 resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" 8947 resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
8094 integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== 8948 integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
@@ -8140,6 +8994,11 @@ parse-json@^5.0.0:
8140 json-parse-even-better-errors "^2.3.0" 8994 json-parse-even-better-errors "^2.3.0"
8141 lines-and-columns "^1.1.6" 8995 lines-and-columns "^1.1.6"
8142 8996
8997parse-ms@^2.1.0:
8998 version "2.1.0"
8999 resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-2.1.0.tgz#348565a753d4391fa524029956b172cb7753097d"
9000 integrity sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==
9001
8143parse-node-version@^1.0.1: 9002parse-node-version@^1.0.1:
8144 version "1.0.1" 9003 version "1.0.1"
8145 resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" 9004 resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
@@ -8233,6 +9092,13 @@ path-dirname@^1.0.0:
8233 resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" 9092 resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
8234 integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= 9093 integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
8235 9094
9095path-exists@^2.0.0:
9096 version "2.1.0"
9097 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
9098 integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
9099 dependencies:
9100 pinkie-promise "^2.0.0"
9101
8236path-exists@^3.0.0: 9102path-exists@^3.0.0:
8237 version "3.0.0" 9103 version "3.0.0"
8238 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 9104 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -8248,7 +9114,7 @@ path-is-absolute@^1.0.0:
8248 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 9114 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
8249 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 9115 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
8250 9116
8251path-is-inside@^1.0.1, path-is-inside@^1.0.2: 9117path-is-inside@^1.0.2:
8252 version "1.0.2" 9118 version "1.0.2"
8253 resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" 9119 resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
8254 integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= 9120 integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
@@ -8273,6 +9139,15 @@ path-to-regexp@0.1.7:
8273 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 9139 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
8274 integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= 9140 integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
8275 9141
9142path-type@^1.0.0:
9143 version "1.1.0"
9144 resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
9145 integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
9146 dependencies:
9147 graceful-fs "^4.1.2"
9148 pify "^2.0.0"
9149 pinkie-promise "^2.0.0"
9150
8276path-type@^2.0.0: 9151path-type@^2.0.0:
8277 version "2.0.0" 9152 version "2.0.0"
8278 resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" 9153 resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
@@ -8292,6 +9167,18 @@ path-type@^4.0.0:
8292 resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 9167 resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
8293 integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 9168 integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
8294 9169
9170pause-stream@0.0.11:
9171 version "0.0.11"
9172 resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
9173 integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=
9174 dependencies:
9175 through "~2.3"
9176
9177pend@~1.2.0:
9178 version "1.2.0"
9179 resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
9180 integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
9181
8295performance-now@^2.1.0: 9182performance-now@^2.1.0:
8296 version "2.1.0" 9183 version "2.1.0"
8297 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 9184 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
@@ -8334,6 +9221,13 @@ pinkie@^2.0.0:
8334 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 9221 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
8335 integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= 9222 integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
8336 9223
9224pirates@^4.0.0:
9225 version "4.0.1"
9226 resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87"
9227 integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==
9228 dependencies:
9229 node-modules-regexp "^1.0.0"
9230
8337piscina@3.1.0: 9231piscina@3.1.0:
8338 version "3.1.0" 9232 version "3.1.0"
8339 resolved "https://registry.yarnpkg.com/piscina/-/piscina-3.1.0.tgz#2333636865b6cb69c5a370bbc499a98cabcf3e04" 9233 resolved "https://registry.yarnpkg.com/piscina/-/piscina-3.1.0.tgz#2333636865b6cb69c5a370bbc499a98cabcf3e04"
@@ -8352,6 +9246,13 @@ pkcs7@^1.0.4:
8352 dependencies: 9246 dependencies:
8353 "@babel/runtime" "^7.5.5" 9247 "@babel/runtime" "^7.5.5"
8354 9248
9249pkg-dir@4.2.0, pkg-dir@^4.1.0, pkg-dir@^4.2.0:
9250 version "4.2.0"
9251 resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
9252 integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
9253 dependencies:
9254 find-up "^4.0.0"
9255
8355pkg-dir@^2.0.0: 9256pkg-dir@^2.0.0:
8356 version "2.0.0" 9257 version "2.0.0"
8357 resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" 9258 resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
@@ -8366,13 +9267,6 @@ pkg-dir@^3.0.0:
8366 dependencies: 9267 dependencies:
8367 find-up "^3.0.0" 9268 find-up "^3.0.0"
8368 9269
8369pkg-dir@^4.1.0, pkg-dir@^4.2.0:
8370 version "4.2.0"
8371 resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
8372 integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
8373 dependencies:
8374 find-up "^4.0.0"
8375
8376pkg-up@^2.0.0: 9270pkg-up@^2.0.0:
8377 version "2.0.0" 9271 version "2.0.0"
8378 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" 9272 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f"
@@ -9045,6 +9939,23 @@ pretty-error@^3.0.4:
9045 lodash "^4.17.20" 9939 lodash "^4.17.20"
9046 renderkid "^2.0.6" 9940 renderkid "^2.0.6"
9047 9941
9942pretty-format@^27.1.0:
9943 version "27.1.0"
9944 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.1.0.tgz#022f3fdb19121e0a2612f3cff8d724431461b9ca"
9945 integrity sha512-4aGaud3w3rxAO6OXmK3fwBFQ0bctIOG3/if+jYEFGNGIs0EvuidQm3bZ9mlP2/t9epLNC/12czabfy7TZNSwVA==
9946 dependencies:
9947 "@jest/types" "^27.1.0"
9948 ansi-regex "^5.0.0"
9949 ansi-styles "^5.0.0"
9950 react-is "^17.0.1"
9951
9952pretty-ms@^7.0.0:
9953 version "7.0.1"
9954 resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-7.0.1.tgz#7d903eaab281f7d8e03c66f867e239dc32fb73e8"
9955 integrity sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==
9956 dependencies:
9957 parse-ms "^2.1.0"
9958
9048primeng@^12.0.0-rc.1: 9959primeng@^12.0.0-rc.1:
9049 version "12.1.0" 9960 version "12.1.0"
9050 resolved "https://registry.yarnpkg.com/primeng/-/primeng-12.1.0.tgz#63bde5f62860692a2f46a1476d47510b2e7c3db9" 9961 resolved "https://registry.yarnpkg.com/primeng/-/primeng-12.1.0.tgz#63bde5f62860692a2f46a1476d47510b2e7c3db9"
@@ -9052,6 +9963,11 @@ primeng@^12.0.0-rc.1:
9052 dependencies: 9963 dependencies:
9053 tslib "^2.1.0" 9964 tslib "^2.1.0"
9054 9965
9966printj@~1.1.0:
9967 version "1.1.2"
9968 resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222"
9969 integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==
9970
9055process-nextick-args@~2.0.0: 9971process-nextick-args@~2.0.0:
9056 version "2.0.1" 9972 version "2.0.1"
9057 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 9973 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
@@ -9062,6 +9978,11 @@ process@^0.11.10:
9062 resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" 9978 resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
9063 integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= 9979 integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
9064 9980
9981progress@2.0.1:
9982 version "2.0.1"
9983 resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.1.tgz#c9242169342b1c29d275889c95734621b1952e31"
9984 integrity sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==
9985
9065progress@^2.0.0: 9986progress@^2.0.0:
9066 version "2.0.3" 9987 version "2.0.3"
9067 resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 9988 resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
@@ -9080,27 +10001,6 @@ promise-retry@^2.0.1:
9080 err-code "^2.0.2" 10001 err-code "^2.0.2"
9081 retry "^0.12.0" 10002 retry "^0.12.0"
9082 10003
9083protractor@~7.0.0:
9084 version "7.0.0"
9085 resolved "https://registry.yarnpkg.com/protractor/-/protractor-7.0.0.tgz#c3e263608bd72e2c2dc802b11a772711a4792d03"
9086 integrity sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==
9087 dependencies:
9088 "@types/q" "^0.0.32"
9089 "@types/selenium-webdriver" "^3.0.0"
9090 blocking-proxy "^1.0.0"
9091 browserstack "^1.5.1"
9092 chalk "^1.1.3"
9093 glob "^7.0.3"
9094 jasmine "2.8.0"
9095 jasminewd2 "^2.1.0"
9096 q "1.4.1"
9097 saucelabs "^1.5.0"
9098 selenium-webdriver "3.6.0"
9099 source-map-support "~0.4.0"
9100 webdriver-js-extender "2.1.0"
9101 webdriver-manager "^12.1.7"
9102 yargs "^15.3.1"
9103
9104proxy-addr@~2.0.5: 10004proxy-addr@~2.0.5:
9105 version "2.0.7" 10005 version "2.0.7"
9106 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" 10006 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
@@ -9109,11 +10009,23 @@ proxy-addr@~2.0.5:
9109 forwarded "0.2.0" 10009 forwarded "0.2.0"
9110 ipaddr.js "1.9.1" 10010 ipaddr.js "1.9.1"
9111 10011
10012proxy-from-env@1.1.0, proxy-from-env@^1.1.0:
10013 version "1.1.0"
10014 resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
10015 integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
10016
9112prr@~1.0.1: 10017prr@~1.0.1:
9113 version "1.0.1" 10018 version "1.0.1"
9114 resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" 10019 resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
9115 integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= 10020 integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
9116 10021
10022ps-tree@=1.2.0:
10023 version "1.2.0"
10024 resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.2.0.tgz#5e7425b89508736cdd4f2224d028f7bb3f722ebd"
10025 integrity sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==
10026 dependencies:
10027 event-stream "=3.3.4"
10028
9117pseudomap@^1.0.2: 10029pseudomap@^1.0.2:
9118 version "1.0.2" 10030 version "1.0.2"
9119 resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" 10031 resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
@@ -9142,6 +10054,24 @@ punycode@^2.1.0, punycode@^2.1.1:
9142 resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 10054 resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
9143 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 10055 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
9144 10056
10057puppeteer-core@^10.1.0:
10058 version "10.2.0"
10059 resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-10.2.0.tgz#8d6606cf345fc0e421bc0612055579ea53234111"
10060 integrity sha512-c1COxSnfynsE6Mtt+dW0t3TITjF9Ku4dnJbFMDDVhLQuMTYSpz4rkSP37qvzcSo3k02/Ac3GYWk0/ncp6DKZNA==
10061 dependencies:
10062 debug "4.3.1"
10063 devtools-protocol "0.0.901419"
10064 extract-zip "2.0.1"
10065 https-proxy-agent "5.0.0"
10066 node-fetch "2.6.1"
10067 pkg-dir "4.2.0"
10068 progress "2.0.1"
10069 proxy-from-env "1.1.0"
10070 rimraf "3.0.2"
10071 tar-fs "2.0.0"
10072 unbzip2-stream "1.3.3"
10073 ws "7.4.6"
10074
9145purify-css@^1.2.5: 10075purify-css@^1.2.5:
9146 version "1.2.5" 10076 version "1.2.5"
9147 resolved "https://registry.yarnpkg.com/purify-css/-/purify-css-1.2.5.tgz#c4b9ec90735765f3e247ba6a3b49f132f3482500" 10077 resolved "https://registry.yarnpkg.com/purify-css/-/purify-css-1.2.5.tgz#c4b9ec90735765f3e247ba6a3b49f132f3482500"
@@ -9153,21 +10083,6 @@ purify-css@^1.2.5:
9153 uglify-js "^3.0.6" 10083 uglify-js "^3.0.6"
9154 yargs "^8.0.1" 10084 yargs "^8.0.1"
9155 10085
9156q@1.4.1:
9157 version "1.4.1"
9158 resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
9159 integrity sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=
9160
9161q@^1.4.1:
9162 version "1.5.1"
9163 resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
9164 integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
9165
9166qjobs@^1.2.0:
9167 version "1.2.0"
9168 resolved "https://registry.yarnpkg.com/qjobs/-/qjobs-1.2.0.tgz#c45e9c61800bd087ef88d7e256423bdd49e5d071"
9169 integrity sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==
9170
9171qrcode@1.4.2: 10086qrcode@1.4.2:
9172 version "1.4.2" 10087 version "1.4.2"
9173 resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.4.2.tgz#e7c82a60140916d666541043bd2b0b72ee4e38a6" 10088 resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.4.2.tgz#e7c82a60140916d666541043bd2b0b72ee4e38a6"
@@ -9188,6 +10103,11 @@ qs@~6.5.2:
9188 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" 10103 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
9189 integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== 10104 integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
9190 10105
10106query-selector-shadow-dom@^1.0.0:
10107 version "1.0.0"
10108 resolved "https://registry.yarnpkg.com/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.0.tgz#8fa7459a4620f094457640e74e953a9dbe61a38e"
10109 integrity sha512-bK0/0cCI+R8ZmOF1QjT7HupDUYCxbf/9TJgAmSXQxZpftXmTAeil9DRoCnTDkWbvOyZzhcMBwKpptWcdkGFIMg==
10110
9191querystring@0.2.0: 10111querystring@0.2.0:
9192 version "0.2.0" 10112 version "0.2.0"
9193 resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" 10113 resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
@@ -9213,6 +10133,11 @@ quick-lru@^4.0.1:
9213 resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" 10133 resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
9214 integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== 10134 integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
9215 10135
10136quick-lru@^5.1.1:
10137 version "5.1.1"
10138 resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
10139 integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
10140
9216random-access-file@^2.0.1: 10141random-access-file@^2.0.1:
9217 version "2.2.0" 10142 version "2.2.0"
9218 resolved "https://registry.yarnpkg.com/random-access-file/-/random-access-file-2.2.0.tgz#b49b999efefb374afb7587f219071fec5ce66546" 10143 resolved "https://registry.yarnpkg.com/random-access-file/-/random-access-file-2.2.0.tgz#b49b999efefb374afb7587f219071fec5ce66546"
@@ -9275,6 +10200,11 @@ rc4@^0.1.5:
9275 resolved "https://registry.yarnpkg.com/rc4/-/rc4-0.1.5.tgz#08c6e04a0168f6eb621c22ab6cb1151bd9f4a64d" 10200 resolved "https://registry.yarnpkg.com/rc4/-/rc4-0.1.5.tgz#08c6e04a0168f6eb621c22ab6cb1151bd9f4a64d"
9276 integrity sha1-CMbgSgFo9utiHCKrbLEVG9n0pk0= 10201 integrity sha1-CMbgSgFo9utiHCKrbLEVG9n0pk0=
9277 10202
10203react-is@^17.0.1:
10204 version "17.0.2"
10205 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
10206 integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
10207
9278read-cache@^1.0.0: 10208read-cache@^1.0.0:
9279 version "1.0.0" 10209 version "1.0.0"
9280 resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" 10210 resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
@@ -9290,6 +10220,14 @@ read-package-json-fast@^2.0.1:
9290 json-parse-even-better-errors "^2.3.0" 10220 json-parse-even-better-errors "^2.3.0"
9291 npm-normalize-package-bin "^1.0.1" 10221 npm-normalize-package-bin "^1.0.1"
9292 10222
10223read-pkg-up@^1.0.1:
10224 version "1.0.1"
10225 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
10226 integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
10227 dependencies:
10228 find-up "^1.0.0"
10229 read-pkg "^1.0.0"
10230
9293read-pkg-up@^2.0.0: 10231read-pkg-up@^2.0.0:
9294 version "2.0.0" 10232 version "2.0.0"
9295 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" 10233 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
@@ -9315,6 +10253,15 @@ read-pkg-up@^7.0.1:
9315 read-pkg "^5.2.0" 10253 read-pkg "^5.2.0"
9316 type-fest "^0.8.1" 10254 type-fest "^0.8.1"
9317 10255
10256read-pkg@^1.0.0:
10257 version "1.1.0"
10258 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
10259 integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
10260 dependencies:
10261 load-json-file "^1.0.0"
10262 normalize-package-data "^2.3.2"
10263 path-type "^1.0.0"
10264
9318read-pkg@^2.0.0: 10265read-pkg@^2.0.0:
9319 version "2.0.0" 10266 version "2.0.0"
9320 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" 10267 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
@@ -9343,7 +10290,7 @@ read-pkg@^5.2.0:
9343 parse-json "^5.0.0" 10290 parse-json "^5.0.0"
9344 type-fest "^0.6.0" 10291 type-fest "^0.6.0"
9345 10292
9346readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@~2.3.6: 10293readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6:
9347 version "2.3.7" 10294 version "2.3.7"
9348 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 10295 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
9349 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== 10296 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
@@ -9356,7 +10303,7 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable
9356 string_decoder "~1.1.1" 10303 string_decoder "~1.1.1"
9357 util-deprecate "~1.0.1" 10304 util-deprecate "~1.0.1"
9358 10305
9359readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: 10306readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0:
9360 version "3.6.0" 10307 version "3.6.0"
9361 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" 10308 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
9362 integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== 10309 integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
@@ -9365,6 +10312,13 @@ readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable
9365 string_decoder "^1.1.1" 10312 string_decoder "^1.1.1"
9366 util-deprecate "^1.0.1" 10313 util-deprecate "^1.0.1"
9367 10314
10315readdir-glob@^1.0.0:
10316 version "1.1.1"
10317 resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4"
10318 integrity sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==
10319 dependencies:
10320 minimatch "^3.0.4"
10321
9368readdirp@^2.2.1: 10322readdirp@^2.2.1:
9369 version "2.2.1" 10323 version "2.2.1"
9370 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" 10324 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
@@ -9381,6 +10335,16 @@ readdirp@~3.6.0:
9381 dependencies: 10335 dependencies:
9382 picomatch "^2.2.1" 10336 picomatch "^2.2.1"
9383 10337
10338recast@^0.20.3:
10339 version "0.20.5"
10340 resolved "https://registry.yarnpkg.com/recast/-/recast-0.20.5.tgz#8e2c6c96827a1b339c634dd232957d230553ceae"
10341 integrity sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==
10342 dependencies:
10343 ast-types "0.14.2"
10344 esprima "~4.0.0"
10345 source-map "~0.6.1"
10346 tslib "^2.0.1"
10347
9384rechoir@^0.7.0: 10348rechoir@^0.7.0:
9385 version "0.7.1" 10349 version "0.7.1"
9386 resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686" 10350 resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686"
@@ -9393,6 +10357,13 @@ record-cache@^1.0.2:
9393 resolved "https://registry.yarnpkg.com/record-cache/-/record-cache-1.1.1.tgz#ba3088a489f50491a4af7b14d410822c394fb811" 10357 resolved "https://registry.yarnpkg.com/record-cache/-/record-cache-1.1.1.tgz#ba3088a489f50491a4af7b14d410822c394fb811"
9394 integrity sha512-L5hZlgWc7CmGbztnemQoKE1bLu9rtI2skOB0ttE4C5+TVszLE8Rd0YLTROSgvXKLAqPumS/soyN5tJW5wJLmJQ== 10358 integrity sha512-L5hZlgWc7CmGbztnemQoKE1bLu9rtI2skOB0ttE4C5+TVszLE8Rd0YLTROSgvXKLAqPumS/soyN5tJW5wJLmJQ==
9395 10359
10360recursive-readdir@^2.2.2:
10361 version "2.2.2"
10362 resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f"
10363 integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==
10364 dependencies:
10365 minimatch "3.0.4"
10366
9396redent@^3.0.0: 10367redent@^3.0.0:
9397 version "3.0.0" 10368 version "3.0.0"
9398 resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" 10369 resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
@@ -9550,7 +10521,7 @@ repeat-string@^1.0.0, repeat-string@^1.6.1:
9550 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" 10521 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
9551 integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= 10522 integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
9552 10523
9553request@^2.85.0, request@^2.87.0, request@^2.88.2: 10524request@^2.85.0, request@^2.88.2:
9554 version "2.88.2" 10525 version "2.88.2"
9555 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" 10526 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
9556 integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== 10527 integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
@@ -9601,6 +10572,11 @@ requires-port@^1.0.0:
9601 resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" 10572 resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
9602 integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= 10573 integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
9603 10574
10575resolve-alpn@^1.0.0:
10576 version "1.2.1"
10577 resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9"
10578 integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
10579
9604resolve-cwd@^2.0.0: 10580resolve-cwd@^2.0.0:
9605 version "2.0.0" 10581 version "2.0.0"
9606 resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" 10582 resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
@@ -9654,6 +10630,20 @@ resolve@1.20.0, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.
9654 is-core-module "^2.2.0" 10630 is-core-module "^2.2.0"
9655 path-parse "^1.0.6" 10631 path-parse "^1.0.6"
9656 10632
10633responselike@^2.0.0:
10634 version "2.0.0"
10635 resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
10636 integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
10637 dependencies:
10638 lowercase-keys "^2.0.0"
10639
10640resq@^1.9.1:
10641 version "1.10.1"
10642 resolved "https://registry.yarnpkg.com/resq/-/resq-1.10.1.tgz#c05d1b3808016cceec4d485ceb375acb49565f53"
10643 integrity sha512-zhp1iyUH02MLciv3bIM2bNtTFx/fqRsK4Jk73jcPqp00d/sMTTjOtjdTMAcgjrQKGx5DvQ/HSpeqaMW0atGRJA==
10644 dependencies:
10645 fast-deep-equal "^2.0.1"
10646
9657restore-cursor@^3.1.0: 10647restore-cursor@^3.1.0:
9658 version "3.1.0" 10648 version "3.1.0"
9659 resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" 10649 resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
@@ -9685,22 +10675,36 @@ rework@^1.0.1:
9685 convert-source-map "^0.3.3" 10675 convert-source-map "^0.3.3"
9686 css "^2.0.0" 10676 css "^2.0.0"
9687 10677
9688rfdc@^1.1.4: 10678rgb2hex@0.2.5:
9689 version "1.3.0" 10679 version "0.2.5"
9690 resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" 10680 resolved "https://registry.yarnpkg.com/rgb2hex/-/rgb2hex-0.2.5.tgz#f82230cd3ab1364fa73c99be3a691ed688f8dbdc"
9691 integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== 10681 integrity sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==
10682
10683rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2:
10684 version "3.0.2"
10685 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
10686 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
10687 dependencies:
10688 glob "^7.1.3"
9692 10689
9693rimraf@^2.2.8, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.3: 10690rimraf@^2.6.3:
9694 version "2.7.1" 10691 version "2.7.1"
9695 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" 10692 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
9696 integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== 10693 integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
9697 dependencies: 10694 dependencies:
9698 glob "^7.1.3" 10695 glob "^7.1.3"
9699 10696
9700rimraf@^3.0.0, rimraf@^3.0.2: 10697rimraf@~2.5.2:
9701 version "3.0.2" 10698 version "2.5.4"
9702 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" 10699 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
9703 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 10700 integrity sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=
10701 dependencies:
10702 glob "^7.0.5"
10703
10704rimraf@~2.6.2:
10705 version "2.6.3"
10706 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
10707 integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
9704 dependencies: 10708 dependencies:
9705 glob "^7.1.3" 10709 glob "^7.1.3"
9706 10710
@@ -9745,7 +10749,7 @@ rxjs-for-await@0.0.2:
9745 resolved "https://registry.yarnpkg.com/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz#26598a1d6167147cc192172970e7eed4e620384b" 10749 resolved "https://registry.yarnpkg.com/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz#26598a1d6167147cc192172970e7eed4e620384b"
9746 integrity sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw== 10750 integrity sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==
9747 10751
9748rxjs@6.6.7, rxjs@^6.5.4: 10752rxjs@6.6.7, rxjs@^6.4.0, rxjs@^6.5.4:
9749 version "6.6.7" 10753 version "6.6.7"
9750 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" 10754 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
9751 integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== 10755 integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
@@ -9823,14 +10827,7 @@ sass@^1.34.0:
9823 dependencies: 10827 dependencies:
9824 chokidar ">=3.0.0 <4.0.0" 10828 chokidar ">=3.0.0 <4.0.0"
9825 10829
9826saucelabs@^1.5.0: 10830sax@^1.2.4, sax@~1.2.4:
9827 version "1.5.0"
9828 resolved "https://registry.yarnpkg.com/saucelabs/-/saucelabs-1.5.0.tgz#9405a73c360d449b232839919a86c396d379fd9d"
9829 integrity sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==
9830 dependencies:
9831 https-proxy-agent "^2.2.1"
9832
9833sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4:
9834 version "1.2.4" 10831 version "1.2.4"
9835 resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 10832 resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
9836 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 10833 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
@@ -9867,16 +10864,6 @@ select-hose@^2.0.0:
9867 resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" 10864 resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
9868 integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= 10865 integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=
9869 10866
9870selenium-webdriver@3.6.0, selenium-webdriver@^3.0.1:
9871 version "3.6.0"
9872 resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz#2ba87a1662c020b8988c981ae62cb2a01298eafc"
9873 integrity sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==
9874 dependencies:
9875 jszip "^3.1.3"
9876 rimraf "^2.5.4"
9877 tmp "0.0.30"
9878 xml2js "^0.4.17"
9879
9880selfsigned@^1.10.8: 10867selfsigned@^1.10.8:
9881 version "1.10.11" 10868 version "1.10.11"
9882 resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9" 10869 resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9"
@@ -9884,7 +10871,7 @@ selfsigned@^1.10.8:
9884 dependencies: 10871 dependencies:
9885 node-forge "^0.10.0" 10872 node-forge "^0.10.0"
9886 10873
9887"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: 10874"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
9888 version "5.7.1" 10875 version "5.7.1"
9889 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 10876 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
9890 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 10877 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
@@ -9932,7 +10919,14 @@ send@0.17.1:
9932 range-parser "~1.2.1" 10919 range-parser "~1.2.1"
9933 statuses "~1.5.0" 10920 statuses "~1.5.0"
9934 10921
9935serialize-javascript@^6.0.0: 10922serialize-error@^8.0.0:
10923 version "8.1.0"
10924 resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-8.1.0.tgz#3a069970c712f78634942ddd50fbbc0eaebe2f67"
10925 integrity sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==
10926 dependencies:
10927 type-fest "^0.20.2"
10928
10929serialize-javascript@6.0.0, serialize-javascript@^6.0.0:
9936 version "6.0.0" 10930 version "6.0.0"
9937 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" 10931 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
9938 integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== 10932 integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==
@@ -9967,11 +10961,6 @@ set-blocking@^2.0.0, set-blocking@~2.0.0:
9967 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 10961 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
9968 integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 10962 integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
9969 10963
9970set-immediate-shim@~1.0.1:
9971 version "1.0.1"
9972 resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
9973 integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=
9974
9975set-value@^2.0.0, set-value@^2.0.1: 10964set-value@^2.0.0, set-value@^2.0.1:
9976 version "2.0.1" 10965 version "2.0.1"
9977 resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" 10966 resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
@@ -10154,11 +11143,6 @@ snapdragon@^0.8.1:
10154 source-map-resolve "^0.5.0" 11143 source-map-resolve "^0.5.0"
10155 use "^3.1.0" 11144 use "^3.1.0"
10156 11145
10157socket.io-adapter@~2.1.0:
10158 version "2.1.0"
10159 resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.1.0.tgz#edc5dc36602f2985918d631c1399215e97a1b527"
10160 integrity sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==
10161
10162socket.io-client@^4.0.1: 11146socket.io-client@^4.0.1:
10163 version "4.1.3" 11147 version "4.1.3"
10164 resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.1.3.tgz#236daa642a9f229932e00b7221e843bf74232a62" 11148 resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.1.3.tgz#236daa642a9f229932e00b7221e843bf74232a62"
@@ -10172,7 +11156,7 @@ socket.io-client@^4.0.1:
10172 parseuri "0.0.6" 11156 parseuri "0.0.6"
10173 socket.io-parser "~4.0.4" 11157 socket.io-parser "~4.0.4"
10174 11158
10175socket.io-parser@~4.0.3, socket.io-parser@~4.0.4: 11159socket.io-parser@~4.0.4:
10176 version "4.0.4" 11160 version "4.0.4"
10177 resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.0.4.tgz#9ea21b0d61508d18196ef04a2c6b9ab630f4c2b0" 11161 resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.0.4.tgz#9ea21b0d61508d18196ef04a2c6b9ab630f4c2b0"
10178 integrity sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g== 11162 integrity sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==
@@ -10181,21 +11165,6 @@ socket.io-parser@~4.0.3, socket.io-parser@~4.0.4:
10181 component-emitter "~1.3.0" 11165 component-emitter "~1.3.0"
10182 debug "~4.3.1" 11166 debug "~4.3.1"
10183 11167
10184socket.io@^3.1.0:
10185 version "3.1.2"
10186 resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-3.1.2.tgz#06e27caa1c4fc9617547acfbb5da9bc1747da39a"
10187 integrity sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==
10188 dependencies:
10189 "@types/cookie" "^0.4.0"
10190 "@types/cors" "^2.8.8"
10191 "@types/node" ">=10.0.0"
10192 accepts "~1.3.4"
10193 base64id "~2.0.0"
10194 debug "~4.3.1"
10195 engine.io "~4.1.0"
10196 socket.io-adapter "~2.1.0"
10197 socket.io-parser "~4.0.3"
10198
10199sockjs-client@^1.5.0: 11168sockjs-client@^1.5.0:
10200 version "1.5.2" 11169 version "1.5.2"
10201 resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.2.tgz#4bc48c2da9ce4769f19dc723396b50f5c12330a3" 11170 resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.2.tgz#4bc48c2da9ce4769f19dc723396b50f5c12330a3"
@@ -10280,7 +11249,7 @@ source-map-resolve@^0.6.0:
10280 atob "^2.1.2" 11249 atob "^2.1.2"
10281 decode-uri-component "^0.2.0" 11250 decode-uri-component "^0.2.0"
10282 11251
10283source-map-support@0.5.19, source-map-support@^0.5.5, source-map-support@~0.5.12, source-map-support@~0.5.19: 11252source-map-support@0.5.19, source-map-support@^0.5.16, source-map-support@^0.5.5, source-map-support@~0.5.12, source-map-support@~0.5.19:
10284 version "0.5.19" 11253 version "0.5.19"
10285 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" 11254 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
10286 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== 11255 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
@@ -10288,13 +11257,6 @@ source-map-support@0.5.19, source-map-support@^0.5.5, source-map-support@~0.5.12
10288 buffer-from "^1.0.0" 11257 buffer-from "^1.0.0"
10289 source-map "^0.6.0" 11258 source-map "^0.6.0"
10290 11259
10291source-map-support@~0.4.0:
10292 version "0.4.18"
10293 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
10294 integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
10295 dependencies:
10296 source-map "^0.5.6"
10297
10298source-map-url@^0.4.0: 11260source-map-url@^0.4.0:
10299 version "0.4.1" 11261 version "0.4.1"
10300 resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" 11262 resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
@@ -10394,6 +11356,20 @@ split-string@^3.0.1, split-string@^3.0.2:
10394 dependencies: 11356 dependencies:
10395 extend-shallow "^3.0.0" 11357 extend-shallow "^3.0.0"
10396 11358
11359split2@^3.2.2:
11360 version "3.2.2"
11361 resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
11362 integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
11363 dependencies:
11364 readable-stream "^3.0.0"
11365
11366split@0.3:
11367 version "0.3.3"
11368 resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
11369 integrity sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=
11370 dependencies:
11371 through "2"
11372
10397split@^1.0.1: 11373split@^1.0.1:
10398 version "1.0.1" 11374 version "1.0.1"
10399 resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" 11375 resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
@@ -10433,6 +11409,13 @@ stable@^0.1.8:
10433 resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" 11409 resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
10434 integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== 11410 integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
10435 11411
11412stack-utils@^2.0.3:
11413 version "2.0.3"
11414 resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277"
11415 integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==
11416 dependencies:
11417 escape-string-regexp "^2.0.0"
11418
10436static-extend@^0.1.1: 11419static-extend@^0.1.1:
10437 version "0.1.2" 11420 version "0.1.2"
10438 resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" 11421 resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
@@ -10454,6 +11437,18 @@ stream-browserify@^3.0.0:
10454 inherits "~2.0.4" 11437 inherits "~2.0.4"
10455 readable-stream "^3.5.0" 11438 readable-stream "^3.5.0"
10456 11439
11440stream-buffers@^3.0.2:
11441 version "3.0.2"
11442 resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-3.0.2.tgz#5249005a8d5c2d00b3a32e6e0a6ea209dc4f3521"
11443 integrity sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==
11444
11445stream-combiner@~0.0.4:
11446 version "0.0.4"
11447 resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
11448 integrity sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=
11449 dependencies:
11450 duplexer "~0.1.1"
11451
10457stream-http@^3.0.0: 11452stream-http@^3.0.0:
10458 version "3.2.0" 11453 version "3.2.0"
10459 resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-3.2.0.tgz#1872dfcf24cb15752677e40e5c3f9cc1926028b5" 11454 resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-3.2.0.tgz#1872dfcf24cb15752677e40e5c3f9cc1926028b5"
@@ -10483,15 +11478,6 @@ stream-with-known-length-to-buffer@^1.0.4:
10483 dependencies: 11478 dependencies:
10484 once "^1.4.0" 11479 once "^1.4.0"
10485 11480
10486streamroller@^2.2.4:
10487 version "2.2.4"
10488 resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-2.2.4.tgz#c198ced42db94086a6193608187ce80a5f2b0e53"
10489 integrity sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==
10490 dependencies:
10491 date-format "^2.1.0"
10492 debug "^4.1.1"
10493 fs-extra "^8.1.0"
10494
10495streamx@^2.10.3: 11481streamx@^2.10.3:
10496 version "2.11.1" 11482 version "2.11.1"
10497 resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.11.1.tgz#f13c1f49cd88e8bb659a9e939f6d4094dfe52f1a" 11483 resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.11.1.tgz#f13c1f49cd88e8bb659a9e939f6d4094dfe52f1a"
@@ -10601,6 +11587,13 @@ strip-ansi@^6.0.0:
10601 dependencies: 11587 dependencies:
10602 ansi-regex "^5.0.0" 11588 ansi-regex "^5.0.0"
10603 11589
11590strip-bom@^2.0.0:
11591 version "2.0.0"
11592 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
11593 integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
11594 dependencies:
11595 is-utf8 "^0.2.0"
11596
10604strip-bom@^3.0.0: 11597strip-bom@^3.0.0:
10605 version "3.0.0" 11598 version "3.0.0"
10606 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" 11599 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
@@ -10751,6 +11744,11 @@ stylus@0.54.8:
10751 semver "^6.3.0" 11744 semver "^6.3.0"
10752 source-map "^0.7.3" 11745 source-map "^0.7.3"
10753 11746
11747suffix@^0.1.0:
11748 version "0.1.1"
11749 resolved "https://registry.yarnpkg.com/suffix/-/suffix-0.1.1.tgz#cc58231646a0ef1102f79478ef3a9248fd9c842f"
11750 integrity sha1-zFgjFkag7xEC95R47zqSSP2chC8=
11751
10754sugarss@^2.0.0: 11752sugarss@^2.0.0:
10755 version "2.0.0" 11753 version "2.0.0"
10756 resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d" 11754 resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d"
@@ -10758,6 +11756,13 @@ sugarss@^2.0.0:
10758 dependencies: 11756 dependencies:
10759 postcss "^7.0.2" 11757 postcss "^7.0.2"
10760 11758
11759supports-color@8.1.1, supports-color@^8.0.0:
11760 version "8.1.1"
11761 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
11762 integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
11763 dependencies:
11764 has-flag "^4.0.0"
11765
10761supports-color@^2.0.0: 11766supports-color@^2.0.0:
10762 version "2.0.0" 11767 version "2.0.0"
10763 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 11768 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@@ -10784,13 +11789,6 @@ supports-color@^7.1.0:
10784 dependencies: 11789 dependencies:
10785 has-flag "^4.0.0" 11790 has-flag "^4.0.0"
10786 11791
10787supports-color@^8.0.0:
10788 version "8.1.1"
10789 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
10790 integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
10791 dependencies:
10792 has-flag "^4.0.0"
10793
10794svg-tags@^1.0.0: 11792svg-tags@^1.0.0:
10795 version "1.0.0" 11793 version "1.0.0"
10796 resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" 11794 resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764"
@@ -10831,6 +11829,39 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0:
10831 resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" 11829 resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b"
10832 integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== 11830 integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==
10833 11831
11832tar-fs@2.0.0:
11833 version "2.0.0"
11834 resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.0.0.tgz#677700fc0c8b337a78bee3623fdc235f21d7afad"
11835 integrity sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==
11836 dependencies:
11837 chownr "^1.1.1"
11838 mkdirp "^0.5.1"
11839 pump "^3.0.0"
11840 tar-stream "^2.0.0"
11841
11842tar-stream@^2.0.0, tar-stream@^2.2.0:
11843 version "2.2.0"
11844 resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287"
11845 integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
11846 dependencies:
11847 bl "^4.0.3"
11848 end-of-stream "^1.4.1"
11849 fs-constants "^1.0.0"
11850 inherits "^2.0.3"
11851 readable-stream "^3.1.1"
11852
11853tar@6.1.2:
11854 version "6.1.2"
11855 resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.2.tgz#1f045a90a6eb23557a603595f41a16c57d47adc6"
11856 integrity sha512-EwKEgqJ7nJoS+s8QfLYVGMDmAsj+StbI2AM/RTHeUSsOw6Z8bwNBRv5z3CY0m7laC5qUAqruLX5AhMuc5deY3Q==
11857 dependencies:
11858 chownr "^2.0.0"
11859 fs-minipass "^2.0.0"
11860 minipass "^3.0.0"
11861 minizlib "^2.1.1"
11862 mkdirp "^1.0.3"
11863 yallist "^4.0.0"
11864
10834tar@^6.0.2, tar@^6.1.0: 11865tar@^6.0.2, tar@^6.1.0:
10835 version "6.1.10" 11866 version "6.1.10"
10836 resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.10.tgz#8a320a74475fba54398fa136cd9883aa8ad11175" 11867 resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.10.tgz#8a320a74475fba54398fa136cd9883aa8ad11175"
@@ -10843,6 +11874,28 @@ tar@^6.0.2, tar@^6.1.0:
10843 mkdirp "^1.0.3" 11874 mkdirp "^1.0.3"
10844 yallist "^4.0.0" 11875 yallist "^4.0.0"
10845 11876
11877tcp-port-used@^1.0.1:
11878 version "1.0.2"
11879 resolved "https://registry.yarnpkg.com/tcp-port-used/-/tcp-port-used-1.0.2.tgz#9652b7436eb1f4cfae111c79b558a25769f6faea"
11880 integrity sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==
11881 dependencies:
11882 debug "4.3.1"
11883 is2 "^2.0.6"
11884
11885temp-fs@^0.9.9:
11886 version "0.9.9"
11887 resolved "https://registry.yarnpkg.com/temp-fs/-/temp-fs-0.9.9.tgz#8071730437870720e9431532fe2814364f8803d7"
11888 integrity sha1-gHFzBDeHByDpQxUy/igUNk+IA9c=
11889 dependencies:
11890 rimraf "~2.5.2"
11891
11892temp@^0.8.1:
11893 version "0.8.4"
11894 resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2"
11895 integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==
11896 dependencies:
11897 rimraf "~2.6.2"
11898
10846terser-webpack-plugin@5.1.4, terser-webpack-plugin@^5.1.2, terser-webpack-plugin@^5.1.3: 11899terser-webpack-plugin@5.1.4, terser-webpack-plugin@^5.1.2, terser-webpack-plugin@^5.1.3:
10847 version "5.1.4" 11900 version "5.1.4"
10848 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz#c369cf8a47aa9922bd0d8a94fe3d3da11a7678a1" 11901 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz#c369cf8a47aa9922bd0d8a94fe3d3da11a7678a1"
@@ -10892,7 +11945,7 @@ thirty-two@^1.0.2:
10892 resolved "https://registry.yarnpkg.com/thirty-two/-/thirty-two-1.0.2.tgz#4ca2fffc02a51290d2744b9e3f557693ca6b627a" 11945 resolved "https://registry.yarnpkg.com/thirty-two/-/thirty-two-1.0.2.tgz#4ca2fffc02a51290d2744b9e3f557693ca6b627a"
10893 integrity sha1-TKL//AKlEpDSdEueP1V2k8prYno= 11946 integrity sha1-TKL//AKlEpDSdEueP1V2k8prYno=
10894 11947
10895through@2, through@^2.3.6: 11948through@2, through@^2.3.6, through@^2.3.8, through@~2.3, through@~2.3.1:
10896 version "2.3.8" 11949 version "2.3.8"
10897 resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 11950 resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
10898 integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= 11951 integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
@@ -10912,14 +11965,7 @@ timsort@^0.3.0:
10912 resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" 11965 resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
10913 integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= 11966 integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=
10914 11967
10915tmp@0.0.30: 11968tmp@0.2.1, tmp@~0.2.1:
10916 version "0.0.30"
10917 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.30.tgz#72419d4a8be7d6ce75148fd8b324e593a711c2ed"
10918 integrity sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=
10919 dependencies:
10920 os-tmpdir "~1.0.1"
10921
10922tmp@0.2.1, tmp@^0.2.1, tmp@~0.2.1:
10923 version "0.2.1" 11969 version "0.2.1"
10924 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" 11970 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
10925 integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== 11971 integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
@@ -11054,7 +12100,7 @@ tslib@2.3.0:
11054 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" 12100 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"
11055 integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== 12101 integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==
11056 12102
11057tslib@>=1.7.1, tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0: 12103tslib@>=1.7.1, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0:
11058 version "2.3.1" 12104 version "2.3.1"
11059 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" 12105 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
11060 integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== 12106 integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
@@ -11140,7 +12186,7 @@ typescript@4.3.5, typescript@~4.3.4:
11140 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4" 12186 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4"
11141 integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== 12187 integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==
11142 12188
11143ua-parser-js@^0.7.28: 12189ua-parser-js@^0.7.21:
11144 version "0.7.28" 12190 version "0.7.28"
11145 resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz#8ba04e653f35ce210239c64661685bf9121dec31" 12191 resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz#8ba04e653f35ce210239c64661685bf9121dec31"
11146 integrity sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== 12192 integrity sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==
@@ -11172,6 +12218,14 @@ unbox-primitive@^1.0.1:
11172 has-symbols "^1.0.2" 12218 has-symbols "^1.0.2"
11173 which-boxed-primitive "^1.0.2" 12219 which-boxed-primitive "^1.0.2"
11174 12220
12221unbzip2-stream@1.3.3:
12222 version "1.3.3"
12223 resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz#d156d205e670d8d8c393e1c02ebd506422873f6a"
12224 integrity sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==
12225 dependencies:
12226 buffer "^5.2.1"
12227 through "^2.3.8"
12228
11175unicode-canonical-property-names-ecmascript@^1.0.4: 12229unicode-canonical-property-names-ecmascript@^1.0.4:
11176 version "1.0.4" 12230 version "1.0.4"
11177 resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 12231 resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
@@ -11260,11 +12314,6 @@ unist-util-stringify-position@^2.0.0:
11260 dependencies: 12314 dependencies:
11261 "@types/unist" "^2.0.2" 12315 "@types/unist" "^2.0.2"
11262 12316
11263universalify@^0.1.0:
11264 version "0.1.2"
11265 resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
11266 integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
11267
11268universalify@^2.0.0: 12317universalify@^2.0.0:
11269 version "2.0.0" 12318 version "2.0.0"
11270 resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 12319 resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
@@ -11388,7 +12437,7 @@ utp-native@^2.5.3:
11388 timeout-refresh "^1.0.0" 12437 timeout-refresh "^1.0.0"
11389 unordered-set "^2.0.1" 12438 unordered-set "^2.0.1"
11390 12439
11391uuid@8.3.2: 12440uuid@8.3.2, uuid@^8.0.0:
11392 version "8.3.2" 12441 version "8.3.2"
11393 resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" 12442 resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
11394 integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== 12443 integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
@@ -11418,7 +12467,7 @@ validate-npm-package-name@^3.0.0:
11418 dependencies: 12467 dependencies:
11419 builtins "^1.0.3" 12468 builtins "^1.0.3"
11420 12469
11421vary@^1, vary@~1.1.2: 12470vary@~1.1.2:
11422 version "1.1.2" 12471 version "1.1.2"
11423 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 12472 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
11424 integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= 12473 integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
@@ -11527,11 +12576,6 @@ videostream@^3.2.2, videostream@~3.2.1:
11527 pump "^3.0.0" 12576 pump "^3.0.0"
11528 range-slice-stream "^2.0.0" 12577 range-slice-stream "^2.0.0"
11529 12578
11530void-elements@^2.0.0:
11531 version "2.0.1"
11532 resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
11533 integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=
11534
11535watchpack@^2.2.0: 12579watchpack@^2.2.0:
11536 version "2.2.0" 12580 version "2.2.0"
11537 resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.2.0.tgz#47d78f5415fe550ecd740f99fe2882323a58b1ce" 12581 resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.2.0.tgz#47d78f5415fe550ecd740f99fe2882323a58b1ce"
@@ -11547,37 +12591,82 @@ wbuf@^1.1.0, wbuf@^1.7.3:
11547 dependencies: 12591 dependencies:
11548 minimalistic-assert "^1.0.0" 12592 minimalistic-assert "^1.0.0"
11549 12593
11550wcwidth@^1.0.1: 12594wcwidth@>=1.0.1, wcwidth@^1.0.1:
11551 version "1.0.1" 12595 version "1.0.1"
11552 resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" 12596 resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
11553 integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= 12597 integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=
11554 dependencies: 12598 dependencies:
11555 defaults "^1.0.3" 12599 defaults "^1.0.3"
11556 12600
11557webdriver-js-extender@2.1.0: 12601wdio-chromedriver-service@^7.2.0:
11558 version "2.1.0" 12602 version "7.2.0"
11559 resolved "https://registry.yarnpkg.com/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz#57d7a93c00db4cc8d556e4d3db4b5db0a80c3bb7" 12603 resolved "https://registry.yarnpkg.com/wdio-chromedriver-service/-/wdio-chromedriver-service-7.2.0.tgz#748e2a8e1143d2bb4db48ff0dcbc43cd67b36428"
11560 integrity sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ== 12604 integrity sha512-0N/mEE0Bk/aoc7YZNwS5sbzzGrPWb7Lo4nA+t/bF9BwQRAokeHl/70vD2JKe/D4Wo05J2X0C1RxRS7e4iwW6KQ==
11561 dependencies: 12605 dependencies:
11562 "@types/selenium-webdriver" "^3.0.0" 12606 "@wdio/logger" "^7.5.3"
11563 selenium-webdriver "^3.0.1" 12607 fs-extra "^9.1.0"
12608 split2 "^3.2.2"
11564 12609
11565webdriver-manager@^12.1.7: 12610wdio-geckodriver-service@^2.0.3:
11566 version "12.1.8" 12611 version "2.0.3"
11567 resolved "https://registry.yarnpkg.com/webdriver-manager/-/webdriver-manager-12.1.8.tgz#5e70e73eaaf53a0767d5745270addafbc5905fd4" 12612 resolved "https://registry.yarnpkg.com/wdio-geckodriver-service/-/wdio-geckodriver-service-2.0.3.tgz#e45f7de5497a7102021c372b0ac2cccb81caa4d9"
11568 integrity sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg== 12613 integrity sha512-8I5yh9DHReF8XW2DEHwcAgiHX9r6VfYQyXyn2GoS+SOaRNKQr0lMW3Oslvwm9Mc4O8asvVyqJL5fM5u8C8/lEA==
11569 dependencies: 12614 dependencies:
11570 adm-zip "^0.4.9" 12615 "@wdio/logger" "^7.5.3"
11571 chalk "^1.1.1" 12616 fs-extra "^9.0.1"
11572 del "^2.2.0" 12617 get-port "^5.1.1"
11573 glob "^7.0.3" 12618 split2 "^3.2.2"
11574 ini "^1.3.4" 12619 tcp-port-used "^1.0.1"
11575 minimist "^1.2.0" 12620
11576 q "^1.4.1" 12621webdriver@7.11.0:
11577 request "^2.87.0" 12622 version "7.11.0"
11578 rimraf "^2.5.2" 12623 resolved "https://registry.yarnpkg.com/webdriver/-/webdriver-7.11.0.tgz#440cdfff2bf2a4e50d4cbe3f7f347ba247012711"
11579 semver "^5.3.0" 12624 integrity sha512-Sd4n3Hxz/6WDa4Ay8cJj/ICDbf2ndlAzd7NMj+dmhfDsDF7L77eCZYB8zrrxs2hoK63E54eyKzyycK3BB3WoYQ==
11580 xml2js "^0.4.17" 12625 dependencies:
12626 "@types/node" "^15.12.5"
12627 "@wdio/config" "7.10.1"
12628 "@wdio/logger" "7.7.0"
12629 "@wdio/protocols" "7.11.0"
12630 "@wdio/types" "7.10.1"
12631 "@wdio/utils" "7.11.0"
12632 got "^11.0.2"
12633 ky "^0.28.5"
12634 lodash.merge "^4.6.1"
12635
12636webdriverio@7.11.1:
12637 version "7.11.1"
12638 resolved "https://registry.yarnpkg.com/webdriverio/-/webdriverio-7.11.1.tgz#8c086b5e622aa80243c1635a1af683a999f51f8c"
12639 integrity sha512-N796qZIqkfIJJtSNBcAimnVr3SrnEjbwjYSBqAhVdGSidUKb1k6bxjC223WFwpANGkxABJUrVkx+qGNOtc+yGg==
12640 dependencies:
12641 "@types/aria-query" "^4.2.1"
12642 "@types/node" "^15.12.5"
12643 "@wdio/config" "7.10.1"
12644 "@wdio/logger" "7.7.0"
12645 "@wdio/protocols" "7.11.0"
12646 "@wdio/repl" "7.11.0"
12647 "@wdio/types" "7.10.1"
12648 "@wdio/utils" "7.11.0"
12649 archiver "^5.0.0"
12650 aria-query "^4.2.2"
12651 atob "^2.1.2"
12652 css-shorthand-properties "^1.1.1"
12653 css-value "^0.0.1"
12654 devtools "7.11.0"
12655 devtools-protocol "^0.0.915197"
12656 fs-extra "^10.0.0"
12657 get-port "^5.1.1"
12658 grapheme-splitter "^1.0.2"
12659 lodash.clonedeep "^4.5.0"
12660 lodash.isobject "^3.0.2"
12661 lodash.isplainobject "^4.0.6"
12662 lodash.zip "^4.2.0"
12663 minimatch "^3.0.4"
12664 puppeteer-core "^10.1.0"
12665 query-selector-shadow-dom "^1.0.0"
12666 resq "^1.9.1"
12667 rgb2hex "0.2.5"
12668 serialize-error "^8.0.0"
12669 webdriver "7.11.0"
11581 12670
11582webpack-bundle-analyzer@^4.4.2: 12671webpack-bundle-analyzer@^4.4.2:
11583 version "4.4.2" 12672 version "4.4.2"
@@ -11859,21 +12948,21 @@ which-module@^2.0.0:
11859 resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 12948 resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
11860 integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 12949 integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
11861 12950
11862which@^1.2.1, which@^1.2.9, which@^1.3.1: 12951which@2.0.2, which@^2.0.1, which@^2.0.2:
11863 version "1.3.1"
11864 resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
11865 integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
11866 dependencies:
11867 isexe "^2.0.0"
11868
11869which@^2.0.1, which@^2.0.2:
11870 version "2.0.2" 12952 version "2.0.2"
11871 resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 12953 resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
11872 integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 12954 integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
11873 dependencies: 12955 dependencies:
11874 isexe "^2.0.0" 12956 isexe "^2.0.0"
11875 12957
11876wide-align@^1.1.0: 12958which@^1.2.9, which@^1.3.1:
12959 version "1.3.1"
12960 resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
12961 integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
12962 dependencies:
12963 isexe "^2.0.0"
12964
12965wide-align@1.1.3, wide-align@^1.1.0:
11877 version "1.1.3" 12966 version "1.1.3"
11878 resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" 12967 resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
11879 integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== 12968 integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
@@ -11890,6 +12979,11 @@ word-wrap@^1.2.3:
11890 resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" 12979 resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
11891 integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== 12980 integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
11892 12981
12982workerpool@6.1.5:
12983 version "6.1.5"
12984 resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.5.tgz#0f7cf076b6215fd7e1da903ff6f22ddd1886b581"
12985 integrity sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==
12986
11893wrap-ansi@^2.0.0: 12987wrap-ansi@^2.0.0:
11894 version "2.1.0" 12988 version "2.1.0"
11895 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" 12989 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
@@ -11907,15 +13001,6 @@ wrap-ansi@^5.1.0:
11907 string-width "^3.0.0" 13001 string-width "^3.0.0"
11908 strip-ansi "^5.0.0" 13002 strip-ansi "^5.0.0"
11909 13003
11910wrap-ansi@^6.2.0:
11911 version "6.2.0"
11912 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
11913 integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
11914 dependencies:
11915 ansi-styles "^4.0.0"
11916 string-width "^4.1.0"
11917 strip-ansi "^6.0.0"
11918
11919wrap-ansi@^7.0.0: 13004wrap-ansi@^7.0.0:
11920 version "7.0.0" 13005 version "7.0.0"
11921 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 13006 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
@@ -11930,6 +13015,15 @@ wrappy@1:
11930 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 13015 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
11931 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 13016 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
11932 13017
13018write-file-atomic@^2.3.0:
13019 version "2.4.3"
13020 resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
13021 integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
13022 dependencies:
13023 graceful-fs "^4.1.11"
13024 imurmurhash "^0.1.4"
13025 signal-exit "^3.0.2"
13026
11933write-file-atomic@^3.0.3: 13027write-file-atomic@^3.0.3:
11934 version "3.0.3" 13028 version "3.0.3"
11935 resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" 13029 resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
@@ -11940,6 +13034,11 @@ write-file-atomic@^3.0.3:
11940 signal-exit "^3.0.2" 13034 signal-exit "^3.0.2"
11941 typedarray-to-buffer "^3.1.5" 13035 typedarray-to-buffer "^3.1.5"
11942 13036
13037ws@7.4.6, ws@~7.4.2:
13038 version "7.4.6"
13039 resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
13040 integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
13041
11943ws@^6.2.1: 13042ws@^6.2.1:
11944 version "6.2.2" 13043 version "6.2.2"
11945 resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" 13044 resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e"
@@ -11952,24 +13051,6 @@ ws@^7.3.1, ws@^7.4.2, ws@^7.4.5:
11952 resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.3.tgz#160835b63c7d97bfab418fc1b8a9fced2ac01a74" 13051 resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.3.tgz#160835b63c7d97bfab418fc1b8a9fced2ac01a74"
11953 integrity sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg== 13052 integrity sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==
11954 13053
11955ws@~7.4.2:
11956 version "7.4.6"
11957 resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
11958 integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
11959
11960xml2js@^0.4.17:
11961 version "0.4.23"
11962 resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66"
11963 integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==
11964 dependencies:
11965 sax ">=0.6.0"
11966 xmlbuilder "~11.0.0"
11967
11968xmlbuilder@~11.0.0:
11969 version "11.0.1"
11970 resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3"
11971 integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==
11972
11973xmldom@^0.1.27: 13054xmldom@^0.1.27:
11974 version "0.1.31" 13055 version "0.1.31"
11975 resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" 13056 resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff"
@@ -12020,6 +13101,11 @@ yargs-parser@20.0.0:
12020 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.0.0.tgz#c65a1daaa977ad63cebdd52159147b789a4e19a9" 13101 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.0.0.tgz#c65a1daaa977ad63cebdd52159147b789a4e19a9"
12021 integrity sha512-8eblPHTL7ZWRkyjIZJjnGf+TijiKJSwA24svzLRVvtgoi/RZiKa9fFQTrlx0OKLnyHSdt/enrdadji6WFfESVA== 13102 integrity sha512-8eblPHTL7ZWRkyjIZJjnGf+TijiKJSwA24svzLRVvtgoi/RZiKa9fFQTrlx0OKLnyHSdt/enrdadji6WFfESVA==
12022 13103
13104yargs-parser@20.2.4:
13105 version "20.2.4"
13106 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
13107 integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
13108
12023yargs-parser@^13.1.2: 13109yargs-parser@^13.1.2:
12024 version "13.1.2" 13110 version "13.1.2"
12025 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" 13111 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
@@ -12028,14 +13114,6 @@ yargs-parser@^13.1.2:
12028 camelcase "^5.0.0" 13114 camelcase "^5.0.0"
12029 decamelize "^1.2.0" 13115 decamelize "^1.2.0"
12030 13116
12031yargs-parser@^18.1.2:
12032 version "18.1.3"
12033 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
12034 integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
12035 dependencies:
12036 camelcase "^5.0.0"
12037 decamelize "^1.2.0"
12038
12039yargs-parser@^20.2.2, yargs-parser@^20.2.3: 13117yargs-parser@^20.2.2, yargs-parser@^20.2.3:
12040 version "20.2.9" 13118 version "20.2.9"
12041 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" 13119 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
@@ -12048,6 +13126,29 @@ yargs-parser@^7.0.0:
12048 dependencies: 13126 dependencies:
12049 camelcase "^4.1.0" 13127 camelcase "^4.1.0"
12050 13128
13129yargs-unparser@2.0.0:
13130 version "2.0.0"
13131 resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb"
13132 integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==
13133 dependencies:
13134 camelcase "^6.0.0"
13135 decamelize "^4.0.0"
13136 flat "^5.0.2"
13137 is-plain-obj "^2.1.0"
13138
13139yargs@16.2.0:
13140 version "16.2.0"
13141 resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
13142 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
13143 dependencies:
13144 cliui "^7.0.2"
13145 escalade "^3.1.1"
13146 get-caller-file "^2.0.5"
13147 require-directory "^2.1.1"
13148 string-width "^4.2.0"
13149 y18n "^5.0.5"
13150 yargs-parser "^20.2.2"
13151
12051yargs@^13.2.4, yargs@^13.3.2: 13152yargs@^13.2.4, yargs@^13.3.2:
12052 version "13.3.2" 13153 version "13.3.2"
12053 resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" 13154 resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
@@ -12064,36 +13165,6 @@ yargs@^13.2.4, yargs@^13.3.2:
12064 y18n "^4.0.0" 13165 y18n "^4.0.0"
12065 yargs-parser "^13.1.2" 13166 yargs-parser "^13.1.2"
12066 13167
12067yargs@^15.3.1:
12068 version "15.4.1"
12069 resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
12070 integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
12071 dependencies:
12072 cliui "^6.0.0"
12073 decamelize "^1.2.0"
12074 find-up "^4.1.0"
12075 get-caller-file "^2.0.1"
12076 require-directory "^2.1.1"
12077 require-main-filename "^2.0.0"
12078 set-blocking "^2.0.0"
12079 string-width "^4.2.0"
12080 which-module "^2.0.0"
12081 y18n "^4.0.0"
12082 yargs-parser "^18.1.2"
12083
12084yargs@^16.1.1:
12085 version "16.2.0"
12086 resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
12087 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
12088 dependencies:
12089 cliui "^7.0.2"
12090 escalade "^3.1.1"
12091 get-caller-file "^2.0.5"
12092 require-directory "^2.1.1"
12093 string-width "^4.2.0"
12094 y18n "^5.0.5"
12095 yargs-parser "^20.2.2"
12096
12097yargs@^17.0.0: 13168yargs@^17.0.0:
12098 version "17.1.1" 13169 version "17.1.1"
12099 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba" 13170 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba"
@@ -12126,6 +13197,23 @@ yargs@^8.0.1:
12126 y18n "^3.2.1" 13197 y18n "^3.2.1"
12127 yargs-parser "^7.0.0" 13198 yargs-parser "^7.0.0"
12128 13199
13200yarn-install@^1.0.0:
13201 version "1.0.0"
13202 resolved "https://registry.yarnpkg.com/yarn-install/-/yarn-install-1.0.0.tgz#57f45050b82efd57182b3973c54aa05cb5d25230"
13203 integrity sha1-V/RQULgu/VcYKzlzxUqgXLXSUjA=
13204 dependencies:
13205 cac "^3.0.3"
13206 chalk "^1.1.3"
13207 cross-spawn "^4.0.2"
13208
13209yauzl@^2.10.0:
13210 version "2.10.0"
13211 resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
13212 integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
13213 dependencies:
13214 buffer-crc32 "~0.2.3"
13215 fd-slicer "~1.1.0"
13216
12129yeast@0.1.2: 13217yeast@0.1.2:
12130 version "0.1.2" 13218 version "0.1.2"
12131 resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" 13219 resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
@@ -12136,6 +13224,15 @@ yocto-queue@^0.1.0:
12136 resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" 13224 resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
12137 integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== 13225 integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
12138 13226
13227zip-stream@^4.1.0:
13228 version "4.1.0"
13229 resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79"
13230 integrity sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==
13231 dependencies:
13232 archiver-utils "^2.1.0"
13233 compress-commons "^4.1.0"
13234 readable-stream "^3.6.0"
13235
12139zone.js@~0.11.4: 13236zone.js@~0.11.4:
12140 version "0.11.4" 13237 version "0.11.4"
12141 resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.11.4.tgz#0f70dcf6aba80f698af5735cbb257969396e8025" 13238 resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.11.4.tgz#0f70dcf6aba80f698af5735cbb257969396e8025"
diff --git a/scripts/e2e/local.sh b/scripts/e2e/local.sh
index 469f2eb5e..bbbdb5f0b 100755
--- a/scripts/e2e/local.sh
+++ b/scripts/e2e/local.sh
@@ -4,12 +4,6 @@ set -eu
4 4
5npm run clean:server:test 5npm run clean:server:test
6 6
7(
8 cd client
9 npm run webdriver-manager -- update
10 npm run webpack -- --config webpack/webpack.video-embed.js --mode development
11)
12
13npm run concurrently -- -k -s first \ 7npm run concurrently -- -k -s first \
14 "cd client && npm run ng -- e2e --port 3333 -c local" \ 8 "cd client/e2e && ../node_modules/.bin/wdio run ./wdio.local.conf.ts" \
15 "NODE_ENV=test NODE_APP_INSTANCE=1 NODE_CONFIG='{ \"log\": { \"level\": \"warn\" }, \"signup\": { \"enabled\": false } }' node dist/server" 9 "NODE_ENV=test NODE_APP_INSTANCE=1 NODE_CONFIG='{ \"log\": { \"level\": \"warn\" }, \"signup\": { \"enabled\": false } }' node dist/server"
diff --git a/server/controllers/api/videos/upload.ts b/server/controllers/api/videos/upload.ts
index 7ffda749d..7e87df8b1 100644
--- a/server/controllers/api/videos/upload.ts
+++ b/server/controllers/api/videos/upload.ts
@@ -197,9 +197,6 @@ async function addVideo (options: {
197 }, sequelizeOptions) 197 }, sequelizeOptions)
198 } 198 }
199 199
200 // Channel has a new content, set as updated
201 await videoCreated.VideoChannel.setAsUpdated(t)
202
203 await autoBlacklistVideoIfNeeded({ 200 await autoBlacklistVideoIfNeeded({
204 video, 201 video,
205 user, 202 user,
@@ -214,6 +211,9 @@ async function addVideo (options: {
214 return { videoCreated } 211 return { videoCreated }
215 }) 212 })
216 213
214 // Channel has a new content, set as updated
215 await videoCreated.VideoChannel.setAsUpdated()
216
217 createTorrentFederate(video, videoFile) 217 createTorrentFederate(video, videoFile)
218 .then(() => { 218 .then(() => {
219 if (video.state === VideoState.TO_MOVE_TO_EXTERNAL_STORAGE) { 219 if (video.state === VideoState.TO_MOVE_TO_EXTERNAL_STORAGE) {
diff --git a/server/models/video/video-channel.ts b/server/models/video/video-channel.ts
index 278149d60..c04bd4355 100644
--- a/server/models/video/video-channel.ts
+++ b/server/models/video/video-channel.ts
@@ -753,7 +753,7 @@ ON "Account->Actor"."serverId" = "Account->Actor->Server"."id"`
753 return this.Actor.isOutdated() 753 return this.Actor.isOutdated()
754 } 754 }
755 755
756 setAsUpdated (transaction: Transaction) { 756 setAsUpdated (transaction?: Transaction) {
757 return setAsUpdated('videoChannel', this.id, transaction) 757 return setAsUpdated('videoChannel', this.id, transaction)
758 } 758 }
759} 759}